Interleaver choice in Serially Concatenated Codes for soft real-time wireless speech transmission applications

The continuous investment in research and development of turbo codes, aimed at improving the overall system efficiency of wired/wireless electrical and optical communications networks, brings about a wealth of theoretical knowledge and practical industrial solutions. Turbo codes are Parallel or Serial Concatenation of Convolutional Codes (PCCCs and SCCCs respectively), which are also termed Parallel and Serially Concatenated Codes (PCCs and SCCs). In many cases, SCCs shown to have remarkable Bit-Error-Rate (BER) performance for BERs lower than 10−5, unlike PCCs; therefore, they are widely used in modern wireless communication systems for realization of powerful Forward Error Correction (FEC). The most critical part in the design of SCCs is the interleaver design. Substantial increase in the Minimum Hamming Distance (MHD) between the legitimate permutations of the encoded bit sequence could be realized through an appropriate choice of the interleaver's permutation pattern; hence, the corresponding BER performance is improved significantly through the lower bit error probabilities at moderate signal-to-noise ratios (SNRs) and lower error floor. In this correspondence, for the sake of practical utilization of SCCs in soft real-time Wireless Speech Transmission (WST) applications, the investigations on finding optimum interleaving type for SCCs are performed through the simulations.

[1]  F. Takawira,et al.  Simple stopping criterion for turbo decoding , 2001 .

[2]  Francesco Iorio,et al.  The enumeration of Costas arrays of order 28 , 2010, ITW.

[3]  Saudi Arabia,et al.  Performance of Turbo Codes with Matrix Interleavers , 2003 .

[4]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[5]  Stephen B. Wicker,et al.  Turbo Coding , 1998 .

[6]  Leon W. Couch,et al.  Modern communication systems , 1995 .

[7]  N. Levanon,et al.  Basic Radar Signals , 2004 .

[9]  L. C. Godara,et al.  Handbook of Antennas in Wireless Communications , 2001 .

[10]  Simon Haykin,et al.  Communication Systems , 1978 .

[11]  Jin Young Kim,et al.  Turbo-coded optical direct-detection CDMA system with PPM modulation , 2001 .

[12]  Patrick Robertson,et al.  A comparison of optimal and sub-optimal MAP decoding algorithms operating in the log domain , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[13]  Farhad Mehran Performance evaluation of Serial Concatenated Convolutional Codes over aeronautical channels , 2010, 2010 5th International Symposium on Telecommunications.

[14]  Roger L. Peterson,et al.  Introduction to Spread Spectrum Communications , 1995 .

[15]  Sung-Woong Ra,et al.  A Simple Efficient Stopping Criterion for Turbo Decoder , 2006 .

[16]  S. Rickard,et al.  On the parity populations of Welch-constructed Costas arrays , 2006, 2006 40th Annual Conference on Information Sciences and Systems.

[17]  S. Golomb,et al.  Constructions and properties of Costas arrays , 1984, Proceedings of the IEEE.

[18]  M. Rice,et al.  Coding and modulation techniques for high speed data services by satellite , 1997, Proceedings of ICICS, 1997 International Conference on Information, Communications and Signal Processing. Theme: Trends in Information Systems Engineering and Wireless Multimedia Communications (Cat..

[19]  P. A. Ramsdale Personal Communications in the UK—Implementation of PCN using DCS 1800 , 1994, Int. J. Wirel. Inf. Networks.

[20]  J.P. Costas,et al.  A study of a class of detection waveforms having nearly ideal range—Doppler ambiguity properties , 1983, Proceedings of the IEEE.

[21]  Ifiok Otung Communication Engineering Principles , 2001 .

[22]  J. Zyren Overview of the 3 GPP Long Term Evolution Physical Layer , 2007 .

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

[24]  Hamid R. Sadjadpour,et al.  Maximum a posteriori decoding algorithms for turbo codes , 2000, SPIE Defense + Commercial Sensing.

[25]  L. Varshney Radar Principles , 2005 .

[26]  Guang Gong,et al.  The Status of Costas Arrays , 2007, IEEE Transactions on Information Theory.

[27]  Shu Lin,et al.  Two simple stopping criteria for turbo decoding , 1999, IEEE Trans. Commun..

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

[29]  Sergio Benedetto,et al.  Serial concatenation of block and convolutional codes , 1996 .

[30]  F. Mehran Turbo-Coded Mobile Terrestrial Communication Systems in Urban and Suburban Areas for Wireless Multimedia Applications , 2011 .

[31]  Dongwon Lee,et al.  Performance Comparison and Analysis of Serial Concatenated Convolutional Codes , 2008 .

[32]  Lajos Hanzo,et al.  Evolutionary Algorithm Aided Interleaver Design for Serially Concatenated Codes , 2011, IEEE Transactions on Communications.

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

[34]  Moataz M. Salah,et al.  Turbo Codes for Wireless Mobile Communication Systems Applications , 2000 .

[35]  Konstantinos Drakakis On the Hops Present in Costas Permutations , 2010, IEEE Transactions on Information Theory.

[36]  Francesco Iorio,et al.  Results of the Enumeration of Costas Arrays of Order 27 , 2008, IEEE Trans. Inf. Theory.

[37]  Peter Jung,et al.  Dependence of the error performance of turbo-codes on the interleaver structure in short frame transmission systems , 1994 .

[38]  Solomon W. Golomb,et al.  Algebraic Constructions for Costas Arrays , 1984, J. Comb. Theory, Ser. A.