A Revolving Iterative Algorithm for Decoding Algebraic Cyclic and Quasi-Cyclic LDPC Codes

被引:15
|
作者
Liu, Keke [1 ]
Lin, Shu [1 ]
Abdel-Ghaffar, Khaled [1 ]
机构
[1] Univ Calif Davis, Dept Elect & Comp Engn, Davis, CA 95616 USA
基金
美国国家科学基金会;
关键词
Cyclic code; quasi-cyclic code; LDPC code; block cyclic structure; revolving iterative decoding; PARITY-CHECK CODES; FINITE-FIELD APPROACH; ERASURE CHANNELS; CONSTRUCTION; GEOMETRIES; MATRICES; BINARY; AWGN;
D O I
10.1109/TCOMM.2013.091213.120791
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Cyclic and quasi-cyclic algebraic LDPC codes constructed based on finite fields, finite geometries, and combinatorial designs can achieve excellent performance in terms of error rate, error floor and rate of decoding convergence with iterative decoding. However, the relatively high density of the parity-check matrix of an algebraic cyclic or quasi-cyclic LDPC code makes the hardware implementation complexity of the decoder quite large, which may be a critical issue in practical applications. This paper presents an effective reduced-complexity algorithm for decoding algebraic cyclic and quasi-cyclic LDPC codes based on the block cyclic structure and cyclic grouping of the rows of their parity-check matrices. The decoding of a code is carried out based on a single small submatrix of the parity-check matrix of the code in a revolving manner. The proposed decoding algorithm significantly reduces the hardware implementation complexity and the size of memory required to store information.
引用
收藏
页码:4816 / 4827
页数:12
相关论文
共 50 条
  • [1] A Revolving Iterative Algorithm for Decoding Algebraic Quasi-Cyclic LDPC Codes
    Liu, Keke
    Lin, Shu
    Abdel-Ghaffar, Khaled
    [J]. 2013 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS (ISIT), 2013, : 2656 - 2660
  • [2] Quasi-Cyclic LDPC Codes: An Algebraic Construction
    Kang, Jingyu
    Huang, Qin
    Zhang, Li
    Zhou, Bo
    Lin, Shu
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2010, 58 (05) : 1383 - 1396
  • [3] A Fast Double Layered Decoding Algorithm for Quasi-Cyclic LDPC Codes
    Chen, Zhixiong
    Yuan, Jinsha
    [J]. PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 548 - 551
  • [4] Overlapped decoding for a class of quasi-cyclic LDPC codes
    Kim, SM
    Parhi, KK
    [J]. 2004 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS DESIGN AND IMPLEMENTATION, PROCEEDINGS, 2004, : 113 - 117
  • [5] Algebraic constructions of nonbinary quasi-cyclic LDPC codes
    Lin, Shu
    Song, Shumei
    Tai, Ying Y.
    Lan, Lan
    Zeng, Lingqi
    [J]. 2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 1303 - +
  • [6] Algebraic constructions of nonbinary quasi-cyclic LDPC codes
    Song, Shumei
    Zeng, Lingqi
    Lin, Shu
    Abdel-Ghaffar, Khaled
    [J]. 2006 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1-6, PROCEEDINGS, 2006, : 83 - +
  • [7] A Low Complexity Decoding Algorithm Design Based on Quasi-Cyclic LDPC Codes
    Cai Honghao
    Yang Yingkun
    Qu Yi
    [J]. 2020 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRONICS & COMMUNICATIONS ENGINEERING (ICCECE, 2020, : 45 - 50
  • [8] Decoding of Quasi-Cyclic LDPC Codes With Section-Wise Cyclic Structure
    Li, Juane
    Liu, Keke
    Lin, Shu
    Abdel-Ghaffar, Khaled
    [J]. 2014 INFORMATION THEORY AND APPLICATIONS WORKSHOP (ITA), 2014, : 96 - 105
  • [9] New and efficient decoding architecture for Quasi-Cyclic LDPC codes
    Fan, Zhiming
    Wu, Zhanji
    Che, Hui
    Zhou, Xiaoping
    [J]. 2014 9TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), 2014, : 246 - 251
  • [10] Algebraic Constructions of Quasi-Cyclic LDPC Codes Based on Generators
    Zhang, Ningbo
    Zhang, Rui
    Kang, Guixia
    Guo, Yanyan
    [J]. 2015 9TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ICSPCS), 2015,