Title :
Construction of non-binary quasi-cyclic LDPC codes by arrays and array dispersions - [transactions papers]
Author :
Zhou, Bo ; Kang, Jingyu ; Song, Shumei ; Lin, Shu ; Abdel-Ghaffar, Khaled ; Xu, Meina
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of California at Davis, Davis, CA
fDate :
6/1/2009 12:00:00 AM
Abstract :
This paper presents two algebraic methods for constructing high performance and efficiently encodable nonbinary quasi-cyclic LDPC codes based on arrays of special circulant permutation matrices and multi-fold array dispersions. Codes constructed based on these methods perform well over the AWGN and other types of channels with iterative decoding based on belief-propagation. Experimental results show that over the AWGN channel, these non-binary quasi-cyclic LDPC codes significantly outperform Reed-Solomon codes of the same lengths and rates decoded with either algebraic hard-decision Berlekamp-Massey algorithm or algebraic soft-decision Kotter-Vardy algorithm. Also presented in this paper is a class of asymptotically optimal LDPC codes for correcting bursts of erasures. Codes constructed also perform well over flat fading channels. Non-binary quasi-cyclic LDPC codes have a great potential to replace Reed-Solomon codes in some applications in communication environments and storage systems for combating mixed types of noises and interferences.
Keywords :
algebraic codes; fading channels; matrix algebra; parity check codes; algebraic method; array dispersions; circulant permutation matrix; fading channel; multifold array dispersion; nonbinary quasicyclic LDPC code; AWGN channels; Additive white noise; Fading; Gaussian noise; Interference; Iterative algorithms; Iterative decoding; Parity check codes; Reed-Solomon codes; Working environment noise; Non-binary quasi-cyclic LDPC codes, Berlekamp-Massey algorithm, Kötter-Vardy algorithm, arrays. array dispersions.;
Journal_Title :
Communications, IEEE Transactions on
DOI :
10.1109/TCOMM.2009.06.070313