• DocumentCode
    1340452
  • Title

    A conceptual framework for understanding turbo codes

  • Author

    Battail, Gérard

  • Author_Institution
    Dept. Commun., Ecole Nat. Superieure des Telecommun., Paris, France
  • Volume
    16
  • Issue
    2
  • fYear
    1998
  • fDate
    2/1/1998 12:00:00 AM
  • Firstpage
    245
  • Lastpage
    254
  • Abstract
    For understanding turbo codes, we propose to locate them at the intersection of three main topics: the random-like criterion for designing codes, the idea of extending the decoding role to reassess probabilities, and that of combining several codes by product or concatenation. Concerning the idea of designing random-like (RL) codes, we distinguish strongly and weakly random-like codes depending on how the closeness of their weight distribution to that obtained in the average by random coding is measured. Using, e.g., the cross entropy as a closeness measure results in weakly RL codes. Although their word-error rate is bad, their bit-error rate (BER) remains low up to the vicinity of the channel capacity. We show that pseudorandom recursive convolutional codes belong to this family. Obtaining reasonably good performance with a single code of this type involves high complexity, and its specific decoding is difficult. However, using these codes as components in the turbo-code scheme is a simple means for improving the low-weight tail of the distribution and to adjust the BER to any specification. In order to increase the encoder memory without inordinate complexity, it is suggested to use iterated nonexhaustive replication decoding
  • Keywords
    channel capacity; coding errors; computational complexity; concatenated codes; convolutional codes; decoding; entropy; error statistics; iterative methods; probability; random processes; BER; bit-error rate; channel capacity; codes design; concatenation; cross entropy; encoder memory; iterated nonexhaustive replication decoding; low-weight tail; performance; probabilities; product; pseudorandom recursive convolutional codes; strongly random-like codes; turbo codes; weakly random-like codes; weight distribution; word-error rate; Bit error rate; Channel capacity; Convolutional codes; Design optimization; Entropy; Helium; Information rates; Iterative decoding; Probability distribution; Turbo codes;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/49.661112
  • Filename
    661112