June 2024
·
67 Reads
·
2 Citations
Internet of Things (IoT) devices face unique security challenges due to their inherent limitations such as limited storage, low computational power, and energy-efficient wireless communication. Traditional security measures, designed for the legacy Internet, fail to adequately protect IoT devices and networks. Particularly vulnerable are Wireless Sensor Networks (WSN) and IoT networks that are susceptible to jamming—a type of attack that significantly threatens wireless networks due to their open nature and the simplicity of launching such attacks. Perpetrators can initiate jamming without specialized hardware or in-depth knowledge of the targeted system. Despite advances in wireless technologies, the ability to thwart jamming attacks in real-world scenarios remains limited, as evidenced by the vulnerability of current security protocols of cellular and Wi-Fi networks. This thesis addresses the critical need for practical anti-jamming strategies to enhance the security of wireless networks, particularly against intelligent jammers that employ advanced machine-learning algorithms to adapt to more sophisticated attack methods such as constant, deceptive, random, or reactive jamming. These intelligent attackers can adjust their strategies and even manipulate detection systems to evade identification. To counter these threats, this dissertation introduces a novel lightweight security framework that utilizes fuzzy logic algorithms to enhance the detection, localization, and recovery mechanisms against jamming attacks in IoT networks. The framework employs network layer metrics to detect jamming at the node level, utilizes a modified multilateration technique to accurately locate jammers, and implements recovery strategies by blacklisting the affected nodes and rerouting traffic within the RPL network. This thesis makes several noteworthy contributions representing a significant IoT security advancement. By applying fuzzy logic to combine crucial metrics from the data link and network layers, the proposed framework not only detects jamming incidents, but also precisely pinpoints their origin, which is essential for effective mitigation. This thesis performs accurate real-time detection and localization using data link and network-layer metrics collected and processed at the edge. Furthermore, the framework's capability to blacklist and recover from compromised network paths introduces a dynamic recovery mechanism that enhances network resilience. Additionally, this thesis introduces a novel jammer called the complex jammer, in which the proposed framework has been accurately identified. Moreover, the framework effectively demonstrates the suitability of fuzzy logic for accurately recognizing multiple jamming attacks in diverse situations, with high accuracy, low memory usage, and quick execution. The effectiveness of this framework was validated through extensive simulations, demonstrating its capability to handle multiple jammers and adapt to evolving jamming strategies, thus significantly improving the resilience of IoT networks against these pervasive threats.