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

Decision feedback equalizer

Assignee: Harris Stratex Networks Canada ULC
•
Filing: 1991-12-19
•
Granted: 1993-12-07
•
Expires: 2011-12-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An improved decision feedback equalizer for use with digital communications. The equalizer includes an error detector, a process controller, a parameter selector and a data buffer for temporarily storing a digital data signal received from a communication channel. The error detector determines whether the equalizer is accurately tracking changes in the communication channel's characteristics or is lost. When the error detector determines that the equalizer is lost, the process controller responsively generates control signals for initiating an optimal retraining/recovery method for the prevailing conditions. In some retraining/recovery methods, data is temporarily stored in the buffer. The stored data is later retrieved and processed once the equalizer is retrained. Retraining is performed using a retraining signal received via the communication channel or, if available, a portion of the data signal which is suitable for retraining, thereby permitting more rapid resumption of data reception. In addition, the parameter selector, in response to a control signal from the process controller and a signal which is indicative of the rate of change of the communication channel's characteristics, dynamically adjusts the convergence rate of the equalizer to provide to an optimum value for performing retraining or tracking changes in the channel's characteristics.

Inventors

  • 👤 Andrew M. Sendyk
  • 👤 Yongbing Wan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 19:05
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/03; H04L25/03006; H04L25/03012; H04L25/03019; H04L25/03057

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 354 words
An adaptive equalizer for compensating a digital signal for dynamic variations in the transfer function of a communication channel, said digital signal being transmitted via the communication channel to said equalizer, said equalizer comprising: (A) first and second adaptive tapped delay lines each having an input and an output, the input of the first adaptive delay line for receiving the digital signal from the communication channel, the input of the second adaptive delay line for alternately receiving either a training signal or a decision result signal, the output of each adaptive delay line for producing an output signal which represents the product of the signal received at the respective input, delayed by a predetermined period which is a multiple a symbol period or of a fraction of the symbol period, multiplied by a preselected coefficient; (B) a first summer for adding the output signals from the first and second delay lines to produce a compensated digital signal; (C) decision means for receiving the compensated digital signal and responsively producing a decision result signal which represents an approximation of the digital signal transmitted by the transmitter; (D) a switch for alternately passing either the decision result signal or the training signal to an output node in response to a switch control signal; (E) a second summer for producing an error signal which represents the difference between the compensated digital signal and the signal present at the output node; (F) coefficient adjustment means for receiving the error signal and a convergence control signal and responsively adjusting the coefficients of said first and second adaptive delay line means; (G) an error detector for receiving the error signal and responsively producing an error decision signal which is indicative of whether the equalizer is accurately tracking changes in the communication channel's characteristics; and (H) a controller for receiving the error decision signal and responsively producing said switch control signal, whereby during a data receiving mode of operation the switch passes the decision result signal to the output node and during training or retraining modes of operation the switch passes the training or retraining signal, respectively, to the output node.
Claim 2
Dependent Claim 354 words
An adaptive equalizer for compensating a digital signal for dynamic variations in the transfer function of a communication channel, said digital signal being transmitted via the communication channel to said equalizer, said equalizer comprising: (A) first and second adaptive tapped delay lines each having an input and an output, the input of the first adaptive delay line for receiving the digital signal from the communication channel, the input of the second adaptive delay line for alternately receiving either a training signal or a decision result signal, the output of each adaptive delay line for producing an output signal which represents the product of the signal received at the respective input, delayed by a predetermined period which is a multiple a symbol period or of a fraction of the symbol period, multiplied by a preselected coefficient; (B) a first summer for adding the output signals from the first and second delay lines to produce a compensated digital signal; (C) decision means for receiving the compensated digital signal and responsively producing a decision result signal which represents an approximation of the digital signal transmitted by the transmitter; (D) a switch for alternately passing either the decision result signal or the training signal to an output node in response to a switch control signal; (E) a second summer for producing an error signal which represents the difference between the compensated digital signal and the signal present at the output node; (F) coefficient adjustment means for receiving the error signal and a convergence control signal and responsively adjusting the coefficients of said first and second adaptive delay line means; (G) an error detector for receiving the error signal and responsively producing an error decision signal which is indicative of whether the equalizer is accurately tracking changes in the communication channel's characteristics; and (H) a controller for receiving the error decision signal and responsively producing said switch control signal, whereby during a data receiving mode of operation the switch passes the decision result signal to the output node and during training or retraining modes of operation the switch passes the training or retraining signal, respectively, to the output node.
Claim 3
Dependent Claim 62 words
The equalizer as in claim 1 wherein the controller means includes means for storing a plurality of values representing a range of convergence speeds, and selector means coupled to receive a signal indicative of the rate of change of the communication channel's characteristics and a parameter control signal and responsively select one of said plurality of values for the convergence control signal.
Claim 4
Dependent Claim 39 words
The equalizer as in claim 2 wherein a signal indicative of the speed of a moving vehicle in which the equalizer is disposed is used as the signal indicative of the rate of change of the communication channel's characteristics.
Claim 5
Dependent Claim 36 words
The equalizer as in claim 1 wherein the controller dynamically varies the convergence control signal to establish a different convergence rate during the receiving mode of operation and during the training or retraining modes of operation.
Claim 6
Dependent Claim 32 words
The equalizer as in claim 1 wherein the controller dynamically varies the convergence control signal to establish a different convergence rate during any of the training, receiving and retraining modes of operation.
Claim 7
Dependent Claim 24 words
The equalizer as in claim 5 wherein the controller responsively establishes a faster or slower rate of convergence depending upon the digital signal's duration.
Claim 8
Dependent Claim 50 words
The equalizer as in claim 5 wherein the controller is connected to receive a signal indicative of the rate of change of the communication channel's characteristics and dynamically adjusts the convergence control signal in response to said rate of change signal, the digital signal's duration and the mode of operation.
Claim 9
Dependent Claim 52 words
The equalizer as in claim 1 further comprising a memory coupled to the controller for temporarily storing the digital signal received form the communication channel and passing the stored digital signal to the input of the first adaptive delay line means in response to a memory control signal produced by the controller.
Claim 10
Dependent Claim 103 words
The equalizer as in claim 8 wherein the equalizer is used in a time division multiple access communication system and an error is detected during the data receiving mode of operation, and following the detection of said error said controller stores said received digital signal and a synchronization signal present in said received digital signal in the memory, retrains the equalizer using the stored synchronization signal in the retraining mode of operation, and passes the stored digital signal to the first adaptive tapped delay line in the reverse order from which the digital signal was received using the data receiving mode of operation.
Claim 11
Dependent Claim 99 words
The equalizer as in claim 8 wherein the equalizer is used in a time division multiple access communication system and an error is detected during the data receiving mode of operation, and following the detection of said error said controller stores said digital signal in the memory, restrains the equalizer using a predetermined portion of the stored digital signal in the retraining mode of operation, and passes the remainder of the stored digital signal to the first adaptive tapped delay line in the reverse order from which the digital signal was received using the data receiving mode of operation.
Claim 12
Dependent Claim 69 words
The equalizer as in claim 1 wherein the equalizer is used in a time division multiple access communication system and an error is detected during the data receiving mode of operation, and following the detection of said error said controller retrains the equalizer using a predetermined portion of the digital signal in the retraining mode of operation, after which the retrained equalizer resumes the data receiving mode of operation.
Claim 13
Dependent Claim 120 words
The equalizer as in claim 8 wherein the equalizer is sued in a time division multiple access communication system and an error is detected during the data receiving mode of operation, and following the detection of said error said controller elects whether to store the digital signal in the memory, retrains the equalizer using either a predetermined portion of the stored digital signal or a synchronization signal present in said received digital signal and the retaining mode of operation, passes the remainder of any stored digital signal to the first adaptive tapped delay line in the reverse order from which the digital signal was received using the data receiving mode of operation, and resumes the data receiving mode of operation.
Claim 14
Dependent Claim 123 words
The equalizer as in claim 1 wherein the error detector includes means for producing an output signal representing the square of the magnitude of the error signal, accumulator means for producing an output signal representing the sum of the squared magnitudes of K (K>1) previous error signals, delay means for transmitting the output signal of the squaring means to a third summing means after a delay of a predetermined period, said third summing means for producing an output signal which is the difference between the delayed output signal of the squaring means and the output signal of the accumulator means, and comparison means for comparing the output signal from the third summing means to a reference and responsively producing the error decision signal.
Claim 15
Dependent Claim 119 words
In an adaptive equalizer which receives a digital data signal from a communication channel, a method of recovering from an error condition comparing the steps of: using a training signal to cause said equalizer to converge; commencing a data receiving mode of operation in which said digital data signal is received from said channel and tracked by said equalizer; detecting that an error condition exists in said equalizer while said data signal is being received; following detection of the error condition, storing the data signal received from said channel in a memory; retraining the equalizer using a retraining signal received from the communication channel; and retrieving the stored data signal from the memory for tracking by the retrained equalizer.
Claim 16
Dependent Claim 119 words
In an adaptive equalizer which receives a digital data signal from a communication channel, a method of recovering from an error condition comparing the steps of: using a training signal to cause said equalizer to converge; commencing a data receiving mode of operation in which said digital data signal is received from said channel and tracked by said equalizer; detecting that an error condition exists in said equalizer while said data signal is being received; following detection of the error condition, storing the data signal received from said channel in a memory; retraining the equalizer using a retraining signal received from the communication channel; and retrieving the stored data signal from the memory for tracking by the retrained equalizer.
Claim 17
Dependent Claim 40 words
The method as in claim 14 wherein following the step of stirring the received data signal, dynamically adjusting the equalizer for an optimal rate of convergence for retraining or an optimal rate of convergence for tracking the stored data signal.
Claim 18
Dependent Claim 31 words
The method as in claim 15 wherein the optimal rate of convergence is selected in response to a signal which is indicative of the rate of change of the channel's characteristics.
Claim 19
Dependent Claim 38 words
The method as in claim 16 wherein a signal indicative of the speed of a moving vehicle in which the equalizer is disposed is used as the signal indicative of the rate of change of the channel's characteristics.
Claim 20
Dependent Claim 118 words
In an adaptive equalizer which receives a digital data signal from a communication channel, a method of receiving from an error condition comprising the steps of: using a training signal to cause said equalizer to converge; commencing a data receiving mode of operation in which said digital data signal is received from said channel and tracked by said equalizer; detecting that an error condition exists in said equalizer while said data signal is being received; determining whether a portion of the received data signal is sufficiently invariable to be used as a retraining signal; and retraining the equalizer using either a sufficiently invariable portion of the received data signal or a retraining signal received from the communication channel.
Claim 21
Dependent Claim 118 words
In an adaptive equalizer which receives a digital data signal from a communication channel, a method of receiving from an error condition comprising the steps of: using a training signal to cause said equalizer to converge; commencing a data receiving mode of operation in which said digital data signal is received from said channel and tracked by said equalizer; detecting that an error condition exists in said equalizer while said data signal is being received; determining whether a portion of the received data signal is sufficiently invariable to be used as a retraining signal; and retraining the equalizer using either a sufficiently invariable portion of the received data signal or a retraining signal received from the communication channel.
Claim 22
Dependent Claim 66 words
The method as in claim 18 wherein when it is determined that a portion of the received data signal is not available for use as a retraining signal, the received data signal is stored in a memory, the equalizer is retrained using a retraining signal received from the communication channel, and the stored data signal is retrieved from the memory for tracking by the retrained equalizer.
Claim 23
Dependent Claim 66 words
The method as in claim 18 wherein when it is determined that a portion of the received data signal is available for use as a retraining signal, the received data signal is stored in a memory, the equalizer is retrained using said portion of the stored data signal, and the remainder of the data signal is retrieved from the memory for tracking by the retrained equalizer.
Claim 24
Dependent Claim 48 words
The method as in claim 18 wherein when it is determined that a portion of the received data signal is available for use as a retraining signal, the equalizer is retrained using said portion of the data signal, and the retrained equalizer resumes tracking the received data signal.
Claim 25
Dependent Claim 29 words
The method as in claim 18 including the step of dynamically adjusting the equalizer for an optimal rate of convergence for retraining or for tracking the stored data signal.
Claim 26
Dependent Claim 31 words
The method as in claim 22 wherein the optimal rate of convergence is selected in response to a signal which is indicative of the rate of change of the channel's characteristics.
Claim 27
Dependent Claim 38 words
The method as in claim 23 wherein a signal indicative of the speed of a moving vehicle in which the equalizer is disposed is used as the signal indicative of the rate of change of the channel's characteristics.
Claim 28
Dependent Claim 103 words
In an adaptive equalizer which receives a digital signal from a communication channel, a method of receiving from an error condition comprising the steps of: using a training signal to cause said equalizer to converge; commencing a data receiving mode of operation in which said digital data signal is received from said channel and tracked by said equalizer; detecting that an error condition exists in said equalizer while said data signal is being received; determining that a portion of the data signal is sufficiently invariable to be used as a retraining signal; and retraining the equalizer using said portion of the data signal.
Claim 29
Dependent Claim 103 words
In an adaptive equalizer which receives a digital signal from a communication channel, a method of receiving from an error condition comprising the steps of: using a training signal to cause said equalizer to converge; commencing a data receiving mode of operation in which said digital data signal is received from said channel and tracked by said equalizer; detecting that an error condition exists in said equalizer while said data signal is being received; determining that a portion of the data signal is sufficiently invariable to be used as a retraining signal; and retraining the equalizer using said portion of the data signal.
Claim 30
Dependent Claim 43 words
The method as in claim 25 wherein the received data signal is stored in a memory, the equalizer is retrained using said portion of the data signal, and the stored data signal is retrieved from the memory for tracking by the retrained equalizer.
Claim 31
Dependent Claim 17 words
The method as in claim 25 wherein the retrained equalizer resumes tracking of the received data signal.
Claim 32
Dependent Claim 29 words
The method as in claim 25 including the step of dynamically adjusting the equalizer for an optimal rate of convergence for retraining or for tracking the stored data signal.
Claim 33
Dependent Claim 31 words
The method as in claim 27 wherein the optimal rate of convergence is selected in response to a signal which is indicative of the rate of change of the channel's characteristics.
Claim 34
Dependent Claim 38 words
The method as in claim 29 wherein a signal indicative of the speed of a moving vehicle in which the equalizer is disposed is used as the signal indicative of the rate of change of the channel's characteristics.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-12-06 1997-06-07 1997-12-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-12-06 2001-06-07 2001-12-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-12-06 2005-06-07 2005-12-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag