Patent ID: 7433435

Claim:
A method for synchronizing a receiver clock with a transmitter clock in a communication system, during transmission of a data signal by a transmitter, comprising: obtaining estimates of frequency and phase drifts between the transmitter and receiver clocks; and synchronizing the receiver clock with the transmitter clock based on the estimated phase and frequency drifts; wherein synchronizing the receiver and transmitter clocks comprises: receiving an input pilot signal of a predetermined frequency and phase, by a receiver from the transmitter; estimating the frequency and phase drifts between the transmitter and the receiver clocks using the input pilot signal; computing a clock correction parameter based on the phase and frequency drifts; synchronizing the receiver clock with the transmitter clock based on the clock correction parameter; estimating a window length using the input pilot signal; forming a window using the window length for sampling the input pilot signal for estimating the frequency and phase drifts; estimating the frequency and phase drifts between the transmitter and the receiver clocks using the window; computing the clock correction parameter based on the phase and frequency drifts; and synchronizing the receiver and transmitter clocks based on the clock correction parameter.