Approaches of approximating matrix inversion for zero-forcing pre-coding in downlink massive MIMO systems

Several approximation approaches including the Gauss–Seidel (GS) method have been proposed to reduce the complexity of matrix inversion for zero-forcing pre-coding in massive multiple-input–multiple-output systems. However, extra computation is required to obtain the matrix inversion from the iteration result of the GS method. In this paper, we propose a new GS-based matrix inversion approximation (GSBMIA) approach. Unlike the traditional GS method, the GSBMIA approach approximates the matrix inversion, which will simplify further calculations. Furthermore, in order to speed up convergence, we propose a joint algorithm based on the GSBMIA and Newton iteration method where the GSBMIA approach is employed to provide an efficient searching direction for the following Newton iterations. Compared with other approximation methods, the joint algorithm can accommodate more single antenna users for the same base station antenna number. Simulation results demonstrate that the joint algorithm and the GSBMIA approach converge faster than the Neumann series and Newton iteration method.

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

[2]  Linglong Dai,et al.  Low-complexity near-optimal signal detection for uplink large-scale MIMO systems , 2014, ArXiv.

[3]  Jeffrey G. Andrews,et al.  What Will 5G Be? , 2014, IEEE Journal on Selected Areas in Communications.

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

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

[6]  Shuangfeng Han,et al.  Capacity-approaching linear precoding with low-complexity for large-scale MIMO systems , 2015, 2015 IEEE International Conference on Communications (ICC).

[7]  Chuan Tang,et al.  High Precision Low Complexity Matrix Inversion Based on Newton Iteration for Data Detection in the Massive MIMO , 2016, IEEE Communications Letters.

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

[9]  Boyu Li,et al.  On the matrix inversion approximation based on neumann series in massive MIMO systems , 2015, 2015 IEEE International Conference on Communications (ICC).

[10]  Erik G. Larsson,et al.  Scaling Up MIMO: Opportunities and Challenges with Very Large Arrays , 2012, IEEE Signal Process. Mag..