1. Introduction
The impressive performance of turbo codes has triggered in the last decade a lot of research addressing the application of this powerful coding technique in digital wireless communications [1]–[3]. When applied to linear modulations, in order to reach a performance which is close to Shannon capacity on the AWGN channel, one has to implicitly assume ideal coherent detection, or, in other words, the carrier reference has to be estimated before the data can be decoded. Therefore, the problem is how to achieve a fast and accurate carrier synchronization (due to the instability of the oscillators and the Doppler effect) from the received signal at those extremely low signal-to-noise ratios typical of such codes.