Triple-binary circular recursive systematic convolutional turbo codes

We have investigated an extended non-binary turbo-coding scheme consisting of 8-ary (triple-binary) codes combined with 8PSK modulation in order to increase the bandwidth efficiency which is limited by QPSK modulation and the puncturing specified in DVB-RCS standard. The novel triple-binary code still has the features of circular recursive systematic convolutional (CRSC) codes, which avoid the degradation of the spectral efficiency. The influence of various parameters, such as the different frame sizes and the different permutations (interleaving), are also discussed. The symbol-by-symbol max-log-MAP algorithm is derived for this coding scheme. A comprehensive study over an AWGN channel is carried out to show the good performance of the proposed coding scheme.