← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag