US5581580A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Low complexity model based channel estimation algorithm for fading channels
Assignee: Telefonaktiebolaget LM Ericsson AB
•
Filing: 1993-05-20
•
Granted: 1996-12-03
•
Expires: 2013-05-20
Abstract
Abstract A low complexity model based channel estimator is disclosed for use by a receiver in Rayleigh fading environments. The receiver contains at least one channel state estimator which uses an auto regressive model for channel variations. The channel state estimates are initialized by using at least preliminarily detected symbols. The receiver also contains a data detector which uses the received signal and the channel estimate, or a function thereof, delivered by at least one channel estimator to detect the transmitted symbols.
Inventors
- 👤 Lars Lindbom
- 👤 Karim Jamal
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 03:37
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/0202; H04L25/024; H04L25/0242; H04L1/00; H04L1/20; H04L25/0212; H04L25/0224; H04L25/0228; H04L25/023; H04L25/0236; H04L25/025; H04B; H04B7/00; H04B7/02; H04B7/04; H04B7/08; H04B7/0837; H04B7/0842; H04B7/0845
Claims Analysis
Total Claims: 54
Claim 1
Independent Claim
131 words
A receiver, comprising: a channel estimator using a state space model for modelling a time varying channel, said state space model being defined by a channel state vector, a transition matrix and model parameters, said channel estimator using said transistor matrix and an adaption gain vector to update a channel state vector estimate; a gain calculator using said model parameters to determine said transition matrix and said adaption gain vector; and at least one model parameter unit for assigning values to said model parameters, wherein said at least one model parameter unit outputs values of said model parameters to said gain calculator where upon said gain calculator outputs said transition matrix and said adaption gain vector to said channel estimator where upon said channel estimator updates said channel state vector estimate.
Claim 2
Dependent Claim
131 words
A receiver, comprising: a channel estimator using a state space model for modelling a time varying channel, said state space model being defined by a channel state vector, a transition matrix and model parameters, said channel estimator using said transistor matrix and an adaption gain vector to update a channel state vector estimate; a gain calculator using said model parameters to determine said transition matrix and said adaption gain vector; and at least one model parameter unit for assigning values to said model parameters, wherein said at least one model parameter unit outputs values of said model parameters to said gain calculator where upon said gain calculator outputs said transition matrix and said adaption gain vector to said channel estimator where upon said channel estimator updates said channel state vector estimate.
Claim 3
Dependent Claim
20 words
A receiver according to claim 1, wherein at least one of said model parameters is set according to predetermined values.
Claim 4
Dependent Claim
17 words
A receiver according to claim 1, wherein at least one of said model parameters represent physical entities.
Claim 5
Dependent Claim
24 words
A receiver according to claim 3, wherein at least one of said model parameters is assigned values based on measurements of said physical entities.
Claim 6
Dependent Claim
19 words
A receiver according to claim 4, wherein at least one of said model parameters is assigned values only once.
Claim 7
Dependent Claim
21 words
A receiver according to claim 4, wherein at least one of said model parameters is updated periodically at a predetermined rate.
Claim 8
Dependent Claim
19 words
A receiver according to claim 6, wherein at least one of said model parameters is updated each symbol time.
Claim 9
Dependent Claim
21 words
A receiver according to claim 6, wherein at least one of said model parameters is updated once every received data burst.
Claim 10
Dependent Claim
19 words
A receiver according to claim 6, wherein different ones of said model parameters are updated at different updating rates.
Claim 11
Dependent Claim
26 words
A receiver according to claim 4, further comprising: a doppler spread estimator for estimating the doppler spread of the channel as one of said physical entities.
Claim 12
Dependent Claim
23 words
A receiver according to claim 4, further comprising: a signal-to-noise ratio estimator for estimating the signal-to-noise ratio as one of said physical entities.
Claim 13
Dependent Claim
29 words
A receiver according to claim 1, further comprising: a data detector using a function of said channel state vector estimate to detect symbols that are received over said channel.
Claim 14
Dependent Claim
44 words
A receiver according to claim 12, further comprising: a channel predictor for generating a predicted channel state vector estimate which is valid at a time (n+m) using said transition matrix which is valid at a time n and a current channel state vector estimate.
Claim 15
Dependent Claim
37 words
A receiver according to claim 13, wherein said predicted channel state vector estimate is generated by raising said transition matrix to the power of m and multiplying this resultant matrix with said current channel state vector estimate.
Claim 16
Dependent Claim
23 words
A receiver according to claim 1, further comprising: a switching means for coupling either detected data or known data to said channel estimator.
Claim 17
Dependent Claim
13 words
A receiver according to claim 1, wherein updating is performed according to ##EQU14##
Claim 18
Dependent Claim
37 words
A receiver according to claim 1, further comprising: an averaging means for averaging the energy of a function of the channel state vector estimate which is used in the determination of at least said adaption gain vector.
Claim 19
Dependent Claim
20 words
A receiver according to claim 1, wherein one of said model parameters reflects the damping of the channel coefficient variation.
Claim 20
Independent Claim
84 words
A method of estimating a time-varying channel, comprising the steps of: modelling the channel by a state space model defined by a channel state vector, a transition matrix and model parameters; expressing said transition matrix and an adaption gain vector as explicit functions of said model parameters; assigning values to said model parameters; determining said transition matrix and said adaption gain vector using the result of said assigning step; and updating a channel state vector estimate using the result of said step of determining.
Claim 21
Independent Claim
84 words
A method of estimating a time-varying channel, comprising the steps of: modelling the channel by a state space model defined by a channel state vector, a transition matrix and model parameters; expressing said transition matrix and an adaption gain vector as explicit functions of said model parameters; assigning values to said model parameters; determining said transition matrix and said adaption gain vector using the result of said assigning step; and updating a channel state vector estimate using the result of said step of determining.
Claim 22
Dependent Claim
31 words
A method according to claim 19, wherein in said updating step said channel state vector estimate is expressed as the sum of a model dependent term and a measurement dependent term.
Claim 23
Dependent Claim
26 words
A method according to claim 20, wherein said model dependent term is expressed as a product of said transition matrix and said channel state vector estimate.
Claim 24
Dependent Claim
25 words
A method according to claim 20, wherein said measurement dependent term is expressed as a product of said adaption gain vector and a correction term.
Claim 25
Dependent Claim
14 words
A method according to claim 19, wherein said updating is performed according to: ##EQU15##
Claim 26
Dependent Claim
20 words
A method according to claim 19, wherein at least one of the model parameters are set according to predetermined values.
Claim 27
Dependent Claim
17 words
A method according to claim 19, wherein at least one of said model parameters represent physical entities.
Claim 28
Dependent Claim
25 words
A method according to claim 25, wherein said at least one of said model parameters are assigned values based on measurements of said physical entities.
Claim 29
Dependent Claim
19 words
A method according to claim 26, wherein one of said physical entities is the doppler spread of the channel.
Claim 30
Dependent Claim
16 words
A method according to claim 26, wherein one of said physical entities is the signal-to-noise ratio.
Claim 31
Dependent Claim
15 words
A method according to claim 26, wherein said model parameters are assigned values only once.
Claim 32
Dependent Claim
19 words
A method according to claim 26, further comprising the step of: updating said model parameters at a predetermined rate.
Claim 33
Dependent Claim
15 words
A method according to claim 30, wherein said model parameters are updated each symbol time.
Claim 34
Dependent Claim
17 words
A method according to claim 30, wherein said model parameters are updated once every received data burst.
Claim 35
Dependent Claim
19 words
A method according to claim 30, wherein different ones of said model parameters are updated at different updating rates.
Claim 36
Dependent Claim
21 words
A method according to claim 19, wherein one of said model parameters reflects the damping of the channel coefficient variation vector.
Claim 37
Dependent Claim
39 words
A method according to claim 19, further comprising the step of: generating a predicted channel state vector estimate valid at a time n+m using said transition matrix valid at a time n and a current channel state vector estimate.
Claim 38
Dependent Claim
37 words
A method according to claim 35, wherein said predicted channel sate vector estimate is generated by raising said transition matrix to the power of m and multiplying this resultant matrix with said current channel state vector estimate.
Claim 39
Dependent Claim
31 words
A method according to claim 35, further comprising the steps of: transmitting signals containing symbols over said channel; detecting said symbols using a function of said predicted channel state vector estimate.
Claim 40
Dependent Claim
30 words
A method according to claim 19, further comprising the steps of: transmitting signals containing symbols over said channel; detecting said symbols using a function of said channel state vector estimate.
Claim 41
Dependent Claim
37 words
A method according to claim 19, further comprising the step of: averaging the energy of a function of the channel state vector estimate; and using the averaged energy at said step of determining said adaption gain vector.
Claim 42
Dependent Claim
40 words
A method according to claim 19, said step of expressing further comprising the step of: treating a Riccati equation as a matrix valued stochastic process and each data burst transmitted over said channel as an independent realization of said process.
Claim 43
Dependent Claim
113 words
A receiver, comprising: means for modelling a time varying channel using a state space model, said state space model being defined by a channel state vector, a transition matrix and model parameters, said means using said transition matrix and an adaption gain vector to updated a channel state vector estimate; means for determining said transition matrix and said adaption gain vector; and means for assigning values to said model parameters, wherein said assigning means output values of said model parameters to said determining means where upon said determining means outputs said transition matrix and said adaption gain vector to said modelling means where upon said modelling means updates said channel state vector estimate.
Claim 44
Dependent Claim
113 words
A receiver, comprising: means for modelling a time varying channel using a state space model, said state space model being defined by a channel state vector, a transition matrix and model parameters, said means using said transition matrix and an adaption gain vector to updated a channel state vector estimate; means for determining said transition matrix and said adaption gain vector; and means for assigning values to said model parameters, wherein said assigning means output values of said model parameters to said determining means where upon said determining means outputs said transition matrix and said adaption gain vector to said modelling means where upon said modelling means updates said channel state vector estimate.
Claim 45
Dependent Claim
29 words
A receiver according to claim 41, further comprising: a data detector using a function of said channel state vector estimate to detect symbols that are received over said channel.
Claim 46
Dependent Claim
44 words
A receiver according to claim 42, further comprising: a channel predictor for generating a predicted channel state vector estimate which is valid at a time (n+m) using said transition matrix which is valid at a time n and a current channel state vector estimate.
Claim 47
Dependent Claim
37 words
A receiver according to claim 43, wherein said predicted channel state vector estimate is generated by raising said transition matrix to the power of m and multiplying this resultant matrix with said current channel state vector estimate.
Claim 48
Dependent Claim
23 words
A receiver according to claim 41, further comprising: a switching means for coupling either detected data or known data to said channel estimator.
Claim 49
Dependent Claim
13 words
A receiver according to claim 41, wherein updating is performed according to ##EQU16##
Claim 50
Dependent Claim
37 words
A receiver according to claim 41, further comprising: an averaging means for averaging the energy of a function of the channel state vector estimate which is used in the determination of at least said adaption gain vector.
Claim 51
Dependent Claim
17 words
A receiver according to claim 41, wherein at least one of said model parameters represent physical entities.
Claim 52
Dependent Claim
24 words
A receiver according to claim 48, wherein at least one of said model parameters is assigned values based on measurements of said physical entities.
Claim 53
Dependent Claim
26 words
A receiver according to claim 49, further comprising: a doppler spread estimator for estimating the doppler spread of the channel as one of said physical entities.
Claim 54
Dependent Claim
23 words
A receiver according to claim 49, further comprising: a signal-to-noise ratio estimator for estimating the signal-to-noise ratio as one of said physical entities.
References Cited (Backward Citations)
US5127025A
Cited
WO1991010296A1
Cited
US5204878A
Cited
WO1991017607A1
Cited
US5231648A
Cited
US5303263A
Cited
GB2268377A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-12-03 | 2000-06-03 | 2000-12-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-12-03 | 2004-06-03 | 2004-12-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-12-03 | 2008-06-03 | 2008-12-03 | $7700.00 | Window Closed / Lapsed |