Claims
- 1. A receiver comprising:
a channel estimator to generate a maximum likelihood estimate of one or more channel taps from an equation involving a) said one or more channel taps, b) a priori probabilities of transmitted symbols in one or more samples of a received signal, and c) one or more noise samples, wherein said equation is an implicit equation for said one or more channel taps.
- 2. The receiver of claim 1, wherein said channel estimator is to generate said estimate for a batch of samples at a time.
- 3. The receiver of claim 1, wherein said channel estimator is to generate said estimate for a single sample at a time.
- 4. The receiver of claim 1, wherein said one or more channel taps correspond to one or more active fingers of a rake receiver.
- 5. A channel estimator comprising:
a symbol probability generator to generate a priori probabilities of transmitted symbols in a received signal; a noise variance estimator to estimate a variance of noise corrupting said received signal; and a channel tap estimator to generate a maximum likelihood estimate of one or more channel taps using the equation 28h^ML=12T·∑t=1T y_(t)·z(t;h^ML)*,where {overscore (y)}(t) denotes a vector of a downconverted and demodulated sample of said received signal, t denotes a time variable, ĥML denotes said maximum likelihood estimate, T denotes a sampling duration, (•)* denotes the conjugate of the bracketed expression, and z(t;ĥML) denotes a mathematical scalar process involving said a priori probabilities, said variance, said vector and said maximum likelihood estimate.
- 6. The channel estimator of claim 5, wherein said channel tap estimator comprises:
means for generating a scalar value according to said mathematical scalar process from said a prior probabilities, said variance and said maximum likelihood estimate; means for combining said scalar value with said vector; and means for determining said maximum likelihood estimate from an output of said means for combining.
- 7. The channel estimator of claim 6, wherein said means for determining said maximum likelihood estimate comprises a summer over a window of received symbols.
- 8. The channel estimator of claim 6, wherein said means for generating said scalar value include means for retrieving said scalar value from a lookup table.
- 9. The channel estimator of claim 5, wherein said received signal comprises output of one or more despreaders.
- 10. The channel estimator of claim 5, wherein said received signal comprises output of more than one antenna.
- 11. A receiver comprising:
a first channel estimator to generate an estimate of one or more pilot channel taps of a continuous pilot channel; and a second channel estimator to generate a maximum likelihood estimate of one or more second channel taps of a traffic channel carrying data symbols and interleaved pilot symbols from an equation involving a) said one or more traffic channel taps, b) a priori probabilities of transmitted symbols received over said traffic channel, and c) one or more noise samples, wherein said equation is an implicit equation for said one or more traffic channel taps.
- 12. The receiver of claim 11, further comprising:
means for combining said estimate of said one or more pilot channel taps and said maximum likelihood estimate.
- 13. A method comprising:
generating a maximum likelihood estimate of one or more channel taps from an equation involving a) said one or more channel taps, b) a priori probabilities of transmitted symbols in one or more samples of a received signal, and c) one or more noise samples, wherein said equation is an implicit equation for said one or more channel taps.
- 14. The method of claim 13, wherein generating said estimate comprises generating said estimate for a batch of samples at a time.
- 15. The method of claim 13, wherein generating said estimate comprises generating said estimate for a single sample at a time.
- 16. A method comprising:
generating an estimate of one or more pilot channel taps of a continuous pilot channel; and generating a maximum likelihood estimate of one or more second channel taps of a traffic channel carrying data symbols and interleaved pilot symbols from an equation involving a) said one or more traffic channel taps, b) a priori probabilities of transmitted symbols received over said traffic channel, and c) one or more noise samples, wherein said equation is an implicit equation for said one or more pilot channel taps; and combining said estimate of said one or more pilot channel taps and said maximum likelihood estimate.
CROSS-REFERENCE
[0001] This application is a Continuation Application of U.S. patent application Ser. No. 09/438,475, filed on Nov. 12, 1999.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09438475 |
Nov 1999 |
US |
Child |
10632843 |
Aug 2003 |
US |