Towards the capacity of noncoherent orthogonal modulation: BICM-ID for turbo coded NFSK

This paper investigates coded communications using noncoherent orthogonal modulation and capacity-approaching binary channel codes. The focus is on the interface between the decoder and demodulator, which is critical for large modulation order M. While standard receivers for bit-interleaved coded-modulation (BICM) segregate the operations of demodulation and decoding, we follow the recently proposed paradigm of BICM with iterative decoding (BICM-ID) to approximate joint demodulation and decoding through the iterative exchange of soft information between demodulator and decoder. We focus our attention on the derivation of the soft-input/soft-output SISO demodulator for noncoherent M-FSK, and derive a log-domain SISO demodulator suitable for channels with uniform phase and fading amplitudes that are either known or constant (i.e. AWGN). Simulation results are shown for M = 2,4,16, and 64 using the well-known UMTS turbo code. It is found that feeding soft information from the decoder back to the demodulator improves performance by between 0.7-0.9 dB for 16-ary and 64-ary NFSK in AWGN and Rayleigh fading.

[1]  Stephen G. Wilson,et al.  SNR mismatch and online estimation in turbo decoding , 1998, IEEE Trans. Commun..

[2]  Xiaodong Li,et al.  Bit-interleaved coded modulation with iterative decoding and 8 PSK signaling , 2002, IEEE Trans. Commun..

[3]  James A. Ritcey,et al.  Design, analysis, and performance evaluation for BICM-ID with square QAM constellations in Rayleigh fading channels , 2001, IEEE J. Sel. Areas Commun..

[4]  Jian Sun,et al.  The UMTS Turbo Code and an Efficient Decoder Implementation Suitable for Software-Defined Radios , 2001, Int. J. Wirel. Inf. Networks.

[5]  Xiaodong Li,et al.  Bit-interleaved coded modulation with iterative decoding , 1997, IEEE Communications Letters.

[6]  Matthew C. Valenti,et al.  Iterative channel estimation and decoding of pilot symbol assisted turbo codes over flat-fading channels , 2001, IEEE J. Sel. Areas Commun..

[7]  Giuseppe Caire,et al.  Bit-Interleaved Coded Modulation , 2008, Found. Trends Commun. Inf. Theory.

[8]  Oliver M. Collins,et al.  The Capacity of Orthogonal and Bi-Orthogonal Codes on the Gaussian Channel , 1998, IEEE Trans. Inf. Theory.

[9]  John G. Proakis,et al.  Digital Communications , 1983 .

[10]  Laurence B. Milstein,et al.  Performance of noncoherent turbo detection on Rayleigh fading channels , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[11]  Wayne E. Stark,et al.  Capacity and Cutoff Rate of Noncoherent FSK with Nonselective Rician Fading , 1985, IEEE Trans. Commun..

[12]  Xiaodong Li,et al.  Bit-interleaved coded modulation with iterative decoding , 1999, 1999 IEEE International Conference on Communications (Cat. No. 99CH36311).

[13]  Dariush Divsalar,et al.  A soft-input soft-output APP module for iterative decoding of concatenated codes , 1997, IEEE Communications Letters.

[14]  Xiaodong Li,et al.  Trellis-coded modulation with bit interleaving and iterative decoding , 1999, IEEE J. Sel. Areas Commun..

[15]  Andrew J. Viterbi,et al.  An Intuitive Justification and a Simplified Implementation of the MAP Decoder for Convolutional Codes , 1998, IEEE J. Sel. Areas Commun..

[16]  Upamanyu Madhow,et al.  Joint noncoherent demodulation and decoding for the block fading channel: a practical framework for approaching Shannon capacity , 2003, IEEE Trans. Commun..

[17]  Wayne E. Stark,et al.  Algorithm for joint decoding of turbo codes and M-ary orthogonal modulation , 2000, 2000 IEEE International Symposium on Information Theory (Cat. No.00CH37060).

[18]  J. Cavers An analysis of pilot symbol assisted modulation for Rayleigh fading channels (mobile radio) , 1991 .

[19]  E. K. Hall Turbo codes for noncoherent channels , 1997 .

[20]  Patrick Robertson,et al.  Optimal and sub-optimal maximum a posteriori algorithms suitable for turbo decoding , 1997, Eur. Trans. Telecommun..