Large MIMO Detection Schemes Based on Channel Puncturing: Performance and Complexity Analysis

A family of low-complexity detection schemes based on channel matrix puncturing targeted for large multiple-input multiple-output (MIMO) systems is proposed. It is well known that the computational cost of MIMO detection based on QR decomposition is directly proportional to the number of non-zero entries involved in back-substitution and slicing operations in the triangularized channel matrix, which can be too high for low-latency applications involving large MIMO dimensions. By systematically puncturing the channel to have a specific structure, it is demonstrated that the detection process can be accelerated by employing standard schemes, such as chase detection, list detection, nulling-and-cancellation detection, and sub-space detection on the transformed matrix. The performance of these schemes is characterized and analyzed mathematically, and bounds on the achievable diversity gain and probability of bit error are derived. Surprisingly, it is shown that puncturing does not negatively impact the receive diversity gain in hard-output detectors. The analysis is extended to soft-output detection when computing per-layer bit log-likelihood ratios; it is shown that significant performance gains are attainable by ordering the layer of interest to be at the root when puncturing the channel. Simulations of coded and uncoded scenarios certify that the proposed schemes scale up efficiently both in the number of antennas and constellation size, as well as in the presence of correlated channels. In particular, soft-output per-layer sub-space detection is shown to achieve a 2.5 dB signal-to-noise ratio gain at 10−4 bit error rate in 256-quadratic-amplitude modulation $16\times 16$ MIMO, while saving 77% of nulling-and-cancellation computations.

[1]  Hadi Sarieddeen,et al.  Efficient near-optimal 8×8 MIMO detector , 2016, 2016 IEEE Wireless Communications and Networking Conference.

[2]  Ananthanarayanan Chockalingam,et al.  Channel Hardening-Exploiting Message Passing (CHEMP) Receiver in Large-Scale MIMO Systems , 2013, IEEE Journal of Selected Topics in Signal Processing.

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

[4]  Harry Leib,et al.  Interference Cancellation Based Detection for V-BLAST With Diversity Maximizing Channel Partition , 2009, IEEE Journal of Selected Topics in Signal Processing.

[5]  Sirikiat Lek Ariyavisitakul,et al.  Subspace Beamforming for Near-Capacity MIMO Performance , 2008, IEEE Transactions on Signal Processing.

[6]  Inkyu Lee,et al.  Analysis of Symbol Error Rates for Signal Space Diversity in Rayleigh Fading Channels , 2008, 2008 IEEE International Conference on Communications.

[7]  B. Sundar Rajan,et al.  Layered Tabu Search Algorithm for Large-MIMO Detection and a Lower Bound on ML Performance , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[8]  Louay M. A. Jalloul,et al.  Optimized Configurable Architectures for Scalable Soft-Input Soft-Output MIMO Detectors With 256-QAM , 2015, IEEE Transactions on Signal Processing.

[9]  B. Sundar Rajan,et al.  A Low-Complexity Detector for Large MIMO Systems and Multicarrier CDMA Systems , 2008, IEEE Journal on Selected Areas in Communications.

[10]  Peng Li,et al.  Multiple output selection-LAS algorithm in large MIMO systems , 2010, IEEE Communications Letters.

[11]  W. Marsden I and J , 2012 .

[12]  Y. Jiang,et al.  Uniform channel decomposition for MIMO communications , 2004, Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, 2004..

[13]  Louay M. A. Jalloul,et al.  Reduced Complexity Soft-Output MIMO Sphere Detectors—Part I: Algorithmic Optimizations , 2014, IEEE Transactions on Signal Processing.

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

[15]  Raymond Knopp,et al.  MU-MIMO in LTE Systems , 2011, EURASIP J. Wirel. Commun. Netw..

[16]  Sandro Bellini,et al.  Hardware oriented, quasi-optimal detectors for iterative and non-iterative MIMO receivers , 2012, EURASIP J. Wirel. Commun. Netw..

[17]  E. Masoud,et al.  Space-Time Block Coding for Wireless Communications , 2008 .

[18]  Ali Chehab,et al.  Low-complexity MIMO detector with 1024-QAM , 2015, 2015 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[19]  Dirk Wübben,et al.  Lattice Reduction , 2011, IEEE Signal Processing Magazine.

[20]  Ananthanarayanan Chockalingam,et al.  Layered Tabu Search Algorithm for Large-MIMO Detection and a Lower Bound on ML Performance , 2011, IEEE Trans. Commun..

[21]  Rohit U. Nabar,et al.  Introduction to Space-Time Wireless Communications , 2003 .

[22]  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).

[23]  B. Sundar Rajan,et al.  Random-Restart Reactive Tabu Search Algorithm for Detection in Large-MIMO Systems , 2010, IEEE Communications Letters.

[24]  Erik G. Larsson,et al.  Energy and Spectral Efficiency of Very Large Multiuser MIMO Systems , 2011, IEEE Transactions on Communications.

[25]  Erik G. Larsson,et al.  Massive MIMO for next generation wireless systems , 2013, IEEE Communications Magazine.

[26]  Xiaoli Ma,et al.  Element-Based Lattice Reduction Algorithms for Large MIMO Detection , 2013, IEEE Journal on Selected Areas in Communications.

[27]  Mohammad M. Mansour A low-complexity MIMO subspace detection algorithm , 2015, EURASIP J. Wirel. Commun. Netw..

[28]  Jinho Choi,et al.  Low Complexity MIMO Receivers , 2014 .

[29]  Jacob Goldberger,et al.  MIMO Detection for High-Order QAM Based on a Gaussian Tree Approximation , 2010, IEEE Transactions on Information Theory.

[30]  Goo-Young Jeong,et al.  Matched filter bound of square QAM in multipath Rayleigh fading channels , 1997 .

[31]  A. Edelman Eigenvalues and condition numbers of random matrices , 1988 .

[32]  Emanuele Viterbo,et al.  A universal lattice code decoder for fading channels , 1999, IEEE Trans. Inf. Theory.

[33]  António Rodrigues,et al.  Fast Matrix Inversion Updates for Massive MIMO Detection and Precoding , 2016, IEEE Signal Processing Letters.

[34]  Michael P. Fitz,et al.  A Novel Soft-Output Layered Orthogonal Lattice Detector for Multiple Antenna Communications , 2006, 2006 IEEE International Conference on Communications.

[35]  B. Sundar Rajan,et al.  Large MIMO Systems , 2014 .

[36]  Carl D. Meyer,et al.  Matrix Analysis and Applied Linear Algebra , 2000 .

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

[38]  Louay M. A. Jalloul,et al.  Reduced Complexity Soft-Output MIMO Sphere Detectors—Part II: Architectural Optimizations , 2014, IEEE Transactions on Signal Processing.

[39]  Jun Yu Li,et al.  Joint transceiver design for MIMO communications using geometric mean decomposition , 2005, IEEE Transactions on Signal Processing.

[40]  Jinho Choi,et al.  Nulling and cancellation detector for MIMO and its application to multistage receiver for coded signals: performance and optimization , 2006, IEEE Transactions on Wireless Communications.

[41]  John R. Barry,et al.  The Chase Family of Detection Algorithms for Multiple-Input Multiple-Output Channels , 2008, IEEE Transactions on Signal Processing.

[42]  B. Sundar Rajan,et al.  A Novel Monte-Carlo-Sampling-Based Receiver for Large-Scale Uplink Multiuser MIMO Systems , 2013, IEEE Transactions on Vehicular Technology.

[43]  Sergey L. Loyka,et al.  Channel capacity of MIMO architecture using the exponential correlation matrix , 2001, IEEE Communications Letters.

[44]  Mohammad M. Mansour A Near-ML MIMO Subspace Detection Algorithm , 2015, IEEE Signal Processing Letters.

[45]  Antonia Maria Tulino,et al.  Performance of space-time codes for a large number of antennas , 2002, IEEE Trans. Inf. Theory.