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 :
بازگشت