Efficient Expectation Propagation Massive MIMO Detector With Neumann-Series Approximation

Expectation propagation (EP) attains near-optimal performance for massive multiple-input multiple-output (MIMO) detection. However, the inevitable matrix inversions and exponentiations at each EP iteration bring great challenges to realistic hardware implementation. To address these issues, a low-complexity EP with iterative Neumann-series Approximation (EP-INSA) detector is proposed by employing INSA to estimate the inverse matrices. Further approximations are applied to avoid the exponentiations, which makes EP-INSA an efficient, feasible, and hardware-friendly detector for massive MIMO with various modulations. Simulation results show that EP-INSA attains similar performance as exact EP with only a few INSA terms, which assures enhanced performance and complexity trade-off. The associated hardware architectures of EP-INSA detector are also presented. The implementation results on 65 nm CMOS technology show that our design yields a throughput of 0.62 Gb/s with $2.63\times $ area efficiency of existing EP detector.

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

[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]  Ralf R. Müller,et al.  Iterative multiuser joint decoding: optimal power allocation and low-complexity implementation , 2004, IEEE Transactions on Information Theory.

[4]  Wei Tang,et al.  A 1.8Gb/s 70.6pJ/b 128×16 link-adaptive near-optimal massive MIMO detector in 28nm UTBB-FDSOI , 2018, 2018 IEEE International Solid - State Circuits Conference - (ISSCC).

[5]  Jianhao Hu,et al.  A Low Complexity Expectation Propagation Detection for Massive MIMO System , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[6]  Tom Minka,et al.  Expectation Propagation for approximate Bayesian inference , 2001, UAI.

[7]  Arian Maleki,et al.  Optimality of large MIMO detection via approximate message passing , 2015, 2015 IEEE International Symposium on Information Theory (ISIT).

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

[9]  Josef Goette,et al.  An Efficient Hardware Implementation for a Reciprocal Unit , 2010, 2010 Fifth IEEE International Symposium on Electronic Design, Test & Applications.

[10]  Pablo M. Olmos,et al.  Expectation Propagation Detection for High-Order High-Dimensional MIMO Systems , 2014, IEEE Transactions on Communications.

[11]  Chia-Hsiang Yang,et al.  An Integrated Message-Passing Detector and Decoder for Polar-Coded Massive MU-MIMO Systems , 2019, IEEE Transactions on Circuits and Systems I: Regular Papers.

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

[13]  Shouyi Yin,et al.  A 1.58 Gbps/W 0.40 Gbps/mm2 ASIC Implementation of MMSE Detection for $128\times 8~64$ -QAM Massive MIMO in 65 nm CMOS , 2018, IEEE Transactions on Circuits and Systems I: Regular Papers.

[14]  Zhongfeng Wang,et al.  Advanced Baseband Processing Algorithms, Circuits, and Implementations for 5G Communication , 2017, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

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

[16]  Xiaohu You,et al.  Expectation Propagation Detection with Neumann-Series Approximation for Massive MIMO , 2018, 2018 IEEE International Workshop on Signal Processing Systems (SiPS).

[17]  Xiaohu You,et al.  Low-Complexity Belief Propagation Detection for Correlated Large-Scale MIMO Systems , 2017, Journal of Signal Processing Systems.