Efficient Soft-Output Demodulation of MIMO QPSK via Semidefinite Relaxation

Two efficient list-based “soft”-output demodulators are developed for iterative receivers in multiple-input multiple-output (MIMO) communication systems with QPSK signaling. The proposed demodulators are based on the semidefinite relaxation (SDR) technique, and hence their computational costs are bounded by a low-order polynomial of the number of bits transmitted per channel use. The first demodulator applies the SDR technique once per demodulation-decoding iteration, and generates list members via the randomization procedure that is inherent in the SDR technique. The second demodulator is based on an approximation of that randomization procedure by a set of independent Bernoulli trials, and this approximation reduces the number of semidefinite programs that need to be solved to just one per channel use. List-free implementations that reduce the memory requirements of list demodulators with moderate to long lists are also developed. Analysis suggests that the proposed “Single-SDR” demodulator should offer good performance at moderate computational cost, especially for larger systems. This is quantified using simulations of a richly scattered environment, in which the performance of the Single-SDR demodulator is similar to that of the list sphere decoder with moderate sized lists and better than that of the minimum mean square error soft interference canceler. The average computational cost of a straightforward implementation of the Single-SDR demodulator is competitive with that of the list sphere decoder with moderate sized lists, and the distribution of its computational cost is quite concentrated around the average.

[1]  Robert W. Heath,et al.  Space-time Chase decoding , 2005, IEEE Transactions on Wireless Communications.

[2]  Babak Hassibi,et al.  Statistical Pruning for Near-Maximum Likelihood Decoding , 2007, IEEE Transactions on Signal Processing.

[3]  Erik G. Larsson,et al.  Partial Marginalization Soft MIMO Detection With Higher Order Constellations , 2011, IEEE Transactions on Signal Processing.

[4]  Zhi-Quan Luo,et al.  Soft quasi-maximum-likelihood detection for multiple-antenna channels , 2003, IEEE International Conference on Communications, 2003. ICC '03..

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

[6]  Zhi-Quan Luo,et al.  Probabilistic Analysis of Semidefinite Relaxation for Binary Quadratic Minimization , 2010, SIAM J. Optim..

[7]  Thomas H. Cormen,et al.  Introduction to algorithms [2nd ed.] , 2001 .

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

[9]  John S. Thompson,et al.  Fixing the Complexity of the Sphere Decoder for MIMO Detection , 2008, IEEE Transactions on Wireless Communications.

[10]  Tricia J. Willink,et al.  Iterative tree search detection for MIMO wireless systems , 2005, IEEE Transactions on Communications.

[11]  B. Ottersten,et al.  Parallel Implementation of a Soft Output Sphere Decoder , 2005, Conference Record of the Thirty-Ninth Asilomar Conference onSignals, Systems and Computers, 2005..

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

[13]  Joachim Hagenauer,et al.  The turbo principle-tutorial introduction and state of the art , 1997 .

[14]  F. Schreckenbach,et al.  Iterative detection of MIMO signals with linear detectors , 2002, Conference Record of the Thirty-Sixth Asilomar Conference on Signals, Systems and Computers, 2002..

[15]  Björn E. Ottersten,et al.  The Diversity Order of the Semidefinite Relaxation Detector , 2006, IEEE Transactions on Information Theory.

[16]  Zhan Guo,et al.  Algorithm and implementation of the K-best sphere decoding for MIMO detection , 2006, IEEE Journal on Selected Areas in Communications.

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

[18]  Erik G. Larsson,et al.  Fixed-Complexity Soft MIMO Detection via Partial Marginalization , 2008, IEEE Transactions on Signal Processing.

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

[20]  G. Matz,et al.  Capacity-based performance comparison of MIMO-BICM demodulators , 2008, 2008 IEEE 9th Workshop on Signal Processing Advances in Wireless Communications.

[21]  Timothy N. Davidson,et al.  A Semidefinite Relaxation Approach to Efficient Soft Demodulation of MIMO 16-QAM , 2009, 2009 IEEE International Conference on Communications.

[22]  Giuseppe Caire,et al.  On maximum-likelihood detection and the search for the closest lattice point , 2003, IEEE Trans. Inf. Theory.

[23]  Ami Wiesel,et al.  Semidefinite relaxation for detection of 16-QAM signaling in MIMO channels , 2005, IEEE Signal Processing Letters.

[24]  Ba-Ngu Vo,et al.  Blind ML detection of orthogonal space-time block codes: efficient high-performance implementations , 2006, IEEE Transactions on Signal Processing.

[25]  Nikos D. Sidiropoulos,et al.  A Semidefinite Relaxation Approach to MIMO Detection for High-Order QAM Constellations , 2006, IEEE Signal Processing Letters.

[26]  Gerhard Fettweis,et al.  A Fixed-Complexity Smart Candidate Adding Algorithm for Soft-Output MIMO Detection , 2009, IEEE Journal of Selected Topics in Signal Processing.

[27]  Giuseppe Caire,et al.  A unified framework for tree search decoding: rediscovering the sequential decoder , 2005, IEEE 6th Workshop on Signal Processing Advances in Wireless Communications, 2005..

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

[29]  Joachim Hagenauer,et al.  The List-Sequential (LISS) Algorithm and Its Application , 2007, IEEE Transactions on Communications.

[30]  Chong-Yung Chi,et al.  The Equivalence of Semidefinite Relaxation MIMO Detectors for Higher-Order QAM , 2009, IEEE Journal of Selected Topics in Signal Processing.

[31]  Timothy N. Davidson,et al.  A Multistack Algorithm for Soft MIMO Demodulation , 2009, IEEE Transactions on Vehicular Technology.

[32]  Robert J. Vanderbei,et al.  An Interior-Point Method for Semidefinite Programming , 1996, SIAM J. Optim..

[33]  Zhi-Quan Luo,et al.  Soft quasi-maximum-likelihood detection for multiple-antenna wireless channels , 2003, IEEE Trans. Signal Process..

[34]  Babak Hassibi,et al.  High-rate codes that are linear in space and time , 2002, IEEE Trans. Inf. Theory.

[35]  John S. Thompson,et al.  Extending a Fixed-Complexity Sphere Decoder to Obtain Likelihood Information for Turbo-MIMO Systems , 2008, IEEE Transactions on Vehicular Technology.

[36]  Zhi-Quan Luo,et al.  Quasi-maximum-likelihood multiuser detection using semi-definite relaxation with application to synchronous CDMA , 2002, IEEE Trans. Signal Process..

[37]  Y. Nesterov Semidefinite relaxation and nonconvex quadratic optimization , 1998 .

[38]  Zhi-Quan Luo,et al.  Semidefinite Relaxation of Quadratic Optimization Problems , 2010, IEEE Signal Processing Magazine.

[39]  Christoph Studer,et al.  ASIC Implementation of Soft-Input Soft-Output MIMO Detection Using MMSE Parallel Interference Cancellation , 2011, IEEE Journal of Solid-State Circuits.

[40]  Ralf R. Müller,et al.  Iterative multiuser joint decoding: optimal power allocation and low-complexity implementation , 2004, IEEE Transactions on Information Theory.

[41]  Alexander Vardy,et al.  Closest point search in lattices , 2002, IEEE Trans. Inf. Theory.

[42]  M. Nekuii Soft Demodulation Schemes for MIMO Communication Systems , 2008 .

[43]  Evaggelos Geraniotis,et al.  Iterative multiuser detection for coded CDMA signals in AWGN and fading channels , 2000, IEEE Journal on Selected Areas in Communications.

[44]  Zhi-Quan Luo,et al.  Efficient Implementation of Quasi- Maximum-Likelihood Detection Based on Semidefinite Relaxation , 2009, IEEE Transactions on Signal Processing.

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

[46]  Reinaldo A. Valenzuela,et al.  Simplified processing for high spectral efficiency wireless communication employing multi-element arrays , 1999, IEEE J. Sel. Areas Commun..

[47]  David P. Williamson,et al.  Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming , 1995, JACM.

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

[49]  Xiaoli Ma,et al.  Low-Complexity Soft-Output Decoding with Lattice-Reduction-Aided Detectors , 2010, IEEE Transactions on Communications.

[50]  Helmut Bölcskei,et al.  Soft–Input Soft–Output Single Tree-Search Sphere Decoding , 2009, IEEE Transactions on Information Theory.

[51]  Björn E. Ottersten,et al.  On the complexity of sphere decoding in digital communications , 2005, IEEE Transactions on Signal Processing.

[52]  Giuseppe Caire,et al.  Iterative multiuser joint decoding: Unified framework and asymptotic analysis , 2002, IEEE Trans. Inf. Theory.

[53]  Joachim Hagenauer,et al.  Iterative detection of MIMO transmission using a list-sequential (LISS) detector , 2003, IEEE International Conference on Communications, 2003. ICC '03..