Reducing the number of iterations in iterative demodulation with turbo decoding

Iterative processing is widely adopted nowadays in modern wireless receivers for advanced channel codes like turbo and LDPC codes. Extension of this principle with an additional iterative feedback loop to the demapping function has proven to provide substantial error performance gain. However, the adoption of iterative demodulation with turbo decoding is constrained by the additional implied implementation complexity, heavily impacting latency and power consumption. In this paper, we analyze the convergence speed of these combined two iterative processes in order to determine the exact required number of iterations at each level. Extrinsic information transfer (EXIT) charts are used for a thorough analysis at different modulation orders and code rates. An original iteration scheduling is proposed reducing two demapping iterations with reasonable performance loss of less than 0.15 dB. Analyzing the computational and memory access complexity, which directly impact latency and power consumption, demonstrate the considerable gains of the proposed scheduling and the promising contributions of the proposed analysis.

[1]  Amer Baghdadi,et al.  Exploring parallel processing levels in turbo demodulation , 2010, 2010 6th International Symposium on Turbo Codes & Iterative Information Processing.

[2]  Emanuele Viterbo,et al.  Signal Space Diversity: A Power- and Bandwidth-Efficient Diversity Technique for the Rayleigh Fading Channel , 1998, IEEE Trans. Inf. Theory.

[3]  Ieee Microwave Theory,et al.  Part 16: Air Interface for Fixed and Mobile Broadband Wireless Access Systems — Amendment for Physical and Medium Access Control Layers for Combined Fixed and Mobile Operation in Licensed Bands , 2003 .

[4]  Jos H. Weber,et al.  Iterative Demodulation and Decoding for Rotated MPSK Constellations with Convolutional Coding and Signal Space Diversity , 2007, 2007 IEEE 66th Vehicular Technology Conference.

[5]  Shlomo Shamai,et al.  On turbo encodedBicm , 1999, Ann. des Télécommunications.

[6]  Catherine Douillard,et al.  CTH11-4: On Lowering the Error Floor of High Order Turbo BICM Schemes Over Fading Channels , 2006, IEEE Globecom 2006.

[7]  S. Brink Convergence of iterative decoding , 1999 .

[8]  Amer Baghdadi,et al.  From Parallelism Levels to a Multi-ASIP Architecture for Turbo Decoding , 2009, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[9]  C. Douillard,et al.  Improving BICM performance of QAM constellations for broadcasting applications , 2008, 2008 5th International Symposium on Turbo Codes and Related Topics.

[10]  Giuseppe Caire,et al.  Bit-Interleaved Coded Modulation , 2008, Found. Trends Commun. Inf. Theory.

[11]  James A. Ritcey,et al.  Design, analysis, and performance evaluation for BICM-ID with square QAM constellations in Rayleigh fading channels , 2001, IEEE J. Sel. Areas Commun..

[12]  Xiaodong Li,et al.  Bit-interleaved coded modulation with iterative decoding , 1997, IEEE Communications Letters.