Optimal Resource Allocation in Fog Computing for Healthcare Applications
Source abstract
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.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: IoT and Edge/Fog Computing · Context-Aware Activity Recognition Systems · IoT Networks and Protocols
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (29)
Show source-provided references
1. User centric user association and resource allocation in fog computing networks10.1109/ACCESS.2020.2965218 ↗
2. Methods of resource scheduling based on optimized fuzzy clustering in fog computing
3. Cooperative end-to-end traffic redundancy elimination for reducing cloud bandwidth cost
4. A job scheduling algorithm for delay and performance optimization in fog computing10.1002/cpe.5581 ↗
5. Fog computing and its role in the internet of things
6. Fog computing for healthcare 4.0 environment: opportunities and challenges10.1016/j.compeleceng.2018.08.015 ↗
7. Workload scheduling toward worst-case delay and optimal utility for single-hop fog IoT architecture10.1049/iet-com.2018.5077 ↗
8. Intelligent fog-enabled smart healthcare system for wearable physiological parameter detection10.3390/electronics9122015 ↗
9. Leveraging IoT and fog computing in healthcare systems10.1109/IOTM.0001.1900096 ↗
10. Next generation technologies for smart healthcare: challenges, vision, model, trends and future directions10.1002/itl2.145 ↗
11. Leveraging fog computing for emergency alert service
12. Exploiting smart e-health gateways at the edge of healthcare internet-of-things: A fog computing approach10.1016/j.future.2017.02.014 ↗
13. Remote pain monitoring using fog computing for e-healthcare: An efficient architecture10.3390/s20226574 ↗
14. Cost-efficient mobility offloading and task scheduling for microservices IoVT applications in container-based fog cloud network
15. Deep neural network-based application partitioning and scheduling for hospitals and medical enterprises using IoT assisted mobile fog cloud
16. Smart-contract aware ethereum and client-fog-cloud healthcare system10.3390/s21124093 ↗
17. Adaptive intelligent learning approach based on visual anti-spam email model for multi-natural language10.1515/jisys-2021-0045 ↗
18. Realizing an effective COVID-19 diagnosis system based on machine learning and IoT in smart hospital environment
19. A multi-device multi-tasks management and orchestration architecture for the design of enterprise IoT applications10.1016/j.future.2019.11.030 ↗
20. Towards the task-level optimal orchestration mechanism in multi-device multi-task architecture for mission-critical IoT applications10.1109/ACCESS.2019.2942611 ↗
21. An adaptive approach based on resource-awareness towards power-efficient real-time periodic task modeling on embedded IoT devices10.3390/pr6070090 ↗
22. Towards the design of a formal verification and evaluation tool of real-time tasks scheduling of IoT applications10.3390/su11010204 ↗
23. A lightweight location-aware fog framework (LAFF) for QoS in internet of things paradigm10.1155/2020/8871976 ↗
24. Survey on fog computing: architecture, key technologies, applications and open issues10.1016/j.jnca.2017.09.002 ↗
25. A survey on fog computing for the internet of things10.1016/j.pmcj.2018.12.007 ↗
26. Internet of Things: A survey on enabling technologies, protocols, and applications10.1109/COMST.2015.2444095 ↗
27. iFogSim: A toolkit for modeling and simulation of resource management techniques in the internet of things, edge and fog computing environments
28. Fog computing employed computer aided cancer classification system using deep neural network in internet of things based healthcare system10.1007/s10916-019-1500-5 ↗
29. Leveraging fog computing for sustainable smart farming using distributed simulation10.1109/JIOT.2020.2967405 ↗