Service Function Chain Scheduling in Heterogeneous Multi-UAV Edge Computing

被引:8
作者
Wang, Yangang [1 ,2 ]
Wang, Hai [1 ]
Wei, Xianglin [2 ]
Zhao, Kuang [2 ]
Fan, Jianhua [2 ]
Chen, Juan [1 ]
Hu, Yongyang [2 ]
Jia, Runa [1 ,2 ]
机构
[1] Army Engn Univ PLA, Coll Commun Engn, Nanjing 210007, Peoples R China
[2] Natl Univ Def Technol, Res Inst 63, Nanjing 210007, Peoples R China
基金
中国国家自然科学基金;
关键词
edge computing; unmanned aerial vehicle; artificial intelligence; service function chain; OPTIMIZATION; NETWORKS; INTELLIGENCE;
D O I
10.3390/drones7020132
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
Supporting Artificial Intelligence (AI)-enhanced intelligent applications on the resource-limited Unmanned Aerial Vehicle (UAV) platform is difficult due to the resource gap between the two. It is promising to partition an AI application into a service function (SF) chain and then dispatch the SFs onto multiple UAVs. However, it is still a challenging task to efficiently schedule the computation and communication resources of multiple UAVs to support a large number of SF chains (SFCs). Under the multi-UAV edge computing paradigm, this paper formulates the SFC scheduling problem as a 0-1 nonlinear integer programming problem. Then, a two-stage heuristic algorithm is put forward to solve this problem. At the first stage, if the resources are surplus, the SFCs are deployed to UAV edge servers in parallel based on our proposed pairing principle between SFCs and UAVs for minimizing the completion time sum of tasks. In contrast, a revenue maximization heuristic method is adopted to deploy the arrived SFCs in a serial service mode when the resource is insufficient. A series of experiments are conducted to evaluate the performance of our proposal. Results show that our algorithm outperforms other benchmark algorithms in the completion time sum of tasks, the overall revenue, and the task execution success ratio
引用
收藏
页数:23
相关论文
共 38 条
[1]   Hierarchical Game-Theoretic and Reinforcement Learning Framework for Computational Offloading in UAV-Enabled Mobile Edge Computing Networks With Multiple Service Providers [J].
Asheralieva, Alia ;
Niyato, Dusit .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) :8753-8769
[2]   Time-Sensitive Mobile User Association and SFC Placement in MEC-Enabled 5G Networks [J].
Behravesh, Rasoul ;
Harutyunyan, Davit ;
Coronado, Estefania ;
Riggio, Roberto .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (03) :3006-3020
[3]   Many-Objective Deployment Optimization for a Drone-Assisted Camera Network [J].
Cao, Bin ;
Li, Meng ;
Liu, Xin ;
Zhao, Jianwei ;
Cao, Wenxi ;
Lv, Zhihan .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (04) :2756-2764
[4]   Multi-UAV Mobile Edge Computing and Path Planning Platform Based on Reinforcement Learning [J].
Chang, Huan ;
Chen, Yicheng ;
Zhang, Baochang ;
Doermann, David .
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2022, 6 (03) :489-498
[5]  
Chen W, 2021, CHINA COMMUN, V18, P285, DOI 10.23919/JCC.2021.05.019
[6]   Edge Intelligence: The Confluence of Edge Computing and Artificial Intelligence [J].
Deng, Shuiguang ;
Zhao, Hailiang ;
Fang, Weijia ;
Yin, Jianwei ;
Dustdar, Schahram ;
Zomaya, Albert Y. .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (08) :7457-7469
[7]   UAVs as an Intelligent Service: Boosting Edge Intelligence for Air-Ground Integrated Networks [J].
Dong, Chao ;
Shen, Yun ;
Qu, Yuben ;
Wang, Kun ;
Zheng, Jianchao ;
Wu, Qihui ;
Wu, Fan .
IEEE NETWORK, 2021, 35 (04) :167-175
[8]   Area and power efficient pipelined hybrid merged adders for customized deep learning framework for FPGA implementation [J].
Kowsalya, T. .
MICROPROCESSORS AND MICROSYSTEMS, 2020, 72
[9]  
Li JX, 2021, IEEE T CIRCUITS-II, V68, P3143, DOI 10.1109/TCSII.2021.3095283
[10]   Cost-Aware Dynamic SFC Mapping and Scheduling in SDN/NFV-Enabled Space-Air-Ground-Integrated Networks for Internet of Vehicles [J].
Li, Junling ;
Shi, Weisen ;
Wu, Huaqing ;
Zhang, Shan ;
Shen, Xuemin .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (08) :5824-5838