Multilevel turbo coded-continuous phase frequency shift keying (MLTC-CPFSK) over satellite channels in space communication

In this paper, in order to improve bit error performance and bandwidth efficiency, we introduce a new type of Turbo coded modulation scheme, called Multilevel Turbo Coded-Continuous Phase Frequency Shift Keying. (MLTC-CPFSK). The basic idea of multilevel coding is to partition a signal set into several levels and to encode separately each level by a proper component of the encoder. In MLTC-CPFSK, to provide phase continuity of the signals, Turbo encoder and Continuous Phase Encoder (CPE) are serially concatenated at the last level, while all other levels consist of only a turbo encoder. Therefore, the proposed system contains more than one turbo encoder/decoder blocks in its structure. The parallel input data sequences are encoded by our multilevel scheme and mapped to CPFSK signals. Then these modulated signals are passed through AWGN and fading channels. At the receiver side, input sequence of first level is estimated from the first turbo decoder. Then the other input sequences are computed by using the estimated input bit streams of previous levels. Simulation results are drawn for 4CPFSK two-level turbo codes over AWGN, Rician, and Rayleigh channels for three iterations while frame sizes are chosen as 100 and 1024. Higher error performances are obtained from various type of MLTC-CPFSK systems compared to Trellis Coded CPFSK systems.

[1]  Bixio Rimoldi,et al.  A decomposition approach to CPM , 1988, IEEE Trans. Inf. Theory.

[2]  Gregory J. Pottie,et al.  Multilevel codes based on partitioning , 1989, IEEE Trans. Inf. Theory.

[3]  Onur Osman,et al.  Blind equalization of turbo trellis-coded partial-response continuous-phase modulation signaling over narrow-band Rician fading channels , 2005, IEEE Transactions on Wireless Communications.

[4]  Richard D. Wesel,et al.  Parallel concatenated turbo codes for continuous phase modulation , 2000, 2000 IEEE Wireless Communications and Networking Conference. Conference Record (Cat. No.00TH8540).

[5]  Lang Tong,et al.  Blind Equalization of Fading Channels t , 1992 .

[6]  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.

[7]  O. N. Ucan Jitter and error performance analysis of trellis coded M-PSK over partial response fading channels , 1996 .

[8]  Desmond P. Taylor,et al.  Trellis-coded continuous-phase frequency-shift keying with ring convolutional codes , 1994, IEEE Trans. Inf. Theory.

[9]  Osman N. Ucan,et al.  Performance of multilevel turbo codes with group partitioning over satellite channels , 2005 .

[10]  Robert F. H. Fischer,et al.  Multilevel codes: Theoretical concepts and practical design rules , 1999, IEEE Trans. Inf. Theory.

[11]  Mort Naraghi-Pour Trellis codes for 4-ary continuous phase frequency shift keying , 1993, IEEE Trans. Commun..

[12]  Bixio Rimoldi,et al.  Design of coded CPFSK modulation systems for bandwidth and energy efficiency , 1989, IEEE Trans. Commun..

[13]  Hideki Imai,et al.  A new multilevel coding method using error-correcting codes , 1977, IEEE Trans. Inf. Theory.

[14]  A. Robert Calderbank,et al.  Multilevel codes and multistage decoding , 1989, IEEE Trans. Commun..

[15]  W.E. Stark,et al.  Performance of turbo coded continuous phase modulation in fading channels , 2002, MILCOM 2002. Proceedings.

[16]  Hanan Herzberg,et al.  Multilevel Turbo Coding with Short Interleavers , 1998, IEEE J. Sel. Areas Commun..

[17]  G. David Forney,et al.  A bounded-distance decoding algorithm for the Leech lattice, with generalizations , 1989, IEEE Trans. Inf. Theory.

[18]  H. Imai,et al.  Highly reliable multilevel channel coding system using binary convolutional codes , 1987 .