Springer Nature is making SARS-CoV-2 and COVID-19 research free. View research | View latest news | Sign up for updates

The Max-Re-LOGMPA for SCMA Demodulation

  • 34 Accesses


Sparse code multiple access (SCMA) is one of the algorithms in non-orthogonality multiple access. The algorithm utilizes advanced multi-dimensional codebook to acquire high shaping gain, meanwhile, SCMA takes advantage of message passing algorithm (MPA) to obtain low computation complexity in demodulation. The traditional MPA still has inherent computation complexity, so that it’s extremely difficult to be implemented on hardware platform. Therefore, log-domain message passing algorithm (LOG-MPA) and max log-domain message passing algorithm (MAX-LOG-MPA) were proposed to dispose the problem. But LOG-MPA has problem in numerical stability, more concretely, zero will emerge at denominator at some middle steps in high signal noise ratio (SNR), which will bring numerical instability. In this paper, we propose a novel algorithm named max reference point LOGMPA (Max-Re-LOGMPA) to improve numerical stability and bit error ratio (BER) performance in high SNR. Final numerical analysis shows that, the Max-Re-LOGMPA’s numerical stability and the robustness are higher than LOG-MPA, the BER is lower than that in MAX-LOG-MPA as well.

This is a preview of subscription content, log in to check access.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6


  1. 1.

    Nikopour, H., & Baligh, H. (2013). Sparse code multiple access. In Proceedings of IEEE international symposium on personal indoor and mobile radio communications, London, United Kingdom (pp. 332–336).

  2. 2.

    Lu, L., Chen, Y., Guo, W., et al. (2015). Prototype for 5G new air interface technology SCMA and performance evaluation. China communications, 12(Supplement), 38–48.

  3. 3.

    Bayesteh, A., Nikopour, H., & Taherzadeh, M. (2015). Low complexity techniques for SCMA detection. In Proceedings of IEEE GLOBECOM workshops, San Diego, CA, United States (pp. 1–6).

  4. 4.

    Bai, X., Ke, X., & Shu, Z. (2015). Iterative detection and decoding for SCMA systems with LDPC codes. In International conference on wireless communications & signal processing, Nanjing, China (pp. 1–5).

  5. 5.

    Ke, X., Bai, X., & Shu, Z. (2015). Simplified multiuser detection for SCMA with sum-product algorithm. In International conference on wireless communications & signal processing, Nanjing, China (pp. 6–10).

  6. 6.

    Taherzadeh, M., Nikopour, H., & Bayesteh, A. (2014). SCMA codebook design. In Proceedings of 80th IEEE vehicular technology conference, Vancouver, BC, Canada (pp. 1–5).

  7. 7.

    Yu, L., Xian, L., & Ping, F. (2015). An optimized design of SCMA codebook based on star-QAM signaling constellations. In International conference on wireless communications & signal processing (pp. 1–5).

  8. 8.

    Yan, H., Zhao, H., & Lv, Z. (2016). A top-down SCMA codebook design scheme based on lattice theory. In International symposium on personal, indoor, and mobile radio communications (pp. 1–5).

  9. 9.

    Nikopour, H., & Baligh, M. (2015). Systems and methods for sparse code multiple access. EP 2912782 A1[P].

  10. 10.

    Beek, J. V. D., & Popovic, B. M. (2010). Multiple access with low-density signatures. In Global telecommunications conference (pp. 1–6).

  11. 11.

    Hoshyar, R., Wathan, F. P., & Tafazolli, R. (2008). Novel low-density signature for synchronous CDMA systems over AWGN channel. IEEE Transactions on Signal Processing,56(4), 1616–1626.

Download references

Author information

Correspondence to Hao Li.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Li, H., Wu, C., Cheng, D. et al. The Max-Re-LOGMPA for SCMA Demodulation. Wireless Pers Commun 110, 1985–1994 (2020). https://doi.org/10.1007/s11277-019-06825-w

Download citation


  • SCMA
  • Max reference point