• DocumentCode
    960400
  • Title

    Turbo Decoding on the Binary Erasure Channel: Finite-Length Analysis and Turbo Stopping Sets

  • Author

    Rosnes, Eirik ; Ytrehus, Øyvind

  • Author_Institution
    Univ. of Bergen, Bergen
  • Volume
    53
  • Issue
    11
  • fYear
    2007
  • Firstpage
    4059
  • Lastpage
    4075
  • Abstract
    This paper is devoted to the finite-length analysis of turbo decoding over the binary erasure channel (BEC). The performance of iterative belief-propagation decoding of low-density parity-check (LDPC) codes over the BEC can be characterized in terms of stopping sets. We describe turbo decoding on the BEC which is simpler than turbo decoding on other channels. We then adapt the concept of stopping sets to turbo decoding and state an exact condition for decoding failure. Apply turbo decoding until the transmitted codeword has been recovered, or the decoder fails to progress further. Then the set of erased positions that will remain when the decoder stops is equal to the unique maximum-size turbo stopping set which is also a subset of the set of erased positions. Furthermore, we present some improvements of the basic turbo decoding algorithm on the BEC. The proposed improved turbo decoding algorithm has substantially better error performance as illustrated by the given simulation results. Finally, we give an expression for the turbo stopping set size enumerating function under the uniform interleaver assumption, and an efficient enumeration algorithm of small-size turbo stopping sets for a particular interleaver. The solution is based on the algorithm proposed by Garello et al. in 2001 to compute an exhaustive list of all low-weight codewords in a turbo code.
  • Keywords
    binary codes; interleaved codes; parity check codes; roundoff errors; turbo codes; LDPC codes; binary erasure channel; error performance; finite length analysis; iterative belief-propagation decoding; low-density parity-check codes; low-weight codewords; turbo decoding; turbo stopping sets; uniform interleaver; Channel capacity; Computational modeling; Councils; H infinity control; Iterative algorithms; Iterative decoding; Maximum likelihood decoding; Parity check codes; Performance loss; Turbo codes; Binary erasure channel (BEC); improved decoding; stopping set; turbo decoding; uniform interleaver; weight spectrum;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2007.907496
  • Filename
    4373428