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

被引:64
|
作者
Mutlag, Ammar Awad [1 ,2 ]
Abd Ghani, Mohd Khanapi [1 ]
Mohammed, Mazin Abed [3 ]
Maashi, Mashael S. [4 ]
Mohd, Othman [1 ]
Mostafa, Salama A. [5 ]
Abdulkareem, Karrar Hameed [6 ]
Marques, Goncalo [7 ]
Diez, Isabel de la Torre [8 ]
机构
[1] Univ Tekn Malaysia Melaka, Fac Informat & Commun Technol, Biomed Comp & Engn Technol BIOCORE Appl Res Grp, Durian Tunggal 76100, Melaka, Malaysia
[2] Minist Educ Gen Directorate Curricula, Pure Sci Dept, Baghdad 10065, Iraq
[3] Univ Anbar, Coll Comp Sci & Informat Technol, Ramadi 55431, Anbar, Iraq
[4] King Saud Univ, Software Engn Dept, Coll Comp & Informat Sci, Riyadh 11451, Saudi Arabia
[5] Univ Tun Hussein Onn Malaysia, Fac Comp Sci & Informat Technol, Johor Baharu 86400, Malaysia
[6] Al Muthanna Univ, Coll Agr, Samawah 66001, Iraq
[7] Univ Beira Interior, Inst Telecomunicacoes, P-6201001 Covilha, Portugal
[8] Univ Valladolid, Dept Signal Theory & Commun, Valladolid 47011, Spain
关键词
fog computing; cloud computing; healthcare; multi-agent system; critical tasks management; scheduling optimization; prioritization; load balancing; resource availability; SYSTEMS; INTERNET; THINGS; EDGE;
D O I
10.3390/s20071853
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Multi-Agent Systems in Fog-Cloud Computing for Critical Healthcare Task Management Model (CHTM) Used for ECG Monitoring
    Mutlag, Ammar Awad
    Abd Ghani, Mohd Khanapi
    Mohammed, Mazin Abed
    Lakhan, Abdullah
    Mohd, Othman
    Abdulkareem, Karrar Hameed
    Garcia-Zapirain, Begonya
    [J]. SENSORS, 2021, 21 (20)
  • [2] The Multi-Agent Knowledge Management System Model for Pervasive Computing
    Chen, Zhiyu
    Liu, Shufen
    Liu, Gang
    [J]. 2008 3RD INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND APPLICATIONS, VOLS 1 AND 2, 2008, : 70 - +
  • [3] Trust Management Model of Cloud Computing Based on Multi-agent
    Xie, Xiaolan
    Li, Yang
    [J]. 2015 INTERNATIONAL CONFERENCE ON NETWORK AND INFORMATION SYSTEMS FOR COMPUTERS (ICNISC), 2015, : 370 - 372
  • [4] A federated multi-agent deep reinforcement learning for vehicular fog computing
    Balawal Shabir
    Anis U. Rahman
    Asad Waqar Malik
    Rajkumar Buyya
    Muazzam A. Khan
    [J]. The Journal of Supercomputing, 2023, 79 : 6141 - 6167
  • [5] A federated multi-agent deep reinforcement learning for vehicular fog computing
    Shabir, Balawal
    Rahman, Anis U.
    Malik, Asad Waqar
    Buyya, Rajkumar
    Khan, Muazzam A.
    [J]. JOURNAL OF SUPERCOMPUTING, 2023, 79 (06): : 6141 - 6167
  • [6] A Theoretical Model of Multi-Agent Quantum Computing
    Mihelic, F. Matthew
    [J]. QUANTUM INFORMATION AND COMPUTATION IX, 2011, 8057
  • [7] Research on Cloud Computing Resource Management Model Based on Multi-Agent System
    Chen, Qiang
    [J]. PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2016, : 378 - 381
  • [8] Efficient Data as a Service in Fog Computing: An Adaptive Multi-Agent Based Approach
    Mangiaracina, Giulia
    Plebani, Pierluigi
    Salnitri, Mattia
    Vitali, Monica
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (03) : 2646 - 2663
  • [9] Multi-Agent Real-Time Advanced Metering Infrastructure Based on Fog Computing
    Popovic, Ivan
    Rakic, Aleksandar
    Petrusevski, Ivan D.
    [J]. ENERGIES, 2022, 15 (01)
  • [10] Knowledge Elicitation in Multi-Agent System for Distributed Computing Management
    Feoktistov, Alexander
    Tchernykh, Andrey
    Gorsky, Sergey
    Kostromin, Roman
    [J]. 2017 40TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2017, : 1138 - 1143