Analysis and design of rate compatible serial concatenated convolutional codes

We provide a performance analysis of a new class of serial concatenated convolutional codes (SCCC) where the inner encoder can be punctured beyond the unitary rate. The puncturing of the inner encoder is not limited to inner coded bits, but extended to systematic bits. We derive analytical upper bounds to the error probability of this particular code structure and address suitable design guidelines for the inner code puncturing patterns. We show that the proportion of systematic and parity bits to be deleted strongly depends on the SNR region of interest. Furthermore, we show that puncturing of the inner code systematic bits should be interleaver dependent. Based on these considerations, we derive design guidelines to obtain well-performing rate-compatible SCCCs families. Throughout the paper, the performance of the proposed codes are compared with analytical bounds, and with the performance of PCCC and SCCC proposed in literature

[1]  Dariush Divsalar,et al.  Serial Concatenation of Interleaved Codes: Performance Analysis, Design, and Iterative Decoding , 1997, IEEE Trans. Inf. Theory.

[2]  Fulvio Babich,et al.  Design of rate-compatible punctured serial concatenated convolutional codes , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[3]  William E. Ryan,et al.  Punctured high rate SCCCs for BPSK/QPSK channels , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[4]  Peter Adam Hoeher,et al.  Partially Systematic Rate 1/2 Turbo Codes , 2000 .

[5]  Gordon L. Stüber,et al.  Rate compatible punctured SCCC , 2001, IEEE 54th Vehicular Technology Conference. VTC Fall 2001. Proceedings (Cat. No.01CH37211).

[6]  Sergio Benedetto,et al.  Unveiling turbo codes: some results on parallel concatenated coding schemes , 1996, IEEE Trans. Inf. Theory.

[7]  Matthew C. Valenti,et al.  Bridging the Gap Between Parallel and Serial Concatenated Codes , 2002 .

[8]  Fulvio Babich,et al.  Some notes on rate-compatible punctured turbo codes (RCPTC) design , 2004, IEEE Transactions on Communications.

[9]  Alain Glavieux,et al.  Reflections on the Prize Paper : "Near optimum error-correcting coding and decoding: turbo codes" , 1998 .