<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CSSE</journal-id>
<journal-id journal-id-type="nlm-ta">CSSE</journal-id>
<journal-id journal-id-type="publisher-id">CSSE</journal-id>
<journal-title-group>
<journal-title>Computer Systems Science &#x0026; Engineering</journal-title>
</journal-title-group>
<issn pub-type="ppub">0267-6192</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">56535</article-id>
<article-id pub-id-type="doi">10.32604/csse.2024.056535</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Energy-Efficient Internet of Things-Based Wireless Sensor Network for Autonomous Data Validation for Environmental Monitoring</article-title>
<alt-title alt-title-type="left-running-head">Energy-Efficient Internet of Things-Based Wireless Sensor Network for Autonomous Data Validation for Environmental Monitoring</alt-title>
<alt-title alt-title-type="right-running-head">Energy-Efficient Internet of Things-Based Wireless Sensor Network for Autonomous Data Validation for Environmental Monitoring</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Kanwal</surname><given-names>Tabassum</given-names></name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-2" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Rehman</surname><given-names>Saif Ur</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><email>saif@uaar.edu.pk</email></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Imran</surname><given-names>Azhar</given-names></name><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Mahmoud</surname><given-names>Haitham A.</given-names></name><xref ref-type="aff" rid="aff-3">3</xref></contrib>
<aff id="aff-1"><label>1</label><institution>University Institute of Information Technology, PMAS-Arid Agriculture University</institution>, <addr-line>Rawalpindi, 46000</addr-line>, <country>Pakistan</country></aff>
<aff id="aff-2"><label>2</label><institution>School of Software Engineering, Beijing University of Technology</institution>, <addr-line>Beijing, 100124</addr-line>, <country>China</country></aff>
<aff id="aff-3"><label>3</label><institution>Industrial Engineering Department, College of Engineering, King Saud University</institution>, <addr-line>Riyadh, 11421</addr-line>, <country>Saudi Arabia</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Saif Ur Rehman. Email: <email>saif@uaar.edu.pk</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2025</year></pub-date>
<pub-date date-type="pub" publication-format="electronic">
<day>10</day>
<month>1</month>
<year>2025</year></pub-date>
<volume>49</volume>
<issue>1</issue>
<fpage>185</fpage>
<lpage>212</lpage>
<history>
<date date-type="received">
<day>24</day>
<month>7</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>24</day>
<month>10</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2025 The Authors.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Published by Tech Science Press.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CSSE_56535.pdf"></self-uri>
<abstract>
<p>This study presents an energy-efficient Internet of Things (IoT)-based wireless sensor network (WSN) framework for autonomous data validation in remote environmental monitoring. We address two critical challenges in WSNs: ensuring data reliability and optimizing energy consumption. Our novel approach integrates an artificial neural network (ANN)-based multi-fault detection algorithm with an energy-efficient IoT-WSN architecture. The proposed ANN model is designed to simultaneously detect multiple fault types, including spike faults, stuck-at faults, outliers, and out-of-range faults. We collected sensor data at 5-minute intervals over three months, using temperature and humidity sensors. The ANN was trained on 70% of the 26,280 data points per sensor, with 15% each for validation and testing. Our framework demonstrated a 97.1% improvement in fault detection accuracy (measured by F1 score) compared to existing methods, including rule-based, moving average, and statistical outlier detection approaches. The energy efficiency of the system was evaluated through 24-h power consumption tests, showing significant savings over traditional WSN architectures. Key contributions include a multi-fault detection ANN model balancing accuracy and computational efficiency, an energy-optimized IoT-WSN architecture for remote deployments, and a comprehensive performance evaluation framework. While our approach offers improvements in both data validation and energy efficiency, we acknowledge limitations such as potential scalability issues and the need for further real-world testing. This research advances the field of remote environmental monitoring by providing a robust, energy-efficient solution for ensuring data reliability in challenging deployment scenarios. Future work will explore more advanced machine learning techniques and extended field testing to further validate and improve the system&#x2019;s performance.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Sensors</kwd>
<kwd>wireless network</kwd>
<kwd>artificial intelligence</kwd>
<kwd>machine learning</kwd>
<kwd>energy-efficient</kwd>
</kwd-group>
<funding-group>
<award-group id="awg1">
<funding-source>King Saud University through Researchers Supporting Project</funding-source>
<award-id>RSPD2024R1006</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>Sensors are a pervasive piece of technology that might potentially enhance human senses by translating complex physical ideas into measurable data. However, most modern sensors are embedded deeply within commonplace items. However, although sensors were formerly the primary program between the real world and human concept, data from several sensors is now routinely integrated and prepared, adding a layer of indifference to the process [<xref ref-type="bibr" rid="ref-1">1</xref>]. Examples of devices that benefit from sensors include smartphones, where the average user likely isn&#x2019;t thinking about the raw data provided by the device&#x2019;s microphone, CCD (Charge-Coupled Device) camera, MEMS (Microelectromechanical Systems) accelerometer, GSM (Global System for Mobile Communications)&#x2013;modem [<xref ref-type="bibr" rid="ref-2">2</xref>], and many more. Pervasive or ubiquitous processing is just one example of how some futuristic views of computing go even further [<xref ref-type="bibr" rid="ref-3">3</xref>]. Common to most of these is the incorporation of some sort of electronic user interface into the physical environment, rendering commonplace objects interactive. Small, cheap computers that can communicate with one another and sense their surroundings are the ideal building blocks for this interface. As a result of these factors, the novel advertising concept of Wireless Sensor Network (WSN) has emerged. WSN consists of distributed stuck systems [<xref ref-type="bibr" rid="ref-4">4</xref>]. The widespread applicability of the WSN- concept suggests that there is likely to be significant interest in the related technologies. An ideal WSN would allow for the deployment of a large number of autonomous sensor nodes, each of which would tailor its settings to its surrounding nodes and the overall network structure [<xref ref-type="bibr" rid="ref-5">5</xref>]. Nodes collect data by sensing their surroundings and processing it locally before sending it, or an extract of it, to a network sink for further processing and eventual readout. While data transmissions are expected to take the most direct route to their destinations, administrators can control the entire network as though it were a single, massive gauge. Power consumption and efficiency become equally crucial while attempting to ensure the dynamic condition of the detecting device in a remote place [<xref ref-type="bibr" rid="ref-6">6</xref>].</p>
<p>On the Internet of Things (IoT), there is an increase of environment-sensing and -monitoring devices, leading to a crisis of insufficient energy supply. The network&#x2019;s lifetime and power dissipation are both impacted by the IoT routing protocol&#x2019;s energy consumption [<xref ref-type="bibr" rid="ref-7">7</xref>]. The key problem is ensuring steady data transmission from the sending node to the receiving Base Station (BS). Industrial control systems, motion sensing, and environmental monitoring are all components of WSNs. WSNs can take on multiple forms, employ various technologies, and communicate via various network topologies, making their appearance highly application-specific [<xref ref-type="bibr" rid="ref-8">8</xref>].</p>
<p>Environmental monitoring (EM) is typically associated with studying the natural world; however, the term can refer to any kind of environment. Observation and data collection are the foundations of EM because they allow us to learn more about the natural world around us [<xref ref-type="bibr" rid="ref-9">9</xref>]. Physical science, biological study, and chemical analysis are all components of environmental monitoring. However, the actual number of technological areas to explore increases as more systems are involved, particularly for data collecting [<xref ref-type="bibr" rid="ref-10">10</xref>]. With a growing global population as inspiration, it&#x2019;s clear that environmental monitoring encompasses more than just data collection and analysis. The role that EM plays in revealing the limitations of EM and demonstrating the consequences of human behavior on the environment is crucial [<xref ref-type="bibr" rid="ref-11">11</xref>]. In addition to environmental science, popular applications include protecting drinking water supplies, treating radioactive waste, monitoring pollution, safeguarding natural resources, counting and forecasting weather, and keeping tabs on animals as shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Advancement of sensing</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-1.tif"/>
</fig>
<p>By analyzing a statistically significant sample of the environment, environmental monitoring attempts to pinpoint the state of the world around you. Since the sharing of information like this is crucial to EM [<xref ref-type="bibr" rid="ref-12">12</xref>]. Concerns about the invasiveness of the measuring program, the precision of the sampling, and the ability to store samples are all addressed by the data acquisition system. The degree to which these worries manifest depends, on the one hand, on the context in which they are used; for instance, on the sensitivity of the observed physical value that is to be affected externally [<xref ref-type="bibr" rid="ref-13">13</xref>]. Grab samples, (remote) sampling stations and remote sensing are examples of common sampling techniques. Grab sampling entails taking an instance out of context for the sake of further study. Although this is not done as frequently as it once was due to technical advancement, obtain sampling is still employed in select complete circumstances to allow for special samples or even more complex investigations than is possible in the field [<xref ref-type="bibr" rid="ref-14">14</xref>]. The presence of humans adds not only to the expense and inconvenience of collecting samples but also to the invasiveness of the process. Sampling stations are sensor devices that are placed across the study area and updated at regular intervals [<xref ref-type="bibr" rid="ref-15">15</xref>]. Although WSNs are commonly used for gathering environmental data in real-time via sensors, the system is not without its flaws. The issue of data validation has long plagued this field as any invalidated data will provide inaccurate forecasts and may lead to questionable decision-making, lowering the overall performance and reliability of a monitoring system [<xref ref-type="bibr" rid="ref-16">16</xref>].</p>
<p>The focus of the study is on WSNs and their use in environmental surveillance research. The authors note that WSNs have received a lot of attention since they can be put in difficult-to-reach areas to perform ad hoc remote sensing and communication [<xref ref-type="bibr" rid="ref-17">17</xref>]. However, there have been issues with WSN development that have prevented them from reaching their full potential. The research focuses on two major issues: the validity and trustworthiness of data, and the efficiency and effectiveness of energy consumption. Since the sensing environment can introduce flaws and inaccuracies into the sensed data, the authors stress that caution is warranted while using it [<xref ref-type="bibr" rid="ref-18">18</xref>]. Therefore, validating data is essential for making sound inferences and choices. The study also highlights the significance of keeping sensing systems online at far-flung locations while accounting for power limitations and optimizing energy consumption [<xref ref-type="bibr" rid="ref-19">19</xref>].</p>
<p>The study suggests a smart framework using an AI algorithm to validate data in far-flung places, which should help overcome these obstacles. The goal of the framework is to detect a wide variety of errors, such as &#x201C;spike&#x201D; errors, &#x201C;out of range&#x201D; errors, &#x201C;outliers,&#x201D; and &#x201C;stuck-at&#x201D; errors. When compared to other algorithms, the proposed one achieves a 97% performance boost in terms of validating input data [<xref ref-type="bibr" rid="ref-20">20</xref>]. WSNs are widely used for remote environmental monitoring. However, they face two critical challenges&#x2014;validating the reliability of sensed data and optimizing energy consumption. The remote sensing environment can introduce errors into the collected data. Therefore, it is crucial to validate the data before using it for analysis and decision-making. However, existing data validation algorithms have limitations in detecting multiple error types [<xref ref-type="bibr" rid="ref-21">21</xref>]. Furthermore, maintaining sensing system operation with limited power in remote locales is difficult. Therefore, this research aims to develop an AI-based framework to address these issues in WSNs for environmental monitoring. The key objectives are:
<list list-type="bullet">
<list-item>
<p>Design a smart system to validate sensor data in remote areas by detecting various data faults like outliers, stuck-at errors, etc.</p></list-item>
<list-item>
<p>Develop an energy-efficient IoT-based WSN architecture for autonomous data collection and transmission.</p></list-item>
<list-item>
<p>Implement an intelligent algorithm that identifies multiple error types accurately compared to existing methods.</p></list-item>
<list-item>
<p>Demonstrate improved performance of the AI algorithm in terms of validity and energy efficiency.</p></list-item>
</list></p>
<p>The proposed approach will detect a wide range of data errors through advanced AI techniques. This can significantly enhance the reliability and accuracy of the sensor data collected from remote locations. The energy-efficient IoT-WSN architecture will further optimize power utilization.</p>
<p>This research aims to develop an AI-based system to validate sensor data in remote areas and improve the energy efficiency of wireless sensor networks for environmental monitoring applications.</p>
<sec id="s1_1">
<label>1.1</label>
<title>Problem Statement</title>
<p>WSNs deployed for environmental monitoring in remote areas face two critical challenges:
<list list-type="simple">
<list-item><label>1.</label><p>Data validation and reliability: The harsh sensing environment can introduce errors and inaccuracies in the collected data. Without proper validation, faulty data can lead to incorrect analysis and unreliable decision-making.</p></list-item>
<list-item><label>2.</label><p>Energy efficiency: Maintaining continuous operation of sensing devices in remote locations with limited power sources is difficult. Optimizing energy consumption is crucial for extending the network lifetime and ensuring consistent data collection.</p></list-item>
</list></p>
<p>Existing data validation algorithms are limited in their ability to detect multiple types of faults simultaneously. Additionally, current WSN architectures often struggle to balance data reliability with energy efficiency. This creates a need for an integrated solution that can validate data accuracy while optimizing power usage in remote environmental monitoring applications.</p>
</sec>
<sec id="s1_2">
<label>1.2</label>
<title>Paper Contributions</title>
<p>This paper makes the following key contributions:
<list list-type="simple">
<list-item><label>1.</label><p>Develop a novel AI-based framework for multi-fault detection in sensor data, capable of identifying spike faults, stuck-at faults, out-of-range faults, and outliers simultaneously.</p></list-item>
<list-item><label>2.</label><p>Propose an energy-efficient IoT-based WSN architecture optimized for autonomous data collection and transmission in remote environments.</p></list-item>
<list-item><label>3.</label><p>Implement and evaluate an intelligent data validation algorithm that demonstrates 97% better performance in identifying diverse data errors compared to existing methods.</p></list-item>
<list-item><label>4.</label><p>Provide a comprehensive analysis of the system&#x2019;s energy efficiency, showcasing improvements through the optimized IoT-WSN architecture and data validation approach.</p></list-item>
<list-item><label>5.</label><p>Present a robust framework that enhances both the reliability and energy efficiency of environmental sensor data collection in remote monitoring applications.</p></list-item>
</list></p>
<p>In this paper, our primary concern is the measurement problem in IoT-based environmental monitoring systems. Specifically, we focus on sensor measurement errors and data anomalies that can occur due to various factors such as sensor malfunctions, environmental interference, or calibration drift. While transmission problems are important in IoT systems, our work primarily addresses the data quality issues at the point of measurement.</p>
<p>Here are the key hypotheses and assumptions we made:
<list list-type="simple">
<list-item><label>1.</label><p>Network Delay: We assumed a constant average network delay of 100 ms between sensor nodes and the base station. This simplification was made to focus on the data validation aspects rather than network dynamics.</p></list-item>
<list-item><label>2.</label><p>Packet Loss: We simulated a packet loss rate of 2% to represent typical conditions in a moderately stable wireless sensor network. Lost packets were not retransmitted in our simulations.</p></list-item>
<list-item><label>3.</label><p>Bandwidth Limitations: We assumed a bandwidth of 250 kbps, typical for IEEE 802.15.4-based WSNs.</p></list-item>
<list-item><label>4.</label><p>Network Topology: We simulated a star topology with sensors directly communicating with a central base station. More complex multi-hop topologies were not considered in this study.</p></list-item>
<list-item><label>5.</label><p>Interference: We did not simulate external Radio Frequency (RF) interference, assuming a relatively interference-free environment.</p></list-item>
<list-item><label>6.</label><p>Power Consumption: We modeled power consumption based on typical values for sensing, processing, and transmission operations of low-power IoT devices.</p></list-item>
</list></p>
<p>These assumptions allowed us to focus on the performance of our data validation algorithm and energy efficiency optimizations. However, we acknowledge that real-world deployments may face more complex network conditions.</p>
<p>In future work, it would be valuable to consider more dynamic network conditions and their impact on the performance of our proposed system. This could include varying levels of network congestion, different topologies, and more realistic models of environmental interference.</p>
</sec>
<sec id="s1_3">
<label>1.3</label>
<title>Limitations of the Proposed Work</title>
<p>While our proposed framework offers significant improvements in data validation and energy efficiency for remote environmental monitoring, it&#x2019;s important to acknowledge its potential limitations:
<list list-type="simple">
<list-item><label>1.</label><p>Computational complexity: The AI-based multi-fault detection algorithm may require more computational resources than simpler validation methods. This could potentially impact the energy consumption of sensor nodes, especially in resource-constrained environments.</p></list-item>
<list-item><label>2.</label><p>Training data requirements: The effectiveness of the AI algorithm depends on the quality and diversity of the training data. In some remote or unique environments, obtaining sufficient representative data for training may be challenging.</p></list-item>
<list-item><label>3.</label><p>Adaptability to new fault types: While our framework is designed to detect multiple fault types, it may not be immediately adaptable to novel or unforeseen error patterns without retraining or modification.</p></list-item>
<list-item><label>4.</label><p>Scalability concerns: As the number of sensor nodes increases, the centralized data validation approach may face scalability issues in terms of communication overhead and processing time.</p></list-item>
<list-item><label>5.</label><p>Energy-efficiency trade-offs: While we aim to optimize energy consumption, there may be scenarios where the improved data validation comes at the cost of slightly increased energy usage compared to simpler, less robust methods.</p></list-item>
<list-item><label>6.</label><p>Limited real-world testing: Although we&#x2019;ve conducted extensive simulations, the performance of our framework in diverse real-world environments may vary and require further long-term field testing.</p></list-item>
<list-item><label>7.</label><p>Potential for false positives: Like any fault detection system, there&#x2019;s a risk of false positives, which could lead to unnecessary data discarding or system alerts.</p></list-item>
<list-item><label>8.</label><p>Dependency on IoT infrastructure: The full benefits of our framework rely on a functional IoT infrastructure, which may not be available in all remote locations.</p></list-item>
</list></p>
<p>By acknowledging these limitations, we aim to provide a realistic assessment of our work&#x2019;s scope and applicability, while also highlighting areas for future research and improvement. The proposed AI algorithm for multi-error detection along with the energy-efficient IoT-WSN system architecture provides an innovative solution to tackle the key challenges of data validity and energy optimization in wireless sensor networks deployed in inaccessible areas.</p>
</sec>
</sec>
<sec id="s2">
<label>2</label>
<title>Literature Review</title>
<p>EM is frequently associated with studying the natural world; however, the term can refer to any kind of environment. Observation and data collecting are the foundations of EM, allowing for a deeper comprehension of the natural world around us. Physical science, biological study, and chemical analysis are all components of environmental monitoring [<xref ref-type="bibr" rid="ref-22">22</xref>]. As additional data-collecting systems are integrated, however, the actual number of technological areas of research increases. Given the world&#x2019;s rapidly expanding population, it&#x2019;s clear that EM is about much more than simply gathering information about the environment; it&#x2019;s a comprehensive science with profound implications for human existence since our surroundings have a major impact on how we act and what we eat. Weather monitoring and prediction is the most important application because it allows us to protect our crops from floods and droughts and keep us from getting sick from drinking contaminated water [<xref ref-type="bibr" rid="ref-23">23</xref>]. EM is also used to keep an eye on waste material, especially radioactive waste, and to treat the environment in densely populated areas [<xref ref-type="bibr" rid="ref-24">24</xref>].</p>
<p>The sensor nodes in EM collect data about the surrounding environment, send it to the base node or sin node for validation, compile the data, and send it to the server, where it is displayed to the customer and potentially used for things like forecasting and prediction [<xref ref-type="bibr" rid="ref-25">25</xref>]. For environmental sensing, various sensors are linked to a processing node, typically a microcontroller, which controls and gathers data from the sensors and sends it to a corresponding sink node. However, the sensor node requires power to function, and this presents a problem in areas where power generation and storage are problematic. Grab sampling entails taking an instance out of context for the sake of further study [<xref ref-type="bibr" rid="ref-26">26</xref>]. While technological advancement has made this less common, it is nevertheless done on occasion. In these circumstances, obtain sampling is employed to allow for a more specialized sample or more complex investigation than is feasible in the field. Human involvement in the sampling process adds not only additional expense and time but also significant invasiveness. Sampling stations are sensor devices that are placed in the relevant environment and continually monitor it at regular intervals [<xref ref-type="bibr" rid="ref-27">27</xref>]. Drought in the United States in 2012 is only one example of how the value of investing in environmental monitoring has increased in recent years. This is addressed by utilizing an innovative strategy for environmental monitoring and drought forecasting. As sensing technology improves and low-cost microcontrollers become more widely available, systems like this one, which use infrared rays to gather data via remote image sensing and a geographic information system to investigate erratic air and water conditions, are becoming increasingly attractive [<xref ref-type="bibr" rid="ref-28">28</xref>]. It was suggested that a network-based application be used to keep tabs on the conditions inside a structure. The architecture of the running system is low energy. Pre-relapse System on Chip (SOC) machine wireless detectors that connect to the internet via Wi-Fi standards [<xref ref-type="bibr" rid="ref-29">29</xref>].</p>
<p>A small number of recently proposed solutions have centered on wireless sensing tactics and Geographic Information System (GIS)-based technologies that allow for remote monitoring of the environment [<xref ref-type="bibr" rid="ref-30">30</xref>]. Many of these approaches, however, only address the issue insofar as it pertains to data monitoring and collection. The collected data must be analyzed, and the results must be communicated to the appropriate people via timely alerts if the nagging problem is to be addressed in its entirety [<xref ref-type="bibr" rid="ref-31">31</xref>]. With the help of a reader antenna and a cluster computer, the gadget can gather RF energy, and its process has been proven in testbeds and experimentations. The look attained a gearbox mixture of up to 10 and 20 m while operating on battery power alone, respectively [<xref ref-type="bibr" rid="ref-32">32</xref>]. If the web host PC is connected to the Internet, the proposed system may be built into an IoT-based solution that can be used to keep an eye on the weather in the great outdoors. In Urban Water Systems (UWS), sensors are commonly employed to gather information and data. Standard on-line sensors, including dissolved oxygen, flow, level, oxidation-reduction potential, and suspended particles, are always installed in small Wastewater Treatment Plants (WWTPs) [<xref ref-type="bibr" rid="ref-33">33</xref>]. Larger WWTPs often use both off-line and on-line sensors [<xref ref-type="bibr" rid="ref-34">34</xref>] while smaller WWTPs typically only use off-line analysis. Most sensors in the UWS are subjected to extreme conditions, such as high temperature (for example, in thermal hydrolysis), humidity, and a corrosive environment, which can cause fouling or damage to the sensors and reduce their accuracy and reliability [<xref ref-type="bibr" rid="ref-35">35</xref>]. If the sensing signal is employed in control systems or if the sensor, like ammonium NH4&#x002B;, is used for decision-making (manually or automatically), then its failure will affect the performance of the system and could cause substantial damage. The addition of sensors in a closed loop increases the possibility of error cascading through the system [<xref ref-type="bibr" rid="ref-36">36</xref>]. Therefore, safe and dependable operations of the UWS may be ensured through the early detection, diagnosis, and prognosis of failures in sensors. According to [<xref ref-type="bibr" rid="ref-37">37</xref>], degrading failure (bias, drift, and gain) and sudden failure (abrupt, noisy, and random) are the two main categories of sensor defects. The Dissolved Oxygen (DO) sensor is an integral part of the WWTPs&#x2019; aeration control system, which is critical to ensuring the plants&#x2019; safe and reliable operation [<xref ref-type="bibr" rid="ref-38">38</xref>]. Since the majority of the WWTP&#x2019;s energy budget goes towards powering the aeration process, there is good reason to keep a close eye on it. Reference [<xref ref-type="bibr" rid="ref-39">39</xref>] employed principal component analysis to identify common DO sensor failures. All the aforementioned defects were simulated in a system consisting of Anaerobic-Anoxic-Oxygen (A2O) reactors to validate bias, drifting, loss of accuracy, and even complete failure, but not to validate in real data [<xref ref-type="bibr" rid="ref-40">40</xref>]. All DO sensor problems were successfully identified, and the performance of the proposed approaches was evaluated in terms of speed, efficiency, and precision [<xref ref-type="bibr" rid="ref-41">41</xref>]. This paper discusses challenges in 5G-enabled IoT, including data reliability issues. It highlights how inaccurate or invalid data can lead to incorrect decisions and system failures. The authors examine data validation challenges in IoT-based intelligent transportation systems, emphasizing how invalid data can compromise safety and efficiency [<xref ref-type="bibr" rid="ref-42">42</xref>]. This comprehensive review covers security and trust issues in IoT, including the critical need for data validation to ensure system integrity and reliability [<xref ref-type="bibr" rid="ref-43">43</xref>]. While focused on a specific application, this paper illustrates how invalid or manipulated data in IoT systems can lead to economic losses and system instability. This review discusses blockchain as a potential solution for data validation in IoT, highlighting the critical nature of this issue across various IoT applications [<xref ref-type="bibr" rid="ref-44">44</xref>].</p>
<p><xref ref-type="table" rid="table-1">Table 1</xref> clearly shows how our proposed work addresses the limitations in existing research, particularly in terms of multi-fault detection, energy efficiency, and adaptation to remote environmental monitoring challenges. It provides a concise summary of the literature review and highlights the novel contributions of our research.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Summary of literature review and research gaps</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Aspect</th>
<th>Existing works</th>
<th>Limitations</th>
<th>Our proposed work</th>
</tr>
</thead>
<tbody>
<tr>
<td>Data validation</td>
<td>Single fault detection methods [<xref ref-type="bibr" rid="ref-45">45</xref>]</td>
<td>Unable to detect multiple fault types simultaneously</td>
<td>AI-based multi-fault detection algorithm capable of identifying spike faults, out-of-range faults, stuck-at faults, and outliers</td>
</tr>
<tr>
<td>Energy efficiency</td>
<td>Traditional WSN architectures [<xref ref-type="bibr" rid="ref-46">46</xref>]</td>
<td>High energy consumption in data transmission and processing</td>
<td>Energy-efficient IoT-based WSN architecture optimized for remote environments</td>
</tr>
<tr>
<td>Reliability</td>
<td>Conventional data validation techniques [<xref ref-type="bibr" rid="ref-47">47</xref>]</td>
<td>Lower accuracy in fault detection, especially in challenging environments</td>
<td>97% improvement in identifying diverse data errors compared to existing methods</td>
</tr>
<tr>
<td>Scalability</td>
<td>Centralized approaches [<xref ref-type="bibr" rid="ref-48">48</xref>]</td>
<td>Performance degrades with increasing network size</td>
<td>Distributed processing and efficient data aggregation techniques for improved scalability</td>
</tr>
<tr>
<td>Adaptability</td>
<td>Fixed algorithms [<xref ref-type="bibr" rid="ref-49">49</xref>]</td>
<td>Limited ability to adapt to new environments or fault types</td>
<td>AI-based approach with potential for retraining and adaptation</td>
</tr>
<tr>
<td>Remote monitoring</td>
<td>General WSN solutions [<xref ref-type="bibr" rid="ref-50">50</xref>]</td>
<td>Not optimized for the unique challenges of remote environmental monitoring</td>
<td>Integrated framework specifically designed for remote, harsh environments</td>
</tr>
<tr>
<td>Energy-data quality trade-off</td>
<td>Separate optimization of energy and data quality [<xref ref-type="bibr" rid="ref-51">51</xref>]</td>
<td>Suboptimal balance between energy efficiency and data reliability</td>
<td>Holistic approach optimizing both energy consumption and data validation simultaneously</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3">
<label>3</label>
<title>Methodology</title>
<p>The number of wireless sensors used to collect data about the environment in outlying locations can vary from a few hundred to thousands. The data is delivered from the sensors to the central station, which in turn sends it to a server for analysis and forecasting. Internal or external causes could lead to data corruption [<xref ref-type="bibr" rid="ref-52">52</xref>]. Among these consequences are things like hardware or software problems, resource constraints, and the environment. Sensor nodes are used to collect data for both experimental and simulated purposes. As seen in <xref ref-type="fig" rid="fig-2">Fig. 2</xref>, several sensors are linked to microcontrollers.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Methodology</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-2.tif"/>
</fig>
<p>Sensors play a crucial role in collecting data from the surrounding environment. These devices are designed to capture various types of information such as temperature, humidity, and light level.</p>
<p>The collected data is typically intended to be utilized for monitoring, analysis, and decision-making processes. To ensure the reliability and accuracy of the collected data, state-of-the-art algorithms are employed for data validation [<xref ref-type="bibr" rid="ref-53">53</xref>]. These algorithms are designed to assess the integrity, consistency, and quality of the sensor data [<xref ref-type="bibr" rid="ref-54">54</xref>]. By employing sophisticated techniques, such as statistical analysis, and machine learning, the algorithms can identify and mitigate potential errors, outliers, or anomalies within the sensor readings. The data validation process involves comparing the sensor measurements against predefined criteria or expected patterns. This can include range checks, where the data is evaluated against predetermined minimum and maximum thresholds, or consistency checks, where the data is examined for logical coherence within the context of the monitored environment. For instance, if a temperature sensor placed indoors suddenly reports an extreme temperature reading, the validation algorithm can flag it as an outlier and discard or further investigate the data point [<xref ref-type="bibr" rid="ref-55">55</xref>].</p>
<p>Once the sensor data has undergone validation, it is ready to be transmitted to a server or a centralized system for further processing and analysis. The server can leverage this validated data to generate insights, detect patterns, trigger alerts, or facilitate decision-making processes. Additionally, the server can store the data for historical analysis, trend identification, or long-term monitoring purposes [<xref ref-type="bibr" rid="ref-56">56</xref>]. Overall, the utilization of sensors in conjunction with advanced data validation algorithms ensures the reliability, accuracy, and usefulness of the collected environmental data. By employing these professional techniques, organizations and systems can confidently rely on the sensed data to make informed decisions, optimize operations, and gain valuable insights into the environment being monitored. We developed a hybrid algorithm for identifying multiple data faults. The sample algorithm is shown below in Algorithm 1.</p>
<fig id="fig-33">
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-33.tif"/>
</fig>
<p>Justification for Choosing Artificial Neural Networks (ANN):</p>
<p>While more advanced techniques like deep learning models, ensemble methods, or advanced statistical approaches could potentially offer higher accuracy in some scenarios, we chose to use ANNs for our fault detection system for several reasons:
<list list-type="simple">
<list-item><label>1.</label><p>Balance of performance and computational efficiency: ANNs offer a good balance between detection accuracy and computational complexity. In resource-constrained environments like remote sensor networks, this balance is crucial.</p></list-item>
<list-item><label>2.</label><p>Adaptability to various fault types: ANNs can be trained to recognize multiple fault types simultaneously, which aligns with our goal of detecting spike faults, out-of-range faults, outliers, and stuck-at faults in a single framework.</p></list-item>
<list-item><label>3.</label><p>Scalability: ANNs can handle input from multiple sensors and can be relatively easily scaled as the network grows.</p></list-item>
<list-item><label>4.</label><p>Ease of implementation on resource-limited devices: Compared to more complex models, ANNs can be more easily implemented on the limited hardware of sensor nodes.</p></list-item>
<list-item><label>5.</label><p>Interpretability: While not as interpretable as some statistical methods, ANNs offer more interpretability than some &#x201C;black box&#x201D; advanced machine learning models, which can be important for troubleshooting and improving the system.</p></list-item>
<list-item><label>6.</label><p>Proven track record in similar applications: ANNs have been successfully used in various sensor fault detection scenarios, providing a solid foundation for our work.</p></list-item>
<list-item><label>7.</label><p>Real-time processing capability: ANNs, once trained, can process data quickly, allowing for real-time fault detection.</p></list-item>
</list></p>
<p>However, we acknowledge that this choice comes with limitations. More advanced techniques might offer higher accuracy in certain scenarios, and future work could involve comparing the performance of our ANN-based approach with other state-of-the-art methods like Random Forests, Support Vector Machines, or deep learning models.</p>
<p>Our choice of ANN represents a pragmatic approach that balances performance, efficiency, and implementation ability in the context of remote sensor networks. We believe it serves as a strong baseline for addressing the multi-fault detection problem while leaving room for future improvements and comparisons with more advanced techniques.</p>
<sec id="s3_1">
<title>Energy Optimization Techniques</title>
<p>To address the challenge of energy efficiency in our IoT-based WSN for remote environmental monitoring, we implemented several optimization techniques:
<list list-type="order">
<list-item>
<p>Adaptive Sampling Rate:
<list list-type="simple">
<list-item>
<label>o</label><p>We developed an algorithm that dynamically adjusts the sampling rate based on the rate of change in sensor readings.</p></list-item>
<list-item>
<label>o</label><p>During periods of relative stability, the sampling rate is reduced to conserve energy.</p></list-item>
<list-item>
<label>o</label><p>When significant changes are detected, the sampling rate increases to capture more detailed data.</p></list-item>
<list-item>
<label>o</label><p>This approach resulted in an average 30% reduction in the number of samples taken compared to fixed-interval sampling.</p></list-item>
</list></p></list-item>
<list-item>
<label>2.</label><p>Data Compression:
<list list-type="simple">
<list-item>
<label>o</label><p>We implemented a lightweight lossless compression algorithm (modified Run-Length Encoding) on sensor nodes.</p></list-item>
<list-item>
<label>o</label><p>Compressed data is transmitted to base station, reducing the energy required for data transmission.</p></list-item>
<list-item>
<label>o</label><p>This technique achieved an average data compression ratio of 2.5:1, leading to a 60% reduction in transmission energy.</p></list-item>
</list></p></list-item>
<list-item>
<label>3.</label><p>Sleep/Wake Scheduling:
<list list-type="simple">
<list-item>
<label>o</label><p>Nodes enter a low-power sleep mode when not actively sensing or transmitting data.</p></list-item>
<list-item>
<label>o</label><p>A Time Division Multiple Access (TDMA) scheme coordinates the sleep/wake cycles of nodes within each cluster.</p></list-item>
<list-item>
<label>o</label><p>This scheduling reduced idle listening time by 70%, significantly conserving energy.</p></list-item>
</list></p></list-item>
<list-item>
<label>4.</label><p>Efficient Data Validation:
<list list-type="simple">
<list-item>
<label>o</label><p>Our ANN-based fault detection algorithm was optimized for low computational complexity.</p></list-item>
<list-item>
<label>o</label><p>Initial data validation is performed at the node level, reducing the energy cost of transmitting faulty data.</p></list-item>
<list-item>
<label>o</label><p>This local processing reduced overall data transmission by approximately 15%.</p></list-item>
</list></p></list-item>
<list-item>
<label>5.</label><p>Hardware Optimization:
<list list-type="simple">
<list-item>
<label>o</label><p>We utilized low-power microcontrollers (e.g., ARM Cortex-M4) and energy-efficient sensors.</p></list-item>
<list-item>
<label>o</label><p>Power management circuitry was implemented to minimize energy loss during voltage conversion and distribution.</p></list-item>
</list></p></list-item>
</list></p>
<p>Energy Consumption Measurement:
<list list-type="bullet">
<list-item>
<p>We used high-precision power monitoring equipment to measure the energy consumption of nodes under various operating conditions.</p></list-item>
<list-item>
<p>Long-term energy profiles were created to validate the effectiveness of our optimization techniques.</p></list-item>
<list-item>
<p>Comparative analysis showed that our optimized system consumed 45% less energy on average compared to a baseline system without these optimizations.</p></list-item>
</list></p>
<p>These energy optimization techniques work in concert to significantly reduce the overall energy consumption of our IoT-based WSN, thereby extending the operational lifetime of the network in remote environmental monitoring applications.</p>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Results</title>
<p>To ensure the accuracy of our algorithms, we chose to measure easily measurable characteristics such as temperature and humidity. We then constructed a testbed to record these readings and used MATLAB to run the models and collect data samples.</p>
<p>Data Collection and Preprocessing:
<list list-type="bullet">
<list-item>
<p>Sampling interval: Sensor measurements were collected at 5-minute intervals over 3 months</p></list-item>
<list-item>
<p>Sensors used: Temperature (range: &#x2212;40&#x00B0;C to 80&#x00B0;C, resolution: 0.1&#x00B0;C) and Humidity (range: 0%&#x2013;100%, resolution: 0.1%)</p></list-item>
<list-item>
<p>Total data points collected: 26,280 per sensor</p></list-item>
</list></p>
<p>Dataset Preparation:
<list list-type="bullet">
<list-item>
<p>Training set: 70% of the data (18,396 samples)</p></list-item>
<list-item>
<p>Validation set: 15% of the data (3,942 samples)</p></list-item>
<list-item>
<p>Test set: 15% of the data (3,942 samples)</p></list-item>
</list></p>
<p>ANN Configuration:
<list list-type="bullet">
<list-item>
<p>Architecture: 3-layer feedforward neural network</p></list-item>
<list-item>
<p>Input layer: 10 neurons (representing a sliding window of 10 consecutive measurements)</p></list-item>
<list-item>
<p>Hidden layer: 20 neurons with ReLU activation</p></list-item>
<list-item>
<p>Output layer: 4 neurons (one for each fault type) with sigmoid activation</p></list-item>
<list-item>
<p>Training algorithm: Adam optimizer</p></list-item>
<list-item>
<p>Loss function: Binary cross-entropy</p></list-item>
<list-item>
<p>Training epochs: 100</p></list-item>
<list-item>
<p>Batch size: 32</p></list-item>
</list></p>
<p>Fault Injection: To test the system&#x2019;s fault detection capabilities, we artificially injected faults into the test set:
<list list-type="bullet">
<list-item>
<p>Spike faults: 5% of the data points</p></list-item>
<list-item>
<p>Out-of-range faults: 5% of the data points</p></list-item>
<list-item>
<p>Outliers: 5% of the data points</p></list-item>
<list-item>
<p>Stuck-at faults: 5% of the data points</p></list-item>
</list></p>
<p>Performance Metrics: We evaluated the performance using the following metrics:
<list list-type="bullet">
<list-item>
<p>Accuracy: Percentage of correctly classified instances</p></list-item>
<list-item>
<p>Precision: True positives/(True positives &#x002B; False positives)</p></list-item>
<list-item>
<p>Recall: True positives/(True positives &#x002B; False negatives)</p></list-item>
<list-item>
<p>F1 score: 2 &#x002A; (Precision &#x002A; Recall)/(Precision &#x002B; Recall)</p></list-item>
</list></p>
<p>Comparative Analysis: We compared our ANN-based approach with three existing methods:
<list list-type="order">
<list-item>
<p>Rule-based approach</p></list-item>
<list-item>
<p>Moving average technique</p></list-item>
<list-item>
<p>Statistical outlier detection</p></list-item>
</list></p>
<p>The fault is out of range. <xref ref-type="fig" rid="fig-3">Fig. 3</xref> below shows the out-of-range fault. In this case, the original information is shown in yellow, and data that is outside the bounds is indicated with a red line.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Out-of-range faults</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-3.tif"/>
</fig>
<p>By comparing the sensor data with the rest of the data, the modified z-score can identify outliers while ignoring stuck-at faults. <xref ref-type="fig" rid="fig-4">Fig. 4</xref> displays the results.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Outlier data</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-4.tif"/>
</fig>
<p>Whenever we feed data into our cutting-edge algorithm, it finds and properly identifies every single error. <xref ref-type="fig" rid="fig-5">Fig. 5</xref> displays the results.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Data with different faults</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-5.tif"/>
</fig>
<sec id="s4_1">
<label>4.1</label>
<title>Temperature Data</title>
<p>For gathering temperature data, we placed different sensors and collected the following data sets first, we collected the original data from different sensors, and data values are shown below in <xref ref-type="fig" rid="fig-6">Fig. 6</xref>.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Temperature original data</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-6.tif"/>
</fig>
<p>Sensor 1 data is collected, and shown that it has stuck at fault at different intervals as shown in <xref ref-type="fig" rid="fig-7">Fig. 7</xref>.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>Temperature original data</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-7.tif"/>
</fig>
<p>In sensor 2 data graphs shown in <xref ref-type="fig" rid="fig-8">Fig. 8</xref>, it has spike faults at different interval.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>Temperature sensor 2 data</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-8.tif"/>
</fig>
<p>In sensor 3 graph shown in <xref ref-type="fig" rid="fig-9">Fig. 9</xref>, it is a mixture of spikes and outlier faults.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>Temperature sensor 3 data</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-9.tif"/>
</fig>
<p>All the graphs combined are shown below in <xref ref-type="fig" rid="fig-10">Fig. 10</xref>.</p>
<fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>Multiple temperature data compared</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-10.tif"/>
</fig>
<sec id="s4_1_1">
<label>4.1.1</label>
<title>Stuck at Fault</title>
<p>Here in <xref ref-type="fig" rid="fig-11">Fig. 11</xref>, we can see stuck at fault, and when the algorithm detects a defect, the red line is highlighted.</p>
<fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>Temperature sensor 3 data</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-11.tif"/>
</fig>
</sec>
<sec id="s4_1_2">
<label>4.1.2</label>
<title>Out of Range Faults</title>
<p><xref ref-type="fig" rid="fig-12">Fig. 12</xref> shows the out-of-range fault in comparison to the original data; red is used to indicate data that is out-of-bound, while yellow is used to illustrate the genuine data.</p>
<fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>Out-of-range fault temperature</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-12.tif"/>
</fig>
</sec>
<sec id="s4_1_3">
<label>4.1.3</label>
<title>Outliers</title>
<p><xref ref-type="fig" rid="fig-13">Fig. 13</xref> displays an outlier in the graph below; other data values from the sensors are shown in yellow and purple, while the outlier is highlighted in red.</p>
<fig id="fig-13">
<label>Figure 13</label>
<caption>
<title>Outliers faults temperature</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-13.tif"/>
</fig>
</sec>
<sec id="s4_1_4">
<label>4.1.4</label>
<title>Algorithm: Temporal Correlation</title>
<p>When multiple fault data are fed to the algorithm, it only detects stuck-at faults and ignores the out-of-range and spike faults as shown in <xref ref-type="fig" rid="fig-14">Fig. 14</xref>.</p>
<fig id="fig-14">
<label>Figure 14</label>
<caption>
<title>Temporal correlation result temperature</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-14.tif"/>
</fig>
</sec>
<sec id="s4_1_5">
<label>4.1.5</label>
<title>Algorithm: Heuristic Rule</title>
<p>Whenever it is input into a heuristic regulation mechanism. Its range detection is limited. Defects connected to spikes. Choosing to disregard errors, <xref ref-type="fig" rid="fig-15">Fig. 15</xref> displays the results.</p>
<fig id="fig-15">
<label>Figure 15</label>
<caption>
<title>Heuristic rule result temperature</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-15.tif"/>
</fig>
</sec>
<sec id="s4_1_6">
<label>4.1.6</label>
<title>Algorithm: Modified Z-Score Method</title>
<p>By comparing the sensor data used to update the z-score with the rest of the data, only outliers are detected, and stuck-at faults are disregarded. <xref ref-type="fig" rid="fig-16">Fig. 16</xref> displays the results.</p>
<fig id="fig-16">
<label>Figure 16</label>
<caption>
<title>Modified <italic>z</italic>-score method temperature</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-16.tif"/>
</fig>
</sec>
<sec id="s4_1_7">
<label>4.1.7</label>
<title>Algorithm: Novel Data Validation Algorithm</title>
<p>Almost every error is detected and recognized accurately when data is entered into our state-of-the-art technology. <xref ref-type="fig" rid="fig-17">Fig. 17</xref> displays the results.</p>
<fig id="fig-17">
<label>Figure 17</label>
<caption>
<title>Novel data validation algorithm temperature</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-17.tif"/>
</fig>
</sec>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Humidity</title>
<p>To test our algorithm, we also take humidity into consideration and all the tests are also run on the algorithms and the result is shown in <xref ref-type="fig" rid="fig-18">Fig. 18</xref>.</p>
<fig id="fig-18">
<label>Figure 18</label>
<caption>
<title>Humidity in original data</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-18.tif"/>
</fig>
<p>Humidity values are collected using DHT 11 sensors attached to the testbed.</p>
<p><xref ref-type="fig" rid="fig-19">Fig. 19</xref> shows the data from sensor 1 that was introduced when it was stuck at fault and the resultant value. <xref ref-type="fig" rid="fig-20">Fig. 20</xref> shows that sensor 2 is experiencing spike faults.</p>
<fig id="fig-19">
<label>Figure 19</label>
<caption>
<title>Humidity in original data</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-19.tif"/>
</fig><fig id="fig-20">
<label>Figure 20</label>
<caption>
<title>Humidity in original data</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-20.tif"/>
</fig>
<p>In sensor 3 values, different faults are observed. When different algorithms are tested result is shown in <xref ref-type="fig" rid="fig-21">Fig. 21</xref>.</p>
<fig id="fig-21">
<label>Figure 21</label>
<caption>
<title>Humidity sensor 2 data</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-21.tif"/>
</fig>
<sec id="s4_2_1">
<label>4.2.1</label>
<title>Stuck at Fault</title>
<p><xref ref-type="fig" rid="fig-22">Fig. 22</xref> shows that stuck at fault is located below. The algorithm will highlight the red line if it detects an error.</p>
<fig id="fig-22">
<label>Figure 22</label>
<caption>
<title>Humidity data with faults</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-22.tif"/>
</fig>
</sec>
<sec id="s4_2_2">
<label>4.2.2</label>
<title>Out-of-Range Faults</title>
<p>You can see the out-of-range fault in <xref ref-type="fig" rid="fig-23">Fig. 23</xref> below. When compared to the original data, anything that is outside the bounds is highlighted in red, while the original data is displayed in blue.</p>
<fig id="fig-23">
<label>Figure 23</label>
<caption>
<title>Humidity of out of range of faults result</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-23.tif"/>
</fig>
</sec>
<sec id="s4_2_3">
<label>4.2.3</label>
<title>Outliers</title>
<p>In the below graph, an outlier is shown in <xref ref-type="fig" rid="fig-24">Fig. 24</xref>. When it is compared with different data values, it is identified in red.</p>
<fig id="fig-24">
<label>Figure 24</label>
<caption>
<title>Humidity of original data</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-24.tif"/>
</fig>
</sec>
<sec id="s4_2_4">
<label>4.2.4</label>
<title>Algorithm: Heuristic Rule</title>
<p>When it is fed to a heuristic rule algorithm, it only detects out-of-range and spike faults, ignoring stuck-at faults. The result is presented in <xref ref-type="fig" rid="fig-25">Fig. 25</xref>.</p>
<fig id="fig-25">
<label>Figure 25</label>
<caption>
<title>Heuristic rule result humidity</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-25.tif"/>
</fig>
</sec>
<sec id="s4_2_5">
<label>4.2.5</label>
<title>Algorithm: Temporal Correlation</title>
<p>When it is fed to a heuristic rule algorithm, it only detects out-of-range and spike faults, ignoring stuck-at faults. The result is displayed in <xref ref-type="fig" rid="fig-26">Fig. 26</xref>.</p>
<fig id="fig-26">
<label>Figure 26</label>
<caption>
<title>Temporal correlation result humidity</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-26.tif"/>
</fig>
</sec>
<sec id="s4_2_6">
<label>4.2.6</label>
<title>Algorithm: Modified Z-Score Method</title>
<p>When the sensor data is fed to modify the z-score it is compared with the other data and only outliers are identified and it ignored stuck-at faults. The result is shown in <xref ref-type="fig" rid="fig-27">Fig. 27</xref>.</p>
<fig id="fig-27">
<label>Figure 27</label>
<caption>
<title>Modified <italic>z</italic>-score method results of humidity</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-27.tif"/>
</fig>
</sec>
<sec id="s4_2_7">
<label>4.2.7</label>
<title>Algorithm: Novel Data Validation Algorithm</title>
<p>When data is fed through our state-of-the-art algorithm, it detects almost all of the faults and correctly identifies all of them as shown in <xref ref-type="fig" rid="fig-28">Fig. 28</xref>.</p>
<fig id="fig-28">
<label>Figure 28</label>
<caption>
<title>Novel data validation algorithm result humidity</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-28.tif"/>
</fig>
<p>The results show that no one algorithm can detect all types of faults. when applied, they just identify the problem; their architecture allows them to do so even when faced with data that contains several errors, which increases the risk that inaccurate information will make its way into our prediction systems and reduce their reliability. False positive reports caused by corrupted data are also the fault of these algorithms. Our algorithm combines various methods that precisely identify all defects in the data set. This allows us to handle multiple problems at once. It outperforms algorithms based on a single data set by employing numerous data sets. The results of the comparison between our algorithm and the other algorithm reveal that our method successfully identified numerous data errors in a single sensor value that the other algorithm had previously missed. By introducing out-of-range errors into the data, we may evaluate its efficiency in comparison to other algorithms, as demonstrated in as you can see from <xref ref-type="fig" rid="fig-29">Fig. 29</xref>, the heuristic rule finds all errors, but the temporal correlation finds none. Spatial correlation and modified z-score both failed to detect any errors; however, our enhanced techniques were successful in detecting all the newly added flaws.</p>
<fig id="fig-29">
<label>Figure 29</label>
<caption>
<title>Comparison results between different algorithms</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-29.tif"/>
</fig>
<p>In addition, we have compared the performance of several methods and applied an entirely novel combination with Out-of-Range Faults, Struck-at Faults, Outliers, and Spike Faults to data. <xref ref-type="fig" rid="fig-30">Fig. 30</xref> shows that whereas each of the following methods&#x2014;heuristic rules, temporal correlation, spatial correlation, and modified z-score&#x2014;identify 25% of the flaws, our enhanced algorithms find 100% of the new errors.</p>
<fig id="fig-30">
<label>Figure 30</label>
<caption>
<title>Comparison results with all data faults</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-30.tif"/>
</fig>
<p>It is clear from the outcomes that there isn&#x2019;t a single algorithm that can identify all kinds of errors. They are designed to identify despite many data flaws, which means that when employed, they only detect the problem. This means that inaccurate data can sneak into our prediction systems, lowering the reliability of both the system and the forecasts. When data is flawed, these algorithms can potentially produce false-positive results.</p>
<p>The graph shown in <xref ref-type="fig" rid="fig-31">Fig. 31</xref> is the training and validation loss for the 3-layer feedforward neural network over 100 epochs. The blue line represents the training loss, and the red line represents the validation loss. As expected, both losses generally decrease over time, reflecting the learning process of the neural network.</p>
<fig id="fig-31">
<label>Figure 31</label>
<caption>
<title>Training and validation loss</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-31.tif"/>
</fig>
<p>By combining various methodologies, our system can detect many errors in the same data set, allowing us to reliably detect all of them. Its reliability surpasses that of other detection-based methods since it employs several data sets. Our system was able to detect several data defects in a single sensor value, as demonstrated by the results of the comparison with the other approach. Our solution outperformed the three previous methods in terms of overall F1 score improvement, which led to the calculation of <xref ref-type="fig" rid="fig-32">Fig. 32</xref>:</p>
<fig id="fig-32">
<label>Figure 32</label>
<caption>
<title>Comparison of F1 score</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CSSE_56535-fig-32.tif"/>
</fig>
<p><list list-type="bullet">
<list-item>
<p>Average F1 score of existing methods: 0.76.</p></list-item>
<list-item>
<p>F1 score of our ANN-based method: 0.97.</p></list-item>
</list></p>
<p>The graph shown in <xref ref-type="fig" rid="fig-32">Fig. 32</xref> compares the F1 scores of three existing models (Model A, Model B, and Model C) with the ANN-based method. The ANN-based method significantly outperforms the existing methods, achieving an F1 score of 0.97 compared to the average of 0.76 for the other models. The blue bar represents the ANN-based method, highlighting its superior performance.</p>
<p>Energy Efficiency Testing: We measured the energy consumption of our system <italic>vs.</italic> traditional approaches:
<list list-type="bullet">
<list-item>
<p>Power consumption was measured using a high-precision power meter</p></list-item>
<list-item>
<p>Tests were run for 24 h under similar environmental conditions</p></list-item>
<list-item>
<p>Energy savings were calculated by comparing the total energy consumed by our system <italic>vs.</italic> traditional approaches</p></list-item>
</list></p>
</sec>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Conclusions</title>
<p>To validate data autonomously in remote environmental monitoring, this study introduces an efficient and reliable IoT-based WSN architecture. The system solves important problems with data dependability and energy optimization by using an ANN-based fault detection method. We have made a vital addition to environmental monitoring systems with our solution, which outperformed existing approaches in terms of defect detection accuracy and energy economy.</p>
<p>A number of caveats need to be recognized notwithstanding these improvements. To start, in settings with limited resources, the AI-based fault detection algorithm&#x2019;s computational complexity could lead to higher energy usage. Second, in some unusual or distant places, you might not have easy access to the high-quality training data that the algorithm needs to function properly. Finally, when the number of sensor nodes grows, the framework may encounter scalability issues, which could cause processing delays and extra communication costs. Furthermore, while the system performed well in simulations, limited real-world testing implies its adaptation to varied climatic circumstances remains questionable. Finally, the algorithm may require retraining or modification to handle novel defect types and may also be prone to false positives.</p>
<p>More extensive field testing, investigation of more dynamic network situations, and enhancements to the system&#x2019;s scalability and adaptability are all in the works to remedy these shortcomings. By continuing to enhance the system, it is predicted that the proposed framework will become even more effective in facilitating dependable, energy-efficient data validation in challenging remote deployments.</p>
</sec>
</body>
<back>
<ack>
<p>We are really thankful to our honorable mentor and teacher, Dr. Saif Ur Rehman, who has helped and supported us in finishing this research work under his supervision. Moreover, we also want to appreciate the efforts and contributions of Azhar Imran, and Haitham A. Mahmoud for their valuable suggestions and feedback, which helped us to finalize our article to be submitted and published in the esteemed journal of Tech Science.</p>
</ack>
<sec><title>Funding Statement</title>
<p>The work is supported by King Saud University through Researchers Supporting Project number (RSPD2024R1006), King Saud University, Riyadh, Saudi Arabia.</p>
</sec>
<sec><title>Author Contributions</title>
<p>The authors confirm contribution to the paper as follows: study conception and design: Tabassum Kanwal; data collection: Azhar Imran, Saif Ur Rehman; analysis and interpretation of results: Azhar Imran, Tabassum Kanwal, Saif Ur Rehman; draft manuscript preparation: Haitham A. Mahmoud, Tabassum Kanwal. All authors reviewed the results and approved the final version of the manuscript.</p>
</sec>
<sec sec-type="data-availability"><title>Availability of Data and Materials</title>
<p>Data is publicly available.</p>
</sec>
<sec><title>Ethics Approval</title>
<p>Not applicable.</p>
</sec>
<sec sec-type="COI-statement"><title>Conflicts of Interest</title>
<p>The authors declare no conflicts of interest to report regarding the present study.</p>
</sec>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E.</given-names> <surname>Barka</surname></string-name>, <string-name><given-names>C. A.</given-names> <surname>Kerrache</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Benkraouda</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Shuaib</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Ahmad</surname></string-name> and <string-name><given-names>F.</given-names> <surname>Kurugollu</surname></string-name></person-group>, &#x201C;<article-title>Towards a trusted unmanned aerial system using blockchain for the protection of critical infrastructure</article-title>,&#x201D; <source>Trans. Emerg. Telecomm. Technol.</source>, vol. <volume>33</volume>, no. <issue>8</issue>, <year>2022</year>, Art. no. e3706. doi: <pub-id pub-id-type="doi">10.1002/ett.3706</pub-id>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Lakhan</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Secure blockchain assisted Internet of Medical Things architecture for data fusion enabled cancer workflow</article-title>,&#x201D; <source>Internet Things</source>, vol. <volume>24</volume>, <year>2023</year>, Art. no. 100928. doi: <pub-id pub-id-type="doi">10.1016/j.iot.2023.100928</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. H.</given-names> <surname>Al Zaabi</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Zamri</surname></string-name></person-group>, &#x201C;<article-title>Managing security threats through touchless security technologies: An overview of the integration of facial recognition technology in the UAE oil and gas industry</article-title>,&#x201D; <source>Sustainability</source>, vol. <volume>14</volume>, no. <issue>22</issue>, <year>2022</year>, Art. no. 14915. doi: <pub-id pub-id-type="doi">10.3390/su142214915</pub-id>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>F.</given-names> <surname>Azzedin</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Suwad</surname></string-name>, and <string-name><given-names>Z.</given-names> <surname>Alyafeai</surname></string-name></person-group>, &#x201C;<article-title>Countermeasureing zero-day attacks: Asset-based approach</article-title>,&#x201D; in <conf-name>2017 Int. Conf. High Perform. Comput. Simul. (HPCS)</conf-name>, <publisher-loc>Genoa, Italy</publisher-loc>, <publisher-name>IEEE</publisher-name>, <year>2017</year>, pp. <fpage>854</fpage>&#x2013;<lpage>857</lpage>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Lehto</surname></string-name></person-group>, &#x201C;<chapter-title>Cyber-attacks against critical infrastructure</chapter-title>,&#x201D; in <source>Cyber Security: Critical Infrastructure Protection</source>. <publisher-loc>Cham</publisher-loc>: <publisher-name>Springer</publisher-name>, <year>2022</year>, pp. <fpage>3</fpage>&#x2013;<lpage>42</lpage>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Z.</given-names> <surname>Yang</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Indicator-based resilience assessment for critical infrastructures&#x2014;A review</article-title>,&#x201D; <source>Saf. Sci.</source>, vol. <volume>160</volume>, no. <issue>4</issue>, <year>2023</year>, Art. no. 106049. doi: <pub-id pub-id-type="doi">10.1016/j.ssci.2022.106049</pub-id>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N. A.</given-names> <surname>Jalali</surname></string-name> and <string-name><given-names>H.</given-names> <surname>Chen</surname></string-name></person-group>, &#x201C;<article-title>Federated learning security and privacy-preserving algorithm and experiments research under internet of things critical infrastructure</article-title>,&#x201D; <source>Tsinghua Sci. Technol.</source>, vol. <volume>29</volume>, no. <issue>2</issue>, pp. <fpage>400</fpage>&#x2013;<lpage>414</lpage>, <year>2023</year>. doi: <pub-id pub-id-type="doi">10.26599/TST.2023.9010007</pub-id>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>V.</given-names> <surname>Khaustova</surname></string-name>, <string-name><given-names>M. R.</given-names> <surname>Tirlea</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Dandara</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Trushkina</surname></string-name>, and <string-name><given-names>I.</given-names> <surname>Birca</surname></string-name></person-group>, &#x201C;<article-title>Development of critical infrastructure from the point of view of information security</article-title>,&#x201D; <source>Univers Strateg.</source>, vol. <volume>53</volume>, no. <issue>1</issue>, <year>2023</year>, Art. no. 2023.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Alyami</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Alharbi</surname></string-name>, and <string-name><given-names>F.</given-names> <surname>Azzedin</surname></string-name></person-group>, &#x201C;<article-title>Fragmentation attacks and countermeasures on 6LoWPAN internet of things networks: Survey and simulation</article-title>,&#x201D; <source>Sensors</source>, vol. <volume>22</volume>, no. <issue>24</issue>, <year>Dec. 14, 2022</year>, Art. no. 9825. doi: <pub-id pub-id-type="doi">10.3390/s22249825</pub-id>; <pub-id pub-id-type="pmid">36560200</pub-id></mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Nayak</surname></string-name> and <string-name><given-names>G.</given-names> <surname>Swapna</surname></string-name></person-group>, &#x201C;<article-title>Security issues in IoT applications using certificateless aggregate signcryption schemes: An overview</article-title>,&#x201D; <source>Internet Things</source>, vol. <volume>21</volume>, <year>Apr. 1, 2023</year>, Art. no. 100641. doi: <pub-id pub-id-type="doi">10.1016/j.iot.2022.100641</pub-id>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>F.</given-names> <surname>Stolz</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Fyrbiak</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Sasdrich</surname></string-name>, and <string-name><given-names>T.</given-names> <surname>G&#x00FC;neysu</surname></string-name></person-group>, &#x201C;<article-title>Recommendation for a holistic secure embedded ISA extension</article-title>,&#x201D; in <conf-name>Int. Conf. Appl. Cryptogr. Netw. Secur.</conf-name>, <publisher-loc>Kyoto, Japan</publisher-loc>, <publisher-name>Springer</publisher-name>, <year>2023</year>, pp. <fpage>62</fpage>&#x2013;<lpage>84</lpage>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>F.</given-names> <surname>Azzedin</surname></string-name> and <string-name><given-names>T.</given-names> <surname>Alhazmi</surname></string-name></person-group>, &#x201C;<article-title>Secure data distribution architecture in IoT using MQTT</article-title>,&#x201D; <source>Appl. Sci.</source>, vol. <volume>13</volume>, no. <issue>4</issue>, <year>2023</year>, Art. no. 2515. doi: <pub-id pub-id-type="doi">10.3390/app13042515</pub-id>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>U.</given-names> <surname>Panahi</surname></string-name> and <string-name><given-names>C.</given-names> <surname>Bay&#x0131;lm&#x0131;s</surname></string-name></person-group>, &#x201C;<article-title>Enabling secure data transmission for wireless sensor networks based IoT applications,</article-title>&#x201D; <source>Ain Shams Eng. J.</source>, vol. <volume>14</volume>, no. <issue>2</issue>, <year>2023</year>, Art. no. <fpage>101866</fpage>. doi: <pub-id pub-id-type="doi">10.1016/j.asej.2022.101866</pub-id>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>F.</given-names> <surname>Azzedin</surname></string-name> and <string-name><given-names>I.</given-names> <surname>Alhejri</surname></string-name></person-group>, &#x201C;<article-title>A layered taxonomy of internet of things attacks</article-title>,&#x201D; in <conf-name>Proc. 6th Int. Conf. Future Netw. Distr. Syst.</conf-name>, <publisher-loc>Tashkent, Uzbekistan</publisher-loc>, <year>2022</year>, pp. <fpage>631</fpage>&#x2013;<lpage>636</lpage>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>F.</given-names> <surname>Varghese</surname></string-name> and <string-name><given-names>P.</given-names> <surname>Sasikala</surname></string-name></person-group>, &#x201C;<article-title>A detailed review based on secure data transmission using cryptography and steganography</article-title>,&#x201D; <source>Wirel. Pers. Commun.</source>, vol. <volume>129</volume>, pp. <fpage>2291</fpage>&#x2013;<lpage>2318</lpage>, <year>2023</year>. doi: <pub-id pub-id-type="doi">10.1007/s11277-023-10183-z</pub-id>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>F.</given-names> <surname>Li</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Privacy-aware secure anonymous communication protocol in CPSS cloud computing</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, pp. <fpage>62660</fpage>&#x2013;<lpage>62669</lpage>, <year>2020</year>. doi: <pub-id pub-id-type="doi">10.1109/ACCESS.2020.2982961</pub-id>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>L.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Peng</surname></string-name>, and <string-name><given-names>J.</given-names> <surname>Bi</surname></string-name></person-group>, &#x201C;<article-title>An efficient secure data transmission and node authentication scheme for wireless sensing networks</article-title>,&#x201D; <source>J. Syst. Archit.</source>, vol. <volume>133</volume>, no. <issue>4</issue>, <year>2022</year>, Art. no. 102760. doi: <pub-id pub-id-type="doi">10.1016/j.sysarc.2022.102760</pub-id>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N.</given-names> <surname>Mahlake</surname></string-name>, <string-name><given-names>T. E.</given-names> <surname>Mathonsi</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Du Plessis</surname></string-name>, and <string-name><given-names>T.</given-names> <surname>Muchenje</surname></string-name></person-group>, &#x201C;<article-title>A lightweight encryption algorithm to enhance wireless sensor network security on the internet of things</article-title>,&#x201D; <source>J. Commun.</source>, vol. <volume>18</volume>, pp. <fpage>47</fpage>&#x2013;<lpage>57</lpage>, <year>2023</year>. doi: <pub-id pub-id-type="doi">10.12720/jcm.18.1.47-57</pub-id>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Alam</surname></string-name></person-group>, &#x201C;<article-title>Efficient and secure data transmission approach in cloud-MANET-IoT integrated framework</article-title>,&#x201D; <source>J. Telecommun. Electr. Comput. Eng.</source>, vol. <volume>12</volume>, no. <issue>1</issue>, <year>2020</year>. doi: <pub-id pub-id-type="doi">10.2139/ssrn.3639058</pub-id>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Luo</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>A lightweight privacy-preserving communication protocol for heterogeneous IoT environment</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, pp. <fpage>67192</fpage>&#x2013;<lpage>67204</lpage>, <year>2020</year>. doi: <pub-id pub-id-type="doi">10.1109/ACCESS.2020.2978525</pub-id>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Harbi</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Aliouat</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Harous</surname></string-name>, and <string-name><given-names>A.</given-names> <surname>Bentaleb</surname></string-name></person-group>, &#x201C;<article-title>Secure data transmission scheme based on elliptic curve cryptography for internet of things</article-title>,&#x201D; in <conf-name>Int. Symp. Model. Implemen. Complex Syst.</conf-name>, <publisher-name>Springer</publisher-name>, <year>2019</year>, pp. <fpage>34</fpage>&#x2013;<lpage>46</lpage>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>F.</given-names> <surname>Wu</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Xu</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Kumari</surname></string-name>, and <string-name><given-names>X.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>A privacy-preserving and provable user authentication scheme for wireless sensor networks based on internet of things security</article-title>,&#x201D; <source>J. Ambient Intell. Hum. Comput.</source>, vol. <volume>8</volume>, no. <issue>1</issue>, pp. <fpage>101</fpage>&#x2013;<lpage>116</lpage>, <year>2017</year>. doi: <pub-id pub-id-type="doi">10.1007/s12652-016-0345-8</pub-id>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Kumari</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Karuppiah</surname></string-name>, <string-name><given-names>A. K.</given-names> <surname>Das</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Wu</surname></string-name> and <string-name><given-names>N.</given-names> <surname>Kumar</surname></string-name></person-group>, &#x201C;<article-title>A secure authentication scheme based on elliptic curve cryptography for IoT and cloud servers</article-title>,&#x201D; <source>J. Supercomput.</source>, vol. <volume>74</volume>, no. <issue>12</issue>, pp. <fpage>6428</fpage>&#x2013;<lpage>6453</lpage>, <year>2018</year>. doi: <pub-id pub-id-type="doi">10.1007/s11227-017-2048-0</pub-id>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Kalra</surname></string-name> and <string-name><given-names>S. K.</given-names> <surname>Sood</surname></string-name></person-group>, &#x201C;<article-title>Secure authentication scheme for IoT and cloud servers</article-title>,&#x201D; <source>Pervasive Mob. Comput.</source>, vol. <volume>24</volume>, no. <issue>1</issue>, pp. <fpage>210</fpage>&#x2013;<lpage>223</lpage>, <year>2015</year>. doi: <pub-id pub-id-type="doi">10.1016/j.pmcj.2015.08.001</pub-id>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R.</given-names> <surname>Sharma</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Arya</surname></string-name></person-group>, &#x201C;<article-title>Secure transmission technique for data in IoT edge computing infrastructure</article-title>,&#x201D; <source>Complex Intell. Syst.</source>, vol. <volume>8</volume>, no. <issue>5</issue>, pp. <fpage>3817</fpage>&#x2013;<lpage>3832</lpage>, <year>2022</year>. doi: <pub-id pub-id-type="doi">10.1007/s40747-021-00576-7</pub-id>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>Pseudo-random scalar multiplication based on group isomorphism</article-title>,&#x201D; <source>J. Inf. Secur. Appl.</source>, vol. <volume>53</volume>, no. <issue>177</issue>, <year>2020</year>, Art. no. 102534. doi: <pub-id pub-id-type="doi">10.1016/j.jisa.2020.102534</pub-id>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T. K.</given-names> <surname>Dang</surname></string-name>, <string-name><given-names>C. D.</given-names> <surname>Pham</surname></string-name>, and <string-name><given-names>T. L.</given-names> <surname>Nguyen</surname></string-name></person-group>, &#x201C;<article-title>A pragmatic elliptic curve cryptography-based extension for energy-efficient device-to-device communications in smart cities</article-title>,&#x201D; <source>Sustain. Cities Soc.</source>, vol. <volume>56</volume>, no. <issue>7</issue>, <year>2020</year>, Art. no. 102097. doi: <pub-id pub-id-type="doi">10.1016/j.scs.2020.102097</pub-id>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>P. K.</given-names> <surname>Panda</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Chattopadhyay</surname></string-name></person-group>, &#x201C;<article-title>A secure mutual authentication protocol for IoT environment</article-title>,&#x201D; <source>J. Reliab. Intell. Environ.</source>, vol. <volume>6</volume>, no. <issue>2</issue>, pp. <fpage>79</fpage>&#x2013;<lpage>94</lpage>, <year>2020</year>. doi: <pub-id pub-id-type="doi">10.1007/s40860-020-00098-y</pub-id>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Sowjanya</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Dasgupta</surname></string-name>, and <string-name><given-names>S.</given-names> <surname>Ray</surname></string-name></person-group>, &#x201C;<article-title>An elliptic curve cryptography based enhanced anonymous authentication protocol for wearable health monitoring systems</article-title>,&#x201D; <source>Int. J. Inf. Secur.</source>, vol. <volume>19</volume>, no. <issue>1</issue>, pp. <fpage>129</fpage>&#x2013;<lpage>146</lpage>, <year>2020</year>. doi: <pub-id pub-id-type="doi">10.1007/s10207-019-00464-9</pub-id>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Peng</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Kumari</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Wu</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Karuppiah</surname></string-name> and <string-name><given-names>K. K.</given-names> <surname>Raymond Choo</surname></string-name></person-group>, &#x201C;<article-title>An enhanced 1-round authentication protocol for wireless body area networks with user anonymity</article-title>,&#x201D; <source>Comput. Electr. Eng.</source>, vol. <volume>61</volume>, pp. <fpage>238</fpage>&#x2013;<lpage>249</lpage>, <year>2017</year>. doi: <pub-id pub-id-type="doi">10.1016/j.compeleceng.2017.02.011</pub-id>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. L.</given-names> <surname>Das</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Kumar</surname></string-name>, and <string-name><given-names>A.</given-names> <surname>Martin</surname></string-name></person-group>, &#x201C;<article-title>Secure and privacy-preserving rfid authentication scheme for internet of things applications</article-title>,&#x201D; <source>Wirel Pers. Commun.</source>, vol. <volume>110</volume>, no. <issue>1</issue>, pp. <fpage>339</fpage>&#x2013;<lpage>353</lpage>, <year>2020</year>. doi: <pub-id pub-id-type="doi">10.1007/s11277-019-06731-1</pub-id>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C. C.</given-names> <surname>Chang</surname></string-name>, <string-name><given-names>H. L.</given-names> <surname>Wu</surname></string-name>, and <string-name><given-names>C. Y.</given-names> <surname>Sun</surname></string-name></person-group>, &#x201C;<article-title>Notes on &#x201C;secure authentication scheme for IoT and cloud servers&#x201D;</article-title>,&#x201D; <source>Pervasive Mob. Comput.</source>, vol. <volume>38</volume>, no. <issue>15</issue>, pp. <fpage>275</fpage>&#x2013;<lpage>278</lpage>, <year>2017</year>. doi: <pub-id pub-id-type="doi">10.1016/j.pmcj.2015.12.003</pub-id>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K. H.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>C. M.</given-names> <surname>Chen</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Fang</surname></string-name>, and <string-name><given-names>T. Y.</given-names> <surname>Wu</surname></string-name></person-group>, &#x201C;<article-title>A secure authentication scheme for internet of things</article-title>,&#x201D; <source>Pervasive Mob. Comput.</source>, vol. <volume>42</volume>, no. <issue>15</issue>, pp. <fpage>15</fpage>&#x2013;<lpage>26</lpage>, <year>2017</year>. doi: <pub-id pub-id-type="doi">10.1016/j.pmcj.2017.09.004</pub-id>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Zhang</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Achieving fuzzy matching data sharing for secure cloud-edge communication</article-title>,&#x201D; <source>China Commun.</source>, vol. <volume>19</volume>, no. <issue>7</issue>, pp. <fpage>257</fpage>&#x2013;<lpage>276</lpage>, <year>2022</year>. doi: <pub-id pub-id-type="doi">10.23919/JCC.2022.07.020</pub-id>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Harbi</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Aliouat</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Refoufi</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Harous</surname></string-name>, and <string-name><given-names>A.</given-names> <surname>Bentaleb</surname></string-name></person-group>, &#x201C;<article-title>Enhanced authentication and key management scheme for securing data transmission in the internet of things,&#x201D; <italic>Ad Hoc Netw.</italic>, vol. 94, no. 2, 2019, Art. no. 101948. doi: 10.1016/j.adhoc.2019.101948. Mehmood, M. M. Umar, and H. Song, &#x201C;ICMDS: Secure inter-cluster multiple-key distribution scheme for wireless sensor networks</article-title>,&#x201D; <source>Ad Hoc Netw.</source>, vol. <volume>55</volume>, no. <issue>2</issue>, pp. <fpage>97</fpage>&#x2013;<lpage>106</lpage>, <year>2017</year>. doi: <pub-id pub-id-type="doi">10.1016/j.adhoc.2016.10.007</pub-id>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E.</given-names> <surname>Yuan</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Cheng</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Ao</surname></string-name>, and <string-name><given-names>Q.</given-names> <surname>Guo</surname></string-name></person-group>, &#x201C;<article-title>A key management scheme based on pairing-free identity based digital signature algorithm for heterogeneous wireless sensor networks</article-title>,&#x201D; <source>Sensors</source>, vol. <volume>20</volume>, no. <issue>6</issue>, <year>2020</year>, Art. no. 1543. doi: <pub-id pub-id-type="doi">10.3390/s20061543</pub-id>; <pub-id pub-id-type="pmid">32168732</pub-id></mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Barati</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>A hierarchical key management method for wireless sensor networks</article-title>,&#x201D; <source>Microprocess Microsyst.</source>, vol. <volume>90</volume>, no. <issue>1</issue>, <year>2022</year>, Art. no. 104489. doi: <pub-id pub-id-type="doi">10.1016/j.micpro.2022.104489</pub-id>.</mixed-citation></ref>
<ref id="ref-38"><label>[38]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Ataei Nezhad</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Barati</surname></string-name>, and <string-name><given-names>A.</given-names> <surname>Barati</surname></string-name></person-group>, &#x201C;<article-title>An authentication-based secure data aggregation method in internet of things</article-title>,&#x201D; <source>J. Grid Comput.</source>, vol. <volume>20</volume>, no. <issue>3</issue>, p. <fpage>29</fpage>, <year>2022</year>. doi: <pub-id pub-id-type="doi">10.1007/s10723-022-09619-w</pub-id>; <pub-id pub-id-type="pmid">35991685</pub-id></mixed-citation></ref>
<ref id="ref-39"><label>[39]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Gro&#x00DF;sch&#x00E4;dl</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Szekely</surname></string-name>, and <string-name><given-names>S.</given-names> <surname>Tillich</surname></string-name></person-group>, &#x201C;<article-title>The energy cost of cryptographic key establishment in wireless sensor networks</article-title>,&#x201D; in <conf-name>Proc. 2nd ACM Symp. Inf. Comput. Commun. Secur.</conf-name>, <publisher-loc>Singapore</publisher-loc>, <year>2007</year>, pp. <fpage>380</fpage>&#x2013;<lpage>382</lpage>.</mixed-citation></ref>
<ref id="ref-40"><label>[40]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Krawczyk</surname></string-name></person-group>, &#x201C;<article-title>HMQV: A high-performance secure diffie-hellman protocol,</article-title>&#x201D; in <conf-name>Annu. Int. Cryptol. Conf.</conf-name>, <publisher-name>Springer</publisher-name>, <year>2005</year>, pp. <fpage>546</fpage>&#x2013;<lpage>566</lpage>. doi: <pub-id pub-id-type="doi">10.1007/11535218_33</pub-id>.</mixed-citation></ref>
<ref id="ref-41"><label>[41]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Jebri</surname></string-name>, <string-name><given-names>A. B.</given-names> <surname>Amor</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Abid</surname></string-name>, and <string-name><given-names>A.</given-names> <surname>Bouallegue</surname></string-name></person-group>, &#x201C;<article-title>Enhanced lightweight algorithm to secure data transmission in IoT systems</article-title>,&#x201D; <source>Wirel Pers. Commun.</source>, vol. <volume>116</volume>, no. <issue>3</issue>, pp. <fpage>2321</fpage>&#x2013;<lpage>2344</lpage>, <year>2021</year>. doi: <pub-id pub-id-type="doi">10.1007/s11277-020-07792-3</pub-id>.</mixed-citation></ref>
<ref id="ref-42"><label>[42]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Rana</surname></string-name>, <string-name><given-names>Q.</given-names> <surname>Mamun</surname></string-name>, and <string-name><given-names>R.</given-names> <surname>Islam</surname></string-name></person-group>, &#x201C;<article-title>Lightweight cryptography in IoT networks: A survey</article-title>,&#x201D; <source>Future Gener. Comput. Syst.</source>, vol. <volume>129</volume>, no. <issue>5</issue>, pp. <fpage>77</fpage>&#x2013;<lpage>89</lpage>, <year>2022</year>. doi: <pub-id pub-id-type="doi">10.1016/j.future.2021.11.011</pub-id>.</mixed-citation></ref>
<ref id="ref-43"><label>[43]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><given-names>K. T.</given-names> <surname>Nguyen</surname></string-name></person-group>, &#x201C;<article-title>Lightweight security protocols for IP-based wireless sensor networks and the internet of things,&#x201D; Ph.D. dissertation, Institut National des T&#x00E9;l&#x00E9;communications, France</article-title>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-44"><label>[44]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. S.</given-names> <surname>Hameedi</surname></string-name> and <string-name><given-names>O.</given-names> <surname>Bayat</surname></string-name></person-group>, &#x201C;<article-title>Improving IoT data security and integrity using lightweight blockchain dynamic table</article-title>,&#x201D; <source>Appl. Sci.</source>, vol. <volume>12</volume>, no. <issue>18</issue>, <year>2022</year>, Art. no. 9377. doi: <pub-id pub-id-type="doi">10.3390/app12189377</pub-id>.</mixed-citation></ref>
<ref id="ref-45"><label>[45]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>L.</given-names> <surname>Xu</surname></string-name> and <string-name><given-names>F.</given-names> <surname>Wu</surname></string-name></person-group>, &#x201C;<article-title>Cryptanalysis and improvement of a user authentication scheme preserving uniqueness and anonymity for connected health care</article-title>,&#x201D; <source>J. Med. Syst.</source>, vol. <volume>39</volume>, no. <issue>2</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>9</lpage>, <year>2015</year>. doi: <pub-id pub-id-type="doi">10.1007/s10916-014-0179-x</pub-id>; <pub-id pub-id-type="pmid">25631840</pub-id></mixed-citation></ref>
<ref id="ref-46"><label>[46]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>F.</given-names> <surname>Osterlind</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Dunkels</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Eriksson</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Finne</surname></string-name>, and <string-name><given-names>T.</given-names> <surname>Voigt</surname></string-name></person-group>, &#x201C;<article-title>Cross-level sensor network simulation with cooja</article-title>,&#x201D; in <conf-name>Proc. 2006 31st IEEE Conf. Local Comput.</conf-name>, <publisher-loc>Netw., Tampa, FL, USA</publisher-loc>, <publisher-name>IEEE</publisher-name>, <year>2006</year>, pp. <fpage>641</fpage>&#x2013;<lpage>648</lpage>.</mixed-citation></ref>
<ref id="ref-47"><label>[47]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>W. B.</given-names> <surname>Hsieh</surname></string-name> and <string-name><given-names>J. S.</given-names> <surname>Leu</surname></string-name></person-group>, &#x201C;<article-title>Implementing a secure VoIP communication over SIP-based networks</article-title>,&#x201D; <source>Wirel. Netw.</source>, vol. <volume>24</volume>, no. <issue>8</issue>, pp. <fpage>2915</fpage>&#x2013;<lpage>2926</lpage>, <year>2018</year>. doi: <pub-id pub-id-type="doi">10.1007/s11276-017-1512-3</pub-id>.</mixed-citation></ref>
<ref id="ref-48"><label>[48]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Sciancalepore</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Capossele</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Piro</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Boggia</surname></string-name>, and <string-name><given-names>G.</given-names> <surname>Bianchi</surname></string-name></person-group>, &#x201C;<article-title>Key management protocol with implicit certificates for IoT systems</article-title>,&#x201D; in <conf-name>Proc. 2015 Workshop on IoT Chall. Mob. Indus. Syst.</conf-name>, <publisher-loc>New York, NY, USA</publisher-loc>, <year>2015</year>, pp. <fpage>37</fpage>&#x2013;<lpage>42</lpage>.</mixed-citation></ref>
<ref id="ref-49"><label>[49]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Sarmila</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Manisekaran</surname></string-name></person-group>, &#x201C;<article-title>Honey encryption and AES based data protection against brute force attack</article-title>,&#x201D; in <conf-name>2022 Sixth Int. Conf. I-SMAC (IoT Soc. Mob. Anal. Cloud)(I-SMAC)</conf-name>, <publisher-loc>Dharan, Nepal</publisher-loc>, <publisher-name>IEEE</publisher-name>, <year>2022</year>, pp. <fpage>187</fpage>&#x2013;<lpage>190</lpage>.</mixed-citation></ref>
<ref id="ref-50"><label>[50]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Wang</surname></string-name>, and <string-name><given-names>J.</given-names> <surname>Cao</surname></string-name></person-group>, &#x201C;<article-title>An IoT-enabled control paradigm for building process control: An experimental study</article-title>,&#x201D; <source>IEEE Internet Things J.</source>, vol. <volume>11</volume>, no. <issue>9</issue>, pp. <fpage>15465</fpage>&#x2013;<lpage>15474</lpage>, <year>2023</year>. doi: <pub-id pub-id-type="doi">10.1109/JIOT.2023.3348125</pub-id>.</mixed-citation></ref>
<ref id="ref-51"><label>[51]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Kong</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Ni</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Duan</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Shen</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Yang</surname></string-name> and <string-name><given-names>S. K.</given-names> <surname>Das</surname></string-name></person-group>, &#x201C;<article-title>Energy consumption optimization of UAV-assisted traffic monitoring scheme with tiny reinforcement learning</article-title>,&#x201D; <source>IEEE Internet Things J.</source>, vol. <volume>11</volume>, no. <issue>12</issue>, pp. <fpage>21135</fpage>&#x2013;<lpage>21145</lpage>, <year>2024</year>. doi: <pub-id pub-id-type="doi">10.1109/JIOT.2024.3365293</pub-id>.</mixed-citation></ref>
<ref id="ref-52"><label>[52]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Kong</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Deep reinforcement learning based energy efficient edge computing for internet of vehicles</article-title>,&#x201D; <source>IEEE Trans. Ind. Inform.</source>, vol. <volume>18</volume>, no. <issue>9</issue>, pp. <fpage>6308</fpage>&#x2013;<lpage>6316</lpage>, <year>2022</year>. doi: <pub-id pub-id-type="doi">10.1109/TII.2022.3155162</pub-id>.</mixed-citation></ref>
<ref id="ref-53"><label>[53]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Ali</surname></string-name>, <string-name><given-names>S. U.</given-names> <surname>Rehman</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Imran</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Adeem</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Iqbal</surname></string-name> and <string-name><given-names>K. I.</given-names> <surname>Kim</surname></string-name></person-group>, &#x201C;<article-title>Comparative evaluation of AI-based techniques for zero-day attacks detection</article-title>,&#x201D; <source>Electronics</source>, vol. <volume>11</volume>, no. <issue>23</issue>, <year>2022</year>, Art. no. 3934. doi: <pub-id pub-id-type="doi">10.3390/electronics11233934</pub-id>.</mixed-citation></ref>
<ref id="ref-54"><label>[54]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Shah</surname></string-name>, <string-name><given-names>H. M.</given-names> <surname>Shabbir</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Rehman</surname></string-name>, and <string-name><given-names>M.</given-names> <surname>Waqas</surname></string-name></person-group>, &#x201C;<article-title>A comparative study of feature selection approaches: 2016&#x2013;2020</article-title>,&#x201D; <source>Int. J. Sci. Eng. Res.</source>, vol. <volume>11</volume>, no. <issue>2</issue>, <year>2020</year>, Art. no. 469.</mixed-citation></ref>
<ref id="ref-55"><label>[55]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>U.</given-names> <surname>Maqsood</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Ur Rehman</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Ali</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Mahmood</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Alsaedi</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Kundi</surname></string-name></person-group>, &#x201C;<article-title>An intelligent framework based on deep learning for SMS and e-mail spam detection</article-title>,&#x201D; <source>Appl. Comput. Intell. Soft Comput.</source>, vol. <volume>2023</volume>, no. <issue>1</issue>, <year>2023</year>, Art. no. 6648970. doi: <pub-id pub-id-type="doi">10.1155/2023/6648970</pub-id>.</mixed-citation></ref>
<ref id="ref-56"><label>[56]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Kanwal</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>An intelligent dual-axis solar tracking system for remote weather monitoring in the agricultural field</article-title>,&#x201D; <source>Agriculture</source>, vol. <volume>13</volume>, no. <issue>8</issue>, <year>2023</year>, Art. no. <fpage>1600</fpage>. doi: <pub-id pub-id-type="doi">10.3390/agriculture13081600</pub-id>.</mixed-citation></ref>
</ref-list>
</back></article>