• DocumentCode
    1090109
  • Title

    Low-floor decoders for LDPC codes

  • Author

    Han, Yang ; Ryan, William E.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Arizona, Tucson, AZ
  • Volume
    57
  • Issue
    6
  • fYear
    2009
  • fDate
    6/1/2009 12:00:00 AM
  • Firstpage
    1663
  • Lastpage
    1673
  • Abstract
    One of the most significant impediments to the use of LDPC codes in many communication and storage systems is the error-rate floor phenomenon associated with their iterative decoders. The error floor has been attributed to certain subgraphs of an LDPC code´s Tanner graph induced by so-called trapping sets. We show in this paper that once we identify the trapping sets of an LDPC code of interest, a sum-product algorithm (SPA) decoder can be custom-designed to yield floors that are orders of magnitude lower than floors of the the conventional SPA decoder. We present three classes of such decoders: (1) a bi-mode decoder, (2) a bit-pinning decoder which utilizes one or more outer algebraic codes, and (3) three generalized-LDPC decoders. We demonstrate the effectiveness of these decoders for two codes, the rate-1/2 (2640,1320) Margulis code which is notorious for its floors and a rate-0.3 (640,192) quasi-cyclic code which has been devised for this study. Although the paper focuses on these two codes, the decoder design techniques presented are fully generalizable to any LDPC code.
  • Keywords
    decoding; graph theory; iterative decoding; parity check codes; set theory; LDPC codes; Margulis code; Tanner graph; bimode decoder; bit-pinning decoder; communication system; error-rate floor phenomenon; generalized-LDPC decoders; iterative decoders; low-floor decoders; outer algebraic codes; quasi-cyclic code; storage system; sum-product algorithm decoder; trapping sets; Delta modulation; Error analysis; Frequency; Impedance; Iterative decoding; Memory; Optical fiber communication; Parity check codes; Sum product algorithm; Ultraviolet sources; LDPC code, error floor, generalized iterative decoder, low-floor decoder, bit-pinning, bi-mode decoder.;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOMM.2009.06.070325
  • Filename
    5089505