Optimized task offloading strategy in IoT edge computing network

Habtamu Mohammed Birhanie,Mohammed Oumer Adem
DOI: https://doi.org/10.1016/j.jksuci.2024.101942
IF: 9.006
2024-01-24
Journal of King Saud University - Computer and Information Sciences
Abstract:As the IoT devices are highly ubiquitous and connected, their computational tasks can be processed on the Multi-access edge computing (MEC) servers because of the IoT devices' limited battery, computing power and storage capacities. Due to the heterogeneity of IoT devices and MEC devices' limited capabilities, tasks should be offloaded efficiently to MEC servers mainly and then to the Clouds (fog nodes) if necessary for fulfilling tasks' computational requirements. The proposed solution presents a task offloading decision using base stations of the network and queued task scheduling. The base station,which is the edge orchestrator, will decide on where to offload (edge servers or cloud) or compute locally. For handling heterogeneous tasks, a maximum tolerable latency is included. It is shown that a 3% to 7% improvement in the number of failed tasks, more than 7.4% in the number of successfully completed tasks, an improvement by more than 0.85 Seconds in the average execution time and more than 7% in network communication, which directly impacts the energy of edge devices. The simulation results show that this work performed better in decreasing the number of failed tasks due to latency, decreasing energy consumption and minimizing the average execution time of tasks.
computer science, information systems
What problem does this paper attempt to address?