Computational complexities and the relative performance of turbo codes

Turbo codes are computationally intensive, but outperform many other channel coding schemes. This paper addresses the computational requirements of turbo codes and how these affect the performance of the coding scheme. Some pointers are given as to how to design codes that both perform well and have a reduced delay. Selection between codes with the same delay can be made based on performance. A formula is also presented that allows the prediction of the delay based on the computational complexities of a particular turbo code.

[1]  A. Glavieux,et al.  Near Shannon limit error-correcting coding and decoding: Turbo-codes. 1 , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[2]  John Cocke,et al.  Optimal decoding of linear codes for minimizing symbol error rate (Corresp.) , 1974, IEEE Trans. Inf. Theory.

[3]  Donald Ervin Knuth,et al.  The Art of Computer Programming , 1968 .