EM-Based Joint Channel Estimation and Data Detection for MIMO-CDMA Systems

In this paper, we present an iterative joint channel-estimation and data-detection technique for multiple-input-multiple-output (MIMO) code-division multiple-access (CDMA) systems over Rayleigh fading channels. The proposed receiver performs channel estimation and data detection using the expectation-maximization (EM) algorithm. We derive a closed-form expression for the optimized weight coefficients of the EM algorithm, which is shown to provide large performance improvement relative to the conventional equal-weight EM-based signal decomposition. Our results show that the receiver can achieve near-optimum performance with modest complexity using very few training symbols. Furthermore, our simulation results confirm that the proposed receiver is near-far resistant and offers fast convergence in severe near-far scenarios.

[1]  Lie-Liang Yang,et al.  MIMO-assisted space-code-division multiple-access: linear detectors and performance over multipath fading channels , 2006, IEEE Journal on Selected Areas in Communications.

[2]  Sergio Verdu,et al.  Multiuser Detection , 1998 .

[3]  Elisabeth de Carvalho,et al.  Maximum-likelihood blind FIR multi-channel estimation with Gaussian prior for the symbols , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[4]  Laurence B. Milstein,et al.  The effects of channel-estimation errors on a space-time spreading CDMA system with dual transmit and dual receive diversity , 2004, IEEE Transactions on Communications.

[5]  Dirk T. M. Slock,et al.  Blind channel identification and projection receiver determination for multicode and multirate situations in DS-CDMA systems , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[6]  A. Robert Calderbank,et al.  Space-Time block codes from orthogonal designs , 1999, IEEE Trans. Inf. Theory.

[7]  Xiaohu You,et al.  Efficient Channel Estimation for MIMO Single-Carrier Block Transmission With Dual Cyclic Timeslot Structure , 2007, IEEE Transactions on Communications.

[8]  Ehud Weinstein,et al.  Parameter estimation of superimposed signals using the EM algorithm , 1988, IEEE Trans. Acoust. Speech Signal Process..

[9]  Bernard H. Fleury,et al.  EM-based joint data detection and channel estimation of DS-CDMA signals , 2003, IEEE Trans. Commun..

[10]  A. Robert Calderbank,et al.  Space-Time Codes for High Data Rate Wireless Communications : Performance criterion and Code Construction , 1998, IEEE Trans. Inf. Theory.

[11]  Thomas L. Marzetta,et al.  A transmitter diversity scheme for wideband CDMA systems based on space-time spreading , 2001, IEEE J. Sel. Areas Commun..

[12]  Ananthanarayanan Chockalingam,et al.  Performance analysis of maximum-likelihood multiuser detection in space-time coded CDMA with imperfect channel estimation , 2006, 2004 IEEE 59th Vehicular Technology Conference. VTC 2004-Spring (IEEE Cat. No.04CH37514).

[13]  Matti Latva-aho,et al.  Multiuser receivers for CDMA systems in Rayleigh fading channels , 2000, IEEE Trans. Veh. Technol..

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

[15]  Masoumeh Nasiri-Kenari,et al.  An efficient detection technique for synchronous CDMA communication systems based on the expectation maximization algorithm , 2000, IEEE Trans. Veh. Technol..

[16]  Markku J. Juntti,et al.  Iterative Joint Detection, Decoding, and Channel Estimation in Turbo-Coded MIMO-OFDM , 2009, IEEE Transactions on Vehicular Technology.

[17]  J.A. Ritcey,et al.  Joint iterative channel estimation and decoding for bit-interleaved coded modulation over correlated fading channels , 2005, IEEE Transactions on Wireless Communications.

[18]  Dariush Divsalar,et al.  Improved parallel interference cancellation for CDMA , 1998, IEEE Trans. Commun..

[19]  Brian L. Hughes,et al.  Joint channel estimation and data detection in space-time communications , 2003, IEEE Trans. Commun..

[20]  Roger S. Cheng,et al.  Iterative EM receiver for space-time coded systems in MIMO frequency-selective fading channels with channel gain and order estimation , 2004, IEEE Transactions on Wireless Communications.

[21]  Costas N. Georghiades,et al.  Sequence estimation in the presence of random parameters via the EM algorithm , 1997, IEEE Trans. Commun..

[22]  David W. Lewis,et al.  Matrix theory , 1991 .

[23]  H. Vincent Poor,et al.  An Introduction to Signal Detection and Estimation , 1994, Springer Texts in Electrical Engineering.

[24]  P. W. Baier,et al.  Zero forcing and minimum mean-square-error equalization for multiuser detection in code-division multiple-access channels , 1996 .

[25]  Helmut Bölcskei,et al.  On the capacity of OFDM-based spatial multiplexing systems , 2002, IEEE Trans. Commun..

[26]  R. Michael Buehrer,et al.  On the performance of open-loop transmit diversity techniques for IS-2000 systems: a comparative study , 2004, IEEE Transactions on Wireless Communications.

[27]  Charles Elkan,et al.  Expectation Maximization Algorithm , 2010, Encyclopedia of Machine Learning.

[28]  J.E. Mazo,et al.  Digital communications , 1985, Proceedings of the IEEE.

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

[30]  Siavash M. Alamouti,et al.  A simple transmit diversity technique for wireless communications , 1998, IEEE J. Sel. Areas Commun..

[31]  Urbashi Mitra,et al.  Iterative Joint Channel Estimation and Multiuser Detection for DS-CDMA in Frequency-Selective Fading Channels , 2008, IEEE Transactions on Signal Processing.