In the last few years, some research papers have proposed usage of UAVs organized in Flying Ad-Hoc Network (FANET) in remote areas with a poor or completely non-existent structured network to support novel application scenarios in which data generated by the end users must be processed on site with ultra-low latency. This way, a FANET can be seen as a provider of services and/or slices for extreme-edge 5G networks for delay-sensitive applications. However, keeping a FANET available and active is an ongoing challenge as the autonomy of UAVs is limited and strongly influenced by power consumption of both the engines and the computing element (CE) where the application functions are executed as virtual machines. In this paper, we present an optimization framework capable of increasing the overall duration of the FANET. To this purpose, we apply Reinforcement Learning (RL) based on Double Deep Q-learning (DDQN) to optimize the percentage of available CPU resources for Virtual Function virtualization, and Integer Linear Programming (ILP) to optimize VF placement inside the active UAVs of the FANET.

Reinforcement Learning for Resource Planning in Drone-Based Softwarized Networks

Galluccio L.;Grasso C.;Raftopoulos R.;Schembra G.
;
2022-01-01

Abstract

In the last few years, some research papers have proposed usage of UAVs organized in Flying Ad-Hoc Network (FANET) in remote areas with a poor or completely non-existent structured network to support novel application scenarios in which data generated by the end users must be processed on site with ultra-low latency. This way, a FANET can be seen as a provider of services and/or slices for extreme-edge 5G networks for delay-sensitive applications. However, keeping a FANET available and active is an ongoing challenge as the autonomy of UAVs is limited and strongly influenced by power consumption of both the engines and the computing element (CE) where the application functions are executed as virtual machines. In this paper, we present an optimization framework capable of increasing the overall duration of the FANET. To this purpose, we apply Reinforcement Learning (RL) based on Double Deep Q-learning (DDQN) to optimize the percentage of available CPU resources for Virtual Function virtualization, and Integer Linear Programming (ILP) to optimize VF placement inside the active UAVs of the FANET.
2022
978-1-6654-8729-0
FANET
NFV
Reinforcement Learning
Resource Allocation
Virtual Function Placement
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11769/575651
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact