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...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Rabab Farouk Abdel-Kader, Noha Emad El-Sayad, Rawya Yehia Rizk
Formato: article
Lenguaje:EN
Publicado: Public Library of Science (PLoS) 2021
Materias:
R
Q
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