Patent ID: 7529295

Claim:
A method for determining a frequency offset estimate, comprising: receiving a signal at an offset estimator, the signal conveying a plurality of symbols in a plurality of packets, a packet having a preamble comprising a plurality of preamble symbols; zero-padding the received signal in a time domain of the received signal with a plurality of zero-valued samples to yield a zero-padded signal, a number of the zero-valued samples calculated from a difference between a number of a plurality of Fourier transform bins and a number of the preamble symbols; taking a Fourier transform of the zero-padded signal using the Fourier transform bins to yield a transformed signal; establishing a maximum power of the transformed signal; generating a frequency offset estimate based on the maximum power of the transformed signal; receiving the frequency offset estimate at a numerically controlled oscillator; receiving a phase offset estimate at the numerically controlled oscillator; receiving a residual error correction at the numerically controlled oscillator; and adjusting the received signal in accordance with the frequency offset estimate, the phase offset estimate, and the residual error correction.