Cargando…

MAFC: Multi-Agent Fog Computing Model for Healthcare Critical Tasks Management

In healthcare applications, numerous sensors and devices produce massive amounts of data which are the focus of critical tasks. Their management at the edge of the network can be done by Fog computing implementation. However, Fog Nodes suffer from lake of resources That could limit the time needed f...

Descripción completa

Detalles Bibliográficos
Autores principales: Mutlag, Ammar Awad, Khanapi Abd Ghani, Mohd, Mohammed, Mazin Abed, Maashi, Mashael S., Mohd, Othman, Mostafa, Salama A., Abdulkareem, Karrar Hameed, Marques, Gonçalo, de la Torre Díez, Isabel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7180887/
https://www.ncbi.nlm.nih.gov/pubmed/32230843
http://dx.doi.org/10.3390/s20071853
_version_ 1783525923640836096
author Mutlag, Ammar Awad
Khanapi Abd Ghani, Mohd
Mohammed, Mazin Abed
Maashi, Mashael S.
Mohd, Othman
Mostafa, Salama A.
Abdulkareem, Karrar Hameed
Marques, Gonçalo
de la Torre Díez, Isabel
author_facet Mutlag, Ammar Awad
Khanapi Abd Ghani, Mohd
Mohammed, Mazin Abed
Maashi, Mashael S.
Mohd, Othman
Mostafa, Salama A.
Abdulkareem, Karrar Hameed
Marques, Gonçalo
de la Torre Díez, Isabel
author_sort Mutlag, Ammar Awad
collection PubMed
description In healthcare applications, numerous sensors and devices produce massive amounts of data which are the focus of critical tasks. Their management at the edge of the network can be done by Fog computing implementation. However, Fog Nodes suffer from lake of resources That could limit the time needed for final outcome/analytics. Fog Nodes could perform just a small number of tasks. A difficult decision concerns which tasks will perform locally by Fog Nodes. Each node should select such tasks carefully based on the current contextual information, for example, tasks’ priority, resource load, and resource availability. We suggest in this paper a Multi-Agent Fog Computing model for healthcare critical tasks management. The main role of the multi-agent system is mapping between three decision tables to optimize scheduling the critical tasks by assigning tasks with their priority, load in the network, and network resource availability. The first step is to decide whether a critical task can be processed locally; otherwise, the second step involves the sophisticated selection of the most suitable neighbor Fog Node to allocate it. If no Fog Node is capable of processing the task throughout the network, it is then sent to the Cloud facing the highest latency. We test the proposed scheme thoroughly, demonstrating its applicability and optimality at the edge of the network using iFogSim simulator and UTeM clinic data.
format Online
Article
Text
id pubmed-7180887
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-71808872020-05-01 MAFC: Multi-Agent Fog Computing Model for Healthcare Critical Tasks Management Mutlag, Ammar Awad Khanapi Abd Ghani, Mohd Mohammed, Mazin Abed Maashi, Mashael S. Mohd, Othman Mostafa, Salama A. Abdulkareem, Karrar Hameed Marques, Gonçalo de la Torre Díez, Isabel Sensors (Basel) Article In healthcare applications, numerous sensors and devices produce massive amounts of data which are the focus of critical tasks. Their management at the edge of the network can be done by Fog computing implementation. However, Fog Nodes suffer from lake of resources That could limit the time needed for final outcome/analytics. Fog Nodes could perform just a small number of tasks. A difficult decision concerns which tasks will perform locally by Fog Nodes. Each node should select such tasks carefully based on the current contextual information, for example, tasks’ priority, resource load, and resource availability. We suggest in this paper a Multi-Agent Fog Computing model for healthcare critical tasks management. The main role of the multi-agent system is mapping between three decision tables to optimize scheduling the critical tasks by assigning tasks with their priority, load in the network, and network resource availability. The first step is to decide whether a critical task can be processed locally; otherwise, the second step involves the sophisticated selection of the most suitable neighbor Fog Node to allocate it. If no Fog Node is capable of processing the task throughout the network, it is then sent to the Cloud facing the highest latency. We test the proposed scheme thoroughly, demonstrating its applicability and optimality at the edge of the network using iFogSim simulator and UTeM clinic data. MDPI 2020-03-27 /pmc/articles/PMC7180887/ /pubmed/32230843 http://dx.doi.org/10.3390/s20071853 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Mutlag, Ammar Awad
Khanapi Abd Ghani, Mohd
Mohammed, Mazin Abed
Maashi, Mashael S.
Mohd, Othman
Mostafa, Salama A.
Abdulkareem, Karrar Hameed
Marques, Gonçalo
de la Torre Díez, Isabel
MAFC: Multi-Agent Fog Computing Model for Healthcare Critical Tasks Management
title MAFC: Multi-Agent Fog Computing Model for Healthcare Critical Tasks Management
title_full MAFC: Multi-Agent Fog Computing Model for Healthcare Critical Tasks Management
title_fullStr MAFC: Multi-Agent Fog Computing Model for Healthcare Critical Tasks Management
title_full_unstemmed MAFC: Multi-Agent Fog Computing Model for Healthcare Critical Tasks Management
title_short MAFC: Multi-Agent Fog Computing Model for Healthcare Critical Tasks Management
title_sort mafc: multi-agent fog computing model for healthcare critical tasks management
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7180887/
https://www.ncbi.nlm.nih.gov/pubmed/32230843
http://dx.doi.org/10.3390/s20071853
work_keys_str_mv AT mutlagammarawad mafcmultiagentfogcomputingmodelforhealthcarecriticaltasksmanagement
AT khanapiabdghanimohd mafcmultiagentfogcomputingmodelforhealthcarecriticaltasksmanagement
AT mohammedmazinabed mafcmultiagentfogcomputingmodelforhealthcarecriticaltasksmanagement
AT maashimashaels mafcmultiagentfogcomputingmodelforhealthcarecriticaltasksmanagement
AT mohdothman mafcmultiagentfogcomputingmodelforhealthcarecriticaltasksmanagement
AT mostafasalamaa mafcmultiagentfogcomputingmodelforhealthcarecriticaltasksmanagement
AT abdulkareemkarrarhameed mafcmultiagentfogcomputingmodelforhealthcarecriticaltasksmanagement
AT marquesgoncalo mafcmultiagentfogcomputingmodelforhealthcarecriticaltasksmanagement
AT delatorrediezisabel mafcmultiagentfogcomputingmodelforhealthcarecriticaltasksmanagement