Evaluation of block turbo codes for long-haul optical networks

Optical network traffic has been increasing significantly over the last decade, and strong forward error correction (FEC) is essential to deal with the traffic. While hard-decision codes have been used for the first and the second generation FECs, soft-decision codes are being actively studied as candidates for the third generation codes. The requirements for the third generation codes are over 10 dB net coding gain (NCG) with about 20 % overhead. According to Tzimpragos et al. [1], block turbo codes (BTCs) with 15 % and 20 % overhead obtained the NCGs of over 11 dB. In this paper, we study the BTC pool that targets the long-haul optical networks and evaluate the BTC candidates. In order to achieve the target bit error rate (BER) of 10-15, a large minimum distance is essential for the BTCs. Thus, we estimate the BER performances of the BTCs with the minimum distances of 24 and 36. Since the target BER requires extensive simulations, we estimate the NCGs by observing the BER down to 10-9 and conjecturing about the rest of the BER. We also compare the candidate BTCs in terms of the decoding-complexity.

[1]  Wonyong Sung,et al.  Soft-Decision Error Correction of NAND Flash Memory with a Turbo Product Code , 2013, J. Signal Process. Syst..

[2]  Wonyong Sung,et al.  Efficient Software-Based Encoding and Decoding of BCH Codes , 2009, IEEE Transactions on Computers.

[3]  Wonyong Sung,et al.  Reduced complexity Chase-Pyndiah decoding algorithm for turbo product codes , 2011, 2011 IEEE Workshop on Signal Processing Systems (SiPS).

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

[5]  Fan Mo,et al.  Soft-decision forward error correction in a 40-nm ASIC for 100-Gbps OTN applications , 2011, 2011 Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference.

[6]  Jaekyun Moon,et al.  Concatenated Raptor Codes in NAND Flash Memory , 2013, IEEE Journal on Selected Areas in Communications.

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

[8]  Ivan B. Djordjevic,et al.  A Survey on FEC Codes for 100 G and Beyond Optical Networks , 2016, IEEE Communications Surveys & Tutorials.

[9]  Fan Yu,et al.  LDPC convolutional codes using layered decoding algorithm for high speed coherent optical transmission , 2012, OFC/NFOEC.

[10]  Satomi Shioiri,et al.  Concatenated QC-LDPC and SPC codes for 100 Gbps ultra long-haul optical transmission systems , 2010, 2010 Conference on Optical Fiber Communication (OFC/NFOEC), collocated National Fiber Optic Engineers Conference.

[11]  Ying-Chang Liang,et al.  Shortened Turbo Product Codes: Encoding Design and Decoding Algorithm , 2007, IEEE Transactions on Vehicular Technology.

[12]  Peter Elias,et al.  Error-free Coding , 1954, Trans. IRE Prof. Group Inf. Theory.

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

[14]  R. Pyndiah,et al.  An overview of turbo codes and their applications , 2005, The European Conference on Wireless Technology, 2005..

[15]  Yang Li,et al.  FPGA verification of a single QC-LDPC code for 100 Gb/s optical systems without error floor down to BER of 10−15 , 2011, 2011 Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference.

[16]  Laurent Schmalen,et al.  Spatially coupled codes and optical fiber communications: An ideal match? , 2015, 2015 IEEE 16th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[17]  Ramesh Pyndiah,et al.  Near optimum decoding of product codes , 1994, 1994 IEEE GLOBECOM. Communications: The Global Bridge.

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