Task offloading and resource allocation algorithm based on mobile edge computing in Internet of Things environment

Abstract This paper proposes a task offloading and resource allocation algorithm based on mobile edge computing. Firstly, for the long‐term performance optimization of small base stations, the system model is established according to task arrival characteristics, credit relationship between small ba...

Full description

Bibliographic Details
Main Author: Junwei Liu
Format: Article
Language:English
Published: Wiley 2021-09-01
Series:The Journal of Engineering
Online Access:https://doi.org/10.1049/tje2.12056
id doaj-f51ac51b9db64d9fb97808575f93713d
record_format Article
spelling doaj-f51ac51b9db64d9fb97808575f93713d2021-09-15T18:45:36ZengWileyThe Journal of Engineering2051-33052021-09-012021950050910.1049/tje2.12056Task offloading and resource allocation algorithm based on mobile edge computing in Internet of Things environmentJunwei Liu0School of Internet of Things Technology Wuxi Vocational College of Science and Technology Wuxi Jiangsu ChinaAbstract This paper proposes a task offloading and resource allocation algorithm based on mobile edge computing. Firstly, for the long‐term performance optimization of small base stations, the system model is established according to task arrival characteristics, credit relationship between small base stations, time delay and energy consumption of computing tasks and cable channel congestion. Secondly, the energy consumption deficit queue based on Lyapunov drift penalty technology used for the energy consumption constraint of small base stations in long‐term optimization process. The energy consumption deficit queue is established for each small base station to couple the energy consumption and time of small base stations, so that small base stations can meet the energy consumption constraints in long‐term optimization process. Finally, game theory is introduced to calculate offloading weight by the offloading weight model based on Shapley value. Besides, the offloading weight is calculated equitably according to the return of different tasks. Simulation results on MATLAB platform show that the proposed algorithm can achieve Nash equilibrium after finite iterations. Moreover, its performance on energy consumption, time delay and number of tasks successfully offloaded is better than other comparison strategies.https://doi.org/10.1049/tje2.12056
collection DOAJ
language English
format Article
sources DOAJ
author Junwei Liu
spellingShingle Junwei Liu
Task offloading and resource allocation algorithm based on mobile edge computing in Internet of Things environment
The Journal of Engineering
author_facet Junwei Liu
author_sort Junwei Liu
title Task offloading and resource allocation algorithm based on mobile edge computing in Internet of Things environment
title_short Task offloading and resource allocation algorithm based on mobile edge computing in Internet of Things environment
title_full Task offloading and resource allocation algorithm based on mobile edge computing in Internet of Things environment
title_fullStr Task offloading and resource allocation algorithm based on mobile edge computing in Internet of Things environment
title_full_unstemmed Task offloading and resource allocation algorithm based on mobile edge computing in Internet of Things environment
title_sort task offloading and resource allocation algorithm based on mobile edge computing in internet of things environment
publisher Wiley
series The Journal of Engineering
issn 2051-3305
publishDate 2021-09-01
description Abstract This paper proposes a task offloading and resource allocation algorithm based on mobile edge computing. Firstly, for the long‐term performance optimization of small base stations, the system model is established according to task arrival characteristics, credit relationship between small base stations, time delay and energy consumption of computing tasks and cable channel congestion. Secondly, the energy consumption deficit queue based on Lyapunov drift penalty technology used for the energy consumption constraint of small base stations in long‐term optimization process. The energy consumption deficit queue is established for each small base station to couple the energy consumption and time of small base stations, so that small base stations can meet the energy consumption constraints in long‐term optimization process. Finally, game theory is introduced to calculate offloading weight by the offloading weight model based on Shapley value. Besides, the offloading weight is calculated equitably according to the return of different tasks. Simulation results on MATLAB platform show that the proposed algorithm can achieve Nash equilibrium after finite iterations. Moreover, its performance on energy consumption, time delay and number of tasks successfully offloaded is better than other comparison strategies.
url https://doi.org/10.1049/tje2.12056
work_keys_str_mv AT junweiliu taskoffloadingandresourceallocationalgorithmbasedonmobileedgecomputingininternetofthingsenvironment
_version_ 1717378619833057280