Semi-Blind Channel Estimation Using the EM Algorithm in Iterative MIMO APP Detectors

We consider channel estimation in multiple-input multiple-output (MIMO) systems using iterative detection at the receiver. Space-time bit-interleaved coded modulation (BICM) and soft-input soft-output maximum a posteriori (MAP) symbol detection and decoding are considered. Channel coefficients are updated at each iteration of the detector using a semi-blind estimation approach based on the expectation maximization (EM) algorithm. We first show that a "classical" and non-optimized EM implementation, as already proposed in some previous works, gives a biased estimate of the channel coefficients. We then try to optimize the EM implementation and propose a modification to it that provides an unbiased channel estimate and leads to a better convergence of the iterative detector. We show that considerable improvement in the receiver performance can be obtained by using our proposed modified unbiased (MU) EM algorithm, especially for large number of transmit antennas and short training sequences. We also show that when MIMO signal detection is strongly asymmetric in the sense of too few receive antennas, the EM-based channel estimation may be of little interest. Moreover, we consider a simple semi-blind estimation scheme, based on hard decisions on reliable decoded data bits, and compare its performance with the EM based estimation methods

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

[2]  Joseph J. Boutros,et al.  Turbo Coding and Decoding for Multiple Antenna Channels , 2003 .

[3]  J. Boutros,et al.  Modified unbiased EM-based channel estimation for MIMO turbo receivers , 2004, Proceedings of the Fourth IEEE International Symposium on Signal Processing and Information Technology, 2004..

[4]  Georgios B. Giannakis,et al.  Signal Processing Advances in Wireless and Mobile Communications, Volume 2: Trends in Single- and Multi-User Systems , 2000 .

[5]  Mohammad Ali Khalighi,et al.  Effect of mismatched SNR on the performance of log-MAP turbo detector , 2003, IEEE Trans. Veh. Technol..

[6]  Marc Moeneclaey,et al.  Improved embedded parameter estimation for bit-interleaved coded modulation with iterative decoding , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[7]  Mathini Sellathurai,et al.  Turbo-BLAST for wireless communications: theory and experiments , 2002, IEEE Trans. Signal Process..

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

[9]  Emre Telatar,et al.  Capacity of Multi-antenna Gaussian Channels , 1999, Eur. Trans. Telecommun..

[10]  Harish Viswanathan,et al.  Optimal channel training for multiple antenna systems , 2000 .

[11]  Jørgen Bach Andersen,et al.  Array gain and capacity for known random channels with multiple element arrays at both ends , 2000, IEEE Journal on Selected Areas in Communications.

[12]  D. Rubin,et al.  Maximum likelihood from incomplete data via the EM - algorithm plus discussions on the paper , 1977 .

[13]  M. J. Gans,et al.  On Limits of Wireless Communications in a Fading Environment when Using Multiple Antennas , 1998, Wirel. Pers. Commun..

[14]  Mohammad Ali Khalighi,et al.  Capacity of Wireless Communication Systems Employing Antenna Arrays, a Tutorial Study , 2002, Wirel. Pers. Commun..

[15]  Mohammad Ali Khalighi,et al.  Channel estimation in turbo-BLAST detectors using EM algorithm , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[16]  Joseph J. Boutros,et al.  Bit-interleaved coded modulations for multiple-input multiple-output channels , 2000, 2000 IEEE Sixth International Symposium on Spread Spectrum Techniques and Applications. ISSTA 2000. Proceedings (Cat. No.00TH8536).

[17]  Giuseppe Caire,et al.  Successive interference cancellation with SISO decoding and EM channel estimation , 2001, IEEE Journal on Selected Areas in Communications.

[18]  Ephraim Zehavi,et al.  8-PSK trellis codes for a Rayleigh channel , 1992, IEEE Trans. Commun..

[19]  Babak Hassibi,et al.  How much training is needed in multiple-antenna wireless links? , 2003, IEEE Trans. Inf. Theory.

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

[21]  Lang Tong,et al.  Optimal design and placement of pilot symbols for channel estimation , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[22]  D. Slock,et al.  Cramer-Rao bounds for semi-blind, blind and training sequence based channel estimation , 1997, First IEEE Signal Processing Workshop on Signal Processing Advances in Wireless Communications.

[23]  Raphaël Visoz,et al.  Iterative decoding of convolutionally encoded signals over multipath Rayleigh fading channels , 2001, IEEE J. Sel. Areas Commun..

[24]  A.O. Berthet,et al.  Iterative decoding and channel estimation for space-time BICM over MIMO block fading multipath AWGN channel , 2003, IEEE Trans. Commun..