Title :
A linear-time method for contender sifting in breadth-first decoding of error control codes
Author_Institution :
Dept. of Electr. Eng., British Columbia Univ., Vancouver, BC, Canada
Abstract :
We introduce a very efficient (linear-time) method for finding the best metrics from among a number of contenders during breadth-first decoding of block or convolutional codes. This method can provide a sorted set of survivor metrics during M algorithm decoding of binary linear block codes using only Λ1 comparisons in the worst case. This is a significant improvement over comparison-based sorting, which requires O(M log2 M) comparisons. A similar improvement is attained over Hadian and Sohel´s comparison-based selection method (where the best metrics are found without regard to order). The method is also readily applicable to the decoding of convolutional codes
Keywords :
block codes; convolutional codes; decoding; error correction codes; M algorithm decoding; binary linear block codes; breadth-first decoding; comparison-based selection method; contender sifting; convolutional codes; error control codes; linear-time method; AWGN; Artificial intelligence; Decoding; Degradation; Error correction; Indium phosphide; Sorting; Very large scale integration;
Conference_Titel :
Electrical and Computer Engineering, 1993. Canadian Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7803-2416-1
DOI :
10.1109/CCECE.1993.332306