Design of Binary LDPC Codes With Parallel Vector Message Passing

被引:9
|
作者
Liu, Xingcheng [1 ,2 ]
Xiong, Feng [1 ,3 ]
Wang, Zhongfeng [4 ]
Liang, Shuo [1 ]
机构
[1] Sun Yat Sen Univ, Sch Elect & Informat Technol, Guangzhou 510006, Guangdong, Peoples R China
[2] Sun Yat Sen Univ, Xinhua Coll, Guangzhou 510520, Guangdong, Peoples R China
[3] FiberHome Technol, Wuhan 430205, Hubei, Peoples R China
[4] Nanjing Univ, Sch Elect Sci & Engn, Nanjing 210023, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Low density parity-check (LDPC) codes; quasicyclic codes; optimization; parallel vector message passing; cycles metric; PARITY-CHECK CODES; CONSTRUCTION; PERFORMANCE; GIRTH;
D O I
10.1109/TCOMM.2017.2783624
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Many studies were carried out for the construction of low density parity-check (LDPC) codes. They usually focused on introducing the construction methods for good LDPC codes instead of a general method for code optimization. This paper proposes a method with high versatility, called the parallel vector message passing-based edge exchange (PMPE), for optimizing a type of graph-based LDPC codes, without changing the code parameters of mother codes, such as the code length, code rate, and degree distribution. With the approximately nearest code-words searching approach, we find the optimization method can increase the Hamming distance of the LDPC codes. For the quasi-cyclic (QC) LDPC codes, an optimization method, called the parallel vector message passing oriented-to the QC-LDPC codes (QC-PMP), is further suggested, with which the quasi-cyclic characteristics of QC-LDPC codes can remain unchanged in the optimization. To evaluate the performance of the parity-check matrix corresponding to a Tanner graph, a very simple metric, the cycles metric, is introduced to work with the proposed PMPE and QC-PMP algorithms. The experimental results show that the performance of the LDPC codes optimized with the proposed PMPE can be improved significantly at low BER range compared with the mother codes of the random codes, including the regular MacKay code of rate 0.5 and the regular PEG code of rate 0.9. For the case of the regular and irregular QC-LDPC codes with different code lengths and code rates, the optimized LDPC codes with the proposed QC-PMP algorithm significantly outperform the mother codes.
引用
收藏
页码:1363 / 1375
页数:13
相关论文
共 50 条
  • [41] Low-Complexity Reliability-Based Message-Passing Decoder Architectures for Non-Binary LDPC Codes
    Zhang, Xinmiao
    Cai, Fang
    Lin, Shu
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2012, 20 (11) : 1938 - 1950
  • [42] A parallel LSI architecture for LDPC decoder improving message-passing schedule
    Shimizu, Kazunori
    Ishikawa, Tatsuyuki
    Togawa, Nozomu
    Ikenaga, Takeshi
    Gotot, Satoshi
    [J]. 2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 5099 - +
  • [43] Interlaced Column-Row Message-Passing Schedule for Decoding LDPC Codes
    Usman, Saleh
    Mansour, Mohammad M.
    Chehab, Ali
    [J]. 2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
  • [44] Quaternary Message Passing Decoding of LDPC Codes: Density Evolution Analysis and Error Floor
    Ben Yacoub, Emna
    Matuz, Balazs
    Amat, Alexandre Graell i
    Liva, Gianluigi
    [J]. 2021-11TH INTERNATIONAL SYMPOSIUM ON TOPICS IN CODING (ISTC'21), 2021,
  • [45] Joint message-passing decoding of LDPC codes and partial-response channels
    Kurkoski, BM
    Siegel, PH
    Wolf, JK
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2002, 48 (06) : 1410 - 1422
  • [46] Refined Reliability Combining for Binary Message Passing Decoding of Product Codes
    Sheikh, Alireza
    Amat, Alexandre
    Liva, Gianluigi
    Alvarado, Alex
    [J]. JOURNAL OF LIGHTWAVE TECHNOLOGY, 2021, 39 (15) : 4958 - 4973
  • [47] An Improved Message Passing Schedule of BP-Based Decoding Algorithm for LDPC Codes
    Dong, Jingru
    Yin, Hang
    Wang, Sijia
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA), 2016, : 480 - 484
  • [48] Decoder Design for Non-binary LDPC Codes
    Liu, Fei
    Li, Haitao
    [J]. 2011 7TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING (WICOM), 2011,
  • [49] Two Low-Complexity Reliability-Based Message-Passing Algorithms for Decoding Non-Binary LDPC Codes
    Chen, Chao-Yu
    Huang, Qin
    Chao, Chi-chao
    Lin, Shu
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2010, 58 (11) : 3140 - 3147
  • [50] Partially-parallel irregular LDPC decoder based on improved message passing schedule
    Li, Xing
    Shimizu, Kazunori
    Qiu, Zhen
    Ikenaga, Takeshi
    Goto, Satoshi
    [J]. 2007 50TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 2007, : 1171 - 1174