Open Access
ARTICLE
An Optimized Algorithm for Resource Allocation for D2D in Heterogeneous Networks
1 Department of Electrical & Computer Engineering, University of Sharjah, Sharjah, United Arab Emirates
2 Department of Computer Science, King Khalid University, Muhayel Aseer, KSA
3 Faculty of Computer and IT, Sana’a University, Sanaa, Yemen
4 Department of Information Systems, King Khalid University, Mayahel Aseer, KSA
5 Department of Electrical Engineering, University of Engineering and Technology, Peshawar, Pakistan
* Corresponding Author: Fahd N. Al-Wesabi. Email:
Computers, Materials & Continua 2022, 70(2), 2923-2936. https://doi.org/10.32604/cmc.2022.020309
Received 18 May 2021; Accepted 19 June 2021; Issue published 27 September 2021
Abstract
With the emergence of 5G mobile multimedia services, end users’ demand for high-speed, low-latency mobile communication network access is increasing. Among them, the device-to-device (D2D) communication is one of the considerable technology. In D2D communication, the data does not need to be relayed and forwarded by the base station, but under the control of the base station, a direct local link is allowed between two adjacent mobile devices. This flexible communication mode reduces the processing bottlenecks and coverage blind spots of the base station, and can be widely used in dense user communication scenarios such as heterogeneous ultra-dense wireless networks. One of the important factors which affects the quality-of-service (QoS) of D2D communications is co-channel interference. In order to solve this problem of co-channel interference, this paper proposes a graph coloring based algorithm. The main idea is to utilize the weighted priority of spectrum resources and enables multiple D2D users to reuse the single cellular user resource. The proposed algorithm also provides simpler power control. The heterogeneous pattern of interference is determined using different types of interferences and UE and the priority of color is acquired. Simulation results show that the proposed algorithm effectively reduced the co-channel interference, power consumption and improved the system throughput as compared with existing algorithms.Keywords
Cite This Article
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.