Cargando…

Reinforcement Learning Based Topology Control for UAV Networks

The recent development of unmanned aerial vehicle (UAV) technology has shown the possibility of using UAVs in many research and industrial fields. One of them is for UAVs moving in swarms to provide wireless networks in environments where there is no network infrastructure. Although this method has...

Descripción completa

Detalles Bibliográficos
Autores principales: Yoo, Taehoon, Lee, Sangmin, Yoo, Kyeonghyun, Kim, Hwangnam
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9862947/
https://www.ncbi.nlm.nih.gov/pubmed/36679723
http://dx.doi.org/10.3390/s23020921
_version_ 1784875216556523520
author Yoo, Taehoon
Lee, Sangmin
Yoo, Kyeonghyun
Kim, Hwangnam
author_facet Yoo, Taehoon
Lee, Sangmin
Yoo, Kyeonghyun
Kim, Hwangnam
author_sort Yoo, Taehoon
collection PubMed
description The recent development of unmanned aerial vehicle (UAV) technology has shown the possibility of using UAVs in many research and industrial fields. One of them is for UAVs moving in swarms to provide wireless networks in environments where there is no network infrastructure. Although this method has the advantage of being able to provide a network quickly and at a low cost, it may cause scalability problems in multi-hop connectivity and UAV control when trying to cover a large area. Therefore, as more UAVs are used to form drone networks, the problem of efficiently controlling the network topology must be solved. To solve this problem, we propose a topology control system for drone networks, which analyzes relative positions among UAVs within a swarm, then optimizes connectivity among them in perspective of both interference and energy consumption, and finally reshapes a logical structure of drone networks by choosing neighbors per UAV and mapping data flows over them. The most important function in the scheme is the connectivity optimization because it should be adaptively conducted according to the dynamically changing complex network conditions, which includes network characteristics such as user density and UAV characteristics such as power consumption. Since neither a simple mathematical framework nor a network simulation tool for optimization can be a solution, we need to resort to reinforcement learning, specifically DDPG, with which each UAV can adjust its connectivity to other drones. In addition, the proposed system minimizes the learning time by flexibly changing the number of steps used for parameter learning according to the deployment of new UAVs. The performance of the proposed system was verified through simulation experiments and theoretical analysis on various topologies consisting of multiple UAVs.
format Online
Article
Text
id pubmed-9862947
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-98629472023-01-22 Reinforcement Learning Based Topology Control for UAV Networks Yoo, Taehoon Lee, Sangmin Yoo, Kyeonghyun Kim, Hwangnam Sensors (Basel) Article The recent development of unmanned aerial vehicle (UAV) technology has shown the possibility of using UAVs in many research and industrial fields. One of them is for UAVs moving in swarms to provide wireless networks in environments where there is no network infrastructure. Although this method has the advantage of being able to provide a network quickly and at a low cost, it may cause scalability problems in multi-hop connectivity and UAV control when trying to cover a large area. Therefore, as more UAVs are used to form drone networks, the problem of efficiently controlling the network topology must be solved. To solve this problem, we propose a topology control system for drone networks, which analyzes relative positions among UAVs within a swarm, then optimizes connectivity among them in perspective of both interference and energy consumption, and finally reshapes a logical structure of drone networks by choosing neighbors per UAV and mapping data flows over them. The most important function in the scheme is the connectivity optimization because it should be adaptively conducted according to the dynamically changing complex network conditions, which includes network characteristics such as user density and UAV characteristics such as power consumption. Since neither a simple mathematical framework nor a network simulation tool for optimization can be a solution, we need to resort to reinforcement learning, specifically DDPG, with which each UAV can adjust its connectivity to other drones. In addition, the proposed system minimizes the learning time by flexibly changing the number of steps used for parameter learning according to the deployment of new UAVs. The performance of the proposed system was verified through simulation experiments and theoretical analysis on various topologies consisting of multiple UAVs. MDPI 2023-01-13 /pmc/articles/PMC9862947/ /pubmed/36679723 http://dx.doi.org/10.3390/s23020921 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Yoo, Taehoon
Lee, Sangmin
Yoo, Kyeonghyun
Kim, Hwangnam
Reinforcement Learning Based Topology Control for UAV Networks
title Reinforcement Learning Based Topology Control for UAV Networks
title_full Reinforcement Learning Based Topology Control for UAV Networks
title_fullStr Reinforcement Learning Based Topology Control for UAV Networks
title_full_unstemmed Reinforcement Learning Based Topology Control for UAV Networks
title_short Reinforcement Learning Based Topology Control for UAV Networks
title_sort reinforcement learning based topology control for uav networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9862947/
https://www.ncbi.nlm.nih.gov/pubmed/36679723
http://dx.doi.org/10.3390/s23020921
work_keys_str_mv AT yootaehoon reinforcementlearningbasedtopologycontrolforuavnetworks
AT leesangmin reinforcementlearningbasedtopologycontrolforuavnetworks
AT yookyeonghyun reinforcementlearningbasedtopologycontrolforuavnetworks
AT kimhwangnam reinforcementlearningbasedtopologycontrolforuavnetworks