Lowering the error floor of double-binary turbo codes: The flip and check algorithm

This article addresses the error floor reduction of double-binary turbo codes. The proposed approach is an extension of a low complexity method originally proposed for decoding binary turbo codes. This method's interest is that it does not need to modify the turbo coding scheme as long as an error detection code is serially concatenated with the turbo code. Simulation results showed that error rate performance gains can reach one order of magnitude in the cases of the DVB-RCS and DVB-RCS2 standards, while keeping a well-handled computational complexity.

[1]  Gordon L. Stüber,et al.  List decoding of turbo codes , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[2]  Christian Bettstetter,et al.  Code construction and decoding of parallel concatenated tail-biting codes , 2001, IEEE Trans. Inf. Theory.

[3]  Youssouf Ould-Cheikh-Mouhamedou,et al.  Improving the Error Rate Performance of Turbo Codes using the Forced Symbol Method , 2007, IEEE Communications Letters.

[4]  Sergio Benedetto,et al.  Unveiling turbo codes: some results on parallel concatenated coding schemes , 1996, IEEE Trans. Inf. Theory.

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

[6]  Jung-Fu Cheng,et al.  Error Detection Reliability of LTE CRC Coding , 2008, 2008 IEEE 68th Vehicular Technology Conference.

[7]  Claude Berrou,et al.  Designing good permutations for turbo codes: towards a single model , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

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

[9]  Jing Sun,et al.  Interleavers for turbo codes using permutation polynomials over integer rings , 2005, IEEE Transactions on Information Theory.

[10]  Daniel J. Costello,et al.  On the frame-error rate of concatenated turbo codes , 2001, IEEE Transactions on Communications.

[11]  Bertrand Le Gal,et al.  Lowering the Error Floor of Turbo Codes With CRC Verification , 2016, IEEE Wireless Communications Letters.

[12]  Pedro Velez-Belchi Interaction channel for satellite distribution systems , 2000 .

[13]  Paul Guinand,et al.  Distance upper bounds and true minimum distance results for turbo-codes designed with DRP interleavers , 2005, Ann. des Télécommunications.

[14]  Peter Kabal,et al.  Enhanced Max-Log-APP and Enhanced Log-APP Decoding for DVB-RCS , 2003 .

[15]  Dwijendra K. Ray-Chaudhuri,et al.  Binary mixture flow with free energy lattice Boltzmann methods , 2022, arXiv.org.

[16]  Stephan Pfletschinger,et al.  Enhanced Turbo Decoding for Error Floor Reduction , 2013 .

[17]  Claude Berrou,et al.  The advantages of non-binary turbo codes , 2001, Proceedings 2001 IEEE Information Theory Workshop (Cat. No.01EX494).

[18]  Wen Chen,et al.  A CRC-Aided Hybrid Decoding Algorithm for Turbo Codes , 2013, IEEE Wireless Communications Letters.

[19]  C. Berrou,et al.  Non-binary convolutional codes for turbo coding , 1999 .