Contextual Information Based Scheduling for Service Migration in Mobile Edge Computing

Authors

  • Sanchari Saha CMR Institute of Technology, Bengaluru, India
  • Iyappan Perumal School of Computer Science and Engineering, Vellore Institute of Technology, Vellore, Tamil Nadu, India
  • Niveditha V R Department of Computing Technologies, School of Computing Sathyabama Institute of science and Technology, Chennai, Tamil Nadu, India
  • Mohamed Abbas Electrical Engineering Department, College of Engineering, King Khalid University, Abha, Saudi Arabia
  • I. Manimozhi Department of Computer science and Engineering East Point College of Engineering & Technology, Bangalore, India
  • C.Rohith Bhat Department of Computer Science and Engineering Saveetha School of Engineering, Saveetha Institute of Medical and Technical Sciences, (SIMATS), Chennai, Tamilnadu, India;

DOI:

https://doi.org/10.15837/ijccc.2024.3.6143

Keywords:

mobile and edge computing, Scheduling, Migration, Priority, Contextual Information

Abstract

Mobile Edge Computing (MEC) is a distributed computing paradigm that delivers processing and data storage capabilities closer to the network edge, which is adjacent to mobile consumers and devices. MEC lowers latency, reduces data transmission times, and improves overall performance for mobile apps by relocating computing resources to the network’s edge. But, due to higher average load and longer elapsed time, modern end devices such as smartphones and tablets cause major load challenges in mobile computing networks. Furthermore, if smartphones cause unpredictable traffic patterns, it becomes impossible to model and forecast the nature of communication. Such confusing traffic figures are caused not just by bursty Internet traffic, but also by multitasking operating systems that allow users to swiftly switch between active apps. Mobility of users and end devices impose a difficult challenge to provide continuous services in mobile computing. In this paper, this issue is addressed using the Contextual Information Based Scheduling (CIBS) technique to optimally allocate resources and provide seamless service to the users. The proposed method is implemented with NS-3, an open-source network simulator that provides a comprehensive set of modules for Mobile Edge Computing (MEC) simulations, including mobility modelling support. The experimental results show that CIBS offers migration time of 97512ms, delay time of 372115ms, execution time of 1061328ms and downtime of 98715ms. The results are compared with the existing Mobility-Aware Joint Task Scheduling (MATS) approach. The obtained results show that CIBS outperforms MATS with regard to migration time, latency, execution time and downtime.

References

Juyong Lee and Jihoon Lee (2018). Hierarchical Mobile Edge Computing Architecture Based on Context Awareness, Applied Sciences, 8(7), 1160, 2018.

https://doi.org/10.3390/app8071160

Teja Sree B, G. P. S. Varma, Hemalatha Indukurib (2023) Mobile Edge Computing Architecture Challenges, Applications, and Future Directions, International Journal of Grid and High- Performance Computing, 15 2, 1-23 2023.

https://doi.org/10.4018/IJGHPC.316837

Al-Badarneh, J., Jararweh, Y., Al-Ayyoub, M., Fontes, R., Al-Smadi, M., and Rothenberg, C.

(2018). Cooperative mobile edge computing system for VANET based software-defined content delivery. Computers and Electrical Engineering, 71, 388-397, 2018.

https://doi.org/10.1016/j.compeleceng.2018.07.021

Joseph Boccuzzi (2018), Introduction to Cellular Mobile Communications, Springer Book of Multiple access techniques for 5G wireless networks and beyond,3-37, 2018.

https://doi.org/10.1007/978-3-319-92090-0_1

Alameddine, H. A., Sharafeddine, S., Sebbah, S., Ayoubi, S., and Assi,C. (2019) Dynamic task offloading and scheduling for low-latency IoT services in multi-access edge computing. IEEE Journal on Selected Areas in Communications, 37(3), 668-682, 2019.

https://doi.org/10.1109/JSAC.2019.2894306

Huang J, Li S, Chen Y (2020) Revenue-optimal task scheduling and resource management for IoT batch jobs in mobile edge computing. Peer Network Application 13(5), 1776-1787, 2020.

https://doi.org/10.1007/s12083-020-00880-y

Tuyen X. Tran, Abolfazl Hajisami, Parul Pandey, and Dario Pompili (2017). Collaborative Mobile Edge Computing in 5G Networks: New Paradigms, Scenarios, and Challenges, IEEE Communications magazine, special issue on fog computing and networking., 55(4), 54-61, 2017.

https://doi.org/10.1109/MCOM.2017.1600863

Mach, P.; Becvar, Z (2017). Mobile edge computing: A survey on architecture and computation offloading. IEEE Communications Surveys and Tutorials. 19, 1628-1656, 2017.

https://doi.org/10.1109/COMST.2017.2682318

Muthukumaran, V., Kumar, V. V., Joseph, R. B., Munirathanam, M., and Jeyakumar, B. (2021). Improving network security based on trust-aware routing protocols using long short-term memoryqueuing segment-routing algorithms. International Journal of Information Technology Project Management (IJITPM), 12(4), 47-60, 2021.

https://doi.org/10.4018/IJITPM.2021100105

Chen, T., Matinmikko, M., Chen, X., Zhou, X., Ahokangas, P (2018). Software defined mobile networks: Concept, survey, and research directions. IEEE Communications Magazine, 53, no. 11, 126-133, 2018.

https://doi.org/10.1109/MCOM.2015.7321981

Yixue, H., Min, C., Long, H., Hossain, M.; Ahmed, G. Energy Efficient Task Caching and Offloading for Mobile Edge Computing. IEEE Access, 6, 11365-11373, 2018.

https://doi.org/10.1109/ACCESS.2018.2805798

Puliafito Carlo, Goncalves Diogo M, Lopes Marcio M, Martins Leonardo L, Madeira Edmundo, Mingozzi Enzo, Rana Omer, Bittencourt Luiz F. Mobfogsim (2020) Simulation of mobility and migration for fog computing. Simulation Model Practice Theory, 101, 102062, 2020.

https://doi.org/10.1016/j.simpat.2019.102062

[Online]. Available: https://5ghub.us/5g-mobile-edge-computing-mec-2/

Hiroyuki Tanaka, Masahiro Yoshida, Koya Mori, Noriyuki Takahashi. (2018), Multi-access Edge Computing: A Survey, Journal of Information Processing,26,87-97, 2018.

https://doi.org/10.2197/ipsjjip.26.87

Chen M, Hao Y (2018) Task offloading for mobile edge computing in software defined ultra-dense network. IEEE Journal on Selected Areas in Communications, 36(3), 587-5979, 2018.

https://doi.org/10.1109/JSAC.2018.2815360

Zhang J, Guo H, Liu J, Zhang Y (2019) Task offloading in vehicular edge computing networks: A load-balancing solution. IEEE Transaction Vehicular Technology 69(2), 2092-210410, 2019.

https://doi.org/10.1109/TVT.2019.2959410

Maithili, K., Vinothkumar, V., and Latha, P. (2018). Analyzing the security mechanisms to prevent unauthorized access in cloud and network security. Journal of Computational and Theoretical Nanoscience, 15(6-7), 2059-2063, 2018.

https://doi.org/10.1166/jctn.2018.7407

Huang J, Li S, Chen Y (2020) Revenue-optimal task scheduling and resource management for IoT batch jobs in mobile edge computing. Peer Network Application, 13(5), 1776-1787, 2020.

https://doi.org/10.1007/s12083-020-00880-y

Shi J, Jun D, Wang J, Wang J, Yuan J (2020) Priority-aware task offloading in vehicular fog computing based on deep reinforcement learning. IEEE Trans Vehicular Technology, 69(12), 16067-16081, 2020.

https://doi.org/10.1109/TVT.2020.3041929

Yang J, Xiao S, Jiang B, Song H, Khan S, Ul Islam S (2020) Cache- enabled unmanned aerial vehicles for cooperative cognitive radio networks. IEEE Wireless Communication 27(2), 155-16126, 2020.

https://doi.org/10.1109/MWC.001.1900301

Saha, S., Kumar, V. V., Niveditha, V. R., Kannan, V. A., Gunasekaran, K., and Venkatesan, K. (2023). Cluster-Based Protocol for Prioritized Message Communication in VANET. IEEE Access, 11, 67434-67442, 2023.

https://doi.org/10.1109/ACCESS.2023.3286936

Zaiwar Ali, Sadia Khaf, Ziaul Haq Abbas, Ghulam Abbas, Lei Jiao, Amna Irshad, Kyung Sup Kwak and Muhammad Bilal (2020) A Comprehensive Utility Function for Resource Allocation in Mobile Edge Computing, 2020.

Cheng Y, Liang C, Chen Q, Yu R (2021) Energy-efficient D2D- assisted computation offloading in NOMA-enabled cognitive networks. IEEE Transaction Vehicular Technology, 70(12), 13441- 13446, 2021.

https://doi.org/10.1109/TVT.2021.3093892

Kumar, V. D., Kumar, V. V., and Kandar, D. (2018). Data transmission between dedicated short range communication and WiMAX for efficient vehicular communication. Journal of Computational and Theoretical Nanoscience, 15(8), 2649-2654, 2018.

https://doi.org/10.1166/jctn.2018.7515

Jie Lin, Lin Huang, Hanlin Zhang, Xinyu Yang, Peng Zhao (2022) A Novel Lyapunov based Dynamic Resource Allocation for UAVs-assisted Edge Computing, Computer Networks, 205, 108710, 2022.

https://doi.org/10.1016/j.comnet.2021.108710

Kumar, Dr. V. V., Arvind, Dr. K. S., Umamaheswaran, Dr. S., and Suganya, K. S. (2019). Hierarchal Trust Certificate Distribution using Distributed CA in MANET. International Journal of Innovative Technology and Exploring Engineering, 8(10), 2521-2524, 2019.

https://doi.org/10.35940/ijitee.J9560.0881019

Tien Van Do, N.H. Do, H.T. Nguyen, Csaba Rotter, Attila Hegyi, Peter Hegyi, (2019). Comparison of scheduling algorithms for multiple mobile computing edge clouds, Simulation Modelling Practice and Theory, 93, 104-118, 2019.

https://doi.org/10.1016/j.simpat.2018.10.005

Zhang, M., Huang, H., Rui, L., Hui, G.,Wang, Y., and Qiu, X. (2020). A service migration method based on dynamic awareness in mobile edge computing. In NOMS 2020-2020 IEEE/IFIP Network Operations and Management Symposium. 1-7, 2020.

https://doi.org/10.1109/NOMS47738.2020.9110389

Additional Files

Published

2024-05-04

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.