Claims
- 1. A method for symbol detection using a decision feedback equalizer loop, comprising:
generating a delay-less symbol estimate from data redundancy in a received signal, and employing said delay-less symbol estimate in said decision feedback equalizer (DFE) loop as input to the feedback section of the DFE and/or to update equalizer parameters.
- 2. The method of claim 1, wherein said generating step employs a Viterbi decoding scheme.
- 3. The method of claim 1, wherein said received signal is an ATSC signal.
- 4. The method of claim 1, further comprising:
generating a delayed symbol estimate, and employing said delayed symbol estimate in said decision feedback equalizer loop as input to the feedback section.
- 5. The method of claim 4, further comprising:
updating said delay-less symbol-estimate based upon said delayed symbol estimate as an input to said feedback section.
- 6. A method for phase compensation using a decision directed phase loop for an encoded digital data stream, comprising:
generating a delay-less symbol estimate from data redundancy in a received encoded digital data stream, and employing said delay-less symbol estimate in said decision directed loop to update phase parameters for a phase detector or phase compensator.
- 7. The method of claim 6, further comprising:
generating a delayed symbol estimate, and employing said delayed symbol estimates in said decision directed loop to update said phase parameters.
- 8. A receiver for digital signals, comprising:
a) a front end unit for receiving an analog signal which is encoded with data redundancy, for down-converting said signal using a provided estimated carrier frequency, for filtering out of band signals and for generating a sequence of samples at a sampling rate using a provided estimated symbol rate; b) a synchronization unit for generating an estimated carrier frequency and an estimated symbol rate for the received signal; c) an equalizer and detector unit for receiving the output of the front end unit, for compensating for possibly time varying inter-symbol-interference, phase noise, carrier and symbol timing offsets, AM hum, filtering noise and interference, and for detecting the transmitted symbols by utilizing data redundancy within the signal and for generating delay-less symbol estimates â0(t), where t is the time-index of the symbol; and d) a back-end unit for performing a decoding operation matched to the encoding operation that has been performed on the signal and for restoring the transmitted data bits.
- 9. The receiver of claim 8, wherein said equalizer and detector unit further comprises:
a forward filter for receiving the output of the front end unit, for performing a linear filtering operation using a filter with adjustable parameters and for generating an estimated symbol sequence at the estimated symbol rate.
- 10. The receiver of claim 8, wherein said equalizer and detector unit further comprises:
a phase rotator for compensating for the effect of an estimated carrier phase offset of the received signal at the input of the symbol detector.
- 11. The receiver of claim 8, wherein said equalizer and detector unit further comprises:
a backward filter for performing a linear filtering operation on the outputs of the symbol detector â0(t) using a filter with adjustable parameters.
- 12. The receiver of claim 8, wherein said equalizer and detector unit further comprises:
a tracking and acquisition unit for adapting said receiver's parameters, in order to track channel and signal impairment, using the detected transmitted symbols.
- 13. The receiver of claim 8, wherein said equalizer and detector unit further comprises:
generating delayed symbol estimate âN(t), where N is the decision delay.
- 14. A digital communications system, comprising:
a transmitter having an encoder and modulator for generating an encoded digital data stream, and a receiver for receiving said digital data stream having a front end unit for receiving an analog signal which is encoded with data redundancy, for down-converting said signal using a provided estimated carrier frequency, for filtering out of band signals and for generating a sequence of samples at a sampling rate using a provided estimated symbol rate; a synchronization unit for generating an estimated carrier frequency and an estimated symbol rate for the received signal; an equalizer and detector unit for receiving the output of the front end unit, for compensating for possibly time varying inter-symbol-interference, phase noise, carrier and symbol timing offsets, AM hum, filtering noise and interference, and for detecting the transmitted data, which includes a forward filter for receiving the output of the front end unit, for performing a linear filtering operation using a filter with adjustable parameters and for generating an estimated symbol sequence at the estimated symbol rate, a phase rotator for compensating for the effect of an estimated carrier phase offset of the received signal at the input of the symbol detector, a symbol detector for receiving the sum of the outputs of the forward filter and the backward filter, for detecting the transmitted symbols by utilizing data redundancy within the signal and for generating delay-less symbol estimates â0(t), where t is the time-index of the symbol, and optionally generating delayed symbol estimate âN(t), where N is the decision delay, a backward filter for performing a linear filtering operation on the outputs of the symbol detector â0(t) using a filter with adjustable parameters, and when the symbol detector generates delayed symbol estimates, to use âN(t) as input to the section of the filter which processes elements with delay larger than N, and a tracking and acquisition unit for adapting said receiver's parameters, including the carrier phase of the phase rotator and the parameters of the forward filter and the backward filter, in order to track channel and signal impairment, using the outputs of the symbol detector, and a back end unit for performing a decoding operation matched to the encoding operation that has been performed on the signal and for restoring the transmitted data bits.
- 15. A symbol detector, comprising:
a trellis code lookup table for receiving a sequence of input samples, a plurality of accumulators for storing trellis state costs, a plurality of adders for summing the square of distances between an input symbol and a constellation symbol for a trellis branch, a plurality of comparators connected to said adders for determining minimum costs and providing those costs to said accumulators, a memory for storing indices of inputs with the lowest value, means for outputting the index value of comparators with the lowest value, and means for outputting a delay-less estimate of a transmitted symbol based on the index of the trellis branch with lowest cost that enters the trellis state with lowest cost and an input.
- 16. A receiver, comprising:
means for generating a delay-less symbol estimate from data redundancy in a received signal, and means for employing said delay-less symbol estimate in said decision feedback equalizer (DFE) loop as input to the feedback section of the DFE and/or to update equalizer parameters.
- 17. A receiver, comprising:
means for generating a delay-less symbol estimate from data redundancy in a received encoded digital data stream, and means for employing said delay-less symbol estimate in said decision directed loop to update phase parameters for a phase detector or phase compensator.
Parent Case Info
[0001] This application claims priority under 35 USC § 119(e)(1) of Provisional Application Ser. No. 60/107,421 (ref 299.012PRV), filed Nov. 6, 1998.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60107421 |
Nov 1998 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09434836 |
Nov 1999 |
US |
Child |
09778122 |
Feb 2001 |
US |