Systems Engineering and Electronics ›› 2024, Vol. 46 ›› Issue (2): 751-760.doi: 10.12305/j.issn.1001-506X.2024.02.39

• Communications and Networks • Previous Articles    

Joint optimization of task offloading and resource allocation for UAV swarm-assisted edge computing systems

Shihao LIU1, Yangchao HUANG1, Hang HU1,*, Jiangbo SI2, Huizhu HAN1, Qi AN1   

  1. 1. College of Information and Navigation, Air Force Engineering University, Xi'an 710077, China
    2. State Key Laboratory of Integrated Services Network, Xidian University, Xi'an 710071, China
  • Received:2022-10-27 Online:2024-01-25 Published:2024-02-06
  • Contact: Hang HU

Abstract:

To improve the performance of unmanned aerial vehicle swarm-assisted edge computing systems under load imbalancing scenarios, a new unmanned aerial vehicle swarm edge computing system is constructed to improve the utilization of computing resources by using offloading data among unmanned aerial vehicle. The weighted sum of the system's delay and energy consumption are minimized by jointly optimizing the offloading scheme, deployment, and resource allocation of multiple unmanned aerial vehicle. The problem is highly nonconvex, and a two-layer optimization scheme is proposed to solve the problem, i.e., the heuristic optimal evaluation algorithm. The upper layer uses a particle swarm algorithm to optimize the unmanned aerial vehicle locations. The lower layer uses a block coordinate descent algorithm to optimize the unmanned aerial vehicle data offloading and resource allocation under the determined locations. The simulation results show that the proposed scheme can effectively reduce the system cost and has obvious advantages over the benchmark strategies.

Key words: edge computing, unmanned aerial vehicle swarm, task offloading, resource allocation, location optimization

CLC Number: 

[an error occurred while processing this directive]