Timely Data Collection for UAV-based IoT networks: A Deep Reinforcement Learning Approach

Yingmeng Hu*, Yan Liu, Aryan Kaushik, Chrisos Masouros, John Thompson

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

In some real-time Internet of Things (IoT) applications, the timeliness of sensor data is very important for the performance of a system. How to collect the data of sensor nodes (SNs) is a problem to be solved for an unmanned aerial vehicle (UAV) in a specified area, where different nodes have different timeliness priorities. To efficiently collect the data, a guided search deep reinforcement learning (GSDRL) algorithm is presented to help the UAV with different initial positions to independently complete the task of data collection and forwarding. First, the data collection process is modeled as a sequential decision problem for minimizing the average age of information (AoI) or maximizing the number of collected nodes according to specific environment. Then, the data collection strategy is optimized by the GSDRL algorithm. After training the network using the GSDRL algorithm, the UAV has the ability to perform autonomous navigation and decision-making to complete the complexity task more efficiently and rapidly. Simulation experiments show that the GSDRL algorithm has strong adaptability to adverse environments and obtains a good strategy for UAV data collection and forwarding.

Original languageEnglish
Pages (from-to)12295-12308
JournalIEEE Sensors Journal
Volume23
Issue number11
Early online date14 Apr 2023
DOIs
Publication statusPublished - 1 Jun 2023

Keywords / Materials (for Non-textual outputs)

  • Age of information (AoI)
  • data collection
  • deep reinforcement learning (DRL)
  • unmanned aerial vehicle (UAV) trajectory optimization

Fingerprint

Dive into the research topics of 'Timely Data Collection for UAV-based IoT networks: A Deep Reinforcement Learning Approach'. Together they form a unique fingerprint.

Cite this