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 条
  • [41] On hybrid stack decoding algorithms for block codes
    Aguado, LE
    Farrell, PG
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1998, 44 (01) : 398 - 409
  • [42] Fast Block Sequential Decoding of Polar Codes
    Trofimiuk, Grigorii
    Iakuba, Nikolai
    Rets, Stanislav
    Ivanov, Kirill
    Trifonov, Peter
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (10) : 10988 - 10999
  • [43] Trellis decoding complexity of linear block codes
    Kiely, AB
    Dolinar, SJ
    McEliece, RJ
    Ekroot, LL
    Lin, W
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1996, 42 (06) : 1687 - 1697
  • [44] A new decoding algorithm for complete decoding of linear block codes
    Han, YS
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 1998, 11 (04) : 664 - 671
  • [45] On hard-decision decoding of product codes
    Blomqvist, Ferdinand
    APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2023, 34 (03) : 393 - 410
  • [46] Decoding Multivariate Multiplicity Codes on Product Sets
    Bhandari, Siddharth
    Harsha, Prahladh
    Kumar, Mrinal
    Sudan, Madhu
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2024, 70 (01) : 154 - 169
  • [47] On hard-decision decoding of product codes
    Ferdinand Blomqvist
    Applicable Algebra in Engineering, Communication and Computing, 2023, 34 : 393 - 410
  • [48] An efficient heuristic search method for maximum likelihood decoding of linear block codes using dual codes
    Okada, T
    Kobayashi, M
    Hirasawa, S
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2002, E85A (02) : 485 - 489
  • [49] Reduced-search SOVA for block turbo codes
    Kim, S
    Oh, DG
    2003 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5: NEW FRONTIERS IN TELECOMMUNICATIONS, 2003, : 3076 - 3079
  • [50] Turbo Product Codes Decoding Algorithm with Weighted HIHO for Energy-efficient Wireless Sensor Network
    Yao, Jianbin
    Liu, Jianhua
    Yang, Yang
    INTERNATIONAL JOURNAL OF FUTURE GENERATION COMMUNICATION AND NETWORKING, 2016, 9 (05): : 255 - 263