Litcius/Paper detail

An unsupervised and hierarchical intrusion detection system for software-defined wireless sensor networks

AhmadShahab Arkan, Mahmood Ahmadi

2023The Journal of Supercomputing23 citationsDOIOpen Access PDF

Abstract

Wireless sensor networks are considered as the foundation of the Internet of Things. Inherent problems in wireless sensor networks such as power consumption, lack of flexibility, and disability in development and programming have led to serious challenges in these networks. Software-defined networking (SDN) is flexible with development and programming capabilities that decouple the control and data planes. The combination of wireless sensor networks and software-defined networks has created the idea of software-defined wireless sensor networks (SDWSNs). Security is considered as one of the most fundamental issues in any network. Due to their combinatorial nature, the software-defined wireless sensor networks faced a variety of security challenges for both wireless sensor networks and software-defined networks. This paper proposes a novel architecture with an unsupervised intrusion detection algorithm using a hierarchical approach to improve the security of integrated software-defined wireless sensor networks. In the proposed architecture, the sensors are not fully dependent on the SDWSN controller; instead, they run the appropriate intrusion detection algorithm module locally at the layer. The data analysis results in different zones, produced by clustering based on entropy and cumulative point similarity as criteria, are sent to the SDWSN controller, and decisions are made after the final check of data normality or abnormality. To examine the effectiveness of the proposed architecture and algorithm, the sensors were simulated on Cooja, WSN-DS and NSL-KDD standardized datasets. The results show that the proposed method is able to detect the abnormal traffic up to 97%.

Topics & Concepts

Computer scienceWireless sensor networkKey distribution in wireless sensor networksIntrusion detection systemSoftware-defined networkingWireless networkComputer networkSoftwareWirelessDistributed computingData miningTelecommunicationsProgramming languageSoftware-Defined Networks and 5GNetwork Security and Intrusion DetectionAdvanced Malware Detection Techniques
An unsupervised and hierarchical intrusion detection system for software-defined wireless sensor networks | Litcius