LDPC Codes Based on Berlekamp-Justesen Codes with Large Stopping Distances

By employing a class of q-ary cyclic codes, i.e., Berlekamp-Justesen (B-J) codes, as base codes, we obtain two classes of structured LDPC codes by q-tuple and (q - 1)-tuple substitutions. These constructions can be viewed as generalizations of Reed-Solomon based LDPC codes proposed by Djurdjevic et. al. The B-J based LDPC codes, which could be regular or irregular according to the adjustment of three parameters, have much flexibility in choices of the code length, rate and minimum/stopping distance. Furthermore, the minimum distances and stopping distances of the B-J based LDPC codes are analyzed. We show that the stopping distance of a B-J based LDPC code is not smaller than the best known lower bound of its minimum distance. The B-J based LDPC codes perform well under iterative decoding and manifest low error-floors in simulations which could be explained in one respect by their large minimum distances and stopping distances

[1]  Khaled A. S. Abdel-Ghaffar,et al.  Construction of LDPC codes for AWGN and binary erasure channels based on finite fields , 2005, IEEE Information Theory Workshop, 2005..

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

[3]  Shu Lin,et al.  A class of low-density parity-check codes constructed based on Reed-Solomon codes with two information symbols , 2003, IEEE Communications Letters.

[4]  Emre Telatar,et al.  Finite-length analysis of low-density parity-check codes on the binary erasure channel , 2002, IEEE Trans. Inf. Theory.

[5]  Elwyn R. Berlekamp,et al.  Some long cyclic linear binary codes are not so bad , 1974, IEEE Trans. Inf. Theory.

[6]  Jie Xu,et al.  Construction of quasicyclic LDPC codes based on the minimum weight codewords of Reed-Solomon codes , 2004, International Symposium onInformation Theory, 2004. ISIT 2004. Proceedings..

[7]  Kyeongcheol Yang,et al.  Quasi-cyclic LDPC codes for fast encoding , 2005, IEEE Transactions on Information Theory.

[8]  Paul H. Siegel,et al.  Relaxation bounds on the minimum pseudo-weight of linear block codes , 2005, Proceedings. International Symposium on Information Theory, 2005. ISIT 2005..

[9]  Alexander Vardy,et al.  On the stopping distance and the stopping redundancy of codes , 2006, IEEE Transactions on Information Theory.