Improved Serially Concatenated Convolution Turbo Code (SCCTC) using chicken swarm optimization

Error-control coding pattern is used in modern communication system to uplift the immunity of noisy communication channel by adding the redundant bits. Suitable tuning of internal parameters of constituent codes leads to considerable enhancement in system performance of Turbo code under AWGN channel condition. In this paper, an optimized Serially Concatenated Convolution Turbo Code (SCCTC) has been suggested to improve BER performance especially at higher values of SNR using Chicken Swarm Optimization (CSO) algorithm. Serially Concatenated Recursive Systematic Convolutional (SCRSC) encoder with different poly2trellis has been used to establish the improvement in BER characteristics mainly in high SNR regions. Moreover, the variation of BER values with the block lengths of the code has also been witnessed. Finally, the BER performance of the proposed SCCTC has been compared with conventional as well as serially concatenated turbo BCH-RSC code.

[1]  Fabrizio Pollara,et al.  Stopping Rules for Turbo Decoders , 2000 .

[2]  John M. Shea,et al.  Concatenated parity and turbo codes , 2001 .

[3]  Mehran Abolhasan,et al.  Serially Concatenated Turbo Codes , 2009, 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing.

[4]  Lajos Hanzo,et al.  Evolutionary Algorithm Aided Interleaver Design for Serially Concatenated Codes , 2011, IEEE Transactions on Communications.

[5]  Sergio Benedetto,et al.  Serial concatenation of interleaved codes: analytical performance bounds , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[6]  Ralph Jordan,et al.  Irregular turbo codes and unequal error protection , 2001, Proceedings. 2001 IEEE International Symposium on Information Theory (IEEE Cat. No.01CH37252).

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

[8]  Alexandre Graell i Amat,et al.  Rate-Compatible Serially Concatenated Codes with Outer Extended BCH Codes , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[9]  Catherine Douillard,et al.  Iterative Decoding of Concatenated Convolutional Codes: Implementation Issues , 2007, Proceedings of the IEEE.

[10]  Alexandre Graell i Amat,et al.  Analysis and design of rate compatible serial concatenated convolutional codes , 2005, Proceedings. International Symposium on Information Theory, 2005. ISIT 2005..

[11]  Roberto Garello,et al.  Computing the free distance of turbo codes and serially concatenated codes with interleavers: algorithms and applications , 2001, IEEE J. Sel. Areas Commun..

[12]  Yu Liu,et al.  A New Bio-inspired Algorithm: Chicken Swarm Optimization , 2014, ICSI.

[13]  John M. Shea Improving the performance of turbo codes through concatenation with rectangular parity check codes , 2001, Proceedings. 2001 IEEE International Symposium on Information Theory (IEEE Cat. No.01CH37252).

[14]  Sergio Benedetto,et al.  Performance evaluation of turbo-codes , 1995 .