Vol.69, No.1, 2021, pp.1201-1214, doi:10.32604/cmc.2021.018386
Resource Allocation and Optimization in Device-to-Device Communication 5G Networks
  • Fahad Ahmed Al-Zahrani1, Imran Khan2, Mahdi Zareei3,*, Asim Zeb4, Abdul Waheed5,6
1 Computer Engineering Department, Umm Al-Qura University, Mecca, 24381, Saudi Arabia
2 Department of Electrical Engineering, University of Engineering and Technology Peshawar, P. O. B. 814, Pakistan
3 Tecnologico de Monterrey, School of Engineering and Sciences, Zapopan, 45201, Mexico
4 Department of Computer Science, Abbottabad University of Science and Technology, Havelian, 22500, Pakistan
5 Department of Information Technology, Hazara University Mansehra, Mansehra, 21120, Pakistan
6 School of Electrical and Computer Engineering, Seoul National University, Seoul, 08826, Korea
* Corresponding Author: Mahdi Zareei. Email:
Received 07 March 2021; Accepted 08 April 2021; Issue published 04 June 2021
The next-generation wireless networks are expected to provide higher capacity, system throughput with improved energy efficiency. One of the key technologies, to meet the demand for high-rate transmission, is device-to-device (D2D) communication which allows users who are close to communicating directly instead of transiting through base stations, and D2D communication users to share the cellular user chain under the control of the cellular network. As a new generation of cellular network technology, D2D communication technology has the advantages of improving spectrum resource utilization and improving system throughput and has become one of the key technologies that have been widely concerned in the industry. However, due to the sharing of cellular network resources, D2D communication causes severe interference to existing cellular systems. One of the most important factors in D2D communication is the spectrum resources utilization and energy consumption which needs considerable attention from research scholars. To address these issues, this paper proposes an efficient algorithm based on the idea of particle swarm optimization. The main idea is to maximize the energy efficiency based on the overall link optimization of D2D user pairs by generating an allocation matrix of spectrum and power. The D2D users are enabled to reuse multiple cellular user’s resources by enhancing their total energy efficiency based on the quality of service constraints and the modification of location and speed in particle swarm. Such constraint also provides feasibility to solve the original fractional programming problem. Simulation results indicate that the proposed scheme effectively improved the energy efficiency and spectrum utilization as compared with other competing alternatives.
5G networks; D2D communication; resource allocation
Cite This Article
F. A. Al-Zahrani, I. Khan, M. Zareei, A. Zeb and A. Waheed, "Resource allocation and optimization in device-to-device communication 5g networks," Computers, Materials & Continua, vol. 69, no.1, pp. 1201–1214, 2021.
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.