Title :
Analysis, design, and iterative decoding of double serially concatenated codes with interleavers
Author :
Benedetto, Sergio ; Divsalar, Dariush ; Montorsi, Guido ; Pollara, Fabrizio
Author_Institution :
Dipt. di Elettronica, Politecnico di Torino, Italy
fDate :
2/1/1998 12:00:00 AM
Abstract :
A double serially concatenated code with two interleavers consists of the cascade of an outer encoder, an interleaver permuting the outer codeword bits, a middle encoder, another interleaver permuting the middle codeword bits, and an inner encoder whose input words are the permuted middle codewords. The construction can be generalized to h cascaded encoders separated by h-1 interleavers, where h>3. We obtain upper bounds to the average maximum likelihood bit-error probability of double serially concatenated block and convolutional coding schemes. Then, we derive design guidelines for the outer, middle, and inner codes that maximize the interleaver gain and the asymptotic slope of the error probability curves. Finally, we propose a low-complexity iterative decoding algorithm. Comparisons with parallel concatenated convolutional codes, known as “turbo codes”, and with the proposed serially concatenated convolutional codes are also presented, showing that in some cases, the new schemes offer better performance
Keywords :
block codes; coding errors; computational complexity; concatenated codes; convolutional codes; error statistics; iterative methods; maximum likelihood decoding; probability; asymptotic slope; average maximum likelihood bit-error probability; cascaded encoders; code design; double serially concatenated block codes; double serially concatenated codes; double serially concatenated convolutional coding; error probability curves; inner codes; inner encoder; input words; interleaver gain; interleavers; iterative decoding; low-complexity iterative decoding algorithm; middle codes; middle codeword bits; middle encoder; outer codes; outer codeword bits; outer encoder; parallel concatenated convolutional codes; performance; permuted middle codewords; turbo codes; upper bounds; Block codes; Concatenated codes; Convolutional codes; Iterative decoding; Laboratories; Maximum likelihood decoding; Propulsion; Space technology; Upper bound; Viterbi algorithm;
Journal_Title :
Selected Areas in Communications, IEEE Journal on