Browse > Article
http://dx.doi.org/10.3837/tiis.2021.01.003

A Fault Tolerant Data Management Scheme for Healthcare Internet of Things in Fog Computing  

Saeed, Waqar (Department of Information Technology Hazara University)
Ahmad, Zulfiqar (Department of Information Technology Hazara University)
Jehangiri, Ali Imran (Department of Information Technology Hazara University)
Mohamed, Nader (Department of Computer Science, Information Systems, and Engineering California University of Pennsylvania)
Umar, Arif Iqbal (Department of Information Technology Hazara University)
Ahmad, Jamil (Department of Information Technology Hazara University)
Publication Information
KSII Transactions on Internet and Information Systems (TIIS) / v.15, no.1, 2021 , pp. 35-57 More about this Journal
Abstract
Fog computing aims to provide the solution of bandwidth, network latency and energy consumption problems of cloud computing. Likewise, management of data generated by healthcare IoT devices is one of the significant applications of fog computing. Huge amount of data is being generated by healthcare IoT devices and such types of data is required to be managed efficiently, with low latency, without failure, and with minimum energy consumption and low cost. Failures of task or node can cause more latency, maximum energy consumption and high cost. Thus, a failure free, cost efficient, and energy aware management and scheduling scheme for data generated by healthcare IoT devices not only improves the performance of the system but also saves the precious lives of patients because of due to minimum latency and provision of fault tolerance. Therefore, to address all such challenges with regard to data management and fault tolerance, we have presented a Fault Tolerant Data management (FTDM) scheme for healthcare IoT in fog computing. In FTDM, the data generated by healthcare IoT devices is efficiently organized and managed through well-defined components and steps. A two way fault-tolerant mechanism i.e., task-based fault-tolerance and node-based fault-tolerance, is provided in FTDM through which failure of tasks and nodes are managed. The paper considers energy consumption, execution cost, network usage, latency, and execution time as performance evaluation parameters. The simulation results show significantly improvements which are performed using iFogSim. Further, the simulation results show that the proposed FTDM strategy reduces energy consumption 3.97%, execution cost 5.09%, network usage 25.88%, latency 44.15% and execution time 48.89% as compared with existing Greedy Knapsack Scheduling (GKS) strategy. Moreover, it is worthwhile to mention that sometimes the patients are required to be treated remotely due to non-availability of facilities or due to some infectious diseases such as COVID-19. Thus, in such circumstances, the proposed strategy is significantly efficient.
Keywords
Internet of Things; Healthcare; COVID-19; Fog Computing; Fault Tolerance; Data Management;
Citations & Related Records
연도 인용수 순위
  • Reference
1 K. Wang, Y. Shao, L. Xie, J. Wu, and S. Guo, "Adaptive and Fault-tolerant Data Processing in Healthcare IoT Based on Fog Computing," IEEE Transactions on Network Science and Engineering, vol. 7, no. 1, pp. 263-273, 2018.   DOI
2 T. N. Gia, A. Rahmani, T. Westerlund, P. Liljeberg, and H. Tenhunen, "Fault tolerant and scalable IoT-based architecture for health monitoring," in Proc. of 2015 IEEE Sensors Applications Symposium, pp. 1-6, 2015.
3 M. Amoon, "A framework for providing a hybrid fault tolerance in cloud computing," in Proc. of 2015 Science and Information Conference, pp. 844-849, 2015.
4 K. Ganga and S. Karthik, "A fault tolerent approach in scientific workflow systems based on cloud computing," in Proc. of 2013 International Conference on Pattern Recognition, Informatics and Mobile Engineering, pp. 387-390, 2013.
5 S. H. Gunawi, M. Hao, R. O. Suminto, A. Laksono, A. D. Satria, J. Adityatam, and K. J. Eliazar, "Why does the cloud stop computing?: Lessons from hundreds of service outages," in Proc. of the Seventh ACM Symposium on Cloud Computing, pp. 1-16, 2016.
6 S. Han, S. Zhao, Q. Li, C. H. Ju, and W. Zhou, "PPM-HDA: Privacy-Preserving and Multifunctional Health Data Aggregation with Fault Tolerance," IEEE Transations on Information Forensics and Security, vol. 11, no. 9, pp. 1940-1955, 2016.   DOI
7 R. Alexandre, O. Postolache, and P. S. Girao, "Physical Rehabilitation based on Smart Wearable and Virtual Reality Serious Game," in Proc. of IEEE International Instrumentation and Measuremetn Technology Conference, pp. 1-6, 2019.
8 K. J. Modi and N. Kapadia, "Securing Healthcare Information over Cloud Using Hybrid Approach," Advances in Intellignet Systems and Computing, vol. 714, pp. 63-74, 2019.   DOI
9 Y. Wang, M. Hu, Q. Li, X. P. Zhang, G. Zhai, and N. Yao, "Abnormal respiratory patterns classifier may contribute to large-scale screening of people infected with COVID-19 in an accurate and unobtrusive manner," arXiv preprint arXiv, 2020.
10 B. S. Babu, K. Srikanth, T. Ramanjaneyulu, and I. L. Narayana, "IoT for Healthcare," International Scinece and Research, vol. 5, no. 2, pp. 322-326, 2016.
11 R. Mahmud and R. Buyya, "Modeling and Simulation of Fog and Edge Computing Environments Using iFogSim Toolkit," Fog Edge Computing, 2018.
12 Z. Ahmad, A. I. Jehangiri, M. Iftikhar, A. I. Umer, and I. Afzal, "Data-oriented scheduling with dynamic-clustering fault-tolerant technique for scientific workflows in clouds," Programming and Computer Software, vol. 45, pp. 506-516, 2019.   DOI
13 N. Verba, K. M. Chao, J. Lewandowski, N. Shah, A. James, and F. Tian, "Modelling Industry 4.0 based Fog Computing environments for Application analysis and deployment," Future Generation Computer Systems, vol. 91, pp. 48-60, 2019.   DOI
14 R. Mahmud, F. L. Koch, and R. Buyya, "Cloud-fog interoperability in IoT-enabled healthcare solutions," in Proc. of the 19th International Conference on Distributed Computing and Networking, vol. 32, pp. 1-10, 2018.
15 C. K. Dehury and P. K. Sahoo, "Design and implementation of a novel service management framework for IoT devices in cloud," Journal of Systems and Software, vol. 119, pp. 149-161, 2016.   DOI
16 A. Brogi and S. Forti, "QoS-aware deployment of IoT applications through the fog," IEEE Internet of Things Journal, vol. 4, no. 5, pp. 1185-1192, 2017.   DOI
17 F. A. Kraemer, A. E. Braten, N. Tamkittikhun, and D. Palma, "Fog computing in healthcare- A review and discussion," IEEE Access, vol. 5, pp. 9206-9222, 2017.   DOI
18 Y. Bian, C. Yang, F. Gao, X. Sun, X. Meng, and Y. Wang, "A Physiological Evaluation Model for Flow-Experience in VR Games: Construction and Preliminary Test," in Proc. of 2015 International Conference, Identification, Information, and Knowledge in the Internet Things, pp. 244-249, 2016.
19 Z. Mahmood, "Data location and security issues in cloud computing," in Proc. of 2011 International Conference on Emerging Intelligent Data and Web Technologies, pp. 49-54, 2011.
20 P. Hu, "Survey on fog computing: architecture, key technologies, applications and open issues," Journal of network and computer applications, vol. 98, pp. 27-42, 2017.   DOI
21 A. Mohammad, B. B. Rad, M. O. Thomas, and B. A. Onyimbo, "A Shift in Technological Paradigm: Cloud Computing to Fog computing," Journal of Engineering Science and Technology, pp. 216-228, 2018.
22 K. Shabnam, S. Singh, and Radha, "Fog Computing: Characteristics and Challenges," International Journal of Emerging Trends & Technology in Computer Science, vol. 6, no. 2, pp. 113-117, 2017.
23 Y. Jiang, Z. Huang, and D. H. K. Tsang, "Challenges and Solutions in Fog Computing Orchestration," IEEE Network, vol. 32, no. 3, pp. 122-129, 2018.   DOI
24 A. A. Diro, N. Chilamkurti, and N. Kumar, "Lightweight Cybersecurity Schemes Using Elliptic Curve Cryptography in Publish-Subscribe Fog Computing," Mobile Networks and Applications, vol. 22, no. 5, pp. 848-858, 2017.   DOI
25 N. Mohamed, J. Al-Jaroodi, and I. Jawhar, "Towards fault tolerant fog computing for IoT-based smart city applications," in Proc. of 2019 IEEE 9th Annual Computing and Communication Workshop and Conference, pp. 752-757, 2019.
26 H. Gupta, A. V. Dastjerdi, S. K. Ghosh, and R. Buyya, "iFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, Edge and Fog computing environments," Software: Practice and Experience, vol. 47, no. 9, pp. 1275-1296, 2017.   DOI
27 D. Rahbari and N. Mohsen, "Low-latency and energy-efficient scheduling in fog-based IoT applications," Turkish Journal of Electrical Engineering and computer Sciences, vol. 27, pp. 1406-1427, 2019.
28 Y. Liu, J. E. Fieldsend, and G. Min, "A framework of fog computing: Architecture, challenges, and optimization," IEEE Access, vol. 5, pp. 25445-25454, 2017.   DOI
29 O. Osanaiye, S. Chen, Z. Yan, R. Lu, K. Choo, and M. Dlodlo, "From cloud to fog computing: A review and a conceptual live VM migration framework," IEEE Access, vol. 5, pp. 8284-8300, 2017.   DOI
30 Q. D. La, M. V. Ngo, T. Q. Dinh, T. Quek, and H. Shin, "Enabling intelligence in fog computing to achieve energy and latency reduction," Digital Communications and Networks, vol. 5, no. 1, 2018.
31 J. Grover and R. M. Garimella, "Reliable and Fault-Tolerant IoT-Edge Architecture," 2018 IEEE SENSORS. IEEE, pp. 1-4, 2018.
32 Y. Shi, G. Ding, H. Wang, H. E. Roman, and S. Lu, "The fog computing service for healthcare," in Proc. of 2015 2nd International Symposium on Future Information and Communication Technologies for Ubiquitous HealthCare, pp. 1-5, 2015.
33 G. Manogaran, R. Varatharajan, D. Lopez, P. M. Jumar, R. Sundarasekar, and C. Thota, "A new architecture of Internet of Things and big data ecosystem for secured smart healthcare monitoring and alerting system," Future Generation Computer Systems, vol. 82, pp. 375-387, 2018.   DOI
34 Y. Yin, Y. Zeng, Z. Chen, and Y. Fan, "The internet of things in healthcare: An overview," Journal of Industrial Information Integration, vol. 1, pp. 3-13, 2016.   DOI
35 P. Verma and S. K. Sandeep, "Fog assisted-IoT enabled patient health monitoring in smart homes," IEEE Internet of Things Journal, vol. 5, no. 3, pp. 1789-1796, 2018.   DOI
36 S. B. Baker, W. Xiang, and I. Atkinson, "Internet of Things for Smart Healthcare : Technologies, Challenges , and Opportunities," IEEE Access, vol. 5, pp. 26521-26544, 2017.   DOI
37 C. V. N. Angeline and R. Lavanya, "Fog Computing and Its Role in the Internet of Things," Advancing Consumer-Centric Fog Computing Architectures, pp. 63-71, 2019.
38 P. Dasand and P. M. Khilar, "VFT: A virtualization and fault tolerance approach for cloud computing," in Proc. of 2013 IEEE Conference on Information & Communication Technologies, pp. 473-478, 2013.
39 S. Malik and F. Huet, "Adaptive fault tolerance in real time cloud computing," 2011 IEEE World Congress on Services, pp. 280-287, 2011.
40 L. Wu, B. Liu, and W. Lin, "A dynamic data fault-tolerance mechanism for cloud storage," in Proc. of 2013 Fourth International Conference on Emerging Intelligent Data and Web Technologies, pp. 95-99, 2013.
41 R. K. Verma, K. K. Pattanaik, S. Bharti, and D. Saxena, "In-network context inference in IoT sensory environment for efficient network resource utilization," Journal of Network and Computer Applications, vol. 130, pp. 89-103, 2019.   DOI
42 J. Gomez, B. Oviedo, and E. Zhuma, "Patient Monitoring System Based on Internet of Things," Procedia Computer Science, vol. 83, pp. 90-97, 2016.   DOI
43 G. Pare1, K. Moqadem, and C. St-Hilaire, "Clinical Effects of Home Telemonitoring in the Context of Diabetes, Asthma, Heart Failure and Hypertension: A Systematic Review," Journal Medical Internet Research, vol. 12, no. 2, 2010.
44 E. Perrier, Positive disruption: Healthcare, ageing and participation in the age of technology, The Mckell Institue, 2015.