Skip to main content
Erschienen in: Journal of Reliable Intelligent Environments 1/2022

01.12.2021 | Original Article

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

verfasst von: Sanaa Almasri, Moath Jarrah, Basheer Al-Duwairi

Erschienen in: Journal of Reliable Intelligent Environments | Ausgabe 1/2022

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Bughin J, Chui M, Manyika J (2013) Ten it-enabled business trends for the decade ahead. McKinsey Q. 13:1–3 Bughin J, Chui M, Manyika J (2013) Ten it-enabled business trends for the decade ahead. McKinsey Q. 13:1–3
2.
Zurück zum Zitat Lee SK, Bae M, Kim H (2017) Future of IOT networks: a survey. Appl. Sci. 7(10):1072CrossRef Lee SK, Bae M, Kim H (2017) Future of IOT networks: a survey. Appl. Sci. 7(10):1072CrossRef
3.
Zurück zum Zitat Sahni Y, Cao J, Zhang S, Yang L (2017) Edge mesh: a new paradigm to enable distributed intelligence in internet of things. IEEE Access 5:16441–16458CrossRef Sahni Y, Cao J, Zhang S, Yang L (2017) Edge mesh: a new paradigm to enable distributed intelligence in internet of things. IEEE Access 5:16441–16458CrossRef
4.
Zurück zum Zitat Al-Zinati M, Alrashdan R, Al-Duwairi B, Aloqaily M (2021) A re-organizing biosurveillance framework based on fog and mobile edge computing. Multimed Tools Appl 80(11):16805–16825CrossRef Al-Zinati M, Alrashdan R, Al-Duwairi B, Aloqaily M (2021) A re-organizing biosurveillance framework based on fog and mobile edge computing. Multimed Tools Appl 80(11):16805–16825CrossRef
5.
Zurück zum Zitat Wu Q, Ding G, Xu Y, Feng S, Du Z, Wang J, Long K (2014) Cognitive internet of things: a new paradigm beyond connection. IEEE Internet Things J 1(2):129–143CrossRef Wu Q, Ding G, Xu Y, Feng S, Du Z, Wang J, Long K (2014) Cognitive internet of things: a new paradigm beyond connection. IEEE Internet Things J 1(2):129–143CrossRef
6.
Zurück zum Zitat Gil D, Ferrández A, Mora-Mora H, Peral J (2016) Internet of things: a review of surveys based on context aware intelligent services. Sensors 16(7):1069CrossRef Gil D, Ferrández A, Mora-Mora H, Peral J (2016) Internet of things: a review of surveys based on context aware intelligent services. Sensors 16(7):1069CrossRef
7.
Zurück zum Zitat Maarala AI, Su X, Riekki J (2016) Semantic reasoning for context-aware internet of things applications. IEEE Internet Things J 4(2):461–473CrossRef Maarala AI, Su X, Riekki J (2016) Semantic reasoning for context-aware internet of things applications. IEEE Internet Things J 4(2):461–473CrossRef
8.
Zurück zum Zitat Mell PM, Grance T (2011) Sp 800-145. the NIST definition of cloud computing. Gaithersburg, MD, USA, Tech rep Mell PM, Grance T (2011) Sp 800-145. the NIST definition of cloud computing. Gaithersburg, MD, USA, Tech rep
9.
Zurück zum Zitat Wang L, Tao J, Kunze M, Castellanos AC, Kramer D, Karl W (2008) Scientific cloud computing: early definition and experience. In: 2008 10th IEEE international conference on high performance computing and communications, IEEE, pp 825–830 Wang L, Tao J, Kunze M, Castellanos AC, Kramer D, Karl W (2008) Scientific cloud computing: early definition and experience. In: 2008 10th IEEE international conference on high performance computing and communications, IEEE, pp 825–830
10.
Zurück zum Zitat Botta A, De Donato W, Persico V, Pescapé A (2016) Integration of cloud computing and internet of things: a survey. Future Gener Comput Syst 56:684–700CrossRef Botta A, De Donato W, Persico V, Pescapé A (2016) Integration of cloud computing and internet of things: a survey. Future Gener Comput Syst 56:684–700CrossRef
11.
Zurück zum Zitat Consortium O et al. (2017) Openfog reference architecture for fog computing. In: Architecture Working Group, pp 1–162 Consortium O et al. (2017) Openfog reference architecture for fog computing. In: Architecture Working Group, pp 1–162
12.
Zurück zum Zitat Jalali F, Hinton K, Ayre R, Alpcan T, Tucker RS (2016) Fog computing may help to save energy in cloud computing. IEEE J Sel Areas Commun 34(5):1728–1739CrossRef Jalali F, Hinton K, Ayre R, Alpcan T, Tucker RS (2016) Fog computing may help to save energy in cloud computing. IEEE J Sel Areas Commun 34(5):1728–1739CrossRef
13.
Zurück zum Zitat Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role in the internet of things. In: Proceedings of the first edition of the MCC workshop on Mobile cloud computing, pp 13–16 Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role in the internet of things. In: Proceedings of the first edition of the MCC workshop on Mobile cloud computing, pp 13–16
14.
Zurück zum Zitat Yi S, Li C, Li Q (2015) A survey of fog computing: concepts, applications and issues. In: Proceedings of the 2015 workshop on mobile big data, pp 37–42 Yi S, Li C, Li Q (2015) A survey of fog computing: concepts, applications and issues. In: Proceedings of the 2015 workshop on mobile big data, pp 37–42
15.
Zurück zum Zitat Bonomi F, Milito R, Natarajan P, Zhu J (2014) Fog computing: a platform for internet of things and analytics. In: Big data and internet of things: a roadmap for smart environments, Springer, pp 169–186 Bonomi F, Milito R, Natarajan P, Zhu J (2014) Fog computing: a platform for internet of things and analytics. In: Big data and internet of things: a roadmap for smart environments, Springer, pp 169–186
16.
Zurück zum Zitat Shi W, Cao J, Zhang Q, Li Y, Xu L (2016) Edge computing: vision and challenges. IEEE Internet Things J 3(5):637–646CrossRef Shi W, Cao J, Zhang Q, Li Y, Xu L (2016) Edge computing: vision and challenges. IEEE Internet Things J 3(5):637–646CrossRef
17.
Zurück zum Zitat Yousefpour A, Fung C, Nguyen T, Kadiyala K, Jalali F, Niakanlahiji A, Kong J, Jue JP (2019) All one needs to know about fog computing and related edge computing paradigms: a complete survey. J Syst Archit 98:289–330CrossRef Yousefpour A, Fung C, Nguyen T, Kadiyala K, Jalali F, Niakanlahiji A, Kong J, Jue JP (2019) All one needs to know about fog computing and related edge computing paradigms: a complete survey. J Syst Archit 98:289–330CrossRef
18.
Zurück zum Zitat Giust F, Verin G, Antevski K, Chou J, Fang Y, Featherstone W, Fontes F, Frydman D, Li A, Manzalini A et al (2018) Mec deployments in 4g and evolution towards 5g. ETSI White Pap 24(2018):1–24 Giust F, Verin G, Antevski K, Chou J, Fang Y, Featherstone W, Fontes F, Frydman D, Li A, Manzalini A et al (2018) Mec deployments in 4g and evolution towards 5g. ETSI White Pap 24(2018):1–24
20.
21.
Zurück zum Zitat Van den Abeele F, Hoebeke J, Teklemariam GK, Moerman I, Demeester P (2015) Sensor function virtualization to support distributed intelligence in the internet of things. Wirel Pers Commun 81(4):1415–1436CrossRef Van den Abeele F, Hoebeke J, Teklemariam GK, Moerman I, Demeester P (2015) Sensor function virtualization to support distributed intelligence in the internet of things. Wirel Pers Commun 81(4):1415–1436CrossRef
22.
Zurück zum Zitat Wang Z, Zhao Z, Min G, Huang X, Ni Q, Wang R (2018) User mobility aware task assignment for mobile edge computing. Future Gener Comput Syst 85:1–8CrossRef Wang Z, Zhao Z, Min G, Huang X, Ni Q, Wang R (2018) User mobility aware task assignment for mobile edge computing. Future Gener Comput Syst 85:1–8CrossRef
23.
Zurück zum Zitat Liu CF, Bennis M, Poor HV (2017) Latency and reliability-aware task offloading and resource allocation for mobile edge computing. In: 2017 IEEE Globecom workshops (GC Wkshps), IEEE, pp 1–7 Liu CF, Bennis M, Poor HV (2017) Latency and reliability-aware task offloading and resource allocation for mobile edge computing. In: 2017 IEEE Globecom workshops (GC Wkshps), IEEE, pp 1–7
24.
Zurück zum Zitat Du Y, Wang K, Yang K, Zhang G (2018) Energy-efficient resource allocation in UAV based MEC system for IOT devices. In: 2018 IEEE global communications conference (GLOBECOM), IEEE, pp 1–6 Du Y, Wang K, Yang K, Zhang G (2018) Energy-efficient resource allocation in UAV based MEC system for IOT devices. In: 2018 IEEE global communications conference (GLOBECOM), IEEE, pp 1–6
25.
Zurück zum Zitat Kao YH, Krishnamachari B, Ra MR, Bai F (2017) Hermes: latency optimal task assignment for resource-constrained mobile computing. IEEE Trans Mob Comput 16(11):3056–3069CrossRef Kao YH, Krishnamachari B, Ra MR, Bai F (2017) Hermes: latency optimal task assignment for resource-constrained mobile computing. IEEE Trans Mob Comput 16(11):3056–3069CrossRef
26.
Zurück zum Zitat Cheng Y, Liao Y, Zhai X (2020) Energy-efficient resource allocation for UAV-empowered mobile edge computing system. In: 2020 IEEE/ACM 13th international conference on utility and cloud computing (UCC), IEEE, pp 408–413 Cheng Y, Liao Y, Zhai X (2020) Energy-efficient resource allocation for UAV-empowered mobile edge computing system. In: 2020 IEEE/ACM 13th international conference on utility and cloud computing (UCC), IEEE, pp 408–413
27.
Zurück zum Zitat Yaqub U, Sorour S (2018) Multi-objective resource optimization for hierarchical mobile edge computing. In: 2018 IEEE global communications conference (GLOBECOM), IEEE, pp 1–6 Yaqub U, Sorour S (2018) Multi-objective resource optimization for hierarchical mobile edge computing. In: 2018 IEEE global communications conference (GLOBECOM), IEEE, pp 1–6
28.
Zurück zum Zitat Song F, Xing H, Luo S, Zhan D, Dai P, Qu R (2020) A multiobjective computation offloading algorithm for mobile-edge computing. IEEE Internet Things J 7(9):8780–8799CrossRef Song F, Xing H, Luo S, Zhan D, Dai P, Qu R (2020) A multiobjective computation offloading algorithm for mobile-edge computing. IEEE Internet Things J 7(9):8780–8799CrossRef
33.
35.
Zurück zum Zitat Shi W, Dustdar S (2016) The promise of edge computing. Computer 49(5):78–81CrossRef Shi W, Dustdar S (2016) The promise of edge computing. Computer 49(5):78–81CrossRef
36.
Zurück zum Zitat Akyildiz IF, Wang X, Wang W (2005) Wireless mesh networks: a survey. Comput Netw 47(4):445–487CrossRef Akyildiz IF, Wang X, Wang W (2005) Wireless mesh networks: a survey. Comput Netw 47(4):445–487CrossRef
37.
Zurück zum Zitat Borgia E (2014) The internet of things vision: key features, applications and open issues. Comput Commun 54:1–31CrossRef Borgia E (2014) The internet of things vision: key features, applications and open issues. Comput Commun 54:1–31CrossRef
39.
Zurück zum Zitat Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: Nsga-ii. IEEE Trans Evol Comput 6(2):182–197CrossRef Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: Nsga-ii. IEEE Trans Evol Comput 6(2):182–197CrossRef
40.
Zurück zum Zitat Dinh TQ, Tang J, La QD, Quek TQ (2017) Offloading in mobile edge computing: task allocation and computational frequency scaling. IEEE Trans Commun 65(8):3571–3584 Dinh TQ, Tang J, La QD, Quek TQ (2017) Offloading in mobile edge computing: task allocation and computational frequency scaling. IEEE Trans Commun 65(8):3571–3584
41.
Zurück zum Zitat Tran MQ, Nguyen DT, Le VA, Nguyen DH, Pham TV (2019) Task placement on fog computing made efficient for IOT application provision. Wirel Commun Mob Comput 2019:6215454:1–6215454:17 Tran MQ, Nguyen DT, Le VA, Nguyen DH, Pham TV (2019) Task placement on fog computing made efficient for IOT application provision. Wirel Commun Mob Comput 2019:6215454:1–6215454:17
45.
Zurück zum Zitat Al Moubayed N, Petrovski A, McCall J (2014) D2MOPSO: MOPSO based on decomposition and dominance with archiving using crowding distance in objective and solution spaces. Evol Comput 22(1):47–77CrossRef Al Moubayed N, Petrovski A, McCall J (2014) D2MOPSO: MOPSO based on decomposition and dominance with archiving using crowding distance in objective and solution spaces. Evol Comput 22(1):47–77CrossRef
46.
Zurück zum Zitat Nebro A, Durillo J, Garcia-Nieto J, Coello Coello C, Luna F, Alba E (2009) SMPSO: A new PSO-based metaheuristic for multi-objective optimization. In: 2009 IEEE symposium on computational intelligence in multi-criteria decision-making (MCDM), pp 66–73. https://doi.org/10.1109/MCDM.2009.4938830 Nebro A, Durillo J, Garcia-Nieto J, Coello Coello C, Luna F, Alba E (2009) SMPSO: A new PSO-based metaheuristic for multi-objective optimization. In: 2009 IEEE symposium on computational intelligence in multi-criteria decision-making (MCDM), pp 66–73. https://​doi.​org/​10.​1109/​MCDM.​2009.​4938830
Metadaten
Titel
Multi-objective optimization of task assignment in distributed mobile edge computing
verfasst von
Sanaa Almasri
Moath Jarrah
Basheer Al-Duwairi
Publikationsdatum
01.12.2021
Verlag
Springer International Publishing
Erschienen in
Journal of Reliable Intelligent Environments / Ausgabe 1/2022
Print ISSN: 2199-4668
Elektronische ISSN: 2199-4676
DOI
https://doi.org/10.1007/s40860-021-00162-1

Weitere Artikel der Ausgabe 1/2022

Journal of Reliable Intelligent Environments 1/2022 Zur Ausgabe

Premium Partner