• DocumentCode
    1173148
  • Title

    LDPC block and convolutional codes based on circulant matrices

  • Author

    Tanner, R. Michael ; Sridhara, Deepak ; Sridharan, Arvind ; Fuja, Thomas E. ; Costello, Daniel J., Jr.

  • Author_Institution
    Univ. of Illinois, Chicago, IL, USA
  • Volume
    50
  • Issue
    12
  • fYear
    2004
  • Firstpage
    2966
  • Lastpage
    2984
  • Abstract
    A class of algebraically structured quasi-cyclic (QC) low-density parity-check (LDPC) codes and their convolutional counterparts is presented. The QC codes are described by sparse parity-check matrices comprised of blocks of circulant matrices. The sparse parity-check representation allows for practical graph-based iterative message-passing decoding. Based on the algebraic structure, bounds on the girth and minimum distance of the codes are found, and several possible encoding techniques are described. The performance of the QC LDPC block codes compares favorably with that of randomly constructed LDPC codes for short to moderate block lengths. The performance of the LDPC convolutional codes is superior to that of the QC codes on which they are based; this performance is the limiting performance obtained by increasing the circulant size of the base QC code. Finally, a continuous decoding procedure for the LDPC convolutional codes is described.
  • Keywords
    algebraic codes; block codes; convolutional codes; cyclic codes; graph theory; iterative decoding; message passing; parity check codes; sparse matrices; LDPC codes; algebraically structured quasicyclic low-density parity-check code; block codes; block length; circulant matrices; convolutional codes; encoding technique; graph-based iterative message-passing decoding; minimum distance code; sparse parity-check matrices; AWGN; Bit error rate; Block codes; Convolution; Convolutional codes; Iterative decoding; Parity check codes; Signal to noise ratio; Sparse matrices; Very large scale integration; 65; Circulant matrices; LDPC; LDPC codes; LDPC convolutional codes; QC; block codes; codes; iterative decoding; low-density parity-check; message-passing; quasi-cyclic;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2004.838370
  • Filename
    1362891