A Theoretical Framework for Soft-Information-Based Synchronization in Iterative (Turbo) Receivers

This contribution considers turbo synchronization, that is to say, the use of soft data information to estimate parameters like carrier phase, frequency, or timing offsets of a modulated signal within an iterative data demodulator. In turbo synchronization, the receiver exploits the soft decisions computed at each turbo decoding iteration to provide a reliable estimate of some signal parameters. The aim of our paper is to show that such "turbo-estimation" approach can be regarded as a special case of the expectation-maximization (EM) algorithm. This leads to a general theoretical framework for turbo synchronization that allows to derive parameter estimation procedures for carrier phase and frequency offset, as well as for timing offset and signal amplitude. The proposed mathematical framework is illustrated by simulation results reported for the particular case of carrier phase and frequency offsets estimation of a turbo-coded 16-QAM signal.

[1]  Li Zhang,et al.  A Novel Carrier Phase Recovery Method for Turbo-coded QPSK System , 2002 .

[2]  A. Glavieux,et al.  Turbo-codes and high spectral efficiency modulation , 1994, Proceedings of ICC/SUPERCOMM'94 - 1994 International Conference on Communications.

[3]  Patrick Robertson,et al.  Optimal and sub-optimal maximum a posteriori algorithms suitable for turbo decoding , 1997, Eur. Trans. Telecommun..

[4]  D. Rubin,et al.  Maximum likelihood from incomplete data via the EM - algorithm plus discussions on the paper , 1977 .

[5]  Alain Glavieux,et al.  Reflections on the Prize Paper : "Near optimum error-correcting coding and decoding: turbo codes" , 1998 .

[6]  Paul H. Siegel,et al.  Guest editorial - the turbo principle: from theory to practice II , 2001, IEEE J. Sel. Areas Commun..

[7]  Joseph J. Boutros,et al.  Iterative APP decoding and channel estimation for multiple-input multiple-output channels , 2000 .

[8]  Umberto Mengali,et al.  Synchronization Techniques for Digital Receivers , 1997, Applications of Communications Theory.

[9]  Achilleas Anastasopoulos,et al.  Adaptive iterative detection for phase tracking in turbo-coded systems , 2001, IEEE Trans. Commun..

[10]  Marco Luise,et al.  Another turbo-something : Carrier synchronization , 2002, 2002 11th European Signal Processing Conference.

[11]  The Turbo Principle : From Theory to Practice , 2022 .

[12]  Giuseppe Caire,et al.  Successive interference cancellation with SISO decoding and EM channel estimation , 2001, IEEE Journal on Selected Areas in Communications.

[13]  Marco Luise,et al.  Code-Aware Carrier Phase Noise Compensation on Turbo-Coded Spectrally-Efficient High-Order Modulations , 2003 .

[14]  Achilleas Anastasopoulos,et al.  Pilot-symbol-assisted coded transmission over the block-noncoherent AWGN channel , 2003, IEEE Trans. Commun..

[15]  Ghassan Kawas Kaleh,et al.  Joint parameter estimation and symbol detection for linear or nonlinear unknown channels , 1994, IEEE Trans. Commun..

[16]  C. Brutel,et al.  Iterative joint channel estimation and detection of coded CPM , 2000, 2000 International Zurich Seminar on Broadband Communications. Accessing, Transmission, Networking. Proceedings (Cat. No.00TH8475).

[17]  Wangrok Oh,et al.  Joint decoding and carrier phase recovery algorithm for turbo codes , 2001, IEEE Communications Letters.

[18]  Giulio Colavolpe,et al.  Noncoherent iterative (turbo) decoding , 2000, IEEE Trans. Commun..

[19]  Bartosz Mielczarek,et al.  Phase offset estimation using enhanced turbo decoders , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[20]  John Cocke,et al.  Optimal decoding of linear codes for minimizing symbol error rate (Corresp.) , 1974, IEEE Trans. Inf. Theory.

[21]  William E. Ryan A Turbo Code Tutorial , 1997 .

[22]  Joachim Hagenauer,et al.  The turbo principle-tutorial introduction and state of the art , 1997 .

[23]  Marie-Laure Boucheret,et al.  A carrier phase estimator for multimedia satellite payloads suited to RSC coding schemes , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[24]  Costas N. Georghiades,et al.  Sequence estimation in the presence of random parameters via the EM algorithm , 1997, IEEE Trans. Commun..

[25]  John R. Barry,et al.  Blind iterative channel identification and equalization , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[26]  Achilleas Anastasopoulos,et al.  Polynomial-complexity noncoherent symbol-by-symbol detection with application to adaptive iterative decoding of turbo-like codes , 2003, IEEE Trans. Commun..

[27]  Marco Luise,et al.  Embedding carrier phase recovery into iterative decoding of turbo-coded linear modulations , 2004, IEEE Transactions on Communications.

[28]  Luc Vandendorpe,et al.  Performance analysis of joint EM/SAGE estimation and multistage detection in UTRA-WCDMA uplink , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.