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
Link To Document