The Journal of China Universities of Posts and Telecommunications ›› 2019, Vol. 26 ›› Issue (6): 20-29.doi: 10.19682/j.cnki.1005-8885.2019.1023

• Networks • Previous Articles     Next Articles

Resource allocation for NOMA based D2D underlaid cellular networks

Chi Linman, Zhu Qi   

  1. Jiangsu Key Lab of Wireless Communications, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
    Engineering Research Center of Health Service System Based on Ubiquitous Wireless Networks, Nanjing University of Posts and Telecommunications, Ministry of Education, Nanjing 210003, China
  • Received:2019-02-26 Revised:2019-12-02 Online:2019-12-31 Published:2020-03-10
  • Contact: Chi Linman, E-mail:
  • About author:Chi Linman, E-mail:
  • Supported by:

    This work was supported by the National Natural Science Foundation of China (61571234, 61631020).

Abstract: This paper puts forward a user clustering and power allocation algorithm for non-orthogonal multiple access (NOMA) based device-to-device (D2D) cellular system. Firstly, an optimization problem aimed at maximizing the sum-rate of the system is constructed. Since the optimization problem is a mixed-integer non-convex optimization, it is decomposed into two subproblems, namely user clustering and power allocation subproblem. In the subproblem of user clustering, the clustering algorithms of cellular user and D2D pair are proposed respectively. In the power allocation subproblem, the gradient assisted binary search (GABS) algorithm and logarithmic approximation in successive convex approximation (SCA) are used to optimize the power of subchannel (SC) and D2D transmitted power respectively. Finally, an efficient joint iterative algorithm is proposed for the original mixed inter non-convex non-deterministic polynomial (NP)-hard problem. The simulation results show that the proposed algorithm can effectively improve the total system rate and the larger the ratio of cellular users (CUs) to total users, the larger the total system rate.

Key words:

NOMA, D2D communication, user clustering, SCA, logarithmic approximation

CLC Number: