Design of Binary LDPC Codes With Parallel Vector Message Passing

被引:13
作者
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
相关论文
共 40 条
[1]  
[Anonymous], 2016, 802112016 IEEE, P3293
[2]  
Di CY, 2002, IEEE T INFORM THEORY, V48, P1570, DOI 10.1109/TIT.2002.1003839
[3]   A Matrix-Theoretic Approach for Analyzing Quasi-Cyclic Low-Density Parity-Check Codes [J].
Diao, Qiuju ;
Huang, Qin ;
Lin, Shu ;
Abdel-Ghaffar, Khaled .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2012, 58 (06) :4030-4048
[4]  
Diouf M, 2015, IEEE INT SYMP INFO, P1079, DOI 10.1109/ISIT.2015.7282621
[5]  
Divsalar D, 2005, 2005 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), VOLS 1 AND 2, P1622
[6]   Construction of protograph LDPC codes with linear minimum distance [J].
Divsalar, Dariush ;
Dolinar, Sam ;
Jones, Christopher .
2006 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1-6, PROCEEDINGS, 2006, :664-+
[7]   Geometrically-Structured Maximum-Girth LDPC Block and Convolutional Codes [J].
Esmaeili, Morteza ;
Gholami, Mohammad .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2009, 27 (06) :831-845
[8]   Quasi-cyclic low-density parity-check codes from circulant permutation matrices [J].
Fossorier, MPC .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2004, 50 (08) :1788-1793
[9]   LOW-DENSITY PARITY-CHECK CODES [J].
GALLAGER, RG .
IRE TRANSACTIONS ON INFORMATION THEORY, 1962, 8 (01) :21-&
[10]   Construction of Irregular QC-LDPC Codes via Masking with ACE Optimization [J].
Han, Guojun ;
Guan, Yong Liang ;
Kong, Lingjun .
IEEE COMMUNICATIONS LETTERS, 2014, 18 (02) :348-351