An advanced low-complexity decoding algorithm for turbo product codes based on the syndrome

被引:0
|
作者
Sungsik Yoon
Byungkyu Ahn
Jun Heo
机构
[1] The School of Electrical Engineering,
[2] Korea University,undefined
[3] The School of Electrical Engineering,undefined
[4] Korea University,undefined
关键词
Turbo product codes; Syndrome-based decoding; Soft-input soft-output decoding; Hard-input soft-output decoding; Early termination;
D O I
暂无
中图分类号
学科分类号
摘要
This paper introduces two effective techniques to reduce the decoding complexity of turbo product codes (TPC) that use extended Hamming codes as component codes. We first propose an advanced hard-input soft-output (HISO) decoding algorithm, which is applicable if an estimated syndrome stands for double-error. In conventional soft-input soft-output (SISO) decoding algorithms, 2p (p: the number of least reliable bits) number of hard decision decoding (HDD) operations are performed to correct errors. However, only a single HDD is required in the proposed algorithm. Therefore, it is able to lower the decoding complexity. In addition, we propose an early termination technique for undecodable blocks. The proposed early termination is based on the difference in the ratios of double-error syndrome detection between two consecutive half-iterations. Through this early termination, the average iteration number is effectively lowered, which also leads to reducing the overall decoding complexity. Simulation results show that the computational complexity of TPC decoding is significantly reduced via the proposed techniques, and the error correction performance remains nearly the same in comparison with that of conventional methods.
引用
收藏
相关论文
共 50 条
  • [1] An advanced low-complexity decoding algorithm for turbo product codes based on the syndrome
    Yoon, Sungsik
    Ahn, Byungkyu
    Heo, Jun
    [J]. EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2020, 2020 (01)
  • [2] A low-complexity decoding algorithm for turbo codes
    Bai, BM
    Wang, XM
    Wang, QY
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2000, 9 (03) : 305 - 308
  • [3] Low-Complexity Decoding of Block Turbo Codes Based on the Chase Algorithm
    Son, Jaeyong
    Cheun, Kyungwhoon
    Yang, Kyeongcheol
    [J]. IEEE COMMUNICATIONS LETTERS, 2017, 21 (04) : 706 - 709
  • [4] A low complexity decoding algorithm for turbo product codes
    Xu, Changlong
    Liang, Ying-Chang
    Leon, Wing Seng
    [J]. 2007 IEEE RADIO AND WIRELESS SYMPOSIUM, 2007, : 420 - 423
  • [5] A low-complexity adaptive decoding algorithm for Turbo product code
    Han M.
    Zhang J.
    Zhao H.
    [J]. Zhao, Honglin (hlzhao@hit.edu.cn), 1600, Central South University of Technology (48): : 141 - 147
  • [6] A low complexity decoding algorithm for extended turbo product codes
    Xu, Changlong
    Liang, Ying-Chang
    Leon, Wing Seng
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2008, 7 (01) : 43 - 47
  • [7] Low-complexity MAP decoding for turbo codes
    Wang, DY
    Kobayashi, H
    [J]. 2000 IEEE 51ST VEHICULAR TECHNOLOGY CONFERENCE, PROCEEDINGS, VOLS 1-3, 2000, : 1035 - 1039
  • [8] Low Complexity Syndrome Based Decoding of Turbo Codes
    Geldmacher, Jan
    Hueske, Klaus
    Goetze, Juergen
    Kosakowski, Martin
    [J]. 2012 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS (ISIT), 2012,
  • [9] A low-complexity adaptive chase decoding algorithm for turbo product code
    [J]. Tao, J. (taotao_elena@163.com), 1600, Science Press (36):
  • [10] Low Complexity Syndrome-Based Decoding Algorithm Applied to Block Turbo Codes
    Ahn, Byungkyu
    Yoon, Sungsik
    Heo, Jun
    [J]. IEEE ACCESS, 2018, 6 : 26693 - 26706