• DocumentCode
    746675
  • Title

    Gradient Projection Decoding of LDPC Codes

  • Author

    Kasparis, Christos ; Evans, Barry G.

  • Author_Institution
    Center for Commu. Syst. Res., Surrey Univ., Guildford
  • Volume
    11
  • Issue
    3
  • fYear
    2007
  • fDate
    3/1/2007 12:00:00 AM
  • Firstpage
    279
  • Lastpage
    281
  • Abstract
    A new practical method for decoding low-density parity check (LDPC) codes is presented. The followed approach involves reformulating the parity check equations using nonlinear functions of a specific form, defined over Rrho, where rho denotes the check node degree. By constraining the inputs to these functions in the closed convex subset [0,1]rho ("box" set) of Rrho, and also by exploiting their form, a multimodal objective function that entails the code constraints is formulated. The gradient projection algorithm is then used for searching for a valid codeword that lies in the vicinity of the channel observation. The computational complexity of the new decoding technique is practically sub-linearly dependent on the code\´s length, while processing on each variable node can be performed in parallel allowing very low decoding latencies. Simulation results show that convergence is achieved within 10 iterations, although some performance degradations relative to the belief propagation (BP) algorithm are observed
  • Keywords
    gradient methods; iterative decoding; parity check codes; BP algorithm; LDPC codes; belief propagation; closed convex subset; computational complexity; gradient projection decoding; iterations; low-density parity check codes; nonlinear functions; Belief propagation; Computational complexity; Computational modeling; Convergence; Degradation; Delay; Iterative decoding; Nonlinear equations; Parity check codes; Projection algorithms;
  • fLanguage
    English
  • Journal_Title
    Communications Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7798
  • Type

    jour

  • DOI
    10.1109/LCOMM.2007.061780
  • Filename
    4133922