Multi-objective optimization of task assignment in distributed mobile edge computing

被引:1
作者
Almasri S. [1 ]
Jarrah M. [1 ]
Al-Duwairi B. [2 ]
机构
[1] Department of Computer Engineering, Jordan University of Science and Technology, P.O. Box 3030, Irbid
[2] Department of Computer Networks and Security, Jordan University of Science and Technology, P.O. Box 3030, Irbid
关键词
Internet of things; Mobile edge computing; MOEA framework; Multi-objective optimization;
D O I
10.1007/s40860-021-00162-1
中图分类号
学科分类号
摘要
Traditional computing models and centralized cloud computing are not capable of meeting today’s application requirements, especially when deploying technologies, such as the Internet of things (IoT), 5G, and wearable devices, on a large scale. Mobile edge computing (MEC) introduces the feasibility of using edge and smart devices, such as gateways and smart phones, to perform task execution of different applications. Moreover, an efficient task scheduling approach should consider the deadlines requirements and the power consumption of the edge devices. This paper proposes a multi-objective optimization solution to assign different application tasks to different edge devices while minimizing the energy consumption of edge devices and the computation time of tasks. Task dependencies and data distribution are considered within a new and more general MEC model. Multi-objective evolutionary algorithm (MOEA) framework is used to solve the optimization problem subject to deadline and power consumption constraints. Results show that the proposed multi-objective approach achieves better performance in terms of energy and computation time when compared to a single objective approach. © 2021, The Author(s), under exclusive licence to Springer Nature Switzerland AG.
引用
收藏
页码:21 / 33
页数:12
相关论文
共 47 条
[1]  
Bughin J., Chui M., Manyika J., Ten it-enabled business trends for the decade ahead, McKinsey Q., 13, pp. 1-3, (2013)
[2]  
Lee S.K., Bae M., Kim H., Future of IOT networks: a survey, Appl. Sci., 7, 10, (2017)
[3]  
Sahni Y., Cao J., Zhang S., Yang L., Edge mesh: a new paradigm to enable distributed intelligence in internet of things, IEEE Access, 5, pp. 16441-16458, (2017)
[4]  
Al-Zinati M., Alrashdan R., Al-Duwairi B., Aloqaily M., A re-organizing biosurveillance framework based on fog and mobile edge computing, Multimed Tools Appl, 80, 11, pp. 16805-16825, (2021)
[5]  
Wu Q., Ding G., Xu Y., Feng S., Du Z., Wang J., Long K., Cognitive internet of things: a new paradigm beyond connection, IEEE Internet Things J, 1, 2, pp. 129-143, (2014)
[6]  
Gil D., Ferrandez A., Mora-Mora H., Peral J., Internet of things: a review of surveys based on context aware intelligent services, Sensors, 16, 7, (2016)
[7]  
Maarala A.I., Su X., Riekki J., Semantic reasoning for context-aware internet of things applications, IEEE Internet Things J, 4, 2, pp. 461-473, (2016)
[8]  
Mell P.M., Grance T., Sp 800-145. the NIST Definition of Cloud Computing, (2011)
[9]  
Wang L., Tao J., Kunze M., Castellanos A.C., Kramer D., Karl W., Scientific cloud computing: Early definition and experience, In: 2008 10Th IEEE International Conference on High Performance Computing and Communications, IEEE, pp. 825-830, (2008)
[10]  
Botta A., De Donato W., Persico V., Pescape A., Integration of cloud computing and internet of things: a survey, Future Gener Comput Syst, 56, pp. 684-700, (2016)