• DocumentCode
    151675
  • Title

    A unified approach to optimization of LDPC codes for various communication scenarios

  • Author

    Bocharova, Irina E. ; Johannesson, Rolf ; Kudryashov, Boris D.

  • Author_Institution
    Dept. of Inf. Syst., St. Petersburg Univ. of Inf. Technol., Mech. & Opt., St. Petersburg, Russia
  • fYear
    2014
  • fDate
    18-22 Aug. 2014
  • Firstpage
    243
  • Lastpage
    248
  • Abstract
    A unified approach to construct and optimize codes determined by their sparse parity-check matrices is presented. Parity-check matrices of quasi-cyclic (QC) LDPC block codes are obtained by replacing the nonzero elements of a base (seed) matrix by circulants. Replacing the nonzero elements either by companion matrices of elements from a finite field GF(2m) or by a formal variable D gives parity-check matrices of binary images of nonbinary LDPC block codes and LDPC convolutional codes, respectively. A set of performance measures applicable to different classes of LDPC codes are considered and a greedy algorithm for code performance optimization is presented. For a few classes of LDPC codes examples of codes combining good error-correcting performance with compact representation are obtained. Moreover, a specific channel model can easily be embedded into the optimization loop. Thereby, the code can be optimized for a specific channel. The efficiency of such an optimization is demonstrated via an example of Faster Than Nyquist (FTN) signaling using LDPC codes.
  • Keywords
    block codes; cyclic codes; error correction codes; greedy algorithms; matrix algebra; optimisation; parity check codes; FTN signalling; binary images; codes optimization; companion matrices; error-correcting performance; faster than Nyquist signaling; nonzero elements; optimization loop; quasicyclic LDPC block codes; sparse parity-check matrices; Block codes; Complexity theory; Decoding; Delays; Iterative decoding; Optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Turbo Codes and Iterative Information Processing (ISTC), 2014 8th International Symposium on
  • Conference_Location
    Bremen
  • Type

    conf

  • DOI
    10.1109/ISTC.2014.6955122
  • Filename
    6955122