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] Turbo Decoding of Product Codes Using Adaptive Belief Propagation
    Jego, Christophe
    Gross, Warren J.
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2009, 57 (10) : 2864 - 2867
  • [42] A parallel decoder for low latency decoding of turbo product codes
    Argon, C
    McLaughlin, SW
    IEEE COMMUNICATIONS LETTERS, 2002, 6 (02) : 70 - 72
  • [43] Shortened turbo product codes: Encoding design and decoding algorithm
    Xu, Changlong
    Liang, Ying-Chang
    Leon, Wing Seng
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2007, 56 (06) : 3495 - 3501
  • [44] Full-parallel architecture for turbo decoding of product codes
    Jego, C.
    Adde, P.
    Leroux, C.
    ELECTRONICS LETTERS, 2006, 42 (18) : 1052 - 1054
  • [45] A Study on Low Level Quantizers for Block Turbo Decoding for Product Codes of Binary Linear Code
    Kageyama, Shinichi
    Ikuta, Ken
    Kusaka, Takuya
    Nogami, Yasuyuki
    2019 34TH INTERNATIONAL TECHNICAL CONFERENCE ON CIRCUITS/SYSTEMS, COMPUTERS AND COMMUNICATIONS (ITC-CSCC 2019), 2019, : 233 - 236
  • [46] A low complexity decoding algorithm for extended turbo product codes
    Xu, Changlong
    Liang, Ying-Chang
    Leon, Wing Seng
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2008, 7 (01) : 43 - 47
  • [47] Row-column parallel turbo decoding of product codes
    Jégo, C
    Adde, P
    ELECTRONICS LETTERS, 2006, 42 (05) : 296 - 298
  • [48] Decoding of punctured turbo codes using dual codes
    Ruttik, K
    NORSIG 2004: PROCEEDINGS OF THE 6TH NORDIC SIGNAL PROCESSING SYMPOSIUM, 2004, 46 : 165 - 168
  • [49] Binary decoding of concatenated turbo codes and space-time block codes for quaternary modulations
    Page, EC
    MELECON 2004: PROCEEDINGS OF THE 12TH IEEE MEDITERRANEAN ELECTROTECHNICAL CONFERENCE, VOLS 1-3, 2004, : 1159 - 1164
  • [50] Bounds on the error probability of ML decoding for block and turbo-block codes
    Sason, Igal
    Shamai, Shlomo
    Annales des Telecommunications/Annals of Telecommunications, 54 (03): : 183 - 200