Frequency domain decision feedback equalizer
First Claim
1. A method for processing a received time domain signal representing a sequence of channel symbols, the method comprisingcombining a frequency domain representation XMF(f) of the received signal with a frequency domain estimate ISI(f) of intersymbol interference in said representation XMF(f) to generate an ISI-mitigated frequency-domain representation XDFE(f) of said received signal, said estimate ISI(f) being a function of a frequency domain representation {circumflex over (X)}LE(f) of tentative decisions as to the channel symbols,generating final decisions as to the channel symbols as a function of said representation XDFE(f),linear equalizing said frequency domain representation XMF(f) to generate a linear equalized frequency domain representation XLE(f),forming said tentative decisions as a function of said representation XLE(f),generating an estimate of the characteristics of a channel from which said received signal was received, said estimate being generated in response to a frequency domain representation {circumflex over (X)}DFE(f) of said final decisions and a frequency domain representation of said received signal,using said estimate to update parameters used to perform at least one of said linear equalizing and the generating of said intersymbol interference estimate ISI(f),generating an estimate {tilde over (β
- )} of the in-band noise power β
in said received signal, said estimate {tilde over (β
)} being generated in response to said frequency domain representation {circumflex over (X)}DFE(f) of said final decisions and a frequency domain representation of said received signal, andusing said estimate {tilde over (β
)} to update at least one of said parameters used to perform said linear equalizing.
0 Assignments
0 Petitions
Accused Products
Abstract
The feedback structure of a frequency domain decision feedback equalizer is implemented in the frequency domain, rather than in the time domain. Advantageously, this permits the synthesis of long feedback filters with a much smaller increase in receiver complexity than is the case when the feedback structure is illustratively implemented in the time domain. Adaptation of the characteristics of the feedback structure of the frequency domain equalizer (as well as its feedforward structure) is carried out based on tentative symbol decisions that are fed back on a block basis. Although possibly rendering the receiver more susceptible to channel estimation errors, this approach renders the receiver capable not only of the post-cursor intersymbol interference cancellation afforded by a standard DFE, but pre-cursor intersymbol interference cancellation, as well, helping to offset any impact of increased channel estimation errors.
26 Citations
4 Claims
-
1. A method for processing a received time domain signal representing a sequence of channel symbols, the method comprising
combining a frequency domain representation XMF(f) of the received signal with a frequency domain estimate ISI(f) of intersymbol interference in said representation XMF(f) to generate an ISI-mitigated frequency-domain representation XDFE(f) of said received signal, said estimate ISI(f) being a function of a frequency domain representation {circumflex over (X)}LE(f) of tentative decisions as to the channel symbols, generating final decisions as to the channel symbols as a function of said representation XDFE(f), linear equalizing said frequency domain representation XMF(f) to generate a linear equalized frequency domain representation XLE(f), forming said tentative decisions as a function of said representation XLE(f), generating an estimate of the characteristics of a channel from which said received signal was received, said estimate being generated in response to a frequency domain representation {circumflex over (X)}DFE(f) of said final decisions and a frequency domain representation of said received signal, using said estimate to update parameters used to perform at least one of said linear equalizing and the generating of said intersymbol interference estimate ISI(f), generating an estimate {tilde over (β - )} of the in-band noise power β
in said received signal, said estimate {tilde over (β
)} being generated in response to said frequency domain representation {circumflex over (X)}DFE(f) of said final decisions and a frequency domain representation of said received signal, andusing said estimate {tilde over (β
)} to update at least one of said parameters used to perform said linear equalizing.
- )} of the in-band noise power β
-
2. A method comprising
receiving at least first and second time domain signals over respective channels, said first and second time domain signals representing the same sequence of channel symbols, matched-channel filtering respective frequency domain representations of the first and second received time domain signals to generate first and second matched-channel-filtered signals, generating a frequency domain representation XMF(f) that is a function of the first and second matched-channel-filtered signals, combining said frequency domain representation XMF(f) of the received signal with a frequency domain estimate ISI(f) of intersymbol interference in said representation XMF(f) to generate an ISI-mitigated frequency-domain representation XDFE(f) of said received signal, said estimate ISI(f) being a function of a frequency domain representation {circumflex over (X)}LE(f) of tentative decisions as to the channel symbols, generating final decisions as to the channel symbols as a function of said representation XDFE(f), generating estimates of the characteristics of the channels from which said received signals were received, each of said estimates being generated as a function of a frequency domain representation {circumflex over (X)}DFE(f) of said final decisions and of frequency domain representation of a respective one of the received signals, using said estimates to update parameters used to perform at least one of said matched-channel filtering and the generating of said intersymbol interference estimate ISI(f), generating an estimate {tilde over (β - )} of the in-band noise power β
in said received signals, said estimate {tilde over (β
)} being generated in response to said frequency domain representation {circumflex over (X)}DFE(f) of said final decisions, andusing said estimate {tilde over (β
)} to update at least one of said parameters used to perform said linear equalizing.
- )} of the in-band noise power β
-
3. A method for processing a received time domain signal representing a sequence of channel symbols, the method comprising
combining a frequency domain representation XMF(f) of the received signal with a frequency domain estimate ISI(f) of intersymbol interference in said representation XMF(f) to generate an ISI-mitigated frequency-domain representation XDFE(f) of said received signal, said estimate ISI(f) being a function of a frequency domain representation {circumflex over (X)}LE(f) of tentative decisions as to the channel symbols, generating final decisions as to the channel symbols as a function of said representation XDFE(f), and generating said frequency domain representation XMF(f) as a function of a frequency domain representation of said final decisions.
-
4. A method comprising
receiving at least first and second time domain signals over respective channels, said first and second time domain signals representing the same sequence of channel symbols, matched-channel filtering respective frequency domain representations of the first and second received time domain signals to generate first and second matched-channel-filtered signals, generating a frequency domain representation XMF(f) that is a function of the first and second matched-channel-filtered signals, combining said frequency domain representation XMF(f) of the received signal with a frequency domain estimate ISI(f) of intersymbol interference in said representation XMF(f) to generate an ISI-mitigated frequency-domain representation XDFE(f) of said received signal, said estimate ISI(f) being a function of a frequency domain representation {circumflex over (X)}LE(f) of tentative decisions as to the channel symbols, and generating final decisions as to the channel symbols as a function of said representation XDFE(f), said first and second matched-channel-filtered signals being a function of a frequency domain representation of said final decisions.
Specification