Patent ID: 8446938

Claim:
A method for estimating carrier frequency offset (CFO), comprising steps of: a) calculating a plurality of corresponding intermediate CFOs, respectively, based on one received sync sequence and one pre-stored sync sequence through multi-step calculation performed on the same received sync sequence and on the same pre-stored sync sequence, wherein, in each step of the multi-step calculation one corresponding intermediate CFO is calculated based on a sequence segment of said received sync sequence and on a sequence segment of said pre-stored sync sequence; and wherein the sequence segments in each step of the multi-step calculation have a different length relative to other steps in the multi-step calculation; and b) weighting said plurality of intermediate CFOs to generate one final CFO, wherein different weights are allocated to different CFOs calculated from sequence segments of varying lengths and the different weights are based on a channel quality of a channel transmitting said received sync sequence.