A New Construction Method for Large Girth Quasi-Cyclic LDPC Codes with Optimized Lower Bound using Chinese Remainder Theorem

This paper presents a new construction algorithm of Quasi-cyclic low-density parity-check (QC-LDPC) codes of medium to large block-length by combining QC-LDPC codes of small block-length as their component codes, via Chinese remainder theorem. Such component codes were constructed by permuting each column block sequentially to attain the desire local girth. After combining all component codes to generate an expanded parity-check matrix, the resulting girth is greater than or at least equal to the highest girth of component codes. We investigate a lower bound for circulant permutation matrices in the proposed method, which provides efficient and fast encoding for a desired girth, and has very simple structure and more economical in terms of hardware implementation. As already proven, a high girth parameter of the parity-check matrix ensures a good error correcting performance. Thus, simulation results show that our proposed construction method of the parity-check matrix significantly outperforms the other well-known existing methods, has low error-floor, and can reduce encoding complexity for medium to large block-length QC-LDPC codes.

[1]  Robert G. Gallager,et al.  Low-density parity-check codes , 1962, IRE Trans. Inf. Theory.

[2]  Jianhua Zhang,et al.  Deterministic Girth-Eight QC-LDPC Codes with Large Column Weight , 2014, IEEE Communications Letters.

[3]  Radford M. Neal,et al.  Near Shannon limit performance of low density parity check codes , 1996 .

[4]  David J. C. MacKay,et al.  Low-density parity check codes over GF(q) , 1998, IEEE Communications Letters.

[5]  Keshab K. Parhi,et al.  Low-Complexity Switch Network for Reconfigurable LDPC Decoders , 2010, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[6]  Marc P. C. Fossorier,et al.  Quasi-Cyclic Low-Density Parity-Check Codes From Circulant Permutation Matrices , 2004, IEEE Trans. Inf. Theory.

[7]  Richard D. Wesel,et al.  On the girth of (3,L) quasi-cyclic LDPC codes based on complete protographs , 2015, 2015 IEEE International Symposium on Information Theory (ISIT).

[8]  Evangelos Eleftheriou,et al.  Regular and irregular progressive edge-growth tanner graphs , 2005, IEEE Transactions on Information Theory.

[9]  Xinyu Da,et al.  Construction of girth-eight QC-LDPC codes from arithmetic progression sequence with large column weight , 2015 .

[10]  Shu Lin,et al.  Error control coding : fundamentals and applications , 1983 .

[11]  Zongwang Li,et al.  A class of good quasi-cyclic low-density parity check codes based on progressive edge growth graph , 2004, Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, 2004..

[12]  John L. Fan,et al.  Array Codes as LDPC Codes , 2001 .

[13]  David J. C. MacKay,et al.  Good Error-Correcting Codes Based on Very Sparse Matrices , 1997, IEEE Trans. Inf. Theory.

[14]  Amir H. Banihashemi,et al.  On the Girth of Quasi-Cyclic Protograph LDPC Codes , 2013, IEEE Trans. Inf. Theory.

[15]  Robert Michael Tanner,et al.  A recursive approach to low complexity codes , 1981, IEEE Trans. Inf. Theory.

[16]  Kyung-Joong Kim,et al.  Bounds on the Size of Parity-Check Matrices for Quasi-Cyclic Low-Density Parity-Check Codes , 2013, IEEE Transactions on Information Theory.

[17]  Evangelos Eleftheriou,et al.  Rate-compatible low-density parity-check codes for digital subscriber lines , 2002, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[18]  Kyeongcheol Yang,et al.  A combining method of quasi-cyclic LDPC codes by the Chinese remainder theorem , 2005, IEEE Communications Letters.

[19]  Yucheng He,et al.  Generalized Combining Method for Design of Quasi-Cyclic LDPC Codes , 2008, IEEE Communications Letters.

[20]  Navin Kashyap,et al.  Shortened Array Codes of Large Girth , 2005, IEEE Transactions on Information Theory.

[21]  Vassilis Paliouras,et al.  On the Encoding Complexity of Quasi-Cyclic LDPC Codes , 2015, IEEE Transactions on Signal Processing.

[22]  Lunchakorn Wuttisittikulkij,et al.  Design and Implementation of Secure and Reliable Communication using Optical Wireless Communication , 2014 .

[23]  Moon Ho Lee,et al.  Large girth quasi-cyclic LDPC codes based on the chinese remainder theorem , 2009, IEEE Communications Letters.

[24]  Bane V. Vasic,et al.  High-rate girth-eight low-density parity-check codes on rectangular integer lattices , 2004, IEEE Transactions on Communications.