Open AccessOpen Access


Optimized Resource Allocation for IoT-D2D Communication Using WSN

S. Arun Mozhi Selvi1,*, Roobaea Alroobaea2, Saeed Rubaiee3, Abdulkader S. Hanbazazah3

1 Department of Computer Science and Engineering, Holy Cross Engineering College, Vagaikulam, 628851, Tamil Nadu, India
2 Department of Computer Sceience, College of Computers and Information Technology, Taif University, P. O. Box 11099, Taif 21974, Saudi Arabia
3 Department of Industrial and Systems Engineering, College of Engineering, University of Jeddah, Jeddah, 21959, Saudi Arabia

* Corresponding Author: S. Arun Mozhi Selvi. Email:

Computer Systems Science and Engineering 2023, 45(2), 1789-1804.


The need for a strong system to access radio resources demands a change in operating frequency in wireless networks as a part of Radio Resource Management (RRM). In the fifth-generation (5G) wireless networks, the capacity of the system is expected to be enhanced by Device-to-Device (D2D) communication. The cooperation and Resources Allocation (RA) in the development of Internet of Things (IoT) enabled 5G wireless networks are investigated in this paper. Developing radio RA methods for D2D communication while not affecting any Mobile Users’ (MU) communication is the main challenge of this research. Distinct performance goals such as practising equality in the rates of user data, increasing Network Throughput (NT), and reducing End-to-End Delay (EED) are achieved by RA. The study undertaken on optimising performance for various wireless networks is focused on in this research work. Proposing a polynomial-time Proportional Fair Resource Allocation Method (PFRAM), which considers the MU’s rate requirements, is the prime objective of this paper. Any Resource Allocation Method (RAM) can be used by the proposed method for MU, and the time and differing location channel conditions are the factors to be adapted with. Allotting more than one resource block is allowed by our PFRAM to a D2D pair. The automatic maintenance of battery-less IoT wireless devices’ energy level is done potentially using an Extensible Energy Management System (EEMS). Finally, the device’s Node Transmission Power (NTP) can be managed using an Energy-Saving Algorithm (ESA) designed in this work for Node Uplink Data Transmission (NUDT). The trade-off between the Packet Loss Rate (PLR) and NTP is balanced by the algorithm. The cost of NUDT’s average Energy Consumption (EC) is reduced by locating the optical NTP. In order to free much bandwidth for wireless information, NUDT conserves the harvested energy for minimising Radio Frequency (RF) Energy Transmission (ET). MATLAB simulations are used to assess the proposed EEMS. The IoT device’s NTP is managed using ESA designed for NUDT. The significant minimisation of channel hopping EED and the selection of the premium quality communication channel by the proposed framework are indications of the simulation results. 67.19% is the bandwidth to transmit DPs with the Bandwidth Allocation Algorithm (BAA), which is greater than the cases in its absence.


Cite This Article

S. Arun Mozhi Selvi, R. Alroobaea, S. Rubaiee and A. S. Hanbazazah, "Optimized resource allocation for iot-d2d communication using wsn," Computer Systems Science and Engineering, vol. 45, no.2, pp. 1789–1804, 2023.

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.
  • 227


  • 121


  • 0


Share Link

WeChat scan