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 :
بازگشت