Near-optimum decoding of product codes: Block turbo codes

被引:547
作者
Pyndiah, RM [1 ]
机构
[1] Ecole Natl Super Telecommun, Technopole Brest Iroise, Signal & Commun Dept, F-29285 Brest, France
关键词
BCH coding; block codes; codes; maximum-likelihood decoding; product codes; sequential decoding;
D O I
10.1109/26.705396
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper describes an iterative decoding algorithm for any product code built using linear block codes. It is based on soft-input/soft output decoders for decoding the component codes so that near-optimum performance is obtained at each iteration. This soft-input/soft-output decoder is a Chase decoder which delivers soft outputs instead of binary decisions. The soft output of the decoder is an estimation of the log-likelihood ratio (LLR) of the binary decisions given by the Chase decoder. The theoretical justifications of this algorithm are developed and the method used for computing the soft output is fully described. The iterative decoding of product codes is also known as block turbo code (BTC) because the concept is quite similar to turbo codes based on iterative decoding of concatenated recursive convolutional codes, The performance of different Bose-Chaudhuri-Hocquenghem (BCH)-BTC's are given for the Gaussian and the Rayleigh channel. Performance on the Gaussian channel indicates that data transmission at 0.8 dB of Shannon's limit or more than 98% (R/C > 0.98) of channel capacity can be achieved with high-code-rate ETC using only four iterations. For the Rayleigh channel, the slope of the bit-error rate (BER) curve is as steep as for the Gaussian channel without using channel state information.
引用
收藏
页码:1003 / 1010
页数:8
相关论文
共 50 条
  • [21] Hybrid Decoding of Asymmetric Product Codes With Systematic Polar and BCH Codes
    Chen, Bin
    Yin, Wen
    Lei, Yi
    Huang, Qin
    Li, Xiang
    IEEE COMMUNICATIONS LETTERS, 2024, 28 (10) : 2223 - 2227
  • [22] Turbo product codes for partial response channels
    Souvignier, T
    Argon, C
    McLaughlin, SW
    Thamvichai, K
    2001 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-10, CONFERENCE RECORD, 2001, : 2184 - 2188
  • [23] Chase decoding algorithm for shortened turbo product codes in flat fading channels
    Xu, CL
    Leon, WS
    Liang, YC
    2006 IEEE RADIO AND WIRELESS SYMPOSIUM, PROCEEDINGS, 2006, : 15 - 18
  • [24] Achieving a near-optimum erasure correction performance with low-complexity LDPC codes
    Liva, Gianluigi
    Matuz, Balazs
    Paolini, Enrico
    Chiani, Marco
    INTERNATIONAL JOURNAL OF SATELLITE COMMUNICATIONS AND NETWORKING, 2010, 28 (5-6) : 236 - 256
  • [25] Product accumulate codes: A class of codes with near-capacity performance and low decoding complexity
    Li, J
    Narayanan, KR
    Georghiades, CN
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2004, 50 (01) : 31 - 46
  • [26] A Hybrid Decoder for Block Turbo Codes
    Al-Dweik, A.
    Le Goff, S.
    Sharif, B.
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2009, 57 (05) : 1229 - 1232
  • [27] Iterative decoding of product codes based on syndrome decoding of sub-codes
    Li, ZW
    Xu, YY
    Song, WT
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2002, E85B (10) : 2218 - 2226
  • [28] Low Complexity Syndrome-Based Decoding Algorithm Applied to Block Turbo Codes
    Ahn, Byungkyu
    Yoon, Sungsik
    Heo, Jun
    IEEE ACCESS, 2018, 6 : 26693 - 26706
  • [29] Efficient Decoder for Turbo Product Codes Based on Quadratic Residue Codes
    Dong, Jie
    Li, Yong
    Liu, Rui
    Guo, Taolin
    Lau, Francis C. M.
    ELECTRONICS, 2022, 11 (21)
  • [30] A* decoding of block codes with general threshold
    Chen, J
    Wang, YQ
    Wang, XM
    Cao, ZG
    CHINESE JOURNAL OF ELECTRONICS, 2002, 11 (01): : 144 - 146