Abstract
With the increased number of data and data-generating devices in healthcare settings, the health monitoring systems have started to experience issues, such as efficient processing and latency. Several health-monitoring systems have been designed using Wireless Sensors Networks (WSN), cloud computing, fog computing, and the Internet of Things (IoT). Most of the health monitoring systems have been designed using the cloud computing architecture. However, due to the high latency introduced by the cloud-based architecture while processing massive volumes of data, large-scale deployment of latency-sensitive healthcare applications is restricted. Fog computing that places computing servers closer to the users addresses the latency problems and increases the on-demand scaling, resource accessibility, and security dramatically. In this paper, we propose a fog-based health monitoring system architecture to minimize latency and network usage. We also present a new Load Balancing Scheme (LBS) to balance the load among fog nodes when the health monitoring system is deployed on a large scale. To validate the effectiveness of the proposed approach, we conducted extensive simulations in the iFogSim toolkit and compared the results with the cloud-only implementation, Fog Node Placement Algorithm (FNPA), and LoAd Balancing (LAB) scheme, in terms of latency and network usage. The proposed implementation of the health monitoring system significantly reduces latency and network usage compared to cloud-only, FNPA, and LAB Scheme.
Highlights
The Internet of Things (IoT) has gradually become an integral part of the human life [1]
EXPERIMENTAL RESULTS AND DISCUSSIONS The performance evaluation of the Load Balancing Scheme (LBS) against the cloudonly implementation, Fog Node Placement Algorithm (FNPA) [37], and LoAd Balancing (LAB) Scheme [13] is carried out and results are presented
We proposed a fog-based health monitoring system and a load balancing scheme named LBS
Summary
The Internet of Things (IoT) has gradually become an integral part of the human life [1]. The key goal of healthcare applications is to constantly monitor a patient’s health condition. In a cloud-based health monitoring system, a huge amount of sensor-generated data is supposed to be transmitted to the clouds server from user IoT devices, which requires a large number of useable network resources [14]. For the time-sensitive environments like health monitoring systems, delay is a crucial parameter, and this increases if the system is deployed on large-scale. Fog computing brings the resources near the edge of the network decreasing the latency. In addition to offering local processing and storage, fog computing is capable of managing a set of devices and sensors [15]. Fog computing appears to be more suitable for the IoT systems requiring particular characteristics
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have