Method and system for compensation of a carrier frequency offset in an OFDM receiver
First Claim
1. A method for processing an Orthogonal Frequency Division Multiplexing (OFDM) signal in an OFDM receiver, the method comprising the steps of:
- receiving the OFDM signal;
extracting a first plurality of pilots from a first user data segment of the received OFDM signal;
calculating an independent phase error for each pilot of the first plurality of pilots and a first common phase error based upon an average of said independent phase errors for each pilot of said first plurality of pilots;
extracting a second plurality of pilots from a second user data segment of the received OFDM signal, each pilot of said second plurality of pilots associated with one pilot from said first plurality of pilots;
separately derotating each pilot of said second plurality of extracted pilots to reduce the independent phase error of each pilot of said second plurality of pilots using the calculated first common phase error and the calculated independent phase error for the associated pilot from said first plurality of pilots;
calculating a phase error for each separately derotated pilot of said second plurality of pilots and a second common phase error based in part upon an average of said phase errors for each separately derotated pilot of said second plurality of extracted pilots;
integrating the second common phase error to reduce the effects of noise; and
deriving a carrier frequency offset estimate from the integrated second common phase error.
5 Assignments
0 Petitions
Accused Products
Abstract
An Orthogonal Frequency Division Multiplexing (OFDM) receiver that employs N second-order phase-lock loops sharing a common integrator (where N is the number of pilots in the system). The N second order phase-lock loops track out independent pilot phase rotations to facilitate the constructive averaging of the pilots'"'"' phase information. At the same time, by sharing a common integrator, the OFDM receiver takes advantage of noise averaging over multiple pilots to obtain a cleaner frequency offset estimation. The OFDM receiver may also compensate for FFT window drift by calculating a phase difference between a selected pair of pilots and tracking the rate of change of the calculated phase difference over time. The calculated phase difference is used to control the position of an upstream FFT window after a predetermined phase difference threshold is exceeded. The tracked rate of change is used to continuously adjust the phase of downstream equalizer taps.
-
Citations
18 Claims
-
1. A method for processing an Orthogonal Frequency Division Multiplexing (OFDM) signal in an OFDM receiver, the method comprising the steps of:
-
receiving the OFDM signal; extracting a first plurality of pilots from a first user data segment of the received OFDM signal; calculating an independent phase error for each pilot of the first plurality of pilots and a first common phase error based upon an average of said independent phase errors for each pilot of said first plurality of pilots; extracting a second plurality of pilots from a second user data segment of the received OFDM signal, each pilot of said second plurality of pilots associated with one pilot from said first plurality of pilots; separately derotating each pilot of said second plurality of extracted pilots to reduce the independent phase error of each pilot of said second plurality of pilots using the calculated first common phase error and the calculated independent phase error for the associated pilot from said first plurality of pilots; calculating a phase error for each separately derotated pilot of said second plurality of pilots and a second common phase error based in part upon an average of said phase errors for each separately derotated pilot of said second plurality of extracted pilots; integrating the second common phase error to reduce the effects of noise; and deriving a carrier frequency offset estimate from the integrated second common phase error. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for processing an Orthogonal Frequency Division Multiplexing (OFDM) signal, the system comprising:
-
a processing module for receiving a first, second, and third plurality of pilots from an OFDM signal and for reducing an independent phase error of each pilot of said second and third plurality of pilots through derotation based upon an independent phase error determined in part from a corresponding pilot of a prior plurality of pilots; and a carrier frequency offset estimator module coupled to the processing module, the carrier frequency offset estimator module deriving a carrier frequency offset estimate from the third plurality of pilots after the independent phase error of each pilot of the third plurality of pilots is reduced below a predetermined value, the carrier frequency offset estimator module including; an averaging unit for calculating a first common phase error for the first plurality of pilots used by the processing module to reduce the independent phase error of each pilot and for calculating a second common phase error for the plurality of pilots after the independent phase error of each pilot of the third plurality of pilots is reduced below a predetermined value, the second common phase error representative of an average pilot phase rotation caused by a carrier frequency offset, and an integrator unit for integrating the first common phase error and the second common phase error to reduce the effects of noise. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for processing an Orthogonal Frequency Division Multiplexing (OFDM) signal, the system comprising:
-
means for extracting a first plurality of pilots from a first user data segment of an OFDM signal; means for calculating an independent phase error for each pilot of the first plurality of pilots and a first common phase error based upon an average of said independent phase errors for each pilot of said first plurality of pilots; means for extracting a second plurality of pilots from a second user data segment of the OFDM signal, each pilot of said second plurality of pilots associated with one pilot from said first plurality of pilots; means for separately derotating each pilot of the second plurality of extracted pilots, said derotation based upon the calculated first common phase error and the calculated independent phase error for the associated pilot from said first plurality of pilots; means for processing the extracted pilots to compensate for an FFT window drift; means for calculating a phase error for each separately derotated pilot of said second plurality of pilots and a second common phase error based in part upon an average of said phase errors for each separately derotated pilot of said second plurality of extracted pilots; and means for deriving a carrier frequency offset estimate from the second common phase error.
-
Specification