A method and system for estimating a frequency offset between a receiver
and a transmitter, including the steps of, or means for: (a) receiving a
first signal from said transmitter and demodulating the first signal; (b)
performing a frequency shift on said first signal by a predetermined
frequency factor to generate a second signal; (c) filtering each of said
first and second signals; (d) determining the power of each of the
filtered first and second signals; (e) determining an upper corner
frequency value of the first signal using the power of the filtered first
and second signals; (f) determining a lower corner frequency of the first
signal using the determined power of the filtered first and second
signals; and (g) determining a frequency offset value based on said upper
corner frequency value and said lower corner frequency value.