4.6 Article

A Deep Learning Approach for Mobility-Aware and Energy-Efficient Resource Allocation in MEC

Journal

IEEE ACCESS
Volume 8, Issue -, Pages 179530-179546

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/ACCESS.2020.3028240

Keywords

Resource management; Servers; Energy consumption; Machine learning; Mobile handsets; Edge computing; Cloud computing; Mobile edge computing; resource allocation; computational offloading; deep learning; energy efficient

Funding

  1. Ministry of Education
  2. National Research Foundation of Korea

Ask authors/readers for more resources

Mobile Edge Computing (MEC) has emerged as an alternative to cloud computing to meet the latency and Quality-of-Service (QoS) requirements of mobile devices. In this paper, we address the problem of server resource allocation in MEC. Due to the dynamic load conditions on MEC servers, their resources need to be used intelligently to meet the QoS requirements of the users and to minimize server energy consumption. We present a novel resource allocation algorithm, called Power Migration Expand (PowMigExpand). Our algorithm assigns user requests to the optimal server and allocates optimal amount of resources to User Equipment (UE) based on our comprehensive utility function. PowMigExpand also migrates UE requests to new servers, when needed due to the mobility of users. We also present a low cost Energy Efficient Smart Allocator (EESA) algorithm that uses deep learning for energy efficient allocation of requests to optimal servers. The proposed algorithms consider varying load of incoming requests and their heterogeneous nature, energy efficient activation of servers, and Virtual Machine (VM) migration for smart resource allocation and, thus, is the first comprehensive approach to address the complex and multidimensional resource allocation problem using deep learning. We compare our proposed algorithms with other resource allocation approaches and show that our approach can handle the dynamic load conditions better. The proposed algorithms improve the service rate and the overall utility with minimum energy consumption. On average, it reduces 26% energy consumption of MESs and improves the service rate by 23%, compared with other algorithms. We also get more than 70% accuracy for EESA in allocating the resources of multiple servers to multiple users.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available