DocumentCode :
924185
Title :
Generalized stack algorithms for decoding convolutional codes
Author :
Haccoun, David ; Ferguson, Michael J.
Volume :
21
Issue :
6
fYear :
1975
fDate :
11/1/1975 12:00:00 AM
Firstpage :
638
Lastpage :
651
Abstract :
A new class of generalized stack algorithms for decoding convolutional codes is presented. It is based on the Zigangirov-Jelinek (Z-J) algorithm but, instead of extending just the top node of the stack at all times, a number of the most likely paths are simultaneously extended. This number of paths may be constant or may be varied to match the current decoding effort with the prevalent noise conditions of the channel. Moreover, the trellis structure of the convolutional code is used by recognizing and exploiting the reconvergence of the paths. As a result the variability of the computation can be reduced up to a limit set by the "ideal" stack algorithm. Although the tail of the computational distribution is still Pareto, it is shown and verified from simulation with short constraint length codes (K \\leq 9) of rate frac{1}{2} that, compared to sequential decoding, the variability of the number of computations per decoded bit and the maximum computational effort are both reduced at the cost of a modest increase in the average decoding effort. Moreover, some of the error events of sequential decoding are corrected. These algorithms fill the gap between the one-path sequential decoding nad the all-path Viterbi decoding.
Keywords :
Convolutional codes; Decoding; Computational modeling; Computer aided analysis; Convolutional codes; Costs; Decoding; Distributed computing; Error correction; Probability distribution; Tree graphs; Viterbi algorithm;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/TIT.1975.1055463
Filename :
1055463
Link To Document :
بازگشت