DocumentCode
1137934
Title
The augmented state diagram and its application to convolutional and turbo codes
Author
Chatzigeorgiou, Ioannis ; Rodrigues, Miguel R D ; Wassell, Ian J. ; Carrasco, Rolando A.
Author_Institution
Comput. Lab., Univ. of Cambridge, Cambridge, UK
Volume
57
Issue
7
fYear
2009
fDate
7/1/2009 12:00:00 AM
Firstpage
1948
Lastpage
1958
Abstract
Convolutional block codes, which are commonly used as constituent codes in turbo code configurations, accept a block of information bits as input rather than a continuous stream of bits. In this paper, we propose a technique for the calculation of the transfer function of convolutional block codes, both punctured and nonpunctured. The novelty of our approach lies in the augmentation of the conventional state diagram, which allows the enumeration of all codeword sequences of a convolutional block code. In the case of a turbo code, we can readily calculate an upper bound to its bit error rate performance if the transfer function of each constituent convolutional block code has been obtained. The bound gives an accurate estimate of the error floor of the turbo code and, consequently, our method provides a useful analytical tool for determining constituent codes or identifying puncturing patterns that improve the bit error rate performance of a turbo code, at high signal-to-noise ratios.
Keywords
block codes; convolutional codes; transfer functions; turbo codes; augmented state diagram; convolutional block codes; transfer function; turbo codes; Bit error rate; Block codes; Convolution; Convolutional codes; Pattern analysis; Performance analysis; Signal analysis; Transfer functions; Turbo codes; Upper bound; Turbo codes, convolutional codes, puncturing, transfer function, state diagram;
fLanguage
English
Journal_Title
Communications, IEEE Transactions on
Publisher
ieee
ISSN
0090-6778
Type
jour
DOI
10.1109/TCOMM.2009.07.070344
Filename
5165388
Link To Document