Method and apparatus for multicarrier channel estimation and synchronization using pilot sequences
First Claim
1. A multicarrier signal receiver for receiving a serial signal sequence of modulated subcarriers carrying information for input pilot and data symbols, comprising:
- a subcarrier-to-symbol converter for converting said serial signal sequence into received pilot and data symbols representative of said input pilot and data symbols;
an inverse Fourier transformer for selecting said received pilot symbols from said received pilot and data symbols and then inverse Fourier transforming said received pilot symbols into received pilot multicarrier blocksa pilot multicarrier generator for generating a computed pilot multicarrier block having complex conjugates of system pilot symbols corresponding to said input pilot symbols;
a correlator for correlating said received pilot multicarrier blocks with said computed pilot multicarrier block for providing a correlation function;
a frequency offset estimator using said correlation function for providing a frequency synchronization adjustment; and
a signal source for providing a reference signal having a frequency responsive to said frequency synchronization adjustment;
wherein;
the subcarrier-to-symbol converter uses said reference signal for frequency synchronizing to said serial signal sequence and providing a frequency synchronized serial signal sequence, said received pilot and data symbols derived from said frequency synchronized serial signal sequence.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for OFDM synchronization and channel estimation. In a temporal embodiment, received embedded system pilot symbols are inverse Fourier transformed at expected index locations and correlated with computed complex conjugates of inverse Fourier transforms of pilot symbols for providing a correlation function for the channel impulse response. In a frequency domain embodiment, embedded system pilot symbols are augmented with pilot-spaced inferred guard band symbols, multiplied by scaled complex conjugates of computed pilot systems, and inverse Fourier transformed into the channel impulse response. Time and frequency are synchronized in feedback loops from information in the channel impulse response. The channel impulse response is filtered, interpolated, and then Fourier transformed for determining channel estimates for equalization.
-
Citations
22 Claims
-
1. A multicarrier signal receiver for receiving a serial signal sequence of modulated subcarriers carrying information for input pilot and data symbols, comprising:
-
a subcarrier-to-symbol converter for converting said serial signal sequence into received pilot and data symbols representative of said input pilot and data symbols; an inverse Fourier transformer for selecting said received pilot symbols from said received pilot and data symbols and then inverse Fourier transforming said received pilot symbols into received pilot multicarrier blocks a pilot multicarrier generator for generating a computed pilot multicarrier block having complex conjugates of system pilot symbols corresponding to said input pilot symbols; a correlator for correlating said received pilot multicarrier blocks with said computed pilot multicarrier block for providing a correlation function; a frequency offset estimator using said correlation function for providing a frequency synchronization adjustment; and a signal source for providing a reference signal having a frequency responsive to said frequency synchronization adjustment;
wherein;the subcarrier-to-symbol converter uses said reference signal for frequency synchronizing to said serial signal sequence and providing a frequency synchronized serial signal sequence, said received pilot and data symbols derived from said frequency synchronized serial signal sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for receiving a serial signal sequence of modulated subcarriers carrying information for input pilot and data symbols, comprising:
-
converting said serial signal sequence into received pilot and data symbols representative of said input pilot and data symbols; selecting said received pilot symbols from said received pilot and data symbols; inverse Fourier transforming said received pilot symbols into received pilot multicarrier blocks; generating a computed pilot multicarrier block having complex conjugates of system pilot symbols corresponding to said input pilot symbols; correlating said received pilot multicarrier blocks with said computed pilot multicarrier block for providing a correlation function; converting said correlation function to a frequency synchronization adjustment; providing a reference signal having a frequency responsive to said frequency synchronization adjustment; using said reference signal for frequency synchronizing to said serial signal sequence and providing a frequency synchronized serial signal sequence; and using said frequency synchronized serial signal sequence for providing said received pilot and data symbols. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of processing a received multicarrier signal, the multicarrier signal comprising a plurality of subcarriers carrying pilot and data symbols, the method comprising:
-
converting pilot symbols into received pilot multicarrier blocks; generating a computed pilot multicarrier block having complex conjugates of system pilot symbols corresponding to received pilot symbols; correlating the received pilot multicarrier blocks with the computed pilot multicarrier block to provide a correlation function; estimating a frequency offset using the correlation function to provide a frequency synchronization adjustment; generating a reference signal having a frequency responsive to the frequency synchronization adjustment; and synchronizing the received multicarrier signal using the reference signal to provide a synchronized received multicarrier signal. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification