Patent ID: 8135058

Claim:
A receiver responsive to at least one input signal of a communication channel and operative to generate an equalized signal comprising: an adaptive known signal canceller responsive to an input signal of a communication channel including frames of information, said input signal including orthogonal sub-carriers and representing a transmitted signal that has been distorted by the communication channel, said adaptive known signal canceller operative to generate a time domain unknown signal, and further operative to generate an estimated channel impulse response signal representing substantially the impulse response of the channel, the adaptive known signal canceller including a known signal canceller filter configured to generate a filtered known signal, the known signal canceller filter configured to receive a coefficient update signal that is used to update the coefficient, the adaptive known signal canceller further including a subtractor responsive to the input signal and operative to generate an output signal, the subtractor configured to subtract the filtered known signal from the input signal, the adaptive known signal canceller further including a known signal canceller update unit responsive to a desired signal, the desired signal representing the desired output signal with the known signal part having been removed, the known signal canceller update unit operative to provide the coefficient update signal to the known signal canceller filter based on the difference between the output signal and the desired signal, so that the coefficients correspond to an estimate of the impulse response of the channel, and a known portion of the transmitted signal is adaptively removed from the input signal; and a frequency domain equalizer responsive to a frequency representation of the estimated channel impulse response and a frequency representation of a cyclically restored time domain unknown signal and operative to generate an frequency domain equalized signal, the frequency domain equalizer configured to remove the effects of the channel thereby generating a frequency domain estimate of the unknown part of the transmitted signal.