Massive Machine Type Communication Pilot-Hopping Sequence Detection Architectures Based on Non-Negative Least Squares for Grant-Free Random Access

User activity detection in grant-free random access massive machine type communication (mMTC) using pilot-hopping sequences can be formulated as solving a non-negative least squares (NNLS) problem. In this work, two architectures using different algorithms to solve the NNLS problem is proposed. The algorithms are implemented using a fully parallel approach and fixed-point arithmetic, leading to high detection rates and low power consumption. The first algorithm, fast projected gradients, converges faster to the optimal value. The second algorithm, multiplicative updates, is partially implemented in the logarithmic domain, and provides a smaller chip area and lower power consumption. For a detection rate of about one million detections per second, the chip area for the fast algorithm is about 0.7 mm$^2$ compared to about 0.5 mm$^2$ for the multiplicative algorithm when implemented in a 28 nm FD-SOI standard cell process at 1 V power supply voltage. The energy consumption is about 300 nJ/detection for the fast projected gradient algorithm using 256 iterations, leading to a convergence close to the theoretical. With 128 iterations, about 250 nJ/detection is required, with a detection performance on par with 192 iterations of the multiplicative algorithm for which about 100 nJ/detection is required.

[1]  Carsten Bockelmann,et al.  Towards Massive Connectivity Support for Scalable mMTC Communications in 5G Networks , 2018, IEEE Access.

[2]  Charles L. Lawson,et al.  Solving least squares problems , 1976, Classics in applied mathematics.

[3]  M. Daube-Witherspoon,et al.  An Iterative Image Space Reconstruction Algorthm Suitable for Volume ECT , 1986, IEEE Transactions on Medical Imaging.

[4]  Wei Yu,et al.  Massive Connectivity With Massive MIMO—Part I: Device Activity Detection and Channel Estimation , 2017, IEEE Transactions on Signal Processing.

[5]  A. Polyak,et al.  Projected Gradient Method for Non-Negative Least Square Roman , 2015 .

[6]  Giuseppe Caire,et al.  Improved Scaling Law for Activity Detection in Massive MIMO Systems , 2018, 2018 IEEE International Symposium on Information Theory (ISIT).

[7]  Earl E. Swartzlander,et al.  The Sign/Logarithm Number System , 1975, IEEE Transactions on Computers.

[8]  Byonghyo Shim,et al.  EP-Based Joint Active User Detection and Channel Estimation for Massive Machine-Type Communications , 2018, IEEE Transactions on Communications.

[9]  Erik G. Larsson,et al.  Fundamentals of massive MIMO , 2016, SPAWC.

[10]  Daniel D. Lee,et al.  Multiplicative Updates for Nonnegative Quadratic Programming , 2007, Neural Computation.

[11]  Erik G. Larsson,et al.  An Architecture for Grant-Free Massive MIMO MTC Based on Compressive Sensing , 2019, 2019 53rd Asilomar Conference on Signals, Systems, and Computers.

[12]  Xiaodan Shao,et al.  Low-Complexity Design of Massive Device Detection via Riemannian Pursuit , 2019, 2019 IEEE Global Communications Conference (GLOBECOM).

[13]  Wei Yu,et al.  Sparse Activity Detection for Massive Connectivity , 2018, IEEE Transactions on Signal Processing.

[14]  Wei Yu,et al.  Sparse Signal Processing for Grant-Free Massive Connectivity: A Future Paradigm for Random Access Protocols in the Internet of Things , 2018, IEEE Signal Processing Magazine.

[15]  Erik G. Larsson,et al.  Grant-Free Massive MTC-Enabled Massive MIMO: A Compressive Sensing Approach , 2018, IEEE Transactions on Communications.

[16]  Erik G. Larsson,et al.  Massive Access for 5G and Beyond , 2020, IEEE Journal on Selected Areas in Communications.

[17]  E. V. Krishnamurthy,et al.  On Computer Multiplication and Division Using Binary Logarithms , 1963, IEEE Transactions on Electronic Computers.

[18]  H. Sebastian Seung,et al.  Algorithms for Non-negative Matrix Factorization , 2000, NIPS.

[19]  Walid Saad,et al.  A Vision of 6G Wireless Systems: Applications, Trends, Technologies, and Open Research Problems , 2019, IEEE Network.

[20]  Emil Björnson,et al.  Random Pilot and Data Access in Massive MIMO for Machine-Type Communications , 2017, IEEE Transactions on Wireless Communications.

[21]  Olga Galinina,et al.  Energy Efficiency of Multi-Radio Massive Machine-Type Communication (MR-MMTC): Applications, Challenges, and Solutions , 2019, IEEE Communications Magazine.

[22]  Mohamed-Slim Alouini,et al.  What should 6G be? , 2019 .

[23]  Emil Björnson,et al.  Massive MIMO Networks: Spectral, Energy, and Hardware Efficiency , 2018, Found. Trends Signal Process..

[24]  Mattias Krysander,et al.  Pilot-Hopping Sequence Detection Architecture for Grant-Free Random Access using Massive MIMO , 2020, ISCAS.

[25]  Ya-Feng Liu,et al.  Covariance Based Joint Activity and Data Detection for Massive Random Access with Massive MIMO , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).