Low Complexity Approximate Zero-Forcing Precoding for Massive MIMO Downlink

Zero-forcing (ZF) precoding plays an important role for massive MIMO downlink due to its near optimal performance in high signal-to- noise (SNR) region. However, the high computation cost of the involved matrix inversion hinders its application in practical large- scale systems. In this paper, we adopt the first order Neumann series (NS) expansion for a low-complexity approximation of matrix inversion. Compared to existing NS based schemes, we introduce a relaxation parameter jointly with one user's channel interference to others into the precondition matrix and propose the identity-plus- column NS (ICNS) method. By further exploiting the multi-user diversity gain via choosing the user with largest interference to others, the ordered ICNS method is also proposed. Moreover, the closed-form sum-rate approximation of the ICNS method is derived. Simulations verify our analytical results and the advantage of the proposed schemes over other existing low-complexity ZF precodings for massive MIMO systems with correlated channels and not-so-small loading factor.

[1]  Linglong Dai,et al.  Low-Complexity SSOR-Based Precoding for Massive MIMO Systems , 2016, IEEE Communications Letters.

[2]  Yongming Huang,et al.  Performance Scaling Law for Multicell Multiuser Massive MIMO , 2017, IEEE Transactions on Vehicular Technology.

[3]  Yongming Huang,et al.  Coordinated Multicell Multiuser Precoding for Maximizing Weighted Sum Energy Efficiency , 2014, IEEE Transactions on Signal Processing.

[4]  Mérouane Debbah,et al.  Massive MIMO in the UL/DL of Cellular Networks: How Many Antennas Do We Need? , 2013, IEEE Journal on Selected Areas in Communications.

[5]  Xiaohu You,et al.  Efficient iterative soft detection based on polynomial approximation for massive MIMO , 2015, 2015 International Conference on Wireless Communications & Signal Processing (WCSP).

[6]  Bruno Clerckx,et al.  Correlated Fading in Broadcast MIMO Channels: Curse or Blessing? , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[7]  Emil Björnson,et al.  Linear precoding based on polynomial expansion: reducing complexity in massive MIMO , 2013, EURASIP Journal on Wireless Communications and Networking.

[8]  Michail Matthaiou,et al.  Power Scaling of Uplink Massive MIMO Systems With Arbitrary-Rank Channel Means , 2014, IEEE Journal of Selected Topics in Signal Processing.

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

[10]  Yi Zhang,et al.  Richardson Method Based Linear Precoding with Low Complexity for Massive MIMO Systems , 2015, 2015 IEEE 81st Vehicular Technology Conference (VTC Spring).

[11]  Å. Björck Numerical Methods in Matrix Computations , 2014 .

[12]  Yongming Huang,et al.  Sum-Rate Analysis for Massive MIMO Downlink With Joint Statistical Beamforming and User Scheduling , 2017, IEEE Transactions on Wireless Communications.

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

[14]  Fredrik Rusek,et al.  Approximative matrix inverse computations for very-large MIMO and applications to linear pre-coding systems , 2013, 2013 IEEE Wireless Communications and Networking Conference (WCNC).

[15]  Chi-Ying Tsui,et al.  Low-latency approximate matrix inversion for high-throughput linear pre-coders in massive MIMO , 2016, 2016 IFIP/IEEE International Conference on Very Large Scale Integration (VLSI-SoC).

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

[17]  Fredrik Rusek,et al.  Hardware efficient approximative matrix inversion for linear pre-coding in massive MIMO , 2014, 2014 IEEE International Symposium on Circuits and Systems (ISCAS).