| Literature DB >> 36157083 |
Israr Ahmad1, Saima Abdullah1, Adeel Ahmed1.
Abstract
Real-time tracking and surveillance of patients' health has become ubiquitous in the healthcare sector as a result of the development of fog, cloud computing, and Internet of Things (IoT) technologies. Medical IoT (MIoT) equipment often transfers health data to a pharmaceutical data center, where it is saved, evaluated, and made available to relevant stakeholders or users. Fog layers have been utilized to increase the scalability and flexibility of IoT-based healthcare services, by providing quick response times and low latency. Our proposed solution focuses on an electronic healthcare system that manages both critical and non-critical patients simultaneously. Fog layer is distributed into two halves: critical fog cluster and non-critical fog cluster. Critical patients are handled at critical fog clusters for quick response, while non-critical patients are handled using blockchain technology at non-critical fog cluster, which protects the privacy of patient health records. The suggested solution requires little modification to the current IoT ecosystem while decrease the response time for critical messages and offloading the cloud infrastructure. Reduced storage requirements for cloud data centers benefit users in addition to saving money on construction and operating expenses. In addition, we examined the proposed work for recall, accuracy, precision, and F-score. The results show that the suggested approach is successful in protecting privacy while retaining standard network settings. Moreover, suggested system and benchmark are evaluated in terms of system response time, drop rate, throughput, fog, and cloud utilization. Evaluated results clearly indicate the performance of proposed system is better than benchmark.Entities:
Keywords: Healthcare 4.0; Message scheduling; Wireless sensor networks
Year: 2022 PMID: 36157083 PMCID: PMC9483278 DOI: 10.1007/s11227-022-04788-7
Source DB: PubMed Journal: J Supercomput ISSN: 0920-8542 Impact factor: 2.557
Fig. 1System architecture
Fig. 2Flowchart of emergency patients
Fig. 3Flowchart of delay-tolerant messages
Baud rate of hardware
| Board | Baud rate |
|---|---|
| Serial output [Arduino] | 115,000 bps |
| Serial output [ESP8266-node MCU] | 115,000 bps |
| Serial communication [Arduino] | 4820 bps |
| Serial communication [node MCU] | 4820 bps |
Threshold values of symptoms
| Vital sign | Normal value | Above range | Below range |
|---|---|---|---|
| Beats per min | Different in different age groups, but an average is 50–150 bpm | > 150 | < 50 |
| Temperature | 97–100 | > 102 | < 96 |
| SPO2 | 95–100 | > 100 | < 95 |
Average value of reading sensors
| Performance actors | A/B | Value% | Average |
|---|---|---|---|
| Accuracy | Before | 96.3 | 96.61% |
| After | 97 | ||
| Precision | Before | 100 | 100% |
| After | 100 | ||
| Recall | Before | 96.3 | 96.7% |
| After | 97 | ||
| F-Score | Before | 98.1 | 98.3% |
| After | 98.4 |
Reading and parsing of sensors values (confusion matrix)
| Reading and parsing of sensors values (confusion matrix) | |||
|---|---|---|---|
| Expert identification | IoT hospital | Total | |
| Acquired values | Not acquired values | ||
| Acquired values | 1155 (TP) | 45 (FN) | 1200 |
| Not acquired values | 0 (FP) | 0 (TN) | 0 |
| Total | 1155 | 45 | 1200 |
After tune-up—reading sensor values
| After tune-up—reading and parsing of sensors values (confusion matrix) | |||
|---|---|---|---|
| Expert identification | IoT hospital | Total | |
| Acquired values | Not acquired values | ||
| Acquired values | 1165 (TP) | 35 (FN) | 1200 |
| Not acquired values | 0 (FP) | 0 (TN) | 0 |
| Total | 1165 | 35 | 1200 |
Coined the abnormal values
| Found out of range values (confusion matrix) | |||
|---|---|---|---|
| Expert Identification | IoT hospital | Total | |
| Out of range value found | Out of range value not found | ||
| Out of range value found | 656 (TP) | 6 (FN) | 662 |
| Out of range value not found | 0 (FP) | 542 (TN) | 541 |
| Total | 655 | 545 | 1203 |
Overall system accuracy
| IoT hospital | Accuracy | Precision | Recall | F-score |
|---|---|---|---|---|
| Reading and parsing of sensor values | 96.2% | 100% | 96.7% | 98.3% |
| Found out of range values | 99.6% | 100% | 99.3% | 99.7% |
| Blockchain mining | 98.5% | 99.8% | 98.8% | 99.3% |
| Overall IoT hospital |
Blockchain mining
| Blockchain mining (confusion matrix) | |||
|---|---|---|---|
| Expert Identification | IoT hospital | Total | |
| Blockchain success | Blockchain not success | ||
| Eqpt found | 647 (TP) | 7 (FN) | 654 |
| Eqpt not found | 1 (FP) | 0 (TN) | 1 |
| Total | 648 | 7 | 655 |
Fig. 4Reading and parsing of sensor values
Fig. 5Found out range of values
Fig. 6Blockchain mining
Fig. 7Overall IoT hospital performance
Fig. 8System response time
Fig. 9System drop rate
Fig. 10System throughput
Fig. 11Fog utilization
Fig. 12Cloud utilization