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...
Autores principales: | , , , |
---|---|
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 |