Abstract

Non-orthogonal multiple access (NOMA) has become a promising technology for 5G. With the support of effective resource allocation algorithms, it can improve the spectrum resource utilization and system throughput. In this article, a new resource allocation algorithm in the NOMA-enhanced cellular network with device-to-device (D2D) communications is proposed, in which we use two new searching methods and an optimal link selection scheme to maximize the system throughput and limit the interferences of the NOMA-based cellular network. In the proposed joint user scheduling, tree-based search power allocation and link selection algorithm, we simplify the solving process of previous methods and set up the optimization function, which does not need to be derivable. With successive interference cancellation (SIC) technology, we give conditions for the D2D devices accessing into the network. We also propose a suboptimal scheme to schedule cellular users and D2D devices into multiple subchannels, which reduces the complexity of the exhaustive search method. Through consistent tree-based searching for the power allocation coefficients, we can get the maximum arithmetic average of the system sum rate. Meanwhile, for the existence of the part of interferences from larger power users which can be canceled by the SIC in NOMA systems, the search options are decreased for increasing the search rate of the power allocation algorithm. Moreover, we propose a distance-aware link selection scheme to guarantee the quality of communications. In summary, the proposed algorithm can improve the system throughput, has a low complexity cost and potentially increases spectral utilization. Numerical results demonstrate that the proposed algorithm achieves a higher data transmission rate than some of the traditional methods and we also investigate the convergence and the computational complexity cost of the joint algorithm.

Highlights

  • Non-orthogonal multiple access (NOMA) has recently attracted attention from academic communities as a novel energy and spectrum efficient technology due to a higher network capacity compared with orthogonal multiple access (OMA) in the fifth generation (5G) environment [1]

  • The performance comparison of the conventional exhaustive search algorithm (ESA) and OMA based D2D communications demonstrates the potential benefits of the proposed NOMA enhanced D2D scheme

  • We proposed a joint user scheduling, tree-based search power allocation and link selectIinonthailsgporaipthemr, winebpurioldpionsgeadNa OjoMinAt u-bsaesresdchDe2dDuleinnhga, ntrceeed-bcaeslleudlasrenaerctwh oprokw

Read more

Summary

Introduction

Non-orthogonal multiple access (NOMA) has recently attracted attention from academic communities as a novel energy and spectrum efficient technology due to a higher network capacity compared with orthogonal multiple access (OMA) in the fifth generation (5G) environment [1]. To the best of our knowledge, the existing works cannot use joint user scheduling, tree-based search power allocation and link selecting algorithm in NOMA and D2D enhanced multiple subchannels cellular communication systems. Considering all the problems mentioned above, the proposed algorithm first improves the user data rates, allocates power to all the users in the network for a further throughput improvement and facilitates a high-quality D2D link. (1) The proposed algorithm can jointly solve the user scheduling, power allocation and link selection problems for the D2D underlaying cellular network with the NOMA technology, which is a candidate technology for future networks.

Channel Model
System Formulation
User Scheduling Algorithm of the Network
1: Initialize the power allocation for each
Principles of Tree-Based Search Power Allocation Algorithm
Distance-Aware Link Selection Algorithm
Numerical Results and Discussions
G1H0 z ddBB3mm
NOMA-Enhanced Versus OMA-Based D2D Communication
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call