DocumentCode
1183557
Title
On the computation of weight enumerators for convolutional codes
Author
Pimentel, Cecilio
Author_Institution
Commun. Res. Group-CODEC, Fed. Univ. of Pernambuco, Recife, Brazil
Volume
51
Issue
3
fYear
2003
fDate
3/1/2003 12:00:00 AM
Firstpage
313
Lastpage
317
Abstract
Performance bounds for maximum-likelihood decoding of convolutional codes over memoryless channels are commonly measured using the distance weight enumerator T(x,y), also referred to as the transfer function, of the code. This paper presents an efficient iterative method to obtain T(x,y) called the state reduction algorithm. The algorithm is a systematic technique to simplify signal flow graphs that algebraically manipulate the symbolic adjacency matrix associated with the convolutional code. Next, the algorithm is modified to compute the first few terms of the series expansion of T(1,y) and {∂T(x,y)/∂x}x=1 (the distance spectra) without first computing the complete T(x,y).
Keywords
channel coding; convolutional codes; iterative methods; matrix algebra; maximum likelihood decoding; memoryless systems; signal flow graphs; transfer functions; convolutional codes; distance weight enumerator; iterative method; maximum-likelihood decoding; memoryless channels; performance bounds; series expansion; signal flow graphs; state reduction algorithm; symbolic adjacency matrix; transfer function; weight enumerators; Closed-form solution; Convolution; Convolutional codes; Flow graphs; Hamming weight; Iterative algorithms; Iterative decoding; Maximum likelihood decoding; Shift registers; Transfer functions;
fLanguage
English
Journal_Title
Communications, IEEE Transactions on
Publisher
ieee
ISSN
0090-6778
Type
jour
DOI
10.1109/TCOMM.2003.809726
Filename
1194431
Link To Document