Residual-Based Detections and Unified Architecture for Massive MIMO Uplink

Massive multiple-input multiple-output (M-MIMO) technique brings better energy efficiency and coverage but higher computational complexity than small-scale MIMO. For linear detections such as minimum mean square error (MMSE), prohibitive complexity lies in solving large-scale linear equations. For a better trade-off between bit-error-rate (BER) performance and computational complexity, iterative linear algorithms like conjugate gradient (CG) have been applied and have shown their feasibility in recent years. In this paper, residual-based detection (RBD) algorithms are proposed for M-MIMO detection, including minimal residual (MINRES) algorithm, generalized minimal residual (GMRES) algorithm, and conjugate residual (CR) algorithm. RBD algorithms focus on the minimization of residual norm per iteration, whereas most existing algorithms focus on the approximation of exact signal. Numerical results have shown that, for 64-QAM 128 × 8 MIMO, RBD algorithms are only 0.13 dB away from the exact matrix inversion method when BER= 10− 4. Stability of RBD algorithms has also been verified in various correlation conditions. Complexity comparison has shown that, CR algorithm require 87% less complexity than the traditional method for 128 × 60 MIMO. The unified hardware architecture is proposed with flexibility, which guarantees a low-complexity implementation for a family of RBD M-MIMO detectors.

[1]  Xiaohu You,et al.  A fast-convergent pre-conditioned conjugate gradient detection for massive MIMO uplink , 2016, 2016 IEEE International Conference on Digital Signal Processing (DSP).

[2]  Linglong Dai,et al.  Matrix inversion-less signal detection using SOR method for uplink large-scale MIMO systems , 2014, 2014 IEEE Global Communications Conference.

[3]  Geoffrey Ye Li,et al.  An Overview of Massive MIMO: Benefits and Challenges , 2014, IEEE Journal of Selected Topics in Signal Processing.

[4]  Yousef Saad,et al.  Iterative methods for sparse linear systems , 2003 .

[5]  Sean A. Ramprashad,et al.  Achieving "Massive MIMO" Spectral Efficiency with a Not-so-Large Number of Antennas , 2011, IEEE Transactions on Wireless Communications.

[6]  Peng Zhang,et al.  Large-scale MIMO detection design and FPGA implementations using SOR method , 2016, 2016 8th IEEE International Conference on Communication Software and Networks (ICCSN).

[7]  Joseph R. Cavallaro,et al.  VLSI design of large-scale soft-output MIMO detection using conjugate gradients , 2015, 2015 IEEE International Symposium on Circuits and Systems (ISCAS).

[8]  Aravindh Krishnamoorthy,et al.  Matrix inversion using Cholesky decomposition , 2011, 2013 Signal Processing: Algorithms, Architectures, Arrangements, and Applications (SPA).

[9]  Shuangfeng Han,et al.  Low-Complexity Soft-Output Signal Detection Based on Gauss–Seidel Method for Uplink Multiuser Large-Scale MIMO Systems , 2014, IEEE Transactions on Vehicular Technology.

[10]  Xiaohu You,et al.  Coefficient adjustment matrix inversion approach and architecture for massive MIMO systems , 2015, 2015 IEEE 11th International Conference on ASIC (ASICON).

[11]  K.-D. Kammeyer,et al.  MMSE extension of V-BLAST based on sorted QR decomposition , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[12]  Kyung Sup Kwak,et al.  On PHY and MAC Performance in Body Sensor Networks , 2009, EURASIP J. Wirel. Commun. Netw..

[13]  Xiaohu You,et al.  Efficient architecture for soft-output massive MIMO detection with Gauss-Seidel method , 2016, 2016 IEEE International Symposium on Circuits and Systems (ISCAS).

[14]  Michael A. Saunders,et al.  CG Versus MINRES: An Empirical Comparison , 2012 .

[15]  Fuyun Ling Givens rotation based least squares lattice and related algorithms , 1991, IEEE Trans. Signal Process..

[16]  Xiaohu You,et al.  A split pre-conditioned conjugate gradient method for massive MIMO detection , 2017, 2017 IEEE International Workshop on Signal Processing Systems (SiPS).

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

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

[19]  Xiaohu You,et al.  Efficient matrix inversion architecture for linear detection in massive MIMO systems , 2015, 2015 IEEE International Conference on Digital Signal Processing (DSP).

[20]  M. Berbineau,et al.  GMRES Interference Canceler for doubly iterative MIMO system with a Large Number of Antennas , 2007, 2007 IEEE International Symposium on Signal Processing and Information Technology.

[21]  Xiaohu You,et al.  Efficient SOR-based detection and architecture for large-scale MIMO uplink , 2016, 2016 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS).

[22]  Jianzhong Zhang,et al.  MIMO Technologies in 3GPP LTE and LTE-Advanced , 2009, EURASIP J. Wirel. Commun. Netw..

[23]  Preben E. Mogensen,et al.  A stochastic MIMO radio channel model with experimental validation , 2002, IEEE J. Sel. Areas Commun..

[24]  Stephen J. Wright Coordinate descent algorithms , 2015, Mathematical Programming.

[25]  Joseph R. Cavallaro,et al.  Large-Scale MIMO Detection for 3GPP LTE: Algorithms and FPGA Implementations , 2014, IEEE Journal of Selected Topics in Signal Processing.

[26]  Joseph R. Cavallaro,et al.  Conjugate gradient-based soft-output detection and precoding in massive MIMO systems , 2014, 2014 IEEE Global Communications Conference.

[27]  Lajos Hanzo,et al.  Fifty Years of MIMO Detection: The Road to Large-Scale MIMOs , 2015, IEEE Communications Surveys & Tutorials.

[28]  E.G. Larsson,et al.  MIMO Detection Methods: How They Work [Lecture Notes] , 2009, IEEE Signal Processing Magazine.

[29]  Hichem Snoussi,et al.  GMRES Interference Canceller for MIMO Relay Network , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[30]  Martin Haardt,et al.  Zero-forcing methods for downlink spatial multiplexing in multiuser MIMO channels , 2004, IEEE Transactions on Signal Processing.

[31]  H. Voss An Arnoldi Method for Nonlinear Eigenvalue Problems , 2004 .