Litcius/Paper detail

Dynamic Task Migration Combining Energy Efficiency and Load Balancing Optimization in Three-Tier UAV-Enabled Mobile Edge Computing System

Wu Ouyang, Zhigang Chen, Jia Wu, Genghua Yu, Heng Zhang

2021Electronics21 citationsDOIOpen Access PDF

Abstract

As transportation becomes more convenient and efficient, users move faster and faster. When a user leaves the service range of the original edge server, the original edge server needs to migrate the tasks offloaded by the user to other edge servers. An effective task migration strategy needs to fully consider the location of users, the load status of edge servers, and energy consumption, which make designing an effective task migration strategy a challenge. In this paper, we innovatively proposed a mobile edge computing (MEC) system architecture consisting of multiple smart mobile devices (SMDs), multiple unmanned aerial vehicle (UAV), and a base station (BS). Moreover, we establish the model of the Markov decision process with unknown rewards (MDPUR) based on the traditional Markov decision process (MDP), which comprehensively considers the three aspects of the migration distance, the residual energy status of the UAVs, and the load status of the UAVs. Based on the MDPUR model, we propose a advantage-based value iteration (ABVI) algorithm to obtain the effective task migration strategy, which can help the UAV group to achieve load balancing and reduce the total energy consumption of the UAV group under the premise of ensuring user service quality. Finally, the results of simulation experiments show that the ABVI algorithm is effective. In particular, the ABVI algorithm has better performance than the traditional value iterative algorithm. And in a dynamic environment, the ABVI algorithm is also very robust.

Topics & Concepts

Computer scienceMobile edge computingMarkov decision processServerEnergy consumptionLoad balancing (electrical power)Enhanced Data Rates for GSM EvolutionDistributed computingTask (project management)Quality of serviceEdge computingReal-time computingBase stationEdge deviceEfficient energy useMarkov processComputer networkEngineeringArtificial intelligenceCloud computingOperating systemGeometryStatisticsMathematicsElectrical engineeringSystems engineeringGridUAV Applications and OptimizationIoT and Edge/Fog ComputingVideo Surveillance and Tracking Methods