Improved linear soft-input soft-output detection via soft feedback successive interference cancellation

We propose an improved minimum mean square error (MMSE) vertical Bell Labs layered space-time (V-BLAST) detection technique, called a soft input, soft output, and soft feedback (SIOF) V-BLAST detector, for turbo multi-input multioutput (turbo-MIMO) systems. We derive a symbol estimator by minimizing the power of the interference plus noise, given a priori probabilities of undetected layer symbols and a posteriori probabilities for past detected layer symbols. For a low-complexity implementation, an approximate SIOF algorithm is presented, which allows for a time-invariant realization of the symbol ordering and an MMSE filtering process. Another implementation, referred to as the iterative SIOF algorithm is introduced, which decides on symbol detection order based on a posteriori symbol probabilities to improve the detection performance. Simulations performed on a space-time bit-interleaved coded modulation (STBICM) architecture over quasi-static MIMO fading channels demonstrate that the SIOF V-BLAST detector provides performance gains over previous turbo-BLAST detectors, most notably when more transmit antennas are used.

[1]  Gerard J. Foschini,et al.  Layered space-time architecture for wireless communication in a fading environment when using multi-element antennas , 1996, Bell Labs Technical Journal.

[2]  H. Vincent Poor,et al.  Iterative (turbo) soft interference cancellation and decoding for coded CDMA , 1999, IEEE Trans. Commun..

[3]  David Tse,et al.  Fundamentals of Wireless Communication , 2005 .

[4]  Alain Glavieux,et al.  Reflections on the Prize Paper : "Near optimum error-correcting coding and decoding: turbo codes" , 1998 .

[5]  S. Brink Convergence of iterative decoding , 1999 .

[6]  H. Vincent Poor,et al.  Probability of error in MMSE multiuser detection , 1997, IEEE Trans. Inf. Theory.

[7]  Hesham El Gamal,et al.  A new approach to layered space-Time coding and signal processing , 2001, IEEE Trans. Inf. Theory.

[8]  An-Yeu Wu,et al.  Soft-threshold-based multilayer decision feedback equalizer (STM-DFE) algorithm and VLSI architecture , 2005, IEEE Transactions on Signal Processing.

[9]  Patrick Robertson,et al.  A comparison of optimal and sub-optimal MAP decoding algorithms operating in the log domain , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[10]  Khaled Ben Letaief,et al.  Transactions letters - Layered group detection for multiuser mimo wireless cdma systems , 2006, IEEE Transactions on Wireless Communications.

[11]  Fang Zhao,et al.  Techniques for minimizing error propagation in decision feedback detectors for recording channels , 2001 .

[12]  John M. Cioffi,et al.  Iterative soft interference cancellation for multiple antenna systems , 2000, 2000 IEEE Wireless Communications and Networking Conference. Conference Record (Cat. No.00TH8540).

[13]  Andrew C. Singer,et al.  Minimum mean squared error equalization using a priori information , 2002, IEEE Trans. Signal Process..

[14]  Gerhard Fettweis,et al.  Adaptive vs. Hybrid Iterative MIMO Receivers Based on MMSE Linear and Soft-SIC Detection , 2006, 2006 IEEE 17th International Symposium on Personal, Indoor and Mobile Radio Communications.

[15]  Inkyu Lee,et al.  Space-time bit-interleaved coded modulation for OFDM systems , 2004, IEEE Transactions on Signal Processing.

[16]  James K. Cavers,et al.  An iterative groupwise multiuser detector for overloaded MIMO applications , 2007, IEEE Transactions on Wireless Communications.

[17]  Reinaldo A. Valenzuela,et al.  V-BLAST: an architecture for realizing very high data rates over the rich-scattering wireless channel , 1998, 1998 URSI International Symposium on Signals, Systems, and Electronics. Conference Proceedings (Cat. No.98EX167).

[18]  T. Kailath,et al.  Iterative decoding for MIMO channels via modified sphere decoding , 2004, IEEE Transactions on Wireless Communications.

[19]  Dan Raphaeli,et al.  Reduced complexity APP for turbo equalization , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[20]  Jacob Benesty,et al.  A fast recursive algorithm for optimum sequential signal detection in a BLAST system , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[21]  Stephan ten Brink,et al.  Achieving near-capacity on a multiple-antenna channel , 2003, IEEE Trans. Commun..

[22]  Inkyu Lee,et al.  Iterative detection and decoding with an improved V-BLAST for MIMO-OFDM systems , 2006, IEEE Journal on Selected Areas in Communications.

[23]  Krishna R. Pattipati,et al.  Optimal grouping algorithm for a group decision feedback detector in synchronous CDMA communications , 2003, IEEE Trans. Commun..

[24]  Inkyu Lee,et al.  Design of simplified receiver for space-time bit-interleaved coded modulation systems , 2003, The 57th IEEE Semiannual Vehicular Technology Conference, 2003. VTC 2003-Spring..

[25]  Joachim Speidel,et al.  Iterative Nonlinear Detection of MIMO Signals using an MMSE-OSIC Detector and Adaptive Cancellation , 2003 .

[26]  Helmut Bölcskei,et al.  Soft-output sphere decoding: algorithms and VLSI implementation , 2008, IEEE Journal on Selected Areas in Communications.

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

[28]  H. Vincent Poor,et al.  An introduction to signal detection and estimation (2nd ed.) , 1994 .

[29]  Andrea M. Tonello,et al.  Space-time bit-interleaved coded modulation with an iterative decoding strategy , 2000, Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference (Cat. No.00CH37152).

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

[31]  Nam Ik Cho,et al.  An improved soft feedback V-Blast detection technique for TURBO-MIMO systems , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[32]  Georgios B. Giannakis,et al.  Approaching MIMO channel capacity with soft detection based on hard sphere decoding , 2006, IEEE Transactions on Communications.

[33]  R. R. Lopes,et al.  The soft-feedback equalizer for turbo equalization of highly dispersive channels , 2006, IEEE Transactions on Communications.

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

[35]  Andrew C. Singer,et al.  Turbo equalization: principles and new results , 2002, IEEE Trans. Commun..

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

[37]  Ke Liu,et al.  An iterative extension of BLAST decoding algorithm for layered space-time signals , 2005, IEEE Transactions on Communications.

[38]  Alain Glavieux,et al.  Iterative correction of intersymbol interference: Turbo-equalization , 1995, Eur. Trans. Telecommun..

[39]  Mahesh K. Varanasi,et al.  Group detection for synchronous Gaussian code-division multiple-access channels , 1995, IEEE Trans. Inf. Theory.

[40]  Sirikiat Lek Ariyavisitakul,et al.  Turbo space-time processing to improve wireless channel capacity , 2000, IEEE Trans. Commun..

[41]  Michael L. Honig,et al.  Adaptive iterative multiuser decision feedback detection , 2004, IEEE Transactions on Wireless Communications.