A Low-Complexity SCMA Detector Based on Discretization

As a new multiple access technique, sparse code multiple access (SCMA) combines quadrature amplitude modulation mapper and spreading together and thus significantly improves spectral efficiency. However, the computation complexity of most existing detection algorithms increases exponentially with $d_{f}$ (the degree of the resource nodes). The parameter $d_{f}$ must be designed to be very small, which largely limits the choice of codebooks. Even if the codebooks are designed to have low density, the detection still takes considerable time. In this paper, a new detection algorithm is proposed by discretizing the probability density functions (PDFs) in the layer nodes. Actually, the PDFs are updated according to the constraints in the factor graph after discretization. Compared with the conventional message passing algorithm (MPA) detector, the proposed detector only takes polynomial time to update one message in resource nodes instead of exponential time with negligible performance loss. In particular, it only needs near-linear time, if the real part is independent with the imaginary part in SCMA system. Furthermore, this paper presents a new design for codebooks by greedy strategy and exhaustive search in each step. The search is feasible with the help of discretization, and the resulting codebooks have good performance in the proposed detection algorithm, as well as in the conventional MPA.

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

[2]  Pingzhi Fan,et al.  An optimized design of SCMA codebook based on star-QAM signaling constellations , 2015, 2015 International Conference on Wireless Communications & Signal Processing (WCSP).

[3]  Jaap van de Beek,et al.  Multiple Access with Low-Density Signatures , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[4]  Reza Hoshyar,et al.  Novel Low-Density Signature for Synchronous CDMA Systems Over AWGN Channel , 2008, IEEE Transactions on Signal Processing.

[5]  George K. Karagiannidis,et al.  On the Design of Multiuser Codebooks for Uplink SCMA Systems , 2016, IEEE Communications Letters.

[6]  David Declercq,et al.  Decoding Algorithms for Nonbinary LDPC Codes Over GF$(q)$ , 2007, IEEE Transactions on Communications.

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

[8]  Wen Chen,et al.  Low Complexity Iterative Receiver Design for Sparse Code Multiple Access , 2017, IEEE Transactions on Communications.

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

[10]  Yan Chen,et al.  Iterative multiuser receiver in sparse code multiple access systems , 2015, 2015 IEEE International Conference on Communications (ICC).

[11]  Zhi Chen,et al.  A Fast Convergence Multiuser Detection Scheme for Uplink SCMA Systems , 2016, IEEE Wireless Communications Letters.

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

[13]  X. Jin Factor graphs and the Sum-Product Algorithm , 2002 .

[14]  Shaodan Ma,et al.  A capacity-based codebook design method for sparse code multiple access systems , 2016, 2016 8th International Conference on Wireless Communications & Signal Processing (WCSP).

[15]  G. David Forney,et al.  Multidimensional constellations. I. Introduction, figures of merit, and generalized cross constellations , 1989, IEEE J. Sel. Areas Commun..

[16]  Rüdiger L. Urbanke,et al.  The capacity of low-density parity-check codes under message-passing decoding , 2001, IEEE Trans. Inf. Theory.