A Threshold-Based Max-log-MPA Low Complexity Multiuser Detection Algorithm

Sparse Code Multiple Access (SCMA) technology is a new multiple access scheme based on non-orthogonal spread spectrum technology, which was proposed by Huawei in 2014. In the algorithm application of this technology, the original Message Passing Algorithm (MPA) has slow convergence speed and high algorithm complexity. The threshold-based MPA has a high Bit Error Ratio (BER) when the threshold is low. In the Maximum logarithm Message Passing Algorithm (Max-log-MPA), the approximation method is used, which will cause some messages to be lost and the detection performance to be poor. Therefore, in order to solve the above problems, a Threshold-Based Max-log-MPA (T-Max-log-MPA) low complexity multiuser detection algorithm is proposed in this paper. The Maximum logarithm (Max-log) algorithm is combined with threshold setting, and the stability of user nodes is considered as a necessary condition for decision in the algorithm. Before message updating, the user information nodes are judged whether the necessary conditions for the stability of the user node have been met, and then the threshold is determined. Only users who meet the threshold condition and pass the necessary condition of user node stability can be decoded in advance. In the whole process, the logarithm domain MPA algorithm is used to convert an exp operation and a multiplication operation into a maximum value and addition operation. The simulation results show that the proposed algorithm can effectively reduce the computational complexity while ensuring the BER, and with the increase of signal-to-noise ratio, the effect of the Computational Complexity Reduction Ratio (CCRR) is more obvious.

[1]  Yvon Savaria,et al.  Improving performance of SCMA MPA decoders using estimation of conditional probabilities , 2017, 2017 15th IEEE International New Circuits and Systems Conference (NEWCAS).

[2]  Pingzhi Fan,et al.  Polar coded iterative multiuser detection for sparse code multiple access system , 2018, China Communications.

[3]  Xiaohu Ge,et al.  5G wireless communication systems: prospects and challenges [Guest Editorial] , 2014 .

[4]  Lin Yang,et al.  Low Complexity MPA Detector Based on Sphere Decoding for SCMA , 2017, IEEE Communications Letters.

[5]  Tommy Svensson,et al.  The role of small cells, coordinated multipoint, and massive MIMO in 5G , 2014, IEEE Communications Magazine.

[6]  Alireza Bayesteh,et al.  SCMA Codebook Design , 2014, 2014 IEEE 80th Vehicular Technology Conference (VTC2014-Fall).

[7]  Shaoqian Li,et al.  On Fixed-Point Implementation of Log-MPA for SCMA Signals , 2016, IEEE Wireless Communications Letters.

[8]  Bin Fan,et al.  A low complexity SCMA detector based on dynamic factor graph reduction , 2019 .

[9]  Feng Gao,et al.  A dynamic multiuser detection scheme for uplink SCMA system , 2017, 2017 IEEE 17th International Conference on Communication Technology (ICCT).

[10]  Jianhao Hu,et al.  Sparse Code Multiple Access Decoding Based on a Monte Carlo Markov Chain Method , 2016, IEEE Signal Processing Letters.

[11]  Zhi Chen,et al.  Low Complexity Detection Based on Dynamic Factor Graph for SCMA Systems , 2017, IEEE Communications Letters.

[12]  Rong Li,et al.  Narrow-Band SCMA: A New Solution for 5G IoT Uplink Communications , 2016, 2016 IEEE 84th Vehicular Technology Conference (VTC-Fall).

[13]  Muhammad Ali Imran,et al.  Uplink non-orthogonal multiple access for 5G wireless networks , 2014, 2014 11th International Symposium on Wireless Communications Systems (ISWCS).

[14]  Junyi Li,et al.  Network densification: the dominant theme for wireless evolution into 5G , 2014, IEEE Communications Magazine.

[15]  Alireza Bayesteh,et al.  Uplink contention based SCMA for 5G radio access , 2014, 2014 IEEE Globecom Workshops (GC Wkshps).

[16]  Eugeniy V. Rogozhnikov,et al.  Error Rate Performance of Communication Systems with SCMA , 2019, 2019 20th International Conference of Young Specialists on Micro/Nanotechnologies and Electron Devices (EDM).

[17]  Chen Sun,et al.  Joint Optimization of Constellation With Mapping Matrix for SCMA Codebook Design , 2017, IEEE Signal Processing Letters.

[18]  S. S. Khalid,et al.  Blind adaptive algorithm for sparse channel equalisation using projections onto ℓ p -ball , 2015 .

[19]  Shuangfeng Han,et al.  Non-orthogonal multiple access for 5G: solutions, challenges, opportunities, and future research trends , 2015, IEEE Communications Magazine.

[20]  Nuo Xu,et al.  Optimal Power Allocation for SCMA Downlink Systems Based on Maximum Capacity , 2019, IEEE Transactions on Communications.

[21]  Hosein Nikopour,et al.  Sparse code multiple access , 2013, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[22]  Xiqi Gao,et al.  The 5G mobile communication:the development trends and its emerging key techniques , 2014 .

[24]  Jiaru Lin,et al.  Improved Message Passing Algorithms for Sparse Code Multiple Access , 2017, IEEE Transactions on Vehicular Technology.

[25]  Cheng Li,et al.  SCMA codebook design based on constellation rotation , 2017, 2017 IEEE International Conference on Communications (ICC).

[26]  Weidang Lu,et al.  Incentive Mechanism Based Cooperative Spectrum Sharing for OFDM Cognitive IoT Network , 2020, IEEE Transactions on Network Science and Engineering.

[27]  Chen Yan,et al.  Prototype for 5G new air interface technology SCMA and performance evaluation , 2015, China Communications.

[28]  Bin Xia,et al.  Simplified multiuser detection for SCMA with sum-product algorithm , 2015, 2015 International Conference on Wireless Communications & Signal Processing (WCSP).

[29]  B. Shahrrava,et al.  An Improved Max-Log-MAP Algorithm for Turbo Decoding and Turbo Equalization , 2007, IEEE Transactions on Instrumentation and Measurement.

[30]  Bo Huang,et al.  Low-Complexity Detectors for Uplink SCMA: Symbol Flipping and Dynamic Partial Marginalization-Based MPA , 2018, 2018 IEEE 87th Vehicular Technology Conference (VTC Spring).

[31]  Praveen Kumar Singya,et al.  Performance analysis of QAM schemes for non-regenerative cooperative MIMO network with transmit antenna selection , 2019, AEU - International Journal of Electronics and Communications.

[32]  Ming Xiao,et al.  Joint Multiuser Detection of Multidimensional Constellations Over Fading Channels , 2017, IEEE Transactions on Communications.

[33]  Lin Yang,et al.  Low Complexity Message Passing Algorithm for SCMA System , 2016, IEEE Communications Letters.

[34]  Xiaohu You,et al.  AI for 5G: research directions and paradigms , 2018, Science China Information Sciences.

[35]  Shlomo Shamai,et al.  Mutual information and minimum mean-square error in Gaussian channels , 2004, IEEE Transactions on Information Theory.

[36]  P. Takis Mathiopoulos,et al.  BER Analysis of SCMA Systems With Codebooks Based on Star-QAM Signaling Constellations , 2017, IEEE Communications Letters.

[37]  Yan Chen,et al.  Low Complexity Receiver for Uplink SCMA System via Expectation Propagation , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[38]  Li Hao,et al.  Low Complexity Joint MPA Detection for Downlink MIMO-SCMA , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).