Title :
Bidirectional sequential decoding for convolutional codes
Author :
Li, Kaiping ; Kallel, Samir
Author_Institution :
Dept. of Electr. Eng., British Columbia Univ., Vancouver, BC, Canada
Abstract :
Sequential decoding is a very powerful decoding technique for convolutional codes. The main drawback of sequential decoding is the variability of the computational effort. Efficient bidirectional sequential decoding (BSD) algorithms are presented. With the bidirectional decoding algorithms, the tree code is searched simultaneously from the root and end nodes of the tree. It is shown that the distribution of the number of computations per decoded block of the bidirectional algorithms is still Pareto. However, the advantage of these bidirectional sequential decoding algorithms appears as an increase in the Pareto exponent, and hence in the computational variability. With the bidirectional algorithms, the Pareto exponent is twice that of the unidirectional sequential decoding (USD) algorithm
Keywords :
decoding; error correction codes; Pareto distribution; Pareto exponent; bidirectional decoding algorithms; bidirectional sequential decoding; convolutional codes; tree code; Algorithm design and analysis; Block codes; Computer simulation; Convolutional codes; Decoding; Distributed computing; Pareto analysis; Power engineering computing; Shift registers; Tail;
Conference_Titel :
Communications, Computers and Signal Processing, 1991., IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
0-87942-638-1
DOI :
10.1109/PACRIM.1991.160715