Online Computation Offloading and Traffic Routing for UAV Swarms in Edge-Cloud Computing

被引:63
|
作者
Liu, Baichuan [1 ,2 ]
Zhang, Weikun [1 ,2 ]
Chen, Wuhui [1 ,2 ]
Huang, Huawei [1 ,2 ]
Guo, Song [3 ,4 ]
机构
[1] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou 510275, Peoples R China
[2] Sun Yat Sen Univ, Natl Engn Res Ctr Digital Life, Guangzhou 510275, Peoples R China
[3] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Peoples R China
[4] Hong Kong Polytech Univ, Shenzhen Res Inst, Shenzhen 518055, Peoples R China
基金
中国国家自然科学基金;
关键词
Task analysis; Cloud computing; Optimization; Routing; Computational modeling; Servers; Unmanned aerial vehicles; UAV swarm; edge computing; cloud computing; computation offloading;
D O I
10.1109/TVT.2020.2994541
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Unmanned Aerial Vehicle (UAV) swarms are widely applied for service provisioning in many domains such as topographic mapping and traffic monitoring. These UAV applications are complicated as they demand not only huge computational resources but also strict latency requirements. However, due to the limited onboard resources of UAVs as well as various dynamics of applications and environments, it's challenging to obtain a feasible computation offloading policy in online environments. To cope with these problems, we propose an online algorithm for UAV swarms to jointly optimize the computation offloading and multi-hop routing scheduling in the Edge-Cloud environment. First, we propose a UAV-Edge-Cloud computing model to meet the requirements of latency and computing capability. We then formulate a joint optimization of workflow assignment and multi-hop routing scheduling in order to minimize the computation cost and latency. To tackle this NP-hard problem, an algorithm based on the Markov approximation technique is designed to obtain near-optimal solutions. Furthermore, to achieve high long-term performance in online environments, we exploit Lyapunov optimization to control the migration cost caused by the dynamics of application and environment. Finally, extensive simulation results demonstrate that our approach achieves a long-term high-efficiency and stable performance in an online environment for UAV swarms with respect to computation offloading and traffic routing.
引用
收藏
页码:8777 / 8791
页数:15
相关论文
共 50 条
  • [21] Towards Optimal Application Offloading in Heterogeneous Edge-Cloud Computing
    Ji, Tingxiang
    Wan, Xili
    Guan, Xinjie
    Zhu, Aichun
    Ye, Feng
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (11) : 3259 - 3272
  • [22] Task Offloading and Resource Allocation for Edge-Cloud Collaborative Computing
    Wang, Yaxing
    Hao, Jia
    Xu, Gang
    Huang, Baoqi
    Zhang, Feng
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT V, 2024, 14491 : 361 - 372
  • [23] Delay-Aware Cooperative Task Offloading for Multi-UAV Enabled Edge-Cloud Computing
    Bai, Zhuoyi
    Lin, Yifan
    Cao, Yang
    Wang, Wei
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (02) : 1034 - 1049
  • [24] Energy-Efficient Offloading in Mobile Edge Computing with Edge-Cloud Collaboration
    Long, Xin
    Wu, Jigang
    Chen, Long
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT III, 2018, 11336 : 460 - 475
  • [25] Computation Offloading in Multi-Cell Networks With Collaborative Edge-Cloud Computing: A Game Theoretic Approach
    Wu, Liantao
    Sun, Peng
    Wang, Zhibo
    Li, Yanjun
    Yang, Yang
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (03) : 2093 - 2106
  • [26] Hierarchical Deep Reinforcement Learning for Joint Service Caching and Computation Offloading in Mobile Edge-Cloud Computing
    Sun, Chuan
    Li, Xiuhua
    Wang, Chenyang
    He, Qiang
    Wang, Xiaofei
    Leung, Victor C. M.
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (04) : 1548 - 1564
  • [27] Algorithmics of Cost-Driven Computation Offloading in the Edge-Cloud Environment
    Du, Mingzhe
    Wang, Yang
    Ye, Kejiang
    Xu, Chengzhong
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2020, 69 (10) : 1519 - 1532
  • [28] Multiuser computation offloading for edge-cloud collaboration using submodular optimization
    基于次模优化的边云协同多用户计算任务迁移方法
    [J]. 1600, Editorial Board of Journal on Communications (41): : 25 - 36
  • [29] Edge-Cloud Collaborative Computation Offloading for Federated Learning in Smart City
    Peng, Kai
    Zhang, Haoqi
    Zhao, Bohai
    Liu, Peichen
    [J]. 2022 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/CBDCOM/CYBERSCITECH), 2022, : 706 - 712
  • [30] Computation Offloading Game for an UAV Network in Mobile Edge Computing
    Messous, Mohamed-Ayoub
    Sedjelmaci, Hichem
    Houari, Noureddin
    Senouci, Sidi-Mohammed
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,