← Back to Patent Explorer
US5283811A Expired / Lapsed US ⏱️ 0.0 years remaining

Decision feedback equalization for digital cellular radio

Assignee: Ericsson Inc
•
Filing: 1991-09-03
•
Granted: 1994-02-01
•
Expires: 2011-09-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An adaptive Decision Feedback Equalizer (DFE) (40) for a digital cellular mobile radio channel demodulator (30) employs a Complex Fast-Kalman Adaptation algorithm (56) to track channel variations. Sensitivity to sample timing jitter is reduced by providing the DFE with fractionally spaced feed-forward taps (50'). Deficiencies inherent in using a reduced precision implementation are overcome by adding a dither signal to sets of operations in the algorithm, the dither signal comprising an appropriately selected Gaussian random variable. For small delay spreads of approximately one third of a symbol duration or less, a resulting degradation in Bit Error Rate is avoided by switching the DFE out of the circuit or by reducing the number of taps of the DFE. For delay spreads of less than 40 microseconds and greater than approximately 10 microseconds, a (2,3) fractionally spaced DFE provides an adequate compromise between complexity and performance.

Inventors

  • 👤 Sandeep Chennakeshu
  • 👤 Anand Narasimhan
  • 👤 John B. Anderson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 17:00
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/0054; H04L7/0062; H03; H03H; H03H21/00; H03H21/0012; H03H21/0025; H03H21/0029; H03H21/003; H04L25/00; H04L25/02; H04L25/03; H04L25/03006; H04L25/03012; H04L25/03019; H04L25/03057; H04L7/04; H04L7/10

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 216 words
Apparatus for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising: receiver means for receiving the signal over a channel; adaptive filter means for adaptively filtering the received signal to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means having an input coupled to an output of the receiving means and comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; a plurality of multiplying nodes, each of the taps, respectively, being coupled to one of said nodes, respectively, for modifying the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient; coefficient generating means coupled to an output of the adaptive filter means for recursively generating the coefficients for each of said nodes in accordance with a Complex Fast-Kalman Algorithm; circuit means for initially adapting the adaptive filter means to the sequence of synchronizing symbols, said circuit means including means for switchably coupling an input of the (m) plurality of feedback taps to a time slot midamble of synchronizing symbols; and means for buffering all of the symbols of the time slot.
Claim 2
Dependent Claim 216 words
Apparatus for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising: receiver means for receiving the signal over a channel; adaptive filter means for adaptively filtering the received signal to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means having an input coupled to an output of the receiving means and comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; a plurality of multiplying nodes, each of the taps, respectively, being coupled to one of said nodes, respectively, for modifying the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient; coefficient generating means coupled to an output of the adaptive filter means for recursively generating the coefficients for each of said nodes in accordance with a Complex Fast-Kalman Algorithm; circuit means for initially adapting the adaptive filter means to the sequence of synchronizing symbols, said circuit means including means for switchably coupling an input of the (m) plurality of feedback taps to a time slot midamble of synchronizing symbols; and means for buffering all of the symbols of the time slot.
Claim 3
Dependent Claim 189 words
Apparatus for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising: receiver means for receiving the signal over a channel; adaptive filter means for adaptively filtering the received signal to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means having an input coupled to an output of the receiving means and comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; a plurality of multiplying nodes, each of the taps, respectively, being coupled to one of said nodes, respectively, for modifying the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient; coefficient generating means coupled to an output of the adaptive filter means for recursively generating the coefficients for each of said nodes in accordance with a Complex Fast-Kalman Algorithm; and means responsive to duration of a propagation delay shorter than a threshold value, for causing the received signal to bypass the adaptive filter means.
Claim 4
Dependent Claim 189 words
Apparatus for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising: receiver means for receiving the signal over a channel; adaptive filter means for adaptively filtering the received signal to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means having an input coupled to an output of the receiving means and comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; a plurality of multiplying nodes, each of the taps, respectively, being coupled to one of said nodes, respectively, for modifying the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient; coefficient generating means coupled to an output of the adaptive filter means for recursively generating the coefficients for each of said nodes in accordance with a Complex Fast-Kalman Algorithm; and means responsive to duration of a propagation delay shorter than a threshold value, for causing the received signal to bypass the adaptive filter means.
Claim 5
Dependent Claim 21 words
Apparatus as set forth in claim 2 wherein the threshold value is approximately one third of the duration of a symbol.
Claim 6
Dependent Claim 189 words
Apparatus for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising: receiver means for receiving the signal over a channel; adaptive filter means for adaptively filtering the received signal to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means having an input coupled to an output of the receiving means and comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; a plurality of multiplying nodes, each of the taps, respectively, being coupled to one of said nodes, respectively, for modifying the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient; coefficient generating means coupled to an output of the adaptive filter means for recursively generating the coefficients for each of said nodes in accordance with a Complex Fast-Kalman Algorithm; and means responsive to duration of a propagation delay shorter than a threshold value, for varying the number of taps of the adaptive filter means.
Claim 7
Dependent Claim 189 words
Apparatus for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising: receiver means for receiving the signal over a channel; adaptive filter means for adaptively filtering the received signal to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means having an input coupled to an output of the receiving means and comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; a plurality of multiplying nodes, each of the taps, respectively, being coupled to one of said nodes, respectively, for modifying the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient; coefficient generating means coupled to an output of the adaptive filter means for recursively generating the coefficients for each of said nodes in accordance with a Complex Fast-Kalman Algorithm; and means responsive to duration of a propagation delay shorter than a threshold value, for varying the number of taps of the adaptive filter means.
Claim 8
Dependent Claim 21 words
Apparatus as set forth in claim 4 wherein the threshold value is approximately one third of the duration of a symbol.
Claim 9
Dependent Claim 231 words
Apparatus for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising: receiver means for receiving the signal over a channel; adaptive filter means for adaptively filtering the received signal to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means having an input coupled to an output of the receiving means and comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; a plurality of multiplying nodes, each of the taps, respectively, being coupled to one of said nodes, respectively, for modifying the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient; coefficient generating means coupled to an output of the adaptive filter means for recursively generating the coefficients for each of said nodes in accordance with a Complex Fast-Kalman Algorithm; and means responsive to the receiver means for estimating symbol timing and compensating for a phase rotation of the received signal in accordance with an expression: ##EQU7## where, j=sampling instant, θ i =phase angle of the i th symbol of the preamble, Δθ=phase rotation given to received signal, and θ i e (j)=decoded phase angle corresponding to the i th symbol at the j th sampling instant.
Claim 10
Dependent Claim 231 words
Apparatus for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising: receiver means for receiving the signal over a channel; adaptive filter means for adaptively filtering the received signal to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means having an input coupled to an output of the receiving means and comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; a plurality of multiplying nodes, each of the taps, respectively, being coupled to one of said nodes, respectively, for modifying the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient; coefficient generating means coupled to an output of the adaptive filter means for recursively generating the coefficients for each of said nodes in accordance with a Complex Fast-Kalman Algorithm; and means responsive to the receiver means for estimating symbol timing and compensating for a phase rotation of the received signal in accordance with an expression: ##EQU7## where, j=sampling instant, θ i =phase angle of the i th symbol of the preamble, Δθ=phase rotation given to received signal, and θ i e (j)=decoded phase angle corresponding to the i th symbol at the j th sampling instant.
Claim 11
Dependent Claim 191 words
Apparatus for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising: receiver means for receiving the signal over a channel; adaptive filter means for adaptively filtering the received signal to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means having an input coupled to an output of the receiving means and comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; a plurality of multiplying nodes, each of the taps, respectively, being coupled to one of said nodes, respectively, for modifying the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient; and coefficient generating means coupled to an output of the adaptive filter means for recursively generating the coefficients for each of said nodes in accordance with a Complex Fast-Kalman Algorithm; said coefficient generating means including means for adding a dither signal to arithmetic operations performed thereby, the dither signal being expressive of a Gaussian random variable.
Claim 12
Dependent Claim 191 words
Apparatus for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising: receiver means for receiving the signal over a channel; adaptive filter means for adaptively filtering the received signal to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means having an input coupled to an output of the receiving means and comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; a plurality of multiplying nodes, each of the taps, respectively, being coupled to one of said nodes, respectively, for modifying the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient; and coefficient generating means coupled to an output of the adaptive filter means for recursively generating the coefficients for each of said nodes in accordance with a Complex Fast-Kalman Algorithm; said coefficient generating means including means for adding a dither signal to arithmetic operations performed thereby, the dither signal being expressive of a Gaussian random variable.
Claim 13
Independent Claim 154 words
A method for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including a least one sequence of synchronizing symbols and a plurality of data symbols, comprising the steps of: receiving the signal over a channel; processing the received signal with an adaptive filter means to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps, the step of processing the received signal including the steps of buffering the received symbols, and adapting the adaptive filter means to a sequence of time slot synchronizing symbols received after the time slot has begun; and recursively generating coefficients in accordance with a Complex Fast-Kalman Adaptation Algorithm to modify the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient.
Claim 14
Independent Claim 154 words
A method for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including a least one sequence of synchronizing symbols and a plurality of data symbols, comprising the steps of: receiving the signal over a channel; processing the received signal with an adaptive filter means to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps, the step of processing the received signal including the steps of buffering the received symbols, and adapting the adaptive filter means to a sequence of time slot synchronizing symbols received after the time slot has begun; and recursively generating coefficients in accordance with a Complex Fast-Kalman Adaptation Algorithm to modify the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient.
Claim 15
Independent Claim 151 words
A method for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising the steps of: receiving the signal over a channel; processing the received signal with an adaptive filter means to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; recursively generating coefficients in accordance with a Complex Fast-Kalman Adaptation Algorithm to modify the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient; comparing duration of a propagation delay to a threshold value; and causing the received signal to bypass the adaptive filter means when the propagation delay is equal to or less than the threshold value.
Claim 16
Independent Claim 151 words
A method for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising the steps of: receiving the signal over a channel; processing the received signal with an adaptive filter means to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; recursively generating coefficients in accordance with a Complex Fast-Kalman Adaptation Algorithm to modify the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient; comparing duration of a propagation delay to a threshold value; and causing the received signal to bypass the adaptive filter means when the propagation delay is equal to or less than the threshold value.
Claim 17
Independent Claim 151 words
A method for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising the steps of: receiving the signal over a channel; processing the received signal with an adaptive filter means to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; recursively generating coefficients in accordance with a Complex Fast-Kalman Adaptation Algorithm to modify the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient; comparing duration of a propagation delay to a threshold value; and reducing the number of taps of the adaptive filter means when the propagation delay is equal to or less than the threshold value.
Claim 18
Independent Claim 151 words
A method for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising the steps of: receiving the signal over a channel; processing the received signal with an adaptive filter means to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; recursively generating coefficients in accordance with a Complex Fast-Kalman Adaptation Algorithm to modify the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient; comparing duration of a propagation delay to a threshold value; and reducing the number of taps of the adaptive filter means when the propagation delay is equal to or less than the threshold value.
Claim 19
Independent Claim 191 words
A method for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising the steps of: receiving the signal over a channel; processing the received signal with an adaptive filter means to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps the step of processing the received signal including the step of estimating symbol timing and compensating for a phase rotation of the received signal in accordance with an expression given by: ##EQU8## where, j=sampling instant, θ i =phase angle of the i th symbol of the preamble, Δθ=phase rotation given to the received signal, and θ i e (j)=decoded phase angle corresponding to the i th symbol at the j th sampling instant; and recursively generating coefficients in accordance with a Complex Fast-Kalman Adaptation Algorithm to modify the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient.
Claim 20
Independent Claim 191 words
A method for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising the steps of: receiving the signal over a channel; processing the received signal with an adaptive filter means to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps the step of processing the received signal including the step of estimating symbol timing and compensating for a phase rotation of the received signal in accordance with an expression given by: ##EQU8## where, j=sampling instant, θ i =phase angle of the i th symbol of the preamble, Δθ=phase rotation given to the received signal, and θ i e (j)=decoded phase angle corresponding to the i th symbol at the j th sampling instant; and recursively generating coefficients in accordance with a Complex Fast-Kalman Adaptation Algorithm to modify the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient.
Claim 21
Independent Claim 146 words
A method for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising the steps of: receiving the signal over a channel; processing the received signal with an adaptive filter means to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; and recursively generating coefficients in accordance with a Complex Fast-Kalman Adaptation Algorithm to modify the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient, the step of recursively generating coefficients including the step of adding a dither signal to arithmetic operations thereof, the dither signal being expressive of a Gaussian random variable.
Claim 22
Independent Claim 146 words
A method for demodulating a Time Division Multiple Access (TDMA) signal having a time slot comprised of a plurality of symbols including at least one sequence of synchronizing symbols and a plurality of data symbols, comprising the steps of: receiving the signal over a channel; processing the received signal with an adaptive filter means to minimize inter-symbol interference due to channel multipath propagation, the adaptive filter means comprising a decision feedback equalizer having a plurality (n) of feed-forward taps and a plurality (m) of feedback taps; and recursively generating coefficients in accordance with a Complex Fast-Kalman Adaptation Algorithm to modify the output signal on each of the taps, respectively, in accordance with a value of an associated coefficient, the step of recursively generating coefficients including the step of adding a dither signal to arithmetic operations thereof, the dither signal being expressive of a Gaussian random variable.

References Cited (Backward Citations)

US4852090A Cited
US5068873A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-01-31 1997-08-02 1998-02-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-01-31 2001-08-02 2002-02-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-01-31 2005-08-02 2006-02-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag