• DocumentCode
    1616469
  • Title

    Maximum Likelihood Decoding of Turbo Codes on the Binary Erasure Channel

  • Author

    Ferrari, Marco ; Bellini, Sandro

  • Author_Institution
    CNR-IEIIT at Dipt. di Elettron. e Inf., Politec. di Milano, Milan
  • fYear
    2008
  • Firstpage
    1144
  • Lastpage
    1149
  • Abstract
    In this paper we deal with Maximum Likelihood (ML) decoding of Turbo Codes on the Binary Erasure Channel. First we describe a new ML decoder. When the standard iterative decoder fails because the set of erasures includes a stopping set, with the component decoders we obtain a linear system of equations that seeks the codeword constrained by both component codes. We evaluate the complexity in terms of equivalent turbo iterations and we show that this ML decoder is implementable. We also modify the algorithm proposed in [6] for LDPC to decode Turbo Codes and we compare the two methods. We find that, in general, our method is more efficient with low memory or punctured codes. Finally, by simulation we show that m-ary Turbo Codes under ML decoding outperform the error exponent bounds for random codes down to WER=10-6, for all rates ranging from 1/3 to 7/8.
  • Keywords
    channel coding; iterative decoding; maximum likelihood decoding; parity check codes; turbo codes; LDPC codes; ML decoder; binary erasure channel; codeword; equivalent turbo iterations; maximum likelihood decoding; standard iterative decoder; turbo codes; Code standards; Communications Society; Equations; Iterative algorithms; Iterative decoding; Linear systems; Maximum likelihood decoding; Message passing; Parity check codes; Turbo codes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2008. ICC '08. IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-2075-9
  • Electronic_ISBN
    978-1-4244-2075-9
  • Type

    conf

  • DOI
    10.1109/ICC.2008.223
  • Filename
    4533259