Performance and Decoder Complexity Estimates for Families of Low-Density Parity-Check Codes

We present methods to estimate code performance and decoder complexity from the code rate, block size, and word-error rate, for families of related low-density parity-check (LDPC) codes. Performance estimates are generally within a couple tenths of a decibel of results determined by simulation; estimates of complexity (and hence decoder speed) are generally within 10 percent. Experimental data show that there is a trade-off between complexity and code performance determined by the design of the LDPC code, and that each 1 dB (26 percent) of increased complexity is worth about a 0.1-dB reduction in the required signal-to-noise ratio.

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

[2]  J. Thorpe Low-Density Parity-Check (LDPC) Codes Constructed from Protographs , 2003 .

[3]  F. Pollara,et al.  The theoretical limits of source and channel coding , 1990 .

[4]  Yu Kou,et al.  On circulant low density parity check codes , 2002, Proceedings IEEE International Symposium on Information Theory,.

[5]  Daniel J. Costello,et al.  A construction for low density parity check convolutional codes based on quasi-cyclic block codes , 2002, Proceedings IEEE International Symposium on Information Theory,.

[6]  Samuel Dolinar A rate-compatible family of protograph-based LDPC codes built by expurgation and lengthening , 2005, Proceedings. International Symposium on Information Theory, 2005. ISIT 2005..

[7]  Dariush Divsalar,et al.  Accumulate repeat accumulate codes , 2004, ISIT.

[8]  C. Shannon Probability of error for optimal codes in a Gaussian channel , 1959 .

[9]  Samuel Dolinar,et al.  Methodologies for designing LDPC codes using protographs and circulants , 2004, International Symposium onInformation Theory, 2004. ISIT 2004. Proceedings..

[10]  T. Richardson,et al.  Multi-Edge Type LDPC Codes , 2004 .