Timing and automatic frequency control of digital receiver using the cyclic properties of a non-linear operation
First Claim
1. A method for correcting the symbol sampling time and carrier frequency error in a received modulated digital signal, comprising the steps of:
- demodulating the modulated digital signal, by mixing it with a local reference oscillator to provide a baseband signal;
sampling the baseband signal to provide discrete-time, in-phase (I) and quadrature (Q) components thereof;
performing a first non-linear operation on the I and Q components, to produce a first composite signal having a first phase component related to a symbol timing error and a second phase component related to a carrier frequency error;
performing a second non-linear operation on the I and Q components, to produce a second composite signal having a first phase component related to the symbol timing error and a second phase component related to the negative of the carrier frequency error;
detecting the symbol timing error by comparing the first and second composite signals;
detecting the carrier frequency error by comparing the first and second composite signals;
adjusting the time of subsequent sampling steps according to the detected symbol timing error; and
adjusting the frequency of the I and Q components according to the detected carrier frequency error.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique for correcting the sampling time and carrier frequency error in a receiver for digitally modulated signals. Discrete-time, complex-valued samples of the incoming signal are fed to a pair of non-linear operators such as correlators. The first correlator provides a signal having a first phase component related to the symbol timing error and a second phase component related to the carrier frequency error. The second correlator provides a signal having a first phase component related to the symbol timing error and a second phase component related to the negative of the carrier frequency error. The phase components are then separated and detected to extract an estimate of the symbol timing error and the carrier frequency error. In the preferred embodiment, the complex-valued samples are frequency-shifted, before being fed to the correlators, so that the phase components of interest appear at zero frequency. The invention satisfactorily demodulates transmitted digital signals in applications, such as cellular time-division multiple access (TDMA), where they are susceptible to multipath fading.
-
Citations
12 Claims
-
1. A method for correcting the symbol sampling time and carrier frequency error in a received modulated digital signal, comprising the steps of:
-
demodulating the modulated digital signal, by mixing it with a local reference oscillator to provide a baseband signal; sampling the baseband signal to provide discrete-time, in-phase (I) and quadrature (Q) components thereof; performing a first non-linear operation on the I and Q components, to produce a first composite signal having a first phase component related to a symbol timing error and a second phase component related to a carrier frequency error; performing a second non-linear operation on the I and Q components, to produce a second composite signal having a first phase component related to the symbol timing error and a second phase component related to the negative of the carrier frequency error; detecting the symbol timing error by comparing the first and second composite signals; detecting the carrier frequency error by comparing the first and second composite signals; adjusting the time of subsequent sampling steps according to the detected symbol timing error; and adjusting the frequency of the I and Q components according to the detected carrier frequency error. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for correcting the symbol sampling time and carrier frequency error in a received modulated digital signal, comprising the steps of:
-
taking samples of the modulated digital signal in synchronism with a local clock reference signal, to provide discrete time, in-phase (I) and quadrature (Q) components of the modulated digital signal; performing a first non-linear operation on the I and Q components, to produce a first composite signal having a first phase component related to a symbol timing error and a second phase component related to a carrier frequency error; performing a second non-linear operation on the I and Q components, to produce a second composite signal having a first phase component related to the symbol timing error and a second phase component related to the negative of the carrier frequency error; detecting the symbol timing error by comparing the first and second composite signals; detecting the carrier frequency error by comparing the first and second composite signals; and adjusting subsequent I and Q components by the steps of; adjusting the I and Q components by adjusting the timing of the local reference clock signal by an amount indicated by the symbol timing error; and adjusting the frequency of the I and Q components by multiplying the I and Q components by a sinusoid having a frequency equal to the detected carrier frequency error.
-
-
11. A method for correcting the symbol sampling time and carrier frequency error in a received modulated digital signal, comprising the steps of:
-
generating a digital clock reference signal; taking samples of the modulated digital signal in synchronism with the local clock reference signal, to provide discrete time, in-phase (I) and quadrature (Q) components of the modulated digital signal; forming complex-valued signal components (S) by combining the I and Q components, with the I component being the real part of the complex-valued sample S, and the Q component being the imaginary part of the complex-valued sample S; introducing a phase shift in the complex-valued sample S to compensate for a frequency error, fo, in the digital clock reference signal, the phase shift being introduced by discrete-time multiplying the complex-valued sample S by a digital complex sinusoid having a complex frequency e-j(2π
fe tn), where tn indicates discrete time;introducing a timing correction in the digital clock reference signal, by adjusting the time at which the samples are taken by an amount equal to a timing error, τ
;estimating the frequency error, fo, and the timing error, τ
, in the digital clock signal, by performing the steps of;multiplying each of the complex-valued samples, S, by a time-shifted and conjugated of itself, to provide a first correction signal, C+, having a first phase component related to the frequency error fo divided by a nominal interval T between successive samples, and also having a second phase component related to the negative ratio of the timing error τ and
the sample interval T;multiplying each of the complex-valued samples, S, by a time-shifted and conjugated of itself, to provide a second correction signal, C-, having a first phase component related to the negative of the frequency error fo divided by the nominal interval T, and also having a second phase component related to the negative ratio of the timing error τ and
the interval T between successive samples;detecting the timing error, τ
, by multiplying the first correction signal C+ by the second correction signal C- and determining the arc tangent thereof; anddetecting the frequency error, fo, by multiplying the conjugate of the first correction signal C+ by the second correction signal C- and determining the arc tangent thereof. - View Dependent Claims (12)
-
Specification