arrow
Return

LiMPO: lightweight mobility prediction and offloading framework using machine learning for mobile edge computing

delete2022-01-11
delete63
PRE
AI
S
Sardar Khaliq uz Zaman
A
Ali Imran Jehangiri *
T
Tahir Maqsood
N
Nuhman Ul Haq
A
Arif Iqbal Umar
J
Junaid Shuja
Z
Zulfiqar Ahmad
I
Imed Ben Dhaou
M
Mohammed F. Alsharekh
DOI:10.1007/s10586-021-03518-7delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Several applications have emerged with the proliferation of mobile devices to provide communication, learning, social networking, entertainment, and community computing services. Such applications include augmented reality, online gaming, and other real-time applications that need higher computational resources. These applications, executing on mobile devices, often need to access external computing resources and offload the application tasks to the cloud or mobile edge computing (MEC) servers. However, delivering task offloading results to the users in the MEC environment is a challenge, certainly when user mobility is high. Sub-optimal server selection at the offloading stage increases latency, energy consumption and deteriorates both quality of experience and quality of service. Existing techniques proposed in the literature handle computation offloading and mobility management separately. Without considering the real-time mobility factors, the solutions produced are sub-optimal. Some solutions exist to manage mobility, but they involve higher time complexity. We consider the user mobility in offloading decisions and present a lightweight mobility prediction and offloading (LiMPO) framework that offloads the compute-intensive tasks to the predicted user location using artificial neural networks with less complexity. In addition, we propose a multi-objective genetic algorithm based server selection technique that jointly optimizes latency and energy consumption while improving the resource utilization of MEC servers. The performance of the proposed framework is compared with two other techniques task-assignment with optimized mobility and dynamic mobility-aware offloading algorithm for edge computing. The simulation results show that LiMPO outperforms the others by latency reduction, energy efficiency, and enhanced resource utilization.
Keywords:
Mobile edge computing
Task offloading
Location prediction
Machine learning

Journal

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
Papers:
5.0K
Citations:
7.5K

Organization

H
Hazara University
Scholars:
1.5K
Papers: 1.3K
Citations: 1.4K
Q
Qassim University
Scholars:
5.5K
Papers: 5.3K
Citations: 5.0K
D
dar al hekma university
Scholars:
43
Papers: 49
Citations: 1
C
comsats university islamabad (cui)
Scholars:
1.1W
Papers: 1.1W
Citations: 7
researcher View more organizations