Constrained Interleaving of Serially Concatenated Codes with Inner Recursive Codes

A novel constrained interleaving technique is proposed to improve serially concatenated codes (SCCs) with inner recursive convolutional codes (IRCCs). In this study, constrained interleavers are designed to achieve a minimum Hamming distance (MHD) for the SCC, d<sub>SCC</sub>, between d<sub>o</sub>d<sub>i</sub> and d<sub>o</sub><sup>2</sup>d<sub>i</sub> while simultaneously maximizing the interleaver gain, where d<sub>o</sub> and d<sub>i</sub> are the MHD of the outer and inner codes respectively. Constrained interleavers can be constructed to achieve d<sub>SCC</sub>=d<sub>o</sub>d<sub>i</sub> while almost maintaining the interleaver gain of uniform interleaving. By imposing additional inter-row constraints, d<sub>SCC</sub> of constrained interleaving is increased beyond d<sub>o</sub>d<sub>i</sub> up to d<sub>o</sub><sup>2</sup>d<sub>i</sub>, however, at the expense of some interleaver gain. Numerical results demonstrate that constrained interleaving is an efficient way to construct SCCs with low error floors while achieving interleaver gain at relatively short interleaver sizes.