Robust iterative decoding of turbo codes in heavy-tailed noise

The advancements in channel coding theory over the past decades have been accomplished by considering of additive white Gaussian noise (AWGN) channels. Much less is known about the consequences when the standard AWGN assumption is not fulfilled in realistic environments and, more importantly, the appropriate countermeasures. The paper investigates the robustness of turbo codes decoded by existing quadratic-type algorithms in heavy-tailed, non-Gaussian noise channels. It illustrates that impulsive noise constitutes a major impairment in turbo decoding by studying the a posteriori probabilities computed by the constituent decoders, in addition to a formal account in terms of error probability performance. It is found that the performance of turbo codes is extremely sensitive to the shape of the underlying noise density function, being considerably degraded when this function departs from Gaussianity into a heavy-tailed distribution. A robust variant of existing decoders for reliable decoding of turbo codes in heavy-tailed noise is proposed and studied. The robustness is achieved by the enforcement of a non-quadratic soft metric into the decoder for good estimation of the transition probabilities and reliable extraction of extrinsic information.

[1]  S. Kassam Signal Detection in Non-Gaussian Noise , 1987 .

[2]  C. L. Nikias,et al.  Signal processing with alpha-stable distributions and applications , 1995 .

[3]  K. Dostert,et al.  Analysis and modeling of impulsive noise in broad-band powerline communications , 2002 .

[4]  Gonzalo R. Arce,et al.  Robust techniques for wireless communications in non-gaussian environments , 1997 .

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

[6]  Edward J. Wegman,et al.  Topics in Non-Gaussian Signal Processing , 2011 .

[7]  David Middleton,et al.  Non-Gaussian Noise Models in Signal Processing for Telecommunications: New Methods and Results for Class A and Class B Noise Models , 1999, IEEE Trans. Inf. Theory.

[8]  Claude Berrou,et al.  The ten-year-old turbo codes are entering into service , 2003, IEEE Commun. Mag..

[9]  Dariush Divsalar,et al.  Concatenated convolutional codes with interleavers , 2003, IEEE Commun. Mag..

[10]  Chrysostomos L. Nikias,et al.  Performance of optimum and suboptimum receivers in the presence of impulsive noise modeled as an alpha-stable process , 1995, IEEE Trans. Commun..

[11]  Peter J. Huber,et al.  Robust Statistics , 2005, Wiley Series in Probability and Statistics.

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

[13]  Arthur D. Spaulding,et al.  Locally Optimum and Suboptimum Detector Performance in a Non-Gaussian Interference Environment , 1985, IEEE Trans. Commun..

[14]  Peter Jung,et al.  Turbo decoding in impulsive noise environments , 2003 .

[15]  Teong Chee Chuah Distance metric for soft-decision decoding in non-Gaussian channels , 2003 .

[16]  Lajos Hanzo,et al.  Comparative study of turbo decoding techniques: an overview , 2000, IEEE Trans. Veh. Technol..