• DocumentCode
    3208763
  • Title

    Decoding of LDPC codes with binary vector messages and scalable complexity

  • Author

    Lechner, Gottfried ; Land, Ingmar ; Rasmussen, Lars K.

  • Author_Institution
    Telecommun. Res. Center Vienna (ftw.), Vienna
  • fYear
    2008
  • fDate
    1-5 Sept. 2008
  • Firstpage
    350
  • Lastpage
    355
  • Abstract
    In this paper, an iterative decoder for LDPC codes, suitable for high-speed processing, is proposed and analyzed. The messages exchanged between the nodes are binary vectors, where the information is conveyed by the number of ones rather than their positions in the vector. Regarding this aspect, the approach exhibits some similarities to stochastic decoding techniques. The check node decoders perform simple bit-wise modulo-2 additions, whereas the variable node decoders perform more complex processing tasks, making the resulting structure attractive for high-speed hardware implementation. By selecting the length of the binary vector messages between one and infinity, the complexity and the performance of the decoder can be scaled between that of the original binary message passing algorithm and that of the sum-product algorithm. Density evolution is developed for the proposed decoding algorithm, and decoding thresholds are determined as functions of the length of the binary vector messages. Simulation results exemplify the performance for finite-length codes.
  • Keywords
    iterative decoding; parity check codes; stochastic processes; LDPC codes; binary vector messages; finite-length codes; high-speed processing; iterative decoder; scalable complexity; stochastic decoding techniques; Channel capacity; H infinity control; Hardware; Iterative algorithms; Iterative decoding; Message passing; Parity check codes; Stochastic processes; Sum product algorithm; Turbo codes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Turbo Codes and Related Topics, 2008 5th International Symposium on
  • Conference_Location
    Lausanne
  • Print_ISBN
    978-1-4244-2862-5
  • Electronic_ISBN
    978-1-4244-2863-2
  • Type

    conf

  • DOI
    10.1109/TURBOCODING.2008.4658724
  • Filename
    4658724