A frequency shift of a carrier frequency of an input signal is estimated
with a frequency estimator in order to obtain an estimate value. Then,
the estimate of the frequency shift is refined, and the carrier frequency
is corrected in consequence, with a phase-locked loop that is initialized
with the estimate value. The phase-locked loop has a locking frequency
range that is narrower than a locking frequency range of the frequency
estimator.