Offloading Decision and Resource Allocation in Mobile Edge Computing for Cost and Latency Efficiencies in Real-Time IoT
Internet of Things (IoT) devices can integrate with applications requiring intensive contextual data processing, intelligent vehicle control, healthcare remote sensing, VR, data mining, traffic management, and interactive applications. However, there are computationally intensive tasks that need to...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2024-03-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/13/7/1218 |
_version_ | 1797212685555728384 |
---|---|
author | Chanthol Eang Seyha Ros Seungwoo Kang Inseok Song Prohim Tam Sa Math Seokhoon Kim |
author_facet | Chanthol Eang Seyha Ros Seungwoo Kang Inseok Song Prohim Tam Sa Math Seokhoon Kim |
author_sort | Chanthol Eang |
collection | DOAJ |
description | Internet of Things (IoT) devices can integrate with applications requiring intensive contextual data processing, intelligent vehicle control, healthcare remote sensing, VR, data mining, traffic management, and interactive applications. However, there are computationally intensive tasks that need to be completed quickly within the time constraints of IoT devices. To address this challenge, researchers have proposed computation offloading, where computing tasks are sent to edge servers instead of being executed locally on user devices. This approach involves using edge servers located near users in cellular network base stations, and also known as Mobile Edge Computing (MEC). The goal is to offload tasks to edge servers, optimizing both latency and energy consumption. The main objective of this paper mentioned in the summary is to design an algorithm for time- and energy-optimized task offloading decision-making in MEC environments. Therefore, we developed a Lagrange Duality Resource Optimization Algorithm (LDROA) to optimize for both decision offloading and resource allocation for tasks, whether to locally execute or offload to an edge server. The LDROA technique produces superior simulation outcomes in terms of task offloading, with improved performance in computation latency and cost usage compared to conventional methods like Random Offloading, Load Balancing, and the Greedy Latency Offloading scheme. |
first_indexed | 2024-04-24T10:46:19Z |
format | Article |
id | doaj.art-242a8868e09e40b4b89b967ce3cc1f1d |
institution | Directory Open Access Journal |
issn | 2079-9292 |
language | English |
last_indexed | 2024-04-24T10:46:19Z |
publishDate | 2024-03-01 |
publisher | MDPI AG |
record_format | Article |
series | Electronics |
spelling | doaj.art-242a8868e09e40b4b89b967ce3cc1f1d2024-04-12T13:17:06ZengMDPI AGElectronics2079-92922024-03-01137121810.3390/electronics13071218Offloading Decision and Resource Allocation in Mobile Edge Computing for Cost and Latency Efficiencies in Real-Time IoTChanthol Eang0Seyha Ros1Seungwoo Kang2Inseok Song3Prohim Tam4Sa Math5Seokhoon Kim6Department of Software Convergence, Soonchunhyang University, Asan 31538, Republic of KoreaDepartment of Software Convergence, Soonchunhyang University, Asan 31538, Republic of KoreaDepartment of Software Convergence, Soonchunhyang University, Asan 31538, Republic of KoreaDepartment of Software Convergence, Soonchunhyang University, Asan 31538, Republic of KoreaDepartment of Software Convergence, Soonchunhyang University, Asan 31538, Republic of KoreaDepartment of Telecommunication and Electronic Engineering, Royal University of Phnom Penh, Phnom Penh 12156, CambodiaDepartment of Software Convergence, Soonchunhyang University, Asan 31538, Republic of KoreaInternet of Things (IoT) devices can integrate with applications requiring intensive contextual data processing, intelligent vehicle control, healthcare remote sensing, VR, data mining, traffic management, and interactive applications. However, there are computationally intensive tasks that need to be completed quickly within the time constraints of IoT devices. To address this challenge, researchers have proposed computation offloading, where computing tasks are sent to edge servers instead of being executed locally on user devices. This approach involves using edge servers located near users in cellular network base stations, and also known as Mobile Edge Computing (MEC). The goal is to offload tasks to edge servers, optimizing both latency and energy consumption. The main objective of this paper mentioned in the summary is to design an algorithm for time- and energy-optimized task offloading decision-making in MEC environments. Therefore, we developed a Lagrange Duality Resource Optimization Algorithm (LDROA) to optimize for both decision offloading and resource allocation for tasks, whether to locally execute or offload to an edge server. The LDROA technique produces superior simulation outcomes in terms of task offloading, with improved performance in computation latency and cost usage compared to conventional methods like Random Offloading, Load Balancing, and the Greedy Latency Offloading scheme.https://www.mdpi.com/2079-9292/13/7/1218offloading decisionLagrange duality optimizationmobile edge computingreal-time IoTresource allocation |
spellingShingle | Chanthol Eang Seyha Ros Seungwoo Kang Inseok Song Prohim Tam Sa Math Seokhoon Kim Offloading Decision and Resource Allocation in Mobile Edge Computing for Cost and Latency Efficiencies in Real-Time IoT Electronics offloading decision Lagrange duality optimization mobile edge computing real-time IoT resource allocation |
title | Offloading Decision and Resource Allocation in Mobile Edge Computing for Cost and Latency Efficiencies in Real-Time IoT |
title_full | Offloading Decision and Resource Allocation in Mobile Edge Computing for Cost and Latency Efficiencies in Real-Time IoT |
title_fullStr | Offloading Decision and Resource Allocation in Mobile Edge Computing for Cost and Latency Efficiencies in Real-Time IoT |
title_full_unstemmed | Offloading Decision and Resource Allocation in Mobile Edge Computing for Cost and Latency Efficiencies in Real-Time IoT |
title_short | Offloading Decision and Resource Allocation in Mobile Edge Computing for Cost and Latency Efficiencies in Real-Time IoT |
title_sort | offloading decision and resource allocation in mobile edge computing for cost and latency efficiencies in real time iot |
topic | offloading decision Lagrange duality optimization mobile edge computing real-time IoT resource allocation |
url | https://www.mdpi.com/2079-9292/13/7/1218 |
work_keys_str_mv | AT chantholeang offloadingdecisionandresourceallocationinmobileedgecomputingforcostandlatencyefficienciesinrealtimeiot AT seyharos offloadingdecisionandresourceallocationinmobileedgecomputingforcostandlatencyefficienciesinrealtimeiot AT seungwookang offloadingdecisionandresourceallocationinmobileedgecomputingforcostandlatencyefficienciesinrealtimeiot AT inseoksong offloadingdecisionandresourceallocationinmobileedgecomputingforcostandlatencyefficienciesinrealtimeiot AT prohimtam offloadingdecisionandresourceallocationinmobileedgecomputingforcostandlatencyefficienciesinrealtimeiot AT samath offloadingdecisionandresourceallocationinmobileedgecomputingforcostandlatencyefficienciesinrealtimeiot AT seokhoonkim offloadingdecisionandresourceallocationinmobileedgecomputingforcostandlatencyefficienciesinrealtimeiot |