Method and apparatus for frequency offset correction
First Claim
Patent Images
1. An apparatus for frequency offset correction, comprising:
- a phase rotator receiving a pilot and a first phase adjustment value and outputting a rotated pilot, the pilot having a frequency offset and a phase rotation;
a frequency discriminator receiving the rotated pilot and outputting a frequency error value;
a phase calculation and delay unit receiving the frequency error value and outputting the first phase adjustment value and a second phase adjustment value;
a pilot filter receiving the rotated pilot and outputting a channel estimate; and
a phase derotator receiving the channel estimate and the second phase adjustment value and outputting a derotated channel estimate, wherein the first and second phase adjustment values are complex values, and wherein the second phase adjustment value is substantially a delayed version of the first phase adjustment value, and wherein the rotated pilot is substantially the pilot without the frequency offset, and wherein the channel estimate is substantially a complex value representing the phase rotation.
1 Assignment
0 Petitions
Accused Products
Abstract
Coherent detection of high-speed digital wireless communications becomes more difficult when the frequencies of the transmitter and receiver oscillators do not coincide. A frequency-locked loop may be used to characterize this frequency offset by processing the samples received on a pilot channel. Rather than using the offset information thus derived to correct the frequency of the received signal, the invention realizes a considerable computational savings by applying a frequency correction to the despread pilot samples instead.
102 Citations
11 Claims
-
1. An apparatus for frequency offset correction, comprising:
-
a phase rotator receiving a pilot and a first phase adjustment value and outputting a rotated pilot, the pilot having a frequency offset and a phase rotation;
a frequency discriminator receiving the rotated pilot and outputting a frequency error value;
a phase calculation and delay unit receiving the frequency error value and outputting the first phase adjustment value and a second phase adjustment value;
a pilot filter receiving the rotated pilot and outputting a channel estimate; and
a phase derotator receiving the channel estimate and the second phase adjustment value and outputting a derotated channel estimate, wherein the first and second phase adjustment values are complex values, and wherein the second phase adjustment value is substantially a delayed version of the first phase adjustment value, and wherein the rotated pilot is substantially the pilot without the frequency offset, and wherein the channel estimate is substantially a complex value representing the phase rotation. - View Dependent Claims (2, 3)
a first integrator receiving a signal based on the frequency error value and outputting a frequency offset value; and
a second integrator receiving the frequency offset value and outputting a phase correction value;
wherein the first phase adjustment value and the second phase adjustment value are based on the phase correction value.
-
-
4. An apparatus for frequency offset correction, comprising:
-
a pilot despreader receiving a plurality of received pilot samples and outputting a plurality of despread pilot samples, said plurality of despread pilot samples having a frequency offset and a phase rotation;
a buffer receiving the plurality of despread pilot samples and outputting a plurality of delayed despread pilot samples;
a phase rotator receiving the plurality of delayed despread pilot samples and a first phase adjustment value and outputting a plurality of rotated pilot samples;
a frequency discriminator receiving the plurality of despread pilot samples and outputting a frequency error value;
a phase calculation and delay unit receiving the frequency error value and outputting the first phase adjustment value and a second phase adjustment value;
a pilot filter receiving the plurality of rotated pilot samples and outputting a channel estimate; and
a phase derotator receiving the channel estimate and the second phase adjustment value and outputting a derotated channel estimate, wherein the first and second phase adjustment values are complex values, and wherein the second phase adjustment value is substantially a delayed version of the first phase adjustment value, and wherein the plurality of rotated pilot samples are substantially the plurality of despread pilot samples without the frequency offset, and wherein the channel estimate is substantially a complex value representing the phase rotation.
-
-
5. A method for frequency offset correction, comprising:
-
receiving a pilot and a first phase adjustment value and outputting a rotated pilot, the pilot having a frequency offset and a phase rotation;
receiving the rotated pilot and outputting a frequency error value;
receiving the frequency error value and outputting the first phase adjustment value and a second phase adjustment value;
receiving the rotated pilot and outputting a channel estimate; and
receiving the channel estimate and the second phase adjustment value and outputting a derotated channel estimate, wherein the first and second phase adjustment values are complex values, and wherein the second phase adjustment value is substantially a delayed version of the first phase adjustment value, and wherein the rotated pilot is substantially the pilot without the frequency offset, and wherein the channel estimate is substantially a complex value representing the phase rotation. - View Dependent Claims (6)
receiving a signal based on the frequency error value and outputting a frequency offset value; and
receiving the frequency offset value and outputting a phase correction value;
wherein the first phase adjustment value and the second phase adjustment value are based on the phase correction value.
-
-
7. A computer readable medium embodying a method for frequency offset correction, the method comprising:
-
receiving a pilot and a first phase adjustment value and outputting a rotated pilot, the pilot having a frequency offset and a phase rotation;
receiving the rotated pilot and outputting a frequency error value;
receiving the frequency error value and outputting the first phase adjustment value and a second phase adjustment value;
receiving the rotated pilot and outputting a channel estimate; and
receiving the channel estimate and the second phase adjustment value and outputting a derotated channel estimate, wherein the first and second phase adjustment values are complex values, and wherein the second phase adjustment value is substantially a delayed version of the first phase adjustment value, and wherein the rotated pilot is substantially the pilot without the frequency offset, and wherein the channel estimate is substantially a complex value representing the phase rotation. - View Dependent Claims (8)
receiving a signal based on the frequency error value and outputting a frequency offset value; and
receiving the frequency offset value and outputting a phase correction value;
wherein the first phase adjustment value and the second phase adjustment value are based on the phase correction value.
-
-
9. An apparatus for frequency offset correction, comprising:
-
means for receiving a pilot and a first phase adjustment value and outputting a rotated pilot, the pilot having a frequency offset and a phase rotation;
means for receiving the rotated pilot and outputting a frequency error value;
means for receiving the frequency error value and outputting the first phase adjustment value and a second phase adjustment value;
means for receiving the rotated pilot and outputting a channel estimate; and
means for receiving the channel estimate and the second phase adjustment value and outputting a derotated channel estimate, wherein the first and second phase adjustment values are complex values, and wherein the second phase adjustment value is substantially a delayed version of the first phase adjustment value, and wherein the rotated pilot is substantially the pilot without the frequency offset, and wherein the channel estimate is substantially a complex value representing the phase rotation. - View Dependent Claims (10, 11)
means for receiving a signal based on the frequency error value and outputting a frequency offset value; and
means for receiving the frequency offset value and outputting a phase correction value;
wherein the first phase adjustment value and the second phase adjustment value are based on the phase correction value.
-
Specification