Iterative soft-decision decoding of linear block codes

The authors show that for linear block codes defined over extensions of GF(2) a variant of the sub-optimal soft-decision Dorsch (1974) algorithm offers very good performance with low complexity. Furthermore, we show that, owing to the nature of the algorithm, it can easily be adapted to produce a soft-decision output. This is then exploited in an iterative decoding scheme for product codes which is based on a decoding algorithm first proposed by Pyndiah (see IEEE Trans. Commun., vol.46, no.8, p.1003-10, 1998 and by Aitsab and Pyndiah (see Proceedings of the IEEE Globecom'96 conference, vol.1/3 p.121-5, 1996). Two different interleaver structures are presented yielding different performances both in terms of coding delay and bit-error-rate for a given signal-to-noise ratio. Reed Solomon codes are used in the simulations. For reasons of complexity, only codes defined over GF(16) are considered. Simulations were carried out for the AWGN channel.

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

[2]  Ramesh Pyndiah,et al.  Performance of Reed-Solomon block turbo code , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[3]  Shu Lin,et al.  Computationally efficient soft-decision decoding of linear block codes based on ordered statistics , 1996, IEEE Trans. Inf. Theory.

[4]  Shu Lin,et al.  Soft-decision decoding of linear block codes based on ordered statistics , 1994, IEEE Trans. Inf. Theory.

[5]  Ramesh Pyndiah,et al.  Near-optimum decoding of product codes: block turbo codes , 1998, IEEE Trans. Commun..

[6]  G. David Forney,et al.  Dimension/length profiles and trellis complexity of linear block codes , 1994, IEEE Trans. Inf. Theory.

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

[8]  B. Dorsch,et al.  A decoding algorithm for binary block codes and J -ary output channels (Corresp.) , 1974, IEEE Trans. Inf. Theory.

[9]  Robert J. McEliece,et al.  On the BCJR trellis for linear block codes , 1996, IEEE Trans. Inf. Theory.

[10]  Peter Sweeney,et al.  Suboptimal soft-decision decoding for some RS-codes , 1998 .

[11]  C. E. SHANNON,et al.  A mathematical theory of communication , 1948, MOCO.

[12]  Michael B. Pursley,et al.  An improvement to generalized-minimum-distance decoding , 1991, IEEE Trans. Inf. Theory.

[13]  David Chase,et al.  Class of algorithms for decoding block codes with channel measurement information , 1972, IEEE Trans. Inf. Theory.