Applied Sciences (Mar 2021)

Deep Reinforcement Learning Based Resource Management in UAV-Assisted IoT Networks

  • Yirga Yayeh Munaye,
  • Rong-Terng Juang,
  • Hsin-Piao Lin,
  • Getaneh Berie Tarekegn,
  • Ding-Bing Lin

DOI
https://doi.org/10.3390/app11052163
Journal volume & issue
Vol. 11, no. 5
p. 2163

Abstract

Read online

The resource management in wireless networks with massive Internet of Things (IoT) users is one of the most crucial issues for the advancement of fifth-generation networks. The main objective of this study is to optimize the usage of resources for IoT networks. Firstly, the unmanned aerial vehicle is considered to be a base station for air-to-ground communications. Secondly, according to the distribution and fluctuation of signals; the IoT devices are categorized into urban and suburban clusters. This clustering helps to manage the environment easily. Thirdly, real data collection and preprocessing tasks are carried out. Fourthly, the deep reinforcement learning approach is proposed as a main system development scheme for resource management. Fifthly, K-means and round-robin scheduling algorithms are applied for clustering and managing the users’ resource requests, respectively. Then, the TensorFlow (python) programming tool is used to test the overall capability of the proposed method. Finally, this paper evaluates the proposed approach with related works based on different scenarios. According to the experimental findings, our proposed scheme shows promising outcomes. Moreover, on the evaluation tasks, the outcomes show rapid convergence, suitable for heterogeneous IoT networks, and low complexity.

Keywords