Load Balancing Using Artificial Intelligence for Cloud-Enabled Internet of Everything in Healthcare Domain
<p>General expectation of IoE.</p> "> Figure 2
<p>Working process of CHORA model.</p> "> Figure 3
<p>Flow diagram of CHROA algorithm.</p> "> Figure 4
<p>Apache Flume.</p> "> Figure 5
<p>Network lifetime analysis of CHROA model with existing techniques.</p> "> Figure 6
<p>Total energy consumption analysis of CHROA model.</p> "> Figure 7
<p>Throughput analysis of CHROA model with existing techniques.</p> "> Figure 8
<p>Normalized overhead analysis of CHROA model with existing techniques.</p> "> Figure 9
<p>Comparison of ETE delay of CHROA with current techniques.</p> "> Figure 10
<p>Comparison of avg. TEC of CHROA model with current techniques.</p> "> Figure 11
<p>Comparison of avg. throughput of CHROA model with current techniques.</p> ">
Abstract
:1. Introduction
1.1. Importance of Load Balancing in Internet of Everything
1.2. IoT, IoE, and Role of Load Balancing in Healthcare
- Building a low-power data retrieval system for the IoE.
- The proposed optimization algorithm can be adapted for use in the IoE to facilitate the formation of clusters of related sensors.
- Application of CHROA to elect optimal cluster heads (CHs).
- To optimize the energy efficiency and cost-effectiveness of the Fog-IoE framework and create a method for handling end-user requests.
- Improve resource utilization and reduce the need to move tasks to the cloud by proposing a load-balancing strategy for fog computing.
2. Literature Review
Reference | Method/Techniques | Features | Limitations |
---|---|---|---|
Cao et al. [17] | EdgeOSH | It also addressed non-functional issues, such as a lack of open testbed availability, latency, system cost, and user experience, and functional ones, such as self-management, programming interface, security and privacy, nomenclature, and data management. | The study did not evaluate the performance of the proposed method. |
Naranjo et al. [18] | FOCAN | Using various abilities, the FOCAN lowers delay and improves energy provision and service efficacy between objects. With FOCAN devices, There are three categories of communications: primary, secondary, inter-primary, and transmission for controlling applications that fulfil the standard QoS for IoE. | It proposes a fog-based smart city network architecture without an algorithm. |
Singh et al. [19] | Blockchain and Fog-based Architecture Network (BFAN) | The framework aims to reduce time while providing increased security via Blockchain. | It does not provide any specific implementation details or algorithm. |
Divyabharathi et al. [20] | Map-Reduce | It offers the PUF chain a unique blockchain concept that integrates hardware security primitives known as PUFs for overcoming latency, scalability, and energy needs. | It very briefly discusses the framework only without the implementation aspect and comparison. |
Miao et al. [21] | Fair and dynamic data sharing framework (FairDynDSF) | This method could validate search results, run multi-keyword searches, make dynamic upgrades, and accomplish fair arbitration. | It mainly deals with security aspects and does not detail resource optimization. |
Xiao et al. [22] | Nash bargaining solution (NBS) | The method varies from work theft scheduling because it is based on the NBS for cooperative games among FCNs. FCNs collaborate to increase the efficiency of all FCNs to reach Pareto optimality. | It only focuses on a work-stealing algorithm (GWS) and a classical work-stealing algorithm (CWS) for resource optimization. |
Chithambaramani et al. [23] | Hybrid squirrel search genetic algorithm (HSSGA) and improved adaptive neuro-fuzzy inference system (I-ANFIS) | The computational offloading issues of the existence and synergy between FC and CC in IoE were investigated by jointly enhancing the offloading decision, the distribution of computational assets, and transfer power. | It mainly deals with cloud computing environments and does not compare results with other algorithms. |
Babou et al. [25] | Genetic Algorithms (GAs) | The increase in traffic causes a large wait on these servers, which increases the processing time (delay) for the request. They proposed a novel strategy dubbed HEC Clustering Balance, which combines leverage, clustering, and LB approaches. It allocates hierarchical requests on the HEC cluster and other framework components to reduce HEC server congestion and latency. | It does not compare results with available literature. |
Jeyaraj et al. [29] | Systematic review | This article systematically reviews resource management tasks in the cloud for IoT applications. | It is a systematic review, but no detailed information is given for any algorithm. |
Mehran, Izadi, and Ghobaei-Arani [30] | Micro-genetic algorithm | This article provides a Micro-genetic algorithm-based mechanism to decide the locations of various virtual machines (VMs) of the cloud data center to minimize power consumption. | It deals with cloud data centres and does not deal with IoT or IoE nodes directly. |
Tanzila, et al. [31] | Particle swarm optimization | It proposes a particle swarm optimization-based load-balancing mechanism in the IoE cloud platform to reduce latency and transmission overhead. | It is well written but does not consider ML/DL for resource optimization. |
Ghobaei-Arani and Shahidineja [32] | Whale optimization algorithm (WOA) | It proposes a WoA-based QoS monitoring platform for IoT services and provides a mechanism for service placement in the fog-cloud environment. | It deals with only metaheuristic-based mechanisms |
Farahbakhs, Shahidinejad and Ghobaei-Arani [33] | Bayesian learning automata (BLA) | This article proposes a context-aware offloading approach using Bayesian learning automata in mobile edge computing for Internet of Things applications, aiming to optimize performance metrics and improve offloading efficiency in multiuser scenarios. | It does not compare results with available literature. |
Quy, Hau, Anh, and Ngoc [34] | Review article on Fog-IoHT | This article discusses the limitations of cloud-based healthcare applications. It proposes a fog-computing-based architectural framework for Internet of Health Things (IoHT) applications, highlighting its potential and addressing challenges in integrating fog computing into healthcare IoT. | It is a review article on Fog-IoHT; no detailed information is given for any algorithm and resource optimization. |
Khanh et al. [35] | Information map | This study proposes an efficient edge computing management mechanism using an information map to reduce service response times and improve energy consumption in IoT applications for smart cities, aiming for its future application in sustainable smart cities. | It is the latest article but mainly deals with smart city concepts. |
3. Background Study
4. Proposed Model
- CHROA-based clustering of the IoT networks,
- Cloud Data Storage and Processing,
- Client Services.
4.1. Algorithmic Design of CHROA Technique
Algorithm 1: Pseudo Code of CHROA Technique |
Beginning of Algorithm 1 |
Initiate the horse population in the search space |
Calculate fitness of the horse and upgrade the optimal one |
While iteration < T |
Define the center of every herd from T |
For n = 1 to number of horse |
Find hbest |
Find cbest |
For T = 1 to horse velocity |
Estimate the rank of every horse from top to bottom |
Upgrade the horse velocity and location |
Calculate the fitness |
next l |
next n |
If fitness condition is fulfilled |
End |
T = T+1, Return the Global optimum solution |
End While |
End of Algorithm. |
4.2. Design of Objective Function
4.3. Cloud Data Storage and Processing
Algorithm 2: CHROA technique incorporating cloud data storage and processing |
Input: |
- n: number of entities |
- MaxIter: max no. of iterations |
- p: probability of chaos |
- alpha: chaos parameter |
- objective function f(x) that involves processing large amounts of data stored in the cloud |
Output: |
- x_best: the best solution found |
- f_best: the corresponding fitness value |
Initialization: |
- Initialize the population x_i, i = 1, …, n with random positions |
Evaluation: |
- Evaluate the fitness of each individual using the objective function f(x), which may involve processing large amounts of data stored in the cloud |
Selection: |
- Select the best individuals based on their fitness values |
Iteration: |
- For iter = 1 to MaxIter do: |
- Generate new individuals using the chaotic map equation and the HROA technique: |
- Select two entities x_a and x_b arbitrarily from the selected best individuals |
- Generate a fresh entities x_new using the chaotic map equation: |
x_new = x_a + alpha × (x_b − x_a) × r |
where r is a random no. between −1 and 1 |
- Apply the HROA technique to the new individual: |
x_new = x_new + p × D × (x_best − x_new) × r |
where D is the variance between the max and min positions in the population |
- Evaluate the fitness of the new individual using the objective function f(x), which may involve processing large amounts of data stored in the cloud |
- Select the best entity from the collective populace of old and new entities- End for |
Output: |
- x_best: the best solution found |
- f_best: the corresponding fitness value |
4.4. Client Service
5. Performance Analysis
6. Comparison of CHROA with Existing Techniques
- Null Hypothesis (H0): There is no significant difference in the medians of the algorithms.
- Alternative Hypothesis (H1): There is a significant difference in the medians of the algorithms.
7. Future Research Work
8. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Alam, S.; Siddiqui, S.T.; Ahmad, A.; Ahmad, R.; Shuaib, M. Internet of Things (IoT) Enabling Technologies, Requirements, and Security Challenges. In Advances in Data and Information Sciences; Lecture Notes in Networks and Systems; Springer: Berlin/Heidelberg, Germany, 2020; Volume 94, pp. 119–126. [Google Scholar]
- Di Martino, B.; Li, K.-C.; Yang, L.T.; Esposito, A. Internet of Everything: Algorithms, Methodologies, Technologies and Perspectives; Springer: Berlin/Heidelberg, Germany, 2018; ISBN 9811058601. [Google Scholar]
- Singh, A.; Joshi, K.; Alam, S.; Bharany, S.; Shuaib, M.; Ahmad, S. Internet of Things-Based Integrated Remote Electronic Health Surveillance and Alert System: A Review. In Proceedings of the 2022 IEEE International Conference on Current Development in Engineering and Technology (CCET), Bhopal, India, 23–24 December 2022; pp. 1–6. [Google Scholar]
- Al-Fuqaha, A.; Guizani, M.; Mohammadi, M.; Aledhari, M.; Ayyash, M. Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Commun. Surv. Tutor. 2015, 17, 2347–2376. [Google Scholar] [CrossRef]
- Neelakandan, S.; Berlin, M.A.; Tripathi, S.; Devi, V.B.; Bhardwaj, I.; Arulkumar, N. IoT-Based Traffic Prediction and Traffic Signal Control System for Smart City. Soft Comput. 2021, 25, 12241–12248. [Google Scholar] [CrossRef]
- Han, Z.; Yang, Y.; Wang, W.; Zhou, L.; Gadekallu, T.R.; Alazab, M.; Gope, P.; Su, C. RSSI Map-Based Trajectory Design for UGV Against Malicious Radio Source: A Reinforcement Learning Approach. IEEE Trans. Intell. Transp. Syst. 2023, 24, 4641–4650. [Google Scholar] [CrossRef]
- Kamalraj, R.; Neelakandan, S.; Kumar, M.R.; Rao, V.C.S.; Anand, R.; Singh, H. Interpretable Filter Based Convolutional Neural Network (IF-CNN) for Glucose Prediction and Classification Using PD-SS Algorithm. Measurement 2021, 183, 109804. [Google Scholar] [CrossRef]
- Swarna Priya, R.M.; Bhattacharya, S.; Maddikunta, P.K.R.; Somayaji, S.R.K.; Lakshmanna, K.; Kaluri, R.; Hussien, A.; Gadekallu, T.R. Load Balancing of Energy Cloud Using Wind Driven and Firefly Algorithms in Internet of Everything. J. Parallel Distrib. Comput. 2020, 142, 16–26. [Google Scholar]
- Kavitha, T.; Mathai, P.P.; Karthikeyan, C.; Ashok, M.; Kohar, R.; Avanija, J.; Neelakandan, S. Deep Learning Based Capsule Neural Network Model for Breast Cancer Diagnosis Using Mammogram Images. Interdiscip. Sci. Comput. Life Sci. 2021, 14, 113–129. [Google Scholar] [CrossRef]
- Neelakandan, S.; Arun, A.; Bhukya, R.R.; Hardas, B.M.; Kumar, T.C.; Ashok, M. An Automated Word Embedding with Parameter Tuned Model for Web Crawling. Intell. Autom. Soft Comput. 2022, 32, 1617–1632. [Google Scholar] [CrossRef]
- Rani, S.; Babbar, H.; Srivastava, G.; Gadekallu, T.R.; Dhiman, G. Security Framework for Internet-of-Things-Based Software-Defined Networks Using Blockchain. IEEE Internet Things J. 2023, 10, 6074–6081. [Google Scholar] [CrossRef]
- Gupta, P.; Varshney, A.; Khan, M.R.; Ahmed, R.; Shuaib, M.; Alam, S. Unbalanced Credit Card Fraud Detection Data: A Machine Learning-Oriented Comparative Study of Balancing Techniques. Procedia Comput. Sci. 2023, 218, 2575–2584. [Google Scholar] [CrossRef]
- Shuaib, M.; Bhatia, S.; Alam, S.; Masih, R.K.; Alqahtani, N.; Basheer, S.; Alam, M.S. An Optimized, Dynamic, and Efficient Load-Balancing Framework for Resource Management in the Internet of Things (IoT) Environment. Electronics 2023, 12, 1104. [Google Scholar] [CrossRef]
- Alam, S.; Bhatia, S.; Shuaib, M.; Khubrani, M.M.; Alfayez, F.; Malibari, A.A.; Ahmad, S. An Overview of Blockchain and IoT Integration for Secure and Reliable Health Records Monitoring. Sustainability 2023, 15, 5660. [Google Scholar] [CrossRef]
- Alam, S. Security Concerns in Smart Agriculture and Blockchain-Based Solution. In Proceedings of the 2022 OPJU International Technology Conference on Emerging Technologies for Sustainable Development (OTCON), Raigarh, India, 8–10 February 2023; pp. 1–6. [Google Scholar]
- Alam, S.; Shuaib, M.; Ahmad, S.; Jayakody, D.N.K.; Muthanna, A.; Bharany, S.; Elgendy, I.A. Blockchain-Based Solutions Supporting Reliable Healthcare for Fog Computing and Internet of Medical Things (IoMT) Integration. Sustainability 2022, 14, 15312. [Google Scholar] [CrossRef]
- Cao, J.; Xu, L.; Abdallah, R.; Shi, W. EdgeOS_H: A Home Operating System for Internet of Everything. In Proceedings of the 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), Atlanta, GA, USA, 5–8 June 2017; pp. 1756–1764. [Google Scholar]
- Naranjo, P.G.V.; Pooranian, Z.; Shojafar, M.; Conti, M.; Buyya, R. FOCAN: A Fog-Supported Smart City Network Architecture for Management of Applications in the Internet of Everything Environments. J. Parallel Distrib. Comput. 2019, 132, 274–283. [Google Scholar] [CrossRef] [Green Version]
- Singh, P.; Nayyar, A.; Kaur, A.; Ghosh, U. Blockchain and Fog Based Architecture for Internet of Everything in Smart Cities. Future Internet 2020, 12, 61. [Google Scholar] [CrossRef] [Green Version]
- Neelakandan, S.; Divyabharathi, S.; Rahini, S.; Vijayalakshmi, G. Large Scale Optimization to Minimize Network Traffic Using MapReduce in Big Data Applications. In Proceedings of the 2016 International Conference on Computation of Power, Energy Information and Commuincation (ICCPEIC), Melmaruvathur, India, 20–21 April 2016; pp. 193–199. [Google Scholar]
- Miao, Y.; Liu, X.; Choo, K.-K.R.; Deng, R.H.; Wu, H.; Li, H. Fair and Dynamic Data Sharing Framework in Cloud-Assisted Internet of Everything. IEEE Internet Things J. 2019, 6, 7201–7212. [Google Scholar] [CrossRef]
- Xiao, H.; Zhang, Z.; Zhou, Z. GWS—A Collaborative Load-Balancing Algorithm for Internet-of-Things. Sensors 2018, 18, 2479. [Google Scholar] [CrossRef] [Green Version]
- Ramalingam, C.; Mohan, P. An Efficient Applications Cloud Interoperability Framework Using I-Anfis. Symmetry 2021, 13, 268. [Google Scholar] [CrossRef]
- Garzia, F.; Papi, L. An Internet of Everything Based Integrated Security System for Smart Archaeological Areas. In Proceedings of the 2016 IEEE International Carnahan Conference on Security Technology (ICCST), Orlando, FL, USA, 24–27 October 2016; pp. 1–8. [Google Scholar]
- Babou, C.S.M.; Fall, D.; Kashihara, S.; Taenaka, Y.; Bhuyan, M.H.; Niang, I.; Kadobayashi, Y. Hierarchical Load Balancing and Clustering Technique for Home Edge Computing. IEEE Access 2020, 8, 127593–127607. [Google Scholar] [CrossRef]
- Lv, Z.; Yu, Z.; Xie, S.; Alamri, A. Deep Learning-Based Smart Predictive Evaluation for Interactive Multimedia-Enabled Smart Healthcare. ACM Trans. Multimed. Comput. Commun. Appl. 2022, 18. [Google Scholar] [CrossRef]
- Sangaiah, A.K.; Javadpour, A.; Ja’fari, F.; Pinto, P.; Ahmadi, H.; Zhang, W. CL-MLSP: The Design of a Detection Mechanism for Sinkhole Attacks in Smart Cities. Microprocess. Microsyst. 2022, 90, 104504. [Google Scholar] [CrossRef]
- Dong, C.; Xu, X.; Liu, A.; Liang, X. Load Balancing Routing Algorithm Based on Extended Link States in LEO Constellation Network. China Commun. 2022, 19, 247–260. [Google Scholar] [CrossRef]
- Jeyaraj, R.; Balasubramaniam, A.; Ajay Kumara, M.A.; Guizani, N.; Paul, A. Resource Management in Cloud and Cloud-Influenced Technologies for Internet of Things Applications. ACM Comput. Surv. 2023, 55, 1–37. [Google Scholar] [CrossRef]
- Tarahomi, M.; Izadi, M.; Ghobaei-Arani, M. An Efficient Power-Aware VM Allocation Mechanism in Cloud Data Centers: A Micro Genetic-Based Approach. Cluster Comput. 2021, 24, 919–934. [Google Scholar] [CrossRef]
- Saba, T.; Rehman, A.; Haseeb, K.; Alam, T.; Jeon, G. Cloud-Edge Load Balancing Distributed Protocol for IoE Services Using Swarm Intelligence. Cluster Comput. 2023. [Google Scholar] [CrossRef] [PubMed]
- Ghobaei-Arani, M.; Shahidinejad, A. A Cost-Efficient IoT Service Placement Approach Using Whale Optimization Algorithm in Fog Computing Environment. Expert Syst. Appl. 2022, 200, 117012. [Google Scholar] [CrossRef]
- Farahbakhsh, F.; Shahidinejad, A.; Ghobaei-Arani, M. Multiuser Context-aware Computation Offloading in Mobile Edge Computing Based on Bayesian Learning Automata. Trans. Emerg. Telecommun. Technol. 2021, 32, e4127. [Google Scholar] [CrossRef]
- Quy, V.K.; Van Hau, N.; Van Anh, D.; Ngoc, L.A. Smart Healthcare IoT Applications Based on Fog Computing: Architecture, Applications and Challenges. Complex Intell. Syst. 2022, 8, 3805–3815. [Google Scholar] [CrossRef]
- Khanh, Q.V.; Nguyen, V.-H.; Minh, Q.N.; Van, A.D.; Le Anh, N.; Chehri, A. An Efficient Edge Computing Management Mechanism for Sustainable Smart Cities. Sustain. Comput. Inform. Syst. 2023, 38, 100867. [Google Scholar] [CrossRef]
- Emmanuel, A.A.; Awokola, J.A.; Alam, S.; Bharany, S.; Agboola, P.; Shuaib, M.; Ahmed, R. A Hybrid Framework of Blockchain and IoT Technology in the Pharmaceutical Industry: A Comprehensive Study. Mob. Inf. Syst. 2023, 2023, 3265310. [Google Scholar] [CrossRef]
- Liu, Y.; Sun, Q.; Sharma, A.; Sharma, A.; Dhiman, G. Line Monitoring and Identification Based on Roadmap towards Edge Computing. Wirel. Pers. Commun. 2021, 127, 441–464. [Google Scholar] [CrossRef]
- Hakak, S.; Gadekallu, T.R.; Maddikunta, P.K.R.; Ramu, S.P.; M, P.; De Alwis, C.; Liyanage, M. Autonomous Vehicles in 5G and beyond: A Survey. Veh. Commun. 2023, 39, 100551. [Google Scholar] [CrossRef]
- Amr, M.E.; Al-Awamry, A.A.; Elmenyawi, M.A.; Eldien, A.S.T. Design and Implementation of a Low-Cost IoT Node for Data Processing, Case Study: Smart Agriculture. J. Commun. 2022, 17, 99–109. [Google Scholar] [CrossRef]
- Zaman, U.; Imran; Mehmood, F.; Iqbal, N.; Kim, J.; Ibrahim, M. Towards Secure and Intelligent Internet of Health Things: A Survey of Enabling Technologies and Applications. Electronics 2022, 11, 1893. [Google Scholar] [CrossRef]
- Khriji, S.; Benbelgacem, Y.; Chéour, R.; El Houssaini, D.; Kanoun, O. Design and Implementation of a Cloud-Based Event-Driven Architecture for Real-Time Data Processing in Wireless Sensor Networks. J. Supercomput. 2022, 78, 3374–3401. [Google Scholar] [CrossRef]
- Al Sohan, M.F.A.; Nahar, A. A Low-Power Wireless Sensor Network for a Smart Irrigation System Powered by Solar Energy. In Proceedings of the 2nd International Conference on Computing Advancements, Dhaka, Bangladesh, 10–12 March 2022; Association for Computing Machinery: New York, NY, USA; pp. 537–543. [Google Scholar]
- Mousavi, S.M.; Khademzadeh, A.; Rahmani, A.M. The Role of Low-Power Wide-Area Network Technologies in Internet of Things: A Systematic and Comprehensive Review. Int. J. Commun. Syst. 2022, 35, e5036. [Google Scholar] [CrossRef]
- Bouguera, T.; Diouris, J.F.; Chaillout, J.J.; Jaouadi, R.; Andrieux, G. Energy Consumption Model for Sensor Nodes Based on LoRa and LoRaWAN. Sensors 2018, 18, 2104. [Google Scholar] [CrossRef] [Green Version]
- Song, Y.; Xin, R.; Chen, P.; Zhang, R.; Chen, J.; Zhao, Z. Identifying Performance Anomalies in Fluctuating Cloud Environments: A Robust Correlative-GNN-Based Explainable Approach. Futur. Gener. Comput. Syst. 2023, 145, 77–86. [Google Scholar] [CrossRef]
- Amro, D. Dynamic Energy-Efficient Routing Protocol for Wireless Sensor Networks. Palest. J. Tech. Appl. Sci. 2019, 6, 23–36. [Google Scholar]
- Bomgni, A.B.; Ali, H.M.; Shuaib, M.; Mtopi Chebu, Y. Multihop Uplink Communication Approach Based on Layer Clustering in LoRa Networks for Emerging IoT Applications. Mob. Inf. Syst. 2023, 2023, 5828671. [Google Scholar] [CrossRef]
- Reshma, G.; Al-Atroshi, C.; Nassa, V.K.; Geetha, B.T.; Sunitha, G.; Galety, M.G.; Neelakandan, S. Deep Learning-Based Skin Lesion Diagnosis Model Using Dermoscopic Images. Intell. Autom. Soft Comput. 2022, 31, 621–634. [Google Scholar] [CrossRef]
- Kirola, M.; Memoria, M.; Shuaib, M.; Joshi, K.; Alam, S.; Alshanketi, F. A Referenced Framework on New Challenges and Cutting-Edge Research Trends for Big-Data Processing Using Machine Learning Approaches. In Proceedings of the 2023 International Conference on Smart Computing and Application (ICSCA), Hail, Saudi Arabia, 5–6 February 2023; pp. 1–5. [Google Scholar]
- Alam, S.; Mohammad, O.K.J.; Alfurhood, B.S.; Saxena, K.k.; Anand, M.; Mahaveerakannan, R.; Savitha, V. Effective Sound Detection System in Commercial Car Vehicles Using Msp430 Launchpad Development. Multimed. Tools Appl. 2023. [Google Scholar] [CrossRef]
- Shu, B.; Chen, H.; Sun, M. Dynamic Load Balancing and Channel Strategy for Apache Flume Collecting Real-Time Data Stream. In Proceedings of the 2017 IEEE International Symposium on Parallel and Distributed Processing with Applications and 2017 IEEE International Conference on Ubiquitous Computing and Communications (ISPA/IUCC), Guangzhou, China, 12–15 December 2017; pp. 542–549. [Google Scholar]
- Neelakandan, S.; Anand, J.G. Trust Based Optimal Routing in MANET’s. In Proceedings of the 2011 International Conference on Emerging Trends in Electrical and Computer Technology, Nagercoil, India, 23–24 March 2011; pp. 1150–1156. [Google Scholar]
- Asha, P.; Natrayan, L.; Geetha, B.T.; Beulah, J.R.; Sumathy, R.; Varalakshmi, G.; Neelakandan, S. IoT Enabled Environmental Toxicology for Air Pollution Monitoring Using AI Techniques. Environ. Res. 2022, 205, 112574. [Google Scholar] [CrossRef] [PubMed]
Study | IoT Device (Node) | Communication Protocol | Power Consumption | Data Retrieval Method | Key Features |
---|---|---|---|---|---|
[43] | ESP8266 | MQTT | 0.37 W | HTTP GET | Low-cost, open-source platform |
[38] | Raspberry Pi | MQTT | 0.46 W | HTTP GET | Easy to program, powerful processing capabilities |
[39] | CC3200 | CoAP | 0.65 W | CoAP GET/PUT | Secure communication using TLS/DTLS |
[40] | ESP32 | MQTT | 0.73 W | MQTT | BLE connectivity, dual-core processor |
[41] | Arduino MKR1000 | HTTP | 1.21 W | HTTP GET/POST | Low-power, onboard Wi-Fi |
[42] | WSN430 | 6LoWPAN | 0.42 mW | 6LoWPAN GET/PUT | Low-power, long battery life |
Study | Objective | Optimization Target | Application | Results |
---|---|---|---|---|
[44] | Optimizing energy consumption | Low-power data retrieval systems in IoT | Temperature and humidity monitoring | Significant improvements in energy efficiency |
[45] | Optimizing performance | WSN | Energy consumption, coverage, and connectivity | Significant improvement in energy efficiency |
[46] | Optimizing routing | Low-power WSN | Energy consumption and reliable communication | Outperformed traditional routing protocols in energy efficiency |
Network Lifetime (Rounds) | ||||
---|---|---|---|---|
No. of Nodes | ABC | GSA | WD-FA | CHROA |
100 | 12,739 | 15,101 | 17,995 | 18,972 |
200 | 13,316 | 15,364 | 18,893 | 20,069 |
300 | 15,538 | 17,047 | 19,323 | 21,419 |
400 | 17,688 | 19,410 | 21,567 | 23,874 |
500 | 20,225 | 21,265 | 23,193 | 24,404 |
Total Energy Consumption (J) | ||||
No. of Nodes | ABC | GSA | WD-FA | CHROA |
100 | 10.70 | 10.05 | 8.55 | 6.84 |
200 | 13.82 | 10.71 | 8.94 | 8.03 |
300 | 17.65 | 15.28 | 12.02 | 10.07 |
400 | 19.94 | 18.91 | 15.26 | 11.12 |
500 | 21.28 | 19.56 | 15.82 | 13.84 |
Throughput (Kbps) | ||||
No. of Nodes | ABC | GSA | WD-FA | CHROA |
100 | 39.04 | 40.28 | 52.75 | 61.36 |
200 | 46.45 | 47.65 | 57.35 | 66.96 |
300 | 51.24 | 51.72 | 61.23 | 69.59 |
400 | 54.21 | 56.19 | 65.75 | 75.27 |
500 | 60.36 | 60.48 | 67.85 | 77.43 |
Normalized Overhead (%) (NO) | ||||
---|---|---|---|---|
No. of Nodes | ABC | GSA | WD-FA | CHROA |
100 | 8.742 | 6.075 | 5.720 | 3.570 |
200 | 10.874 | 8.734 | 5.830 | 4.160 |
300 | 11.868 | 10.72 | 6.600 | 4.740 |
400 | 15.595 | 13.46 | 8.830 | 5.390 |
500 | 15.813 | 14.83 | 8.350 | 6.110 |
End-to-End Delay (s) | ||||
No. of Nodes | ABC | GSA | WD-FA | CHROA |
100 | 2.938 | 1.764 | 1.431 | 1.136 |
200 | 3.935 | 2.567 | 2.134 | 1.742 |
300 | 7.937 | 5.482 | 4.390 | 3.589 |
400 | 9.942 | 8.610 | 6.492 | 4.571 |
500 | 13.945 | 11.490 | 8.481 | 5.896 |
Performance Metrics | CHROA | ABC | GSA | WD-FA | Performance Metrics |
---|---|---|---|---|---|
Average TEC (mJ/bit) | 0.1736 | 0.2059 | 0.1891 | 0.2031 | Average TEC (mJ/bit) |
Average Throughput (Kbps) | 70.122 | 58.247 | 59.957 | 60.819 | Average Throughput (Kbps) |
ETE Delay (s) | 0.0643 | 0.0781 | 0.0716 | 0.0752 | ETE Delay (s) |
Normalized Overhead | 0.4069 | 0.4808 | 0.4437 | 0.4784 | Normalized Overhead |
Network Lifetime (s) | 510.256 | 445.561 | 481.725 | 467.865 | Network Lifetime (s) |
Total Energy Consumption (Joule) | 5.1289 | 6.7855 | 6.2234 | 6.7464 | Total Energy Consumption (Joule) |
Throughput (Kbps) | 69.485 | 55.621 | 58.072 | 58.961 | Throughput (Kbps) |
Performance Metric | F-Statistic | p-Value |
---|---|---|
Average TEC (mJ/bit) | 0.157 | 0.854 |
Average Throughput (Kbps) | 4.706 | 0.014 |
ETE Delay (s) | 0.026 | 0.876 |
Normalized Overhead | 0.066 | 0.8 |
Network Lifetime (s) | 0.378 | 0.693 |
Total Energy Consumption (Joule) | 0.722 | 0.531 |
Throughput (Kbps) | 0.494 | 0.622 |
Performance Metric | Z-Statistic | p-Value |
---|---|---|
Average TEC (mJ/bit) | −0.833 | 0.407 |
Average Throughput (Kbps) | 2.485 | 0.013 |
ETE Delay (s) | −0.246 | 0.807 |
Normalized Overhead | −0.399 | 0.691 |
Network Lifetime (s) | 0.618 | 0.539 |
Total Energy Consumption (Joule) | −1.334 | 0.182 |
Throughput (Kbps) | 1.242 | 0.219 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Aqeel, I.; Khormi, I.M.; Khan, S.B.; Shuaib, M.; Almusharraf, A.; Alam, S.; Alkhaldi, N.A. Load Balancing Using Artificial Intelligence for Cloud-Enabled Internet of Everything in Healthcare Domain. Sensors 2023, 23, 5349. https://doi.org/10.3390/s23115349
Aqeel I, Khormi IM, Khan SB, Shuaib M, Almusharraf A, Alam S, Alkhaldi NA. Load Balancing Using Artificial Intelligence for Cloud-Enabled Internet of Everything in Healthcare Domain. Sensors. 2023; 23(11):5349. https://doi.org/10.3390/s23115349
Chicago/Turabian StyleAqeel, Ibrahim, Ibrahim Mohsen Khormi, Surbhi Bhatia Khan, Mohammed Shuaib, Ahlam Almusharraf, Shadab Alam, and Nora A. Alkhaldi. 2023. "Load Balancing Using Artificial Intelligence for Cloud-Enabled Internet of Everything in Healthcare Domain" Sensors 23, no. 11: 5349. https://doi.org/10.3390/s23115349
APA StyleAqeel, I., Khormi, I. M., Khan, S. B., Shuaib, M., Almusharraf, A., Alam, S., & Alkhaldi, N. A. (2023). Load Balancing Using Artificial Intelligence for Cloud-Enabled Internet of Everything in Healthcare Domain. Sensors, 23(11), 5349. https://doi.org/10.3390/s23115349