Abstract
Currently, Mobile Edge Computing (MEC) is widely used in different smart application scenarios such as smart health, smart traffic and smart home. However, smart end devices are usually constrained in battery and computing power, and hence how to optimize the energy consumption of end devices with intelligent task offloading and scheduling strategies under constraints such as deadlines is a critical yet challenging topic. Meanwhile, most existing studies do not consider the mobility of end devices during task execution but in reality end devices may need to be constantly moving in a MEC environment. In this paper, motivated by a patient health monitoring scenario, we propose a Mobility-Aware Workflow Offloading and Scheduling Strategy (MAWOSS) for MEC which provides a holistic approach that covers the workflow task offloading strategy, the workflow task scheduling algorithm and the workflow task migration strategy. Comprehensive experimental results show that compared with others, MAWOSS is able to achieve the optimal fitness with lower energy consumption and smaller workflow makespan under the deadlines.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Azimi, I., Pahikkala, T., Rahmani, A., et al.: Missing data resilient decision-making for healthcare IoT through personalization: a case study on maternal health. Future Gener. Comput. Syst. 96, 297–308 (2019)
Hamza, R., Yan, Z., Muhammad, K., et al.: A privacy-preserving cryptosystem for IoT E-healthcare. Inf. Sci. (2019, early access)
Forkan, A., Khalil, I., Atiquzzaman, M.: ViSiBiD: a learning model for early discovery and real-time prediction of severe clinical events using vital signs as big data. Comput. Netw. 113, 244–257 (2017)
Roman, R., Lopez, J., Mambo, M.: Mobile edge computing, fog et al.: a survey and analysis of security threats and challenges. Future Gener. Comput. Syst. 78, 680–698 (2018)
Shi, W., Dustdar, S.: The promise of edge computing. Computer 49(5), 78–81 (2016)
Bouet, M., Conan, V.: Mobile edge computing resources optimization: a geo-clustering approach. IEEE Trans. Netw. Serv. Manag. 15(2), 787–796 (2018)
Sodhro, A., Luo, Z., Sangaiah, A., et al.: Mobile edge computing based QoS optimization in medical healthcare applications. Int. J. Inf. Manag. 45, 308–318 (2019)
Lyu, X., Tian, H., Ni, W., et al.: Energy-efficient admission of delay-sensitive tasks for mobile edge computing. IEEE Trans. Commun. 66(6), 2603–2616 (2018)
Zhang, W., Zhang, Z., Zeadally, S., et al.: Efficient task scheduling with stochastic delay cost in mobile edge computing. IEEE Commun. Lett. 23(1), 4–7 (2018)
Ning, Z., Dong, P., Kong, X., et al.: A cooperative partial computation offloading scheme for mobile edge computing enabled Internet of Things. IEEE Internet Things J. 6(3), 4804–4814 (2018)
Mach, P., Becvar, Z.: Mobile edge computing: a survey on architecture and computation offloading. IEEE Commun. Surv. Tutor. 19(3), 1628–1656 (2017)
Lyu, X., Tian, H., Jiang, L., et al.: Selective offloading in mobile edge computing for the green Internet of Things. IEEE Netw. 32(1), 54–60 (2018)
Kuang, Z., Li, L., Gao, J., et al.: Partial offloading scheduling and power allocation for mobile edge computing systems. IEEE Internet Things J. (2019, early access)
Zhu, T., Shi, T., Li, J., et al.: Task scheduling in deadline-aware mobile edge computing systems. IEEE Internet Things J. 6(3), 4854–4866 (2018)
Hu, M., Zhuang, L., Wu, D., et al.: Learning driven computation offloading for asymmetrically informed edge computing. IEEE Trans. Parallel Distrib. Syst. (2019, early access)
Hu, J., Jiang, M., Zhang, Q., et al.: Joint optimization of UAV position, time slot allocation, and computation task partition in multiuser aerial mobile-edge computing systems. IEEE Trans. Veh. Technol. (2019, early access)
Xu, J., Li, X., Ding, R., et al.: Energy efficient multi-resource computation offloading strategy in mobile edge computing. Comput. Integr. Manuf. Syst. 25(4), 954–961 (2019)
WorkflowGenerator. https://confluence.pegasus.isi.edu/display/pegasus/WorkflowGenerator. Accessed 03 July 2019
Cao, S., Tao, X., Hou, Y., et al.: An energy-optimal offloading algorithm of mobile computing based on HetNets. In: 2015 International Conference on Connected Vehicles and Expo (ICCVE), pp. 254–258. IEEE, Shenzhen (2015)
Acknowledgement
This work is the partially supported by the Humanities and Social Sciences of MOE Project No. 16YJCZH048, the National Natural Science Foundation of China Project No. 61972001, the Key Natural Science Foundation of Education Bureau of Anhui Province Project KJ2016A024, and the Nature Science Foundation of Hubei Province Project 2019CFB172.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Xu, J. et al. (2020). Mobility-Aware Workflow Offloading and Scheduling Strategy for Mobile Edge Computing. In: Wen, S., Zomaya, A., Yang, L.T. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2019. Lecture Notes in Computer Science(), vol 11945. Springer, Cham. https://doi.org/10.1007/978-3-030-38961-1_17
Download citation
DOI: https://doi.org/10.1007/978-3-030-38961-1_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-38960-4
Online ISBN: 978-3-030-38961-1
eBook Packages: Computer ScienceComputer Science (R0)