Constructing Rate-Compatible LDPC Codes with a Novel Efficient Ranking Criterion

In this paper, we consider the construction of efficient rate-compatible (RC) low-density parity-check (LDPC) codes. Specifically, we introduce a novel criterion to rank puncturing patterns and splitting patterns for RC LDPC codes. Based on the Gaussian approximation density evolution (GADE), cost functions are devised to characterize the degree distribution of the punctured or split code matrices, which are derived from a given code's parity check matrix by some matrix row transformations. These cost functions allow us to effectively compare the estimated performance of the candidate patterns and to sort out good ones. Based on the proposed ranking criterion, we provide a good RC LDPC code structure, which can support a wide range of code rates and outperform most of the existing RC LDPC codes in literatures. Moreover, the proposed scheme has the important advantage of reduced decoding latency and complexity without sacrificing performance. Numerical results demonstrate that the proposed RC LDPC codes can lead to nearly 25% decoding complexity saving and latency reduction at comparable or even better performance.

[1]  Song-nam Hong,et al.  Optimal Puncturing of Block-Type LDPC Codes and Their Fast Convergence Decoding , 2006, 2006 IEEE International Symposium on Information Theory.

[2]  Joachim Hagenauer,et al.  Rate-compatible punctured convolutional codes (RCPC codes) and their applications , 1988, IEEE Trans. Commun..

[3]  Sae-Young Chung,et al.  Analysis of sum-product decoding of low-density parity-check codes using a Gaussian approximation , 2001, IEEE Trans. Inf. Theory.

[4]  Aditya Ramamoorthy,et al.  The design of efficiently-encodable rate-compatible LDPC codes - [transactions papers] , 2009, IEEE Transactions on Communications.

[5]  Wai Ho Mow,et al.  Efficient Ranking of Rate-Compatible Puncturing Patterns for a Given LDPC Code Matrix , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[6]  Aditya Ramamoorthy,et al.  Transactions Papers The Design of Efficiently-Encodable Rate-Compatible LDPC Codes , 2009 .

[7]  Amir H. Banihashemi,et al.  On construction of rate-compatible low-density Parity-check codes , 2004, IEEE Commun. Lett..

[8]  Steven W. McLaughlin,et al.  Rate-compatible punctured low-density parity-check codes with short block lengths , 2006, IEEE Transactions on Information Theory.

[9]  Dong-Joon Shin,et al.  New Construction of Rate-Compatible Block-Type Low-Density Parity-Check Codes Using Splitting , 2006, 2006 IEEE 17th International Symposium on Personal, Indoor and Mobile Radio Communications.

[10]  Xiaoxiao Wu Efficient design and decoding of the rate-compatible low-density parity-check codes , 2009 .

[11]  Keum-Chan Whang,et al.  Efficient Puncturing Method for Rate-Compatible Low-Density Parity-Check Codes , 2007, IEEE Transactions on Wireless Communications.