TY - JOUR
T1 - Joint Communication Scheduling and Velocity Control in Multi-UAV-Assisted Sensor Networks
T2 - A Deep Reinforcement Learning Approach
AU - Emami, Yousef
AU - Wei, Bo
AU - Li, Kai
AU - Ni, Wei
AU - Tovar, Eduardo
N1 - Funding information: This work was supported in part by National Funds through FCT/MCTES (Portuguese Foundation for Science, and Technology), within the CISTER Research Unit (UIDP/UIDB/04234/2020), also in part by national funds through the FCT, under CMU Portugal partnership, within project CMU/TIC/0022/2019 (CRUAV), and in part by the OperationalCompetitiveness Programme, and Internationalization (COMPETE 2020) under the PT2020 Partnership Agreement, through the European Regional Development Fund (ERDF), and in part by national funds through the FCT, within project ARNET (POCI-01-0145-FEDER-029074).
PY - 2021/10/1
Y1 - 2021/10/1
N2 - Recently, Unmanned Aerial Vehicle (UAV) swarm has been increasingly studied to collect data from ground sensors in remote and hostile areas. A key challenge is the joint design of the velocities and data collection schedules of the UAVs, as inadequate velocities and schedules would lead to failed transmissions and buffer overflows of sensors and, in turn, significant packet losses. In this paper, we optimize jointly the velocity controls and data collection schedules of multiple UAVs to minimize data losses, adapting to the battery levels, queue lengths and channel conditions of the ground sensors, and the trajectories of the UAVs. In the absence of the up-to-date knowledge of the ground sensors' states, a Multi-UAV Deep Reinforcement Learning based Scheduling Algorithm (MADRL-SA) is proposed to allow the UAVs to asymptotically minimize the data loss of the system under the outdated knowledge of the network states at individual UAVs. Numerical results demonstrate that the proposed MADRL-SA reduces the packet loss by up to 54% and 46% in the considered simulation setting, as compared to an existing DRL solution with single-UAV and non-learning greedy heuristic, respectively.
AB - Recently, Unmanned Aerial Vehicle (UAV) swarm has been increasingly studied to collect data from ground sensors in remote and hostile areas. A key challenge is the joint design of the velocities and data collection schedules of the UAVs, as inadequate velocities and schedules would lead to failed transmissions and buffer overflows of sensors and, in turn, significant packet losses. In this paper, we optimize jointly the velocity controls and data collection schedules of multiple UAVs to minimize data losses, adapting to the battery levels, queue lengths and channel conditions of the ground sensors, and the trajectories of the UAVs. In the absence of the up-to-date knowledge of the ground sensors' states, a Multi-UAV Deep Reinforcement Learning based Scheduling Algorithm (MADRL-SA) is proposed to allow the UAVs to asymptotically minimize the data loss of the system under the outdated knowledge of the network states at individual UAVs. Numerical results demonstrate that the proposed MADRL-SA reduces the packet loss by up to 54% and 46% in the considered simulation setting, as compared to an existing DRL solution with single-UAV and non-learning greedy heuristic, respectively.
KW - communication scheduling
KW - deep Q-Network
KW - multi-UAV deep reinforcement learning
KW - Unmanned aerial vehicles
KW - velocity control
UR - http://www.scopus.com/inward/record.url?scp=85114746040&partnerID=8YFLogxK
U2 - 10.1109/TVT.2021.3110801
DO - 10.1109/TVT.2021.3110801
M3 - Article
AN - SCOPUS:85114746040
SN - 0018-9545
VL - 70
SP - 10986
EP - 10998
JO - IEEE Transactions on Vehicular Technology
JF - IEEE Transactions on Vehicular Technology
IS - 10
ER -