An effecient algorithm has been proposed by Schmidl and Cox for carrier fre
quency estimation in orthogonal frequency-division multiplexing systems. Th
e scheme is based on the transmission of a training symbol composed of two
identical halves in the time domain. In this paper we extend this algorithm
by considering a training symbol composed of L>2 identical parts, This mak
es it possible to achieve re better accuracy at the cost of some increase i
n computational load. The estimation range can be made as large as desired
without the need of a second training symbol, as required by the Schmidl an
d Cox method.