Adaptive channel estimation in a wireless communication system
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04B-007/216
H04B-007/204
출원번호
US-0185785
(2002-06-27)
발명자
/ 주소
Leung,Gilbert
출원인 / 주소
Qualcomm Inc
인용정보
피인용 횟수 :
24인용 특허 :
12
초록▼
A method and circuit for adaptively estimating channel conditions of a pilot channel in a wireless communication system. The method includes estimating channel statistics of the pilot channel, and adaptively filtering the pilot channel in response to the estimated channel statistics. The estimation
A method and circuit for adaptively estimating channel conditions of a pilot channel in a wireless communication system. The method includes estimating channel statistics of the pilot channel, and adaptively filtering the pilot channel in response to the estimated channel statistics. The estimation is performed by filtering a channel signal derived from the pilot channel to determine an estimated channel mean and an estimated channel covariance. In order to perform the adaptive filtering, the present invention partitions the pilot channel into one or more time slots and weights each time slot according to the channel statistics. Thus, an advantage of the present invention is that it automatically and continually updates the pilot filter parameters in order to optimize the pilot filter performance over a broad range of channel conditions.
대표청구항▼
I claim: 1. A method for adaptively estimating channel conditions of a pilot channel in a wireless communication system, the method comprising the steps of: partitioning pilot channel data from said pilot channel into one or more time slots; estimating channel statistics of said pilot channel, whe
I claim: 1. A method for adaptively estimating channel conditions of a pilot channel in a wireless communication system, the method comprising the steps of: partitioning pilot channel data from said pilot channel into one or more time slots; estimating channel statistics of said pilot channel, wherein said estimating step comprises filtering a channel signal derived from any received communication channels to determine an estimated channel mean and an estimated channel covariance; and adaptively filtering said pilot channel data using said one or more time slots based in part on said estimated channel statistics. 2. The method as in claim 1, wherein the one or more time slots are of equal duration. 3.The method as in claim 1, wherein the one or more time slots are of unequal duration. 4. The method of claim 1 wherein said step of filtering said channel signal comprises filtering said channel signal in an infinite impulse response filter. 5. The method of claim 1 wherein said step of filtering said channel signal comprises filtering said channel signal in a combination of infinite impulse response and finite impulse response filters. 6. The method as in claim 1, wherein estimating channel statistics further comprises: generating the estimated channel mean, {circumflex over (m)}y[n], according to the following relationship: {circumflex over (m)}y[n]=g1*y[n] wherein g1 is a filter impulse response and * represents convolution in the time domain. 7. The method as in claim 6, wherein generating the estimated channel mean is performed by a Finite Impulse Response (FIR) type filter. 8. The method as in claim 6, wherein generating the estimated channel mean is performed by an Infinite Impulse Response (IIR) type filter. 9. The method as in claim 6, wherein generating the estimated channel mean is performed by a combination of an Infinite Impulse Response (IIR) type filter and a Finite Impulse Response (FIR) type filter. 10. The method as in claim 1, wherein estimating channel statistics further comprises: generating {circumflex over (K)}xy, an estimated covariance of a desired channel signal x, according to the following relationship: {circumflex over (K)}xy[l,n]=g2*((x[l]-{circumflex over (m)}x[l])(y[n]-{circumflex over (m)}y[n])*) wherein g2 is a filter impulse response, l and n are the row and column vector indices, respectively; and the superscript * is the complex conjugate. 11. The method as in claim 10, wherein generating the estimated channel mean is performed by a Finite Impulse Response (FIR) type filter. 12. The method as in claim 10, wherein generating the estimated channel mean is performed by an Infinite Impulse Response (IIR) type filter. 13. The method as in claim 10, wherein generating the estimated channel mean is performed by a combination of an Infinite Impulse Response (IIR) type filter and a Finite Impulse Response (FIR) type filter. 14. The method as in claim 1, wherein estimating channel statistics further comprises: generating {circumflex over (K)}yy , an estimated covariance of received channel signal y[n] vector, according to the following relationship: {circumflex over (K)}yy[l,n]=g3*((y[l]-{circumflex over (m)}y[l])(y[n]-{circumflex over (m)}y[n])*) wherein g3 is a filter impulse response, l and n are row and column vector indices and the superscript * denotes complex conjugate. 15. The method as in claim 14, wherein generating the estimated channel mean is performed by a Finite Impulse Response (FIR) type filter. 16. The method as in claim 14, wherein generating the estimated channel mean is performed by an Infinite Impulse Response (IIR) type filter. 17. The method as in claim 14, wherein generating the estimated channel mean is performed by a combination of an Infinite Impulse Response (IIR) type filter and a Finite Impulse Response (FIR) type filter. 18. The method of claim 1 wherein said step of filtering channel signal further comprises the steps of: weighting a first received communication channel signal with a first weighting factor; weighting a second received communication channel signal with a second weighting factor; and combining said first and second weighted received communication channel signals to generate said channel signal. 19. The method of claim 1 wherein said step of estimating further comprises combining a plurality of channel signals from a plurality of rake receiver fingers. 20. An apparatus for adaptively estimating channel conditions in a wireless communication system, the method comprising the steps of: means for partitioning channel data from a channel into one or more time slots; means for estimating channel statistics of said channel, wherein said estimating means comprises means for filtering a channel signal derived from any received communication channels to determine an estimated channel mean and an estimated channel covariance; and means for adaptively filtering said channel data using said one or more time slots based in part on said estimated channel statistics. 21. The apparatus as in claim 20, wherein the means for estimating channel statistics further comprises: means for generating the estimated channel mean, {circumflex over (m)}y[n], according to the following relationship: {circumflex over (m)}y[n]=g1*y[n] wherein g1 is a filter impulse response and * represents convolution in the time domain. 22. The apparatus as in claim 20, wherein the means for estimating channel statistics further comprises: means for generating {circumflex over (K)} xy, an estimated covariance of a desired channel signal x, according to the following relationship: {circumflex over (K)}xy[l,n]=g2*((x[l]-{circumflex over (m)}x[l])y[n]-{circumflex over (m) }y[n])*) wherein g2 is a filter impulse response, l and n are the row and column vector indices, respectively; and the superscript * denotes the complex conjugate. 23. The apparatus as in claim 20, wherein the means for estimating channel statistics further comprises: means for generating {circumflex over (K)} yy, an estimated covariance of received channel signal y[n] vector, according to the following relationship: {circumflex over (K)}yy[l,n]=g3 *((y[l]-{circumflex over (m)}y[l])(y[n]-{circumflex over (m)}y[n])*) wherein g3 is a filter impulse response, l and n are row and column vector indices and the superscript * denotes complex conjugate. 24. The apparatus as in claim 23, wherein the estimated covariance is conjugate symmetric, and satisfies: {circumflex over (K)}yy[l,n]={circumflex over (K)} yy*[n,l] 25. The apparatus as in claim 23, wherein the time slots are of equal duration and for any integer value k, the estimated covariance satisfies: {circumflex over (K)}yy[l,n]={circumflex over (K)} yy[l+k,n+k]. 26. A circuit for adaptively estimating channel conditions of a pilot channel in a wireless communication system, the circuit comprising: a data buffer to partition pilot channel data from said pilot channel into one or more time slots; channel statistics estimator that estimates channel statistics of said pilot channel, wherein said channel statistics estimator filters a channel signal derived from any received communication channels to determine an estimated channel mean and an estimated channel covarince; and an adaptive pilot filter that adaptively filters said pilot channel data using said one or more time slots based in part on said estimated channel statistics; wherein said channel statistics estimator filters a channel signal derived from said pilot channel to determine an estimated channel mean and an estimated channel covariance. 27. The circuit of claim 26, wherein said channel statistics estimator comprises an infinite impulse response filter for filtering said channel signal. 28. The circuit of claim 26, wherein said channel statistics estimator comprises a combination of infinite impulse response and finite impulse response filters for filtering said channel signal. 29. The circuit as in claim 26, wherein the one or more time slots comprises a plurality of time slots, wherein the plurality of time slots includes different length time slots. 30. The circuit of claim 26, wherein said channel statistics estimator weights a first received communication channel signal with a first weighting factor; weighs a second received communication channel signal with a second weighting factor; and combines said first and second weighted received communication channel signals to generate said channel signal. 31. The circuit of claim 26, wherein said channel statistics estimator combines a plurality of channel signals from a plurality of rake receiver fingers. 32. The circuit as in claim 26, wherein the channel statistics estimator further comprises: a channel means estimator for generating the estimated channel mean, {circumflex over (m)}y[n], according to the following relationship: {circumflex over (m)}y[n]=g1*y[n] wherein g1 is a filter impulse response and * represents convolution in the time domain. 33. The circuit as in claim 26, wherein the channel statistics estimator further comprises: a covariance estimator for generating {circumflex over (K) }xy, an estimated covariance of a desired channel signal x, according to the following relationship: {circumflex over (K)}xy[l,n]=g2*((x[l]-{circumflex over (m)}x[l])(y[n]-{circumflex over (m)}y[n])*) wherein g2 is a filter impulse response, l and n are the row and column vector indices, respectively; and the superscript * denotes the complex conjugate. 34. The circuit as in claim 26, wherein the channel statistics estimator further comprises: a covariance estimator for generating {circumflex over (K) }yy, an estimated covariance of received channel signal y[n] vector, according to the following relationship: {circumflex over (K)}yy[l,n]=g 3*((y[l]-{circumflex over (m)}y[l])(y[n]-{circumflex over (m)}y[n])*) wherein g3 is a filter impulse response, l and n are row and column vector indices and the superscript * denotes complex conjugate.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (12)
Little Erik R. (Seattle WA) Swift Steven D. (Seattle WA) Gibson Greg S. (Bothell WA), Adaptive digital filter for improved measurement accuracy in an electronic instrument.
LaRosa Christopher Peter ; Carney Michael John ; Becker Christopher John ; Ling Fuyun, CDMA power control channel estimation using dynamic coefficient scaling.
Gilhousen Klein S. (San Diego CA) Jacobs Irwin M. (La Jolla CA) Weaver ; Jr. Lindsay A. (San Diego CA), Spread spectrum multiple access communication system using satellite or terrestrial repeaters.
Gilhousen Klein S. (San Diego CA) Jacobs Irwin M. (La Jolla CA) Padovani Roberto (San Diego CA) Weaver ; Jr. Lindsay A. (San Diego CA) Wheatley ; III Charles E. (Del Mar CA) Viterbi Andrew J. (La Jol, System and method for generating signal waveforms in a CDMA cellular telephone system.
Jacobs Paul E. (San Diego CA) Gardner William R. (San Diego CA) Lee Chong U. (San Diego CA) Gilhousen Klein S. (San Diego CA) Lam S. Katherine (San Diego CA) Tsai Ming-Chang (San Diego CA), Variable rate vocoder.
Suh, Chang Ho; Cho, Young Kwon; Jeong, Su Ryong; Yoon, Seok Hyun, Apparatus and method for switching between an AMC mode and a diversity mode in a broadband wireless communication system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.