Cargando…

A Scheduling Mechanism Based on Optimization Using IoT-Tasks Orchestration for Efficient Patient Health Monitoring

Over the past years, numerous Internet of Things (IoT)-based healthcare systems have been developed to monitor patient health conditions, but these traditional systems do not adapt to constraints imposed by revolutionized IoT technology. IoT-based healthcare systems are considered mission-critical a...

Descripción completa

Detalles Bibliográficos
Autores principales: Iqbal, Naeem, Imran, Ahmad, Shabir, Ahmad, Rashid, Kim, Do-Hyeun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8398651/
https://www.ncbi.nlm.nih.gov/pubmed/34450872
http://dx.doi.org/10.3390/s21165430
_version_ 1783744890570539008
author Iqbal, Naeem
Imran,
Ahmad, Shabir
Ahmad, Rashid
Kim, Do-Hyeun
author_facet Iqbal, Naeem
Imran,
Ahmad, Shabir
Ahmad, Rashid
Kim, Do-Hyeun
author_sort Iqbal, Naeem
collection PubMed
description Over the past years, numerous Internet of Things (IoT)-based healthcare systems have been developed to monitor patient health conditions, but these traditional systems do not adapt to constraints imposed by revolutionized IoT technology. IoT-based healthcare systems are considered mission-critical applications whose missing deadlines cause critical situations. For example, in patients with chronic diseases or other fatal diseases, a missed task could lead to fatalities. This study presents a smart patient health monitoring system (PHMS) based on an optimized scheduling mechanism using IoT-tasks orchestration architecture to monitor vital signs data of remote patients. The proposed smart PHMS consists of two core modules: a healthcare task scheduling based on optimization and optimization of healthcare services using a real-time IoT-based task orchestration architecture. First, an optimized time-constraint-aware scheduling mechanism using a real-time IoT-based task orchestration architecture is developed to generate autonomous healthcare tasks and effectively handle the deployment of emergent healthcare tasks. Second, an optimization module is developed to optimize the services of the e-Health industry based on objective functions. Furthermore, our study uses Libelium e-Health toolkit to monitors the physiological data of remote patients continuously. The experimental results reveal that an optimized scheduling mechanism reduces the tasks starvation by 14% and tasks failure by 17% compared to a conventional fair emergency first (FEF) scheduling mechanism. The performance analysis results demonstrate the effectiveness of the proposed system, and it suggests that the proposed solution can be an effective and sustainable solution towards monitoring patient’s vital signs data in the IoT-based e-Health domain.
format Online
Article
Text
id pubmed-8398651
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-83986512021-08-29 A Scheduling Mechanism Based on Optimization Using IoT-Tasks Orchestration for Efficient Patient Health Monitoring Iqbal, Naeem Imran, Ahmad, Shabir Ahmad, Rashid Kim, Do-Hyeun Sensors (Basel) Article Over the past years, numerous Internet of Things (IoT)-based healthcare systems have been developed to monitor patient health conditions, but these traditional systems do not adapt to constraints imposed by revolutionized IoT technology. IoT-based healthcare systems are considered mission-critical applications whose missing deadlines cause critical situations. For example, in patients with chronic diseases or other fatal diseases, a missed task could lead to fatalities. This study presents a smart patient health monitoring system (PHMS) based on an optimized scheduling mechanism using IoT-tasks orchestration architecture to monitor vital signs data of remote patients. The proposed smart PHMS consists of two core modules: a healthcare task scheduling based on optimization and optimization of healthcare services using a real-time IoT-based task orchestration architecture. First, an optimized time-constraint-aware scheduling mechanism using a real-time IoT-based task orchestration architecture is developed to generate autonomous healthcare tasks and effectively handle the deployment of emergent healthcare tasks. Second, an optimization module is developed to optimize the services of the e-Health industry based on objective functions. Furthermore, our study uses Libelium e-Health toolkit to monitors the physiological data of remote patients continuously. The experimental results reveal that an optimized scheduling mechanism reduces the tasks starvation by 14% and tasks failure by 17% compared to a conventional fair emergency first (FEF) scheduling mechanism. The performance analysis results demonstrate the effectiveness of the proposed system, and it suggests that the proposed solution can be an effective and sustainable solution towards monitoring patient’s vital signs data in the IoT-based e-Health domain. MDPI 2021-08-11 /pmc/articles/PMC8398651/ /pubmed/34450872 http://dx.doi.org/10.3390/s21165430 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Iqbal, Naeem
Imran,
Ahmad, Shabir
Ahmad, Rashid
Kim, Do-Hyeun
A Scheduling Mechanism Based on Optimization Using IoT-Tasks Orchestration for Efficient Patient Health Monitoring
title A Scheduling Mechanism Based on Optimization Using IoT-Tasks Orchestration for Efficient Patient Health Monitoring
title_full A Scheduling Mechanism Based on Optimization Using IoT-Tasks Orchestration for Efficient Patient Health Monitoring
title_fullStr A Scheduling Mechanism Based on Optimization Using IoT-Tasks Orchestration for Efficient Patient Health Monitoring
title_full_unstemmed A Scheduling Mechanism Based on Optimization Using IoT-Tasks Orchestration for Efficient Patient Health Monitoring
title_short A Scheduling Mechanism Based on Optimization Using IoT-Tasks Orchestration for Efficient Patient Health Monitoring
title_sort scheduling mechanism based on optimization using iot-tasks orchestration for efficient patient health monitoring
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8398651/
https://www.ncbi.nlm.nih.gov/pubmed/34450872
http://dx.doi.org/10.3390/s21165430
work_keys_str_mv AT iqbalnaeem aschedulingmechanismbasedonoptimizationusingiottasksorchestrationforefficientpatienthealthmonitoring
AT imran aschedulingmechanismbasedonoptimizationusingiottasksorchestrationforefficientpatienthealthmonitoring
AT ahmadshabir aschedulingmechanismbasedonoptimizationusingiottasksorchestrationforefficientpatienthealthmonitoring
AT ahmadrashid aschedulingmechanismbasedonoptimizationusingiottasksorchestrationforefficientpatienthealthmonitoring
AT kimdohyeun aschedulingmechanismbasedonoptimizationusingiottasksorchestrationforefficientpatienthealthmonitoring
AT iqbalnaeem schedulingmechanismbasedonoptimizationusingiottasksorchestrationforefficientpatienthealthmonitoring
AT imran schedulingmechanismbasedonoptimizationusingiottasksorchestrationforefficientpatienthealthmonitoring
AT ahmadshabir schedulingmechanismbasedonoptimizationusingiottasksorchestrationforefficientpatienthealthmonitoring
AT ahmadrashid schedulingmechanismbasedonoptimizationusingiottasksorchestrationforefficientpatienthealthmonitoring
AT kimdohyeun schedulingmechanismbasedonoptimizationusingiottasksorchestrationforefficientpatienthealthmonitoring