Method and apparatus for interference cancellation in a rake receiver
First Claim
Patent Images
1. A method for producing detection statistics corresponding to information symbols comprising:
- receiving a signal and creating data samples therefrom;
correlating said data samples to a code to produce despread values;
estimating a channel response to produce channel coefficient estimates;
estimating impairment correlation among different delays of said received signal to produce impairment correlation estimates; and
combining said despread values to produce a detection statistic using the channel coefficient estimates and the impairment correlation estimates.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for despreading received spread spectrum signals are described. Despreading can be performed using both channel estimates and impairment correlation estimates. Techniques for selecting delays of interest are also described, along with a despreading mechanism which saves power by operating only on delays of interest.
-
Citations
44 Claims
-
1. A method for producing detection statistics corresponding to information symbols comprising:
-
receiving a signal and creating data samples therefrom;
correlating said data samples to a code to produce despread values;
estimating a channel response to produce channel coefficient estimates;
estimating impairment correlation among different delays of said received signal to produce impairment correlation estimates; and
combining said despread values to produce a detection statistic using the channel coefficient estimates and the impairment correlation estimates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
correlating to a pilot channel to produce pilot channel despread values.
-
-
3. The method of claim 1 wherein the step of estimating a channel response further comprises the step of:
correlating to pilot symbols to produce pilot symbol despread values.
-
4. The method of claim 1 wherein the step of estimating a channel response includes receiving symbol values.
-
5. The method of claim 4 wherein the symbol values correspond to pilot symbol values.
-
6. The method of claim 4 wherein the symbol values correspond to detected symbol values.
-
7. The method of claim 4 wherein the symbol values correspond to re-encoded symbol values.
-
8. The method of claim 1 wherein the step of estimating impairment correlation further comprises the step of:
correlating to a pilot channel to produce pilot channel despread values.
-
9. The method of claim 1 wherein the step of estimating impairment correlation further comprises the step of:
correlating to pilot symbols to produce pilot symbol despread values.
-
10. The method of claim 1 wherein the step of estimating impairment correlation further comprises the step of:
receiving symbol values.
-
11. The method of claim 10 wherein the symbol values correspond to pilot symbol values.
-
12. The method of claim 10 wherein the symbol values correspond to detected symbol values.
-
13. The method of claim 10 wherein the symbol values correspond to re-encoded symbol values.
-
14. The method of claim 1 wherein the step of estimating impairment correlation among different delays further comprises the step of:
receiving channel coefficient estimates.
-
15. The method of claim 1 wherein the step of combining despread values further comprises the steps of:
-
combining said channel coefficient estimates and said impairment correlation estimates to produce weights; and
combining said weights and said despread values to produce said detection statistic.
-
-
16. The method of claim 1 wherein said step of combining despread values further comprises the step of:
-
combining said despread values and said impairment correlation estimates to produce modified despread values; and
combining said channel coefficient estimates and said modified despread values to produce the detection statistic.
-
-
17. The method of claim 1 wherein said despread values are combined with said impairment correlation estimates to produce whitened despread values.
-
18. The method of claim 1 wherein said step of estimating impairment correlation among different delays further comprises the step of:
estimating elements of an inverse impairment correlation matrix.
-
19. The method of claim 1 wherein the step of receiving a signal further comprises the step of:
receiving a signal corresponding to a plurality of antenna signals.
-
20. A spread spectrum receiver comprising:
-
a receiver to receive a signal and create data samples therefrom;
at least one correlator to correlate said data samples to a code to produce despread values;
a channel estimator to estimate a channel response to produce channel coefficient estimates;
an impairment correlation estimator to estimate impairment correlation among different delays of said received signal to produce impairment correlation estimates; and
a combiner to combine said despread values to produce a detection statistic using the channel coefficient estimates and the impairment correlation estimates. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 41)
means for receiving signals corresponding to a plurality of antenna signals.
-
-
41. The method of claim 38, wherein said step of estimating channel responses further comprises the step of:
improving said channel coefficient estimates using knowledge of at least one of transmit and receiver filter response characteristics.
-
39. A method for estimating despreading delays for a received signal comprising the steps of:
-
producing sets of candidate delays;
estimating channel responses to produce channel coefficient estimates corresponding to the sets of candidate delays;
estimating impairment correlation among delays of the received signal corresponding to the candidate delays to produce impairment correlation estimates;
combining the channel coefficient estimates and the impairment correlation estimates to produce metrics corresponding to the sets of candidate delays; and
producing estimates of despreading delays using the metrics. - View Dependent Claims (40)
generating, as said channel coefficient estimates, values which correspond to;
transmit filter response characteristics, medium response characteristics and receiver filter characteristics.
-
-
42. A receiver which uses estimated despreading delays to process a received signal comprising:
-
a correlator placement estimator to produce sets of candidate delays;
a channel estimator to estimate channel responses to produce channel coefficient estimates corresponding to the sets of candidate delays;
an impairment correlation estimator to estimate impairment correlation among delays of the received signal corresponding to the candidate delays to produce impairment correlation estimates;
a combiner to combine the channel coefficient estimates and the impairment correlation estimates to produce metrics corresponding to the sets of candidate delays; and
a processor to produce estimates of despreading delays using the metrics. - View Dependent Claims (43, 44)
-
Specification