Optimal Edge Computing for Infrastructure-Assisted UAV Systems

被引:26
作者
Callegaro, Davide [1 ]
Levorato, Marco [1 ]
机构
[1] Univ Calif Irvine, Dept Comp Sci, Irvine, CA 92697 USA
关键词
Task analysis; Servers; Unmanned aerial vehicles; Urban areas; Optimization; Internet of Things; Delays; Edge computing; Urban internet of things; Autonomous systems;
D O I
10.1109/TVT.2021.3051378
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The ability of Unmanned Aerial Vehicles (UAV) to autonomously operate is constrained by the severe limitations of their on-board resources. The limited processing capacity and energy storage of these devices inevitably makes the real-time analysis of complex signals - the key to autonomy - challenging. In urban environments, the UAVs can leverage the communication and computation resources of the surrounding city-wide Internet of Things infrastructure to enhance their capabilities. For instance, the UAVs can interconnect with edge computing resources and offload computation tasks to improve response time to sensor input and reduce energy consumption. However, the complexity of the urban topology and large number of devices and data streams competing for the same network and computation resources create an extremely dynamic environment, where poor channel conditions and edge server congestion may penalize the performance of task offloading. This paper develops a framework enabling optimal offloading decisions as a function of network and computation load parameters and current state. The optimization is formulated as an optimal stopping time problem over a semi-Markov process. We solve the optimization problem using Dynamic Programming and Deep Reinforcement learning at different levels of abstraction and prior knowledge of the system underlying stochastic processes. We validate our results in a realistic scenario, where a UAV performs a building inspection task while connected to an edge server.
引用
收藏
页码:1782 / 1792
页数:11
相关论文
共 24 条
[1]   UAVs for traffic monitoring: A sequential game-based computation offloading/sharing approach [J].
Alioua, Ahmed ;
Djeghri, Houssem-eddine ;
Cherif, Mohammed Elyazid Tayeb ;
Senouci, Sidi-Mohammed ;
Sedjelmaci, Hichem .
COMPUTER NETWORKS, 2020, 177
[3]  
Bonomi F., 2012, P 1 EDITION MCC WORK, P13, DOI DOI 10.1145/2342509.2342513
[4]   Dynamic Distributed Computing for Infrastructure-Assisted Autonomous UAVs [J].
Callegaro, Davide ;
Baidya, Sabur ;
Levorato, Marco .
ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
[5]  
Carpenter S.E., 2015, Proceedings of the 2015 Workshop on Ns-3, P17, DOI DOI 10.1145/2756509.2756512
[6]   Markov Approximation for Combinatorial Network Optimization [J].
Chen, Minghua ;
Liew, Soung Chang ;
Shao, Ziyu ;
Kai, Caihong .
2010 PROCEEDINGS IEEE INFOCOM, 2010,
[7]  
Erdelj M, 2017, IEEE PERVAS COMPUT, V16, P24, DOI 10.1109/MPRV.2017.11
[8]  
Goodfellow IJ, 2013, ARXIV PREPRINT ARXIV
[9]   Room-Level Indoor Localization with Artificial Neural Networks [J].
Karadeniz, Ahmet Serdar ;
Efe, Mehmet Onder .
PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2020, 1144 :1-8
[10]   Optimal Task-UAV-Edge Matching for Computation Offloading in UAV Assisted Mobile Edge Computing [J].
Kim, Kitae ;
Hong, Choong Seen .
2019 20TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2019,