• DocumentCode
    1311306
  • Title

    Stochastic Decoding of Turbo Codes

  • Author

    Dong, Quang Trung ; Arzel, Matthieu ; Jego, Christophe ; Gross, Warren J.

  • Author_Institution
    Lab.-STICC, Telecom Bretagne, Brest, France
  • Volume
    58
  • Issue
    12
  • fYear
    2010
  • Firstpage
    6421
  • Lastpage
    6425
  • Abstract
    Stochastic computation is a technique in which operations on probabilities are performed on random bit streams. Stochastic decoding of forward error-correction (FEC) codes is inspired by this technique. This paper extends the application of the stochastic decoding approach to the families of convolutional codes and turbo codes. It demonstrates that stochastic computation is a promising solution to improve the data throughput of turbo decoders with very simple implementations. Stochastic fully-parallel turbo decoders are shown to achieve the error correction performance of conventional a posteriori probability (APP) decoders. To our knowledge, this is the first stochastic turbo decoder which decodes a state-of-the-art turbo code. Additionally, an innovative systematic technique is proposed to cope with stochastic additions, responsible for the throughput bottleneck.
  • Keywords
    convolutional codes; decoding; forward error correction; turbo codes; convolutional codes; forward error correction codes; stochastic decoding; turbo code; AWGN; Decoding; Iterative decoding; Measurement; Stochastic processes; Throughput; Turbo codes; Iterative decoding; stochastic decoding; turbo codes;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2010.2072924
  • Filename
    5560886