Systems Engineering and Electronics ›› 2022, Vol. 44 ›› Issue (3): 1022-1029.doi: 10.12305/j.issn.1001-506X.2022.03.35

• Communications and Networks • Previous Articles     Next Articles

Energy efficient offloading strategy for UAV aided edgecomputing systems

Xueyong YU1,2,*, Ye ZHU1,2, Lixiang QIU1,2, Hongbo ZHU1,2   

  1. 1. Jiangsu Key Laboratory of Wireless Communications, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
    2. Engineering Research Center of Health Service System Based on Ubiquitous Wireless Networks, Ministry of Education, Nan University of Posts Telecommunications, Nanjing 210003, China
  • Received:2021-07-12 Online:2022-03-01 Published:2022-03-10
  • Contact: Xueyong YU

Abstract:

Aiming at the problem that the ground infrastructure can not effectively provide reliable communication and intensive computing power in complex terrain, an unloading scheme based on unmanned aerial vehicle (UAV) managed computing resources is proposed firstly. Considering the computing requirements of user terminals, the delay constraints of computing tasks, and the energy constraints of UAVs, a UAV assisted edge computing model is constructed to minimize the energy consumption of user terminals. Secondly, by decomposing the original nonconvex problem into two convex optimization subproblems, a two-step iterative optimization algorithm based on block coordinate descent is adopted to jointly optimize the amount of data of the local task of the user terminal, the amount of data of the unloading task and the trajectory of the UAV, so as to minimize the energy consumption of the user terminal within the agreed time. The simulation results show that the proposed strategy is suitable for different channel conditions, and can ensure the user terminal to complete the task while making the user terminal energy consumption better than other benchmark schemes.

Key words: mobile-edge computing, unmanned aerial vehicle (UAV) communication, resource allocation, trajectory optimizing

CLC Number: 

[an error occurred while processing this directive]