Open Access iconOpen Access



Lowest-Opportunities User First-Based Subcarrier Allocation Algorithm for Downlink NOMA Systems

Mohammed Abd-Elnaby*, Sameer Alsharif, Hesham Alhumyani, Fahad Alraddady

Department of Computer Engineering, College of Computers and Information Technology, Taif University, P.O. Box 11099, Taif, 21944, Saudi Arabia

* Corresponding Author: Mohammed Abd-Elnaby. Email: email

(This article belongs to the Special Issue: Recent Advances in Intelligent Systems and Communication)

Intelligent Automation & Soft Computing 2021, 30(3), 1033-1048.


Non-orthogonal multiple access (NOMA) is one of the promising 5G technologies to improve spectral efficiency massive connectivity and cell-edge throughput. The performance of NOMA systems mainly depends on the efficiency of the subcarrier allocation algorithm. This paper aims to jointly optimize spectral efficiency (SE), outage probability, and fairness among users with respect to the subcarrier allocation for downlink NOMA systems. We propose a low-complexity greedy-based subcarrier allocation algorithm based on the lowest-opportunities user’s first precept. This precept is based on computing the number of opportunities for each user to select a subcarrier with good channel gain by counting the number of available subcarriers with channel gains higher than a particular threshold value. So, the proposed algorithm allows the users with low opportunities to select their desired subcarriers first and hence improves their achieved data rates. Simulation results demonstrate that compared to orthogonal multiple access (OMA), and traditional NOMA algorithms, the proposed subcarrier allocation algorithm attains significantly superior spectral efficiency, fairness performance, user data rate, and outage probability. In addition, the proposed algorithm’s performance metrics improve as the number of users in the system increases, contrary to traditional NOMA algorithms.


Cite This Article

APA Style
Abd-Elnaby, M., Alsharif, S., Alhumyani, H., Alraddady, F. (2021). Lowest-opportunities user first-based subcarrier allocation algorithm for downlink NOMA systems. Intelligent Automation & Soft Computing, 30(3), 1033-1048.
Vancouver Style
Abd-Elnaby M, Alsharif S, Alhumyani H, Alraddady F. Lowest-opportunities user first-based subcarrier allocation algorithm for downlink NOMA systems. Intell Automat Soft Comput . 2021;30(3):1033-1048
IEEE Style
M. Abd-Elnaby, S. Alsharif, H. Alhumyani, and F. Alraddady "Lowest-Opportunities User First-Based Subcarrier Allocation Algorithm for Downlink NOMA Systems," Intell. Automat. Soft Comput. , vol. 30, no. 3, pp. 1033-1048. 2021.

cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1476


  • 1161


  • 0


Share Link