Step-by-Step Decoding of Binary Quasi-Reversible BCH Codes

被引:0
作者
Lee, Chong-Dao [1 ]
机构
[1] I Shou Univ, Dept Intelligent Network Technol, Kaohsiung 84001, Taiwan
关键词
Codes; Decoding; Reed-Solomon codes; Linear systems; Generators; Computational complexity; Codecs; BCH codes; Chio's pivotal condensation process; error-locator polynomial; matrix determinant; step-by-step decoding; MINIMUM-DISTANCE; REED-SOLOMON; CYCLIC CODES; ALGORITHM;
D O I
10.1109/TCOMM.2022.3188837
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Binary quasi-reversible BCH codes whose defining set contains consecutive elements from negative to positive integers have received considerable attention in recent years due to their efficient decoding suitable for a wide range of applications. This paper combines the concept of the weight and quasi-reversible structures to introduce two subclasses of BCH codes: odd-like/even-like quasi-reversible BCH codes. The step-by-step decoding of these codes is developed as follows: First, the weight evaluation of a received polynomial is able to judge whether the number of errors is odd or even, which helps to simplify the decoding processes. Second, based on Chio's pivotal condensation process which can be easily implemented in a parallel computing architecture, the determinant calculation of the band matrix instead of Peterson's matrix in column-echelon form is faster. Third, a newly proposed non-monic error-locator polynomial is sparser than the conventional ones. As a consequence, the theoretical analysis and experimental results validate potential benefits in requiring fewer finite field additions and multiplications used in the decoding of binary odd-like/even-like quasi-reversible BCH codes up to half the minimum distance when compared with the narrow-sense BCH codes with small error-correcting capability.
引用
收藏
页码:5760 / 5770
页数:11
相关论文
共 46 条
  • [1] Chio's and Dodgson's determinantal identities
    Abeles, Francine F.
    [J]. LINEAR ALGEBRA AND ITS APPLICATIONS, 2014, 454 : 130 - 137
  • [2] Berlekamp ER., 1968, ALGEBRAIC CODING THE
  • [3] Blahut R. E., 1983, THEORY PRACTICE ERRO
  • [4] Bose R.C., 1960, INF CONTROL, V3, P68, DOI [10.1016/s0019-9958(60)90287-4, DOI 10.1016/S0019-9958(60)90287-4, https://doi.org/10.1016/S0019-9958(60)90287-4]
  • [5] ALGEBRAIC DECODING BEYOND EBCH OF SOME BINARY CYCLIC CODES, WHEN E-GREATER-THAN-EBCH
    BOURS, P
    JANSSEN, JCM
    VANASPERDT, M
    VANTILBORG, HCA
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1990, 36 (01) : 214 - 222
  • [6] AN UPDATED TABLE OF MINIMUM-DISTANCE BOUNDS FOR BINARY LINEAR CODES
    BROUWER, AE
    VERHOEFF, T
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1993, 39 (02) : 662 - 677
  • [7] HELP: a sparse error locator polynomial for BCH codes
    Ceria, Michela
    Mora, Teo
    Sala, Massimiliano
    [J]. APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 2020, 31 (3-4) : 215 - 233
  • [8] Algebraic decoding of (71,36,11), (79,40,15), and (97,49,15) quadratic residue codes
    Chang, YS
    Truong, TK
    Reed, IS
    Cheng, HY
    Lee, CD
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2003, 51 (09) : 1463 - 1473
  • [9] Step-by-step decoding algorithm for Reed-Solomon codes
    Chen, TC
    Wei, CH
    Wei, SW
    [J]. IEE PROCEEDINGS-COMMUNICATIONS, 2000, 147 (01): : 8 - 12
  • [10] ON GOLAYS PERFECT CODES AND STEP-BY-STEP DECODING
    CHIEN, RT
    LUM, V
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1966, 12 (03) : 403 - +