Litcius/Paper detail

Energy-Efficient UAV-Assisted Mobile Edge Computing: Resource Allocation and Trajectory Optimization

Mushu Li, Nan Cheng, Jie Gao, Yinlu Wang, Lian Zhao, Xuemin Shen

2020IEEE Transactions on Vehicular Technology482 citationsDOIOpen Access PDF

Abstract

In this paper, we study unmanned aerial vehicle (UAV) assisted mobile edge computing (MEC) with the objective to optimize computation offloading with minimum UAV energy consumption. In the considered scenario, a UAV plays the role of an aerial cloudlet to collect and process the computation tasks offloaded by ground users. Given the service requirements of users, we aim to maximize UAV energy efficiency by jointly optimizing the UAV trajectory, the user transmit power, and computation load allocation. The resulting optimization problem corresponds to nonconvex fractional programming, and the Dinkelbach algorithm and the successive convex approximation (SCA) technique are adopted to solve it. Furthermore, we decompose the problem into multiple subproblems for distributed and parallel problem solving. To cope with the case when the knowledge of user mobility is limited, we adopt a spatial distribution estimation technique to predict the location of ground users so that the proposed approach can still be applied. Simulation results demonstrate the effectiveness of the proposed approach for maximizing the energy efficiency of UAV.

Topics & Concepts

Mobile edge computingComputer scienceCloudletMathematical optimizationComputation offloadingComputationResource allocationOptimization problemEdge computingConvex optimizationEfficient energy useEnhanced Data Rates for GSM EvolutionProcess (computing)Distributed computingTrajectoryMobile telephonyReal-time computingResource management (computing)Energy (signal processing)Mobile deviceApproximation algorithmEnergy consumptionComputational complexity theoryCellular networkServerParticle swarm optimizationMobile computingBase stationTrajectory optimizationCloud computingTelecommunications linkPath (computing)Mobile radioAlgorithm designUser equipmentStochastic optimizationUAV Applications and OptimizationIoT and Edge/Fog ComputingAdvanced Neural Network Applications