Channel response calculation in an OFDM receiver
AssigneeEntropic Communications, Inc.
InventorsWee Peng Goh, Jason Beck, Raja Gosula
Life of this patent
Estimating the term…
Abstract
An efficient algorithm is described for use with OFDM receivers that characterizes the impulse response of a communication channel using frequency domain techniques that reduce computational and memory requirements, relative to time-domain cross-correlation methods, without sacrificing algorithm performance. An FFT engine is used to transform a time domain input sequence, the transformed sequence is multiplied by the conjugate of the expected sequence, the product of several sequences is averaged, then the FFT engine transforms the average back to a time domain sequence, the magnitude of which is the impulse response of the channel.
Claims4
A method of characterizing a communication channel comprising the steps of:
- receiving a known time domain signal transmitted through a channel;
- transforming the received time domain signal into a frequency domain signal using an FFT computation;
- multiplying the frequency domain signal by the complex conjugate of the known signal to produce a frequency domain channel response;
- passing the frequency domain channel response through the FFT computation to produce an impulse response of the channel;
- and
- computing the magnitude of the impulse response.
A device for computing the impulse response of a communication channel comprising:
- an FFT engine for computing the FFT of an input sequence to produce an output sequence;
- a data selector feeding the FFT engine to select between an input signal and a feedback path;
- a multiplier that multiplies the FFT output sequence by a predetermined EVM sequence:
- an averaging memory to average the multiplier output, the averaging memory feeding the feedback path;
- a magnitude calculator for computing the magnitude of complex numbers coupled to the FFT engine output;
- wherein when the data selector selects the input signal, the averaging memory averages the product of the EVM sequence and the FFT of the input signal, and when the data selector selects the feedback path, the FFT engine computes the FFT of the averaged multiplier output and the magnitude calculator computes the magnitude of the FFT output to produce the impulse response of the communication channel.
Dependencies are inferred from the claim text.