• DocumentCode
    1429616
  • Title

    An efficient decoding algorithm for block turbo codes

  • Author

    Dave, Sameep ; Kim, Junghwan ; Kwatra, Subhash C.

  • Author_Institution
    Efficient Channel Coding Inc., Warrensville Heights, OH, USA
  • Volume
    49
  • Issue
    1
  • fYear
    2001
  • fDate
    1/1/2001 12:00:00 AM
  • Firstpage
    41
  • Lastpage
    46
  • Abstract
    An efficient soft-input soft-output iterative decoding algorithm for block turbo codes (BTCs) is proposed. The proposed algorithm utilizes Kaneko´s (1994) decoding algorithm for soft-input hard-output decoding. These hard outputs are converted to soft-decisions using reliability calculations. Three different schemes for reliability calculations incorporating different levels of approximation are suggested. The algorithm proposed here presents a major advantage over existing decoding algorithms for BTCs by providing ample flexibility in terms of performance-complexity tradeoff. This makes the algorithm well suited for wireless multimedia applications. The algorithm can be used for optimal as well as suboptimal decoding. The suboptimal versions of the algorithm can be developed by changing a single parameter (the number of error patterns to be generated). For any performance, the computational complexity of the proposed algorithm is less than the computational complexity of similar existing algorithms. Simulation results for the decoding algorithm for different two-dimensional BTCs over an additive white Gaussian noise channel are shown. A performance comparison of the proposed algorithm with similar existing algorithms is also presented
  • Keywords
    AWGN channels; approximation theory; block codes; computational complexity; iterative decoding; multimedia communication; optimisation; radiocommunication; turbo codes; AWGN channel; additive white Gaussian noise channel; approximation; block turbo codes; computational complexity; efficient decoding algorithm; error patterns; optimal decoding; performance-complexity tradeoff; reliability calculations; simulation results; soft-decisions; soft-input hard-output decoding; soft-input soft-output iterative decoding; suboptimal decoding; wireless multimedia applications; Additive white noise; Computational complexity; Computational modeling; Concatenated codes; Convolutional codes; Error correction; Interleaved codes; Iterative algorithms; Iterative decoding; Turbo codes;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/26.898249
  • Filename
    898249