Efficient quantization and fixed-point representation for MIMO turbo-detection and turbo-demapping

In the domain of wireless digital communication, floating-point arithmetic is generally used to conduct performance evaluation studies of algorithms. This is typically limited to theoretical performance evaluation in terms of communication quality and error rates. For a practical implementation perspective, using fixed-point arithmetic instead of floating-point reduces significantly implementation costs in terms of area occupation and energy consumption. However, this implies a complex conversion process, particularly if the considered algorithm includes complex arithmetic operations with high accuracy requirements and if the target system presents many configuration parameters. In this context, the purpose of the paper is to present an efficient quantization and fixed-point representation for turbo-detection and turbo-demapping. The impact of floating-to-fixed-point conversion is illustrated upon the error-rate performance of the receiver for different system configurations. Only a slight degradation in the error-rate performance of the receiver is observed when implementing the detector and demapper modules which utilize the devised quantization and fixed-point arithmetic rather than floating-point arithmetic.

[1]  Thomas L. Marzetta,et al.  Capacity of a Mobile Multiple-Antenna Communication Link in Rayleigh Flat Fading , 1999, IEEE Trans. Inf. Theory.

[2]  Gerald Matz,et al.  Quantization for soft-output demodulators in bit-interleaved coded modulation systems , 2009, 2009 IEEE International Symposium on Information Theory.

[3]  Lajos Hanzo,et al.  Fifty Years of MIMO Detection: The Road to Large-Scale MIMOs , 2015, IEEE Communications Surveys & Tutorials.

[4]  Ezio Biglieri,et al.  Coding for Wireless Channels , 2005 .

[5]  Andreas F. Molisch,et al.  Wireless Communications , 2005 .

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

[7]  Shlomo Shamai,et al.  Fading channels (invited paper): information-theoretic and communications aspects , 2000 .

[8]  Christophe Laot,et al.  Low-complexity MMSE turbo equalization: a possible solution for EDGE , 2005, IEEE Transactions on Wireless Communications.

[9]  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..

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

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

[12]  Romuald Rocher,et al.  Accuracy Constraint Determination in Fixed-Point System Design , 2008, EURASIP J. Embed. Syst..

[13]  Claude Berrou,et al.  Multiple parallel concatenation of circular recursive systematic convolutional (Crsc) codes , 1999, Ann. des Télécommunications.

[14]  Friedrich Jondral,et al.  Efficient Fixed-Point Implementation of a SC-MMSE Turbo Equalizer , 2013, 2013 IEEE 78th Vehicular Technology Conference (VTC Fall).

[15]  C. P. Unsworth,et al.  European Signal Processing Conference (EUSIPCO 2002) , 2002 .

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

[17]  Charbel Abdel Nour Spectrally efficient coded transmissions for wireless and satellite applications. (Traitements itératifs pour l'amélioration des performances des transmissions codées à forte efficacité spectrale) , 2008 .

[18]  Friedrich Jondral,et al.  On the performance of SC-MMSE-FD equalization for fixed-point implementations , 2014, 2014 8th International Symposium on Turbo Codes and Iterative Information Processing (ISTC).

[19]  David Gesbert,et al.  From theory to practice: an overview of MIMO space-time coded wireless systems , 2003, IEEE J. Sel. Areas Commun..

[20]  Amer Baghdadi,et al.  Complexity adaptive iterative receiver performing TBICM-ID-SSD , 2012, EURASIP J. Adv. Signal Process..

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

[22]  Daniel Ménard,et al.  Influence of fixed-point DSP architecture on computation accuracy , 2002, 2002 11th European Signal Processing Conference.

[23]  Claude Berrou Codes and turbo codes , 2010 .

[24]  Ephraim Zehavi,et al.  8-PSK trellis codes for a Rayleigh channel , 1992, IEEE Trans. Commun..

[25]  A. Glavieux,et al.  Near Shannon limit error-correcting coding and decoding: Turbo-codes. 1 , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[26]  Amer Baghdadi,et al.  Flexible and efficient architecture design for MIMO MMSE-IC linear turbo-equalization , 2013, 2013 Third International Conference on Communications and Information Technology (ICCIT).

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

[28]  Norbert Wehn,et al.  A high throughput architecture for a low complexity soft-output demapping algorithm , 2015 .

[29]  Amer Baghdadi,et al.  NISC-Based Soft-Input–Soft-Output Demapper , 2015, IEEE Transactions on Circuits and Systems II: Express Briefs.

[30]  Ender Ayanoglu,et al.  Low complexity decoding of bit-interleaved coded modulation for M-ary QAM , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

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

[32]  Alain Glavieux,et al.  Iterative correction of intersymbol interference: Turbo-equalization , 1995, Eur. Trans. Telecommun..

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

[34]  Amer Baghdadi,et al.  Iterative MIMO detection: Flexibility and convergence analysis of Soft-Input Soft-Output List Sphere Decoding and Linear MMSE detection , 2010, SoftCOM 2010, 18th International Conference on Software, Telecommunications and Computer Networks.