CRNIJun 11, 2018

An Efficient Flow-based Multi-level Hybrid Intrusion Detection System for Software-Defined Networks

arXiv:1806.03875v160 citations
Originality Synthesis-oriented
AI Analysis

This work addresses security challenges for SDN networks, but it is incremental as it combines existing machine learning methods.

The paper tackled the problem of intrusion detection in Software-Defined Networks by proposing a 5-level hybrid classification system using flow statistics, achieving an accuracy of 84.29% on the NSL-KDD benchmark dataset.

Software-Defined Networking (SDN) is a novel networking paradigm that provides enhanced programming abilities, which can be used to solve traditional security challenges on the basis of more efficient approaches. The most important element in the SDN paradigm is the controller, which is responsible for managing the flows of each correspondence forwarding element (switch or router). Flow statistics provided by the controller are considered to be useful information that can be used to develop a network-based intrusion detection system. Therefore, in this paper, we propose a 5-level hybrid classification system based on flow statistics in order to attain an improvement in the overall accuracy of the system. For the first level, we employ the k-Nearest Neighbor approach (kNN); for the second level, we use the Extreme Learning Machine (ELM); and for the remaining levels, we utilize the Hierarchical Extreme Learning Machine (H-ELM) approach. In comparison with conventional supervised machine learning algorithms based on the NSL-KDD benchmark dataset, the experimental study showed that our system achieves the highest level of accuracy (84.29%). Therefore, our approach presents an efficient approach for intrusion detection in SDNs.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes