Adaptive Task Scheduling for IoT Devices Using Improved Genetic Algorithms in Mobile Edge Computing

Authors

  • Parul Kumawat M. Tech Scholar, Department of Electronics and Communication Engineering, Regional College for Education Research and Technology, Jaipur, Rajasthan, India.
  • Dr. Pramod Sharma Professor, Department of Electronics and Communication Engineering, Regional College for Education Research and Technology, Jaipur, Rajasthan, India.

DOI:

https://doi.org/10.37628/ijmet.v9i2.1962

Abstract

In order to tackle the growing complexity of intelligent services while staying within the resource limitations of mobile devices, this research explores how to optimize task scheduling in the context of mobile edge computing. The study's proposal of a new algorithm that improves computational efficiency and energy utilization in devices enabled by the Internet of Things (IoT) becomes more relevant as the IoT grows in popularity. This approach maximizes computing tasks while also aligning with sustainable energy practices. This is especially important for IoT devices, as their battery life is often constrained. In this study, a complex offloading mechanism is used to dynamically distribute computation tasks from IoT devices to mobile edge computing (MEC) servers,
rather than to local processing. Internet of Things (IoT) ecosystems benefit greatly from this mechanism because devices in these environments often perform data-intensive tasks. Using an Improved Genetic Algorithm (IGA) to
further optimize the proposed algorithm over the conventional Genetic Algorithm (GA), the algorithm takes a hybrid approach, combining priority scheduling and the shortest job first (SJF) strategy. This study provides a comprehensive simulation analysis that demonstrates how to reduce execution time and energy consumption while efficiently allocating tasks with different priorities and computational demands. Ultimately, this study makes a major contribution to mobile edge computing, which has important consequences for IoT networks. The suggested algorithm promotes a sustainable approach to energy consumption while simultaneously supporting the operational demands of IoT devices through efficient task scheduling and energy management. With this work as a springboard, researchers can investigate how these algorithms can be fine-tuned and modified to suit the changing demands of computing paradigms and the Internet of Things (IoT).

References

S. Hu and G. Li, "Dynamic Request Scheduling Optimization in Mobile Edge Computing for IoT Applications," in IEEE Internet of Things Journal, vol. 7, no. 2, pp. 1426-1437, Feb. 2020, doi: 10.1109/JIOT.2019.2955311.

M. Smith, A. Maiti, A. D. Maxwell, and A. A. Kist, “Object detection resource usage within a remote real-time video stream,” in Online Engineering & Internet of Things, Cham, Switzerland: Springer, 2018, pp. 266–277.

P. Mach and Z. Becvar, “Mobile edge computing: A survey on architecture and computation offloading,” IEEE Commun. Surveys Tut., vol. 19, no. 3, pp. 1628–1656, 3rd Quart., 2017.

Y. Mao, C. You, J. Zhang, K. Huang, and K. B. Letaief, “A survey on mobile edge computing: The communication perspective,” IEEE Commun. Surveys Tuts., vol. 19, no. 4, pp. 2322–2358, 4th Quart., 2017.

H. A. Alameddine, S. Sharafeddine, S. Sebbah, S. Ayoubi, and C. Assi, “Dynamic task offloading and scheduling for low-latency IoT services in multi-access edge computing,” IEEE J. Sel. Areas Commun., vol. 37, no.

, pp. 668–682, Mar. 2019.

M. Chen and Y. Hao, “Task offloading for mobile edge computing in software defined ultra-dense network,” IEEE J. Sel. Areas Commun., vol. 36, no. 3, pp. 587–597, Mar. 2018.

X. Lyu, H. Tian, C. Sengul, and P. Zhang, “Multiuser joint task offloading and resources optimization in proximate clouds,” IEEE Trans. Veh. Technol., vol. 66, no. 4, pp. 3435–3447, Apr. 2017.

Q. Wang, S. Guo, J. Liu, and Y. Yang, “Energy-efficient computation offloading and resource allocation for delay-sensitive mobile edge computing,” Sustain. Comput. Informat. Syst., vol. 21, pp. 154–164, Mar. 2019.

T. X. Tran and D. Pompili, “Joint task offloading and resource allocation for multi-server mobile-edge computing networks,” IEEE Trans. Veh. Technol., vol. 68, no. 1, pp. 856–868, Jan. 2019.

M. Shojafar, N. Cordeschi, and E. Baccarelli, “Energy-efficient adaptive resource management for real-time vehicular cloud services,” IEEE Trans. Cloud Comput., vol. 7, no. 1, pp. 196–209, Jan.–Mar. 2019.

S. M. R. Islam, N. Avazov, O. A. Dobre, and K.-S. Kwak, "Powerdomain non-orthogonal multiple access (NOMA) in 5G systems: Potentials and challenges,” IEEE Commun. Surveys Tuts., vol. 19, no. 2, pp. 721–742, 2nd Quart., 2017.

M. Kamel, W. Hamouda, and A. Youssef, “Ultra-dense networks: A survey,” IEEE Commun. Surveys

Tuts., vol. 18, no. 4, pp. 2522–2545, 4th Quart., 2016.

D. López-Pérez, M. Ding, H. Claussen, and A. H. Jafari, “Towards 1 Gbps/UE in cellular systems:

Understanding ultra-dense small cell deployments,” IEEE Commun. Surveys Tuts., vol. 17, no. 4, pp. 2078–2101,

th Quart., 2015.

B. Yu, L. Pu, Q. Xie, and J. Xu, “Energy efficient scheduling for IoT applications with offloading, user

association and BS sleeping in ultra dense networks,” in Proc. 16th Int. Symp. Model. Optim. Mobile Ad Hoc

Wireless Netw. (WiOpt), Shanghai, China, 2018, pp. 1–6.

C. Ma, F. Liu, Z. Zeng, and S. Zhao, “An energy-efficient user association scheme based on robust

optimization in ultra-dense networks,” in Proc. IEEE/CIC Int. Conf. Commun. China (ICCC Workshops), Beijing,

China, 2018, pp. 222–226..

Published

2024-06-01

Issue

Section

Articles