Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
87 words
A method of compensating for Doppler error in a wireless communications system employing Viterbi decoding, said method comprising the steps of: for each signal sample in a first predetermined-sized grouping of received signal samples, performing a parallel Viterbi update and short traceback decode; for a second predetermined-sized grouping, forming by pipeline processing an estimate of the Doppler error in accordance with the parallel short traceback decoding performed for the first grouping, and adjusting each signal sample in the second grouping in accordance with the estimated Doppler error.
Claim 2
Independent Claim
87 words
A method of compensating for Doppler error in a wireless communications system employing Viterbi decoding, said method comprising the steps of: for each signal sample in a first predetermined-sized grouping of received signal samples, performing a parallel Viterbi update and short traceback decode; for a second predetermined-sized grouping, forming by pipeline processing an estimate of the Doppler error in accordance with the parallel short traceback decoding performed for the first grouping, and adjusting each signal sample in the second grouping in accordance with the estimated Doppler error.
Claim 3
Dependent Claim
56 words
The method of claim 1, where in the step of forming by pipeline processing an estimate of the Doppler error comprises forming the estimate by pipeline processing in parallel with performing a plurality of parallel Viterbi update and short traceback decodes for signal samples in an intermediate grouping between the first grouping and the second grouping.
Claim 4
Dependent Claim
36 words
The method of claim 2, wherein the second grouping comprises a grouping immediately after the intermediate grouping in the signal burst; the intermediate grouping comprising a grouping immediately after the first grouping in the signal burst.
Claim 5
Dependent Claim
35 words
The method of claim 2, wherein the second grouping comprises grouping immediately preceding the intermediate grouping in the signal burst; the intermediate grouping comprising a grouping immediately preceding the first grouping in the signal burst.
Claim 6
Dependent Claim
32 words
The method of claim 2, wherein the step of performing a parallel Viterbi update and short traceback decode comprises performing a short traceback decode with a Viterbi traceback reconstructed signal sample index.
Claim 7
Independent Claim
165 words
A method of compensating for Doppler error in a wireless communications system comprising the steps of: receiving a signal burst transmitted via the wireless communications system, the transmitted signal burst comprising a first plurality of symbols including a second plurality of substantially predetermined symbols; estimating the channel for the wireless communications system by processing the portion of the received signal burst corresponding to the second plurality of symbols; forming reconstructed signals from the estimated channel; for each signal sample in a first predetermined-sized grouping of received signal samples in the signal burst, performing a parallel Viterbi update and short traceback decode in order to select a reconstructed signal sample, and comparing the reconstructed signal sample with the corresponding derotated received signal sample; and for a second predetermined-sized grouping, forming by pipeline processing an estimate of the Doppler error in accordance with the signal sample comparisons for the first grouping, and adjusting each signal sample in the second grouping in accordance with the estimated Doppler error.
Claim 8
Independent Claim
165 words
A method of compensating for Doppler error in a wireless communications system comprising the steps of: receiving a signal burst transmitted via the wireless communications system, the transmitted signal burst comprising a first plurality of symbols including a second plurality of substantially predetermined symbols; estimating the channel for the wireless communications system by processing the portion of the received signal burst corresponding to the second plurality of symbols; forming reconstructed signals from the estimated channel; for each signal sample in a first predetermined-sized grouping of received signal samples in the signal burst, performing a parallel Viterbi update and short traceback decode in order to select a reconstructed signal sample, and comparing the reconstructed signal sample with the corresponding derotated received signal sample; and for a second predetermined-sized grouping, forming by pipeline processing an estimate of the Doppler error in accordance with the signal sample comparisons for the first grouping, and adjusting each signal sample in the second grouping in accordance with the estimated Doppler error.
Claim 9
Dependent Claim
55 words
The method of claim 6, wherein the step of forming by pipeline processing an estimate of the Doppler error comprises forming the estimate by pipeline processing in parallel with performing a plurality of parallel Viterbi update and short traceback decodes for signal samples in an intermediate grouping between the first grouping and the second grouping.
Claim 10
Dependent Claim
36 words
The method of claim 7, wherein the second grouping comprises a grouping immediately after the intermediate grouping in the signal burst; the intermediate grouping comprising a grouping immediately after the first grouping in the signal burst.
Claim 11
Dependent Claim
36 words
The method of claim 7, wherein the second grouping comprises a grouping immediately preceding the intermediate grouping in the signal burst; the intermediate grouping comprising a grouping immediately preceding the first grouping in the signal burst.
Claim 12
Dependent Claim
32 words
The method of claim 6, wherein the step of performing a parallel Viterbi update and short traceback decode comprises performing a short traceback decode with a Viterbi traceback reconstructed signal sample index.
Claim 13
Dependent Claim
44 words
The method of claim 6, and further comprising, prior to the steps of performing, comparing, forming, and adjusting for first and second predetermined-sized groupings, a step of initializing the estimate of the Doppler error is performed using the second plurality of substantially predetermined symbols.