Efficient energy and completion time for dependent task computation offloading algorithm in industry 4.0.
Rapid technological development has revolutionized the industrial sector. Internet of Things (IoT) started to appear in many fields, such as health care and smart cities. A few years later, IoT was supported by industry, leading to what is called Industry 4.0. In this paper, a cloud-assisted fog-net...
Guardado en:
Autores principales: | , , |
---|---|
Formato: | article |
Lenguaje: | EN |
Publicado: |
Public Library of Science (PLoS)
2021
|
Materias: | |
Acceso en línea: | https://doaj.org/article/20b2dd8b82264908af0833cd53e755cf |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
id |
oai:doaj.org-article:20b2dd8b82264908af0833cd53e755cf |
---|---|
record_format |
dspace |
spelling |
oai:doaj.org-article:20b2dd8b82264908af0833cd53e755cf2021-12-02T20:07:12ZEfficient energy and completion time for dependent task computation offloading algorithm in industry 4.0.1932-620310.1371/journal.pone.0252756https://doaj.org/article/20b2dd8b82264908af0833cd53e755cf2021-01-01T00:00:00Zhttps://doi.org/10.1371/journal.pone.0252756https://doaj.org/toc/1932-6203Rapid technological development has revolutionized the industrial sector. Internet of Things (IoT) started to appear in many fields, such as health care and smart cities. A few years later, IoT was supported by industry, leading to what is called Industry 4.0. In this paper, a cloud-assisted fog-networking architecture is implemented in an IoT environment with a three-layer network. An efficient energy and completion time for dependent task computation offloading (ET-DTCO) algorithm is proposed, and it considers two quality-of-service (QoS) parameters: efficient energy and completion time offloading for dependent tasks in Industry 4.0. The proposed solution employs the Firefly algorithm to optimize the process of the selection-offloading computing mode and determine the optimal solution for performing tasks locally or offloaded to a fog or cloud considering the task dependency. Moreover, the proposed algorithm is compared with existing techniques. Simulation results proved that the proposed ET-DTCO algorithm outperforms other offloading algorithms in minimizing energy consumption and completion time while enhancing the overall efficiency of the system.Rabab Farouk Abdel-KaderNoha Emad El-SayadRawya Yehia RizkPublic Library of Science (PLoS)articleMedicineRScienceQENPLoS ONE, Vol 16, Iss 6, p e0252756 (2021) |
institution |
DOAJ |
collection |
DOAJ |
language |
EN |
topic |
Medicine R Science Q |
spellingShingle |
Medicine R Science Q Rabab Farouk Abdel-Kader Noha Emad El-Sayad Rawya Yehia Rizk Efficient energy and completion time for dependent task computation offloading algorithm in industry 4.0. |
description |
Rapid technological development has revolutionized the industrial sector. Internet of Things (IoT) started to appear in many fields, such as health care and smart cities. A few years later, IoT was supported by industry, leading to what is called Industry 4.0. In this paper, a cloud-assisted fog-networking architecture is implemented in an IoT environment with a three-layer network. An efficient energy and completion time for dependent task computation offloading (ET-DTCO) algorithm is proposed, and it considers two quality-of-service (QoS) parameters: efficient energy and completion time offloading for dependent tasks in Industry 4.0. The proposed solution employs the Firefly algorithm to optimize the process of the selection-offloading computing mode and determine the optimal solution for performing tasks locally or offloaded to a fog or cloud considering the task dependency. Moreover, the proposed algorithm is compared with existing techniques. Simulation results proved that the proposed ET-DTCO algorithm outperforms other offloading algorithms in minimizing energy consumption and completion time while enhancing the overall efficiency of the system. |
format |
article |
author |
Rabab Farouk Abdel-Kader Noha Emad El-Sayad Rawya Yehia Rizk |
author_facet |
Rabab Farouk Abdel-Kader Noha Emad El-Sayad Rawya Yehia Rizk |
author_sort |
Rabab Farouk Abdel-Kader |
title |
Efficient energy and completion time for dependent task computation offloading algorithm in industry 4.0. |
title_short |
Efficient energy and completion time for dependent task computation offloading algorithm in industry 4.0. |
title_full |
Efficient energy and completion time for dependent task computation offloading algorithm in industry 4.0. |
title_fullStr |
Efficient energy and completion time for dependent task computation offloading algorithm in industry 4.0. |
title_full_unstemmed |
Efficient energy and completion time for dependent task computation offloading algorithm in industry 4.0. |
title_sort |
efficient energy and completion time for dependent task computation offloading algorithm in industry 4.0. |
publisher |
Public Library of Science (PLoS) |
publishDate |
2021 |
url |
https://doaj.org/article/20b2dd8b82264908af0833cd53e755cf |
work_keys_str_mv |
AT rababfaroukabdelkader efficientenergyandcompletiontimefordependenttaskcomputationoffloadingalgorithminindustry40 AT nohaemadelsayad efficientenergyandcompletiontimefordependenttaskcomputationoffloadingalgorithminindustry40 AT rawyayehiarizk efficientenergyandcompletiontimefordependenttaskcomputationoffloadingalgorithminindustry40 |
_version_ |
1718375289982025728 |