DocumentCode
3798507
Title
Improved Analysis of List Decoding and Its Application to Convolutional Codes and Turbo Codes
Author
Chunlong Bai;Bartosz Mielczarek;Witold A. Krzymien;Ivan J. Fair
Author_Institution
Dept. of Electr. & Comput. Eng., Alberta Univ., Edmonton, Alta.
Volume
53
Issue
2
fYear
2007
Firstpage
615
Lastpage
627
Abstract
A list decoder generates a list of more than one codeword candidates, and decoding is erroneous if the transmitted codeword is not included in the list. This decoding strategy can be implemented in a system that employs an inner error correcting code and an outer error detecting code that is used to choose the correct codeword from the list. Probability of codeword error analysis for a linear block code with list decoding is typically based on the "worst case" lower bound on the effective weights of codewords for list decoding evaluated from the weight enumerating function of the code. In this paper, the concepts of generalized pairwise error event and effective weight enumerating function are proposed for evaluation of the probability of codeword error of linear block codes with list decoding. Geometrical analysis shows that the effective Euclidean distances are not necessarily as low as those predicted by the lower bound. An approach to evaluate the effective weight enumerating function of a particular code with list decoding is proposed. The effective Euclidean distances for decisions in each pairwise error event are evaluated taking into consideration the actual Hamming distance relationships between codewords, which relaxes the pessimistic assumptions upon which the traditional lower bound analysis is based. Using the effective weight enumerating function, a more accurate approximation is achieved for the probability of codeword error of the code with list decoding. The proposed approach is applied to codes of practical interest, including terminated convolutional codes and turbo codes with the parallel concatenation structure
Keywords
"Decoding","Convolutional codes","Turbo codes","Error correction codes","Viterbi algorithm","Block codes","Error correction","Concatenated codes","Error analysis","Hamming distance"
Journal_Title
IEEE Transactions on Information Theory
Publisher
ieee
ISSN
0018-9448
Type
jour
DOI
10.1109/TIT.2006.889464
Filename
4069130
Link To Document