• DocumentCode
    777489
  • Title

    Decoding Algorithms for Nonbinary LDPC Codes Over GF (q)

  • Author

    Declercq, David ; Fossorier, Marc

  • Author_Institution
    ETIS ENSEA/UCP/CNRS, Cergy Pontoise
  • Volume
    55
  • Issue
    4
  • fYear
    2007
  • fDate
    4/1/2007 12:00:00 AM
  • Firstpage
    633
  • Lastpage
    643
  • Abstract
    In this letter, we address the problem of decoding nonbinary low-density parity-check (LDPC) codes over finite fields GF(q), with reasonable complexity and good performance. In the first part of the letter, we recall the original belief propagation (BP) decoding algorithm and its Fourier domain implementation. We show that the use of tensor notations for the messages is very convenient for the algorithm description and understanding. In the second part of the letter, we introduce a simplified decoder which is inspired by the min-sum decoder for binary LDPC codes. We called this decoder extended min-sum (EMS). We show that it is possible to greatly reduce the computational complexity of the check-node processing by computing approximate reliability measures with a limited number of values in a message. By choosing appropriate correction factors or offsets, we show that the EMS decoder performance is quite good, and in some cases better than the regular BP decoder. The optimal values of the factor and offset correction are obtained asymptotically with simulated density evolution. Our simulations on ultra-sparse codes over very-high-order fields show that nonbinary LDPC codes are promising for applications which require low frame-error rates for small or moderate codeword lengths. The EMS decoder is a good candidate for practical hardware implementations of such codes
  • Keywords
    Fourier analysis; Galois fields; computational complexity; iterative decoding; parity check codes; Fourier domain; GF; belief propagation decoding; check-node processing; codeword lengths; decoder extended min-sum; decoding algorithms; frame-error rates; min-sum decoder; nonbinary LDPC codes; nonbinary low-density parity-check codes; ultra-sparse codes; Belief propagation; Computational complexity; Fourier transforms; Galois fields; Iterative algorithms; Iterative decoding; Medical services; Parity check codes; Table lookup; Tensile stress; Complexity reduction; iterative decoder; nonbinary low-density parity-check (LDPC) codes;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/TCOMM.2007.894088
  • Filename
    4155118