DocumentCode
1340452
Title
A conceptual framework for understanding turbo codes
Author
Battail, Gérard
Author_Institution
Dept. Commun., Ecole Nat. Superieure des Telecommun., Paris, France
Volume
16
Issue
2
fYear
1998
fDate
2/1/1998 12:00:00 AM
Firstpage
245
Lastpage
254
Abstract
For understanding turbo codes, we propose to locate them at the intersection of three main topics: the random-like criterion for designing codes, the idea of extending the decoding role to reassess probabilities, and that of combining several codes by product or concatenation. Concerning the idea of designing random-like (RL) codes, we distinguish strongly and weakly random-like codes depending on how the closeness of their weight distribution to that obtained in the average by random coding is measured. Using, e.g., the cross entropy as a closeness measure results in weakly RL codes. Although their word-error rate is bad, their bit-error rate (BER) remains low up to the vicinity of the channel capacity. We show that pseudorandom recursive convolutional codes belong to this family. Obtaining reasonably good performance with a single code of this type involves high complexity, and its specific decoding is difficult. However, using these codes as components in the turbo-code scheme is a simple means for improving the low-weight tail of the distribution and to adjust the BER to any specification. In order to increase the encoder memory without inordinate complexity, it is suggested to use iterated nonexhaustive replication decoding
Keywords
channel capacity; coding errors; computational complexity; concatenated codes; convolutional codes; decoding; entropy; error statistics; iterative methods; probability; random processes; BER; bit-error rate; channel capacity; codes design; concatenation; cross entropy; encoder memory; iterated nonexhaustive replication decoding; low-weight tail; performance; probabilities; product; pseudorandom recursive convolutional codes; strongly random-like codes; turbo codes; weakly random-like codes; weight distribution; word-error rate; Bit error rate; Channel capacity; Convolutional codes; Design optimization; Entropy; Helium; Information rates; Iterative decoding; Probability distribution; Turbo codes;
fLanguage
English
Journal_Title
Selected Areas in Communications, IEEE Journal on
Publisher
ieee
ISSN
0733-8716
Type
jour
DOI
10.1109/49.661112
Filename
661112
Link To Document