arrow
Return

Optimizing Virtual Functions Deployment in Multi-UAV IoT Networks

delete2024-06-01
delete2
PRE
AI
A
Athena Forghani *
K
Kwan‐Wu Chin
M
Montserrat Ros
DOI:10.1109/JIOT.2024.3371468delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In Internet of Things (IoT) networks, unmanned aerial vehicles (UAVs) play a critical role as mobile nodes that can be deployed to carry out data collection and computation. In this respect, this article considers an operator that deploys UAVs to satisfy requests from IoT applications that require virtual network functions (VNFs) that may communicate with one another to be executed at different geographical locations. To this end, this article formulates a novel mixed-integer linear program (MILP) to determine the optimal assignments of UAVs and VNFs over a planning horizon that maximizes a given performance metric, e.g., revenue. It also outlines a heuristic method named MPopLoc that chooses requests according to popular requested locations and traveling cost of UAVs. The results show that MPopLoc achieved approximately 95.14% of the optimal result.
Keywords:
Autonomous aerial vehicles
Internet of Things
Virtual links
Virtualization
Monitoring
Containers
Cloud computing
Algorithm
containers
drone
network design
optimization
service
virtual machines

Journal

IEEE Internet of Things Journal cover
IEEE Internet of Things Journal
IF:
8.9
Papers:
1.4W
Citations:
7.8W

Organization

U
University of Wollongong
Scholars:
1.3W
Papers: 1.6W
Citations: 2.8W