Litcius/Paper detail

Energy Consumption Minimization in UAV-Assisted Mobile-Edge Computing Systems: Joint Resource Allocation and Trajectory Design

Jiequ Ji, Kun Zhu, Changyan Yi, Dusit Niyato

2020IEEE Internet of Things Journal166 citationsDOI

Abstract

Unmanned aerial vehicles (UAVs) have been introduced into wireless communication systems to provide high-quality services and enhanced coverage due to their high mobility. In this article, we study a UAV-assisted mobile-edge computing (MEC) system in which a moving UAV equipped with computing resources is employed to help user devices (UDs) compute their tasks. The computing tasks of each UD can be divided into two parts: one portion is processed locally and the remaining portion is offloaded to the UAV for computing. Offloading is enabled by uplink and downlink communications between UDs and the UAV. On this basis, two types of access modes are considered, namely, nonorthogonal and orthogonal multiple access. For both access modes, we formulate new optimization problems to minimize the weighted-sum energy consumption of the UAV and UDs by jointly optimizing the UAV trajectory and computation resource allocation, under the constraint on the number of computation bits. These problems are nonconvex optimization problems that are difficult to solve directly. Accordingly, we develop alternating iterative algorithms to solve them based on the block alternating descent method. Specifically, the UAV trajectory and computation resource allocation are alteratively optimized in each iteration. Extensive simulation results demonstrate the significant energy savings of our proposed joint design over the benchmarks.

Topics & Concepts

Computer scienceMobile edge computingTelecommunications linkResource allocationEnergy consumptionComputation offloadingEdge computingWirelessTrajectoryComputationOptimization problemDistributed computingEnhanced Data Rates for GSM EvolutionMathematical optimizationBlock (permutation group theory)Trajectory optimizationResource management (computing)Real-time computingMinificationComputer networkAlgorithmTelecommunicationsEngineeringOptimal controlMathematicsAstronomyElectrical engineeringProgramming languageGeometryPhysicsUAV Applications and OptimizationIoT and Edge/Fog ComputingAdvanced Wireless Communication Technologies
Energy Consumption Minimization in UAV-Assisted Mobile-Edge Computing Systems: Joint Resource Allocation and Trajectory Design | Litcius