Open Access iconOpen Access

ARTICLE

crossmark

Optimal Resource Allocation in Fog Computing for Healthcare Applications

Salman Khan1,*, Ibrar Ali Shah1, Nasser Tairan2, Habib Shah2, Muhammad Faisal Nadeem3

1 Department of Computer Software Engineering, University of Engineering and Technology, Mardan, 23200, Pakistan
2 Department of Computer Science, College of Computer Science, King Khalid University, Abha, K.S.A
3 Informatics Complex, H-8, Islamabad, 44000, Pakistan

* Corresponding Author: Salman Khan. Email: email

(This article belongs to the Special Issue: Advancements in Lightweight AI for Constrained Internet of Things Devices for Smart Cities)

Computers, Materials & Continua 2022, 71(3), 6147-6163. https://doi.org/10.32604/cmc.2022.023234

Abstract

In recent years, the significant growth in the Internet of Things (IoT) technology has brought a lot of attention to information and communication industry. Various IoT paradigms like the Internet of Vehicle Things (IoVT) and the Internet of Health Things (IoHT) create massive volumes of data every day which consume a lot of bandwidth and storage. However, to process such large volumes of data, the existing cloud computing platforms offer limited resources due to their distance from IoT devices. Consequently, cloud-computing systems produce intolerable latency problems for latency-sensitive real-time applications. Therefore, a new paradigm called fog computing makes use of computing nodes in the form of mobile devices, which utilize and process the real-time IoT devices data in orders of milliseconds. This paper proposes workload-aware efficient resource allocation and load balancing in the fog-computing environment for the IoHT. The proposed algorithmic framework consists of the following components: task sequencing, dynamic resource allocation, and load balancing. We consider electrocardiography (ECG) sensors for patient's critical tasks to achieve maximum load balancing among fog nodes and to measure the performance of end-to-end delay, energy, network consumption and average throughput. The proposed algorithm has been evaluated using the iFogSim tool, and results with the existing approach have been conducted. The experimental results exhibit that the proposed technique achieves a 45% decrease in delay, 37% reduction in energy consumption, and 25% decrease in network bandwidth consumption compared to the existing studies.

Keywords


Cite This Article

APA Style
Khan, S., Shah, I.A., Tairan, N., Shah, H., Nadeem, M.F. (2022). Optimal resource allocation in fog computing for healthcare applications. Computers, Materials & Continua, 71(3), 6147-6163. https://doi.org/10.32604/cmc.2022.023234
Vancouver Style
Khan S, Shah IA, Tairan N, Shah H, Nadeem MF. Optimal resource allocation in fog computing for healthcare applications. Comput Mater Contin. 2022;71(3):6147-6163 https://doi.org/10.32604/cmc.2022.023234
IEEE Style
S. Khan, I.A. Shah, N. Tairan, H. Shah, and M.F. Nadeem, “Optimal Resource Allocation in Fog Computing for Healthcare Applications,” Comput. Mater. Contin., vol. 71, no. 3, pp. 6147-6163, 2022. https://doi.org/10.32604/cmc.2022.023234



cc Copyright © 2022 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1834

    View

  • 1224

    Download

  • 0

    Like

Share Link