A Lean and Modular Two-Stage Network Intrusion Detection System for IoT Traffic

The popularization of the Internet of Things (IoT) has led to cyberattacks targeting interconnected applications. Traditional intrusion detection systems (IDS) struggle to cope with the increasing volume and complexity of IoT data, hindering their ability to identify all threats. In order to address this issue, we propose a modular two-stage Network IDS for IoT, with each stage specialized in a specific set of attacks. This approach allows for independent training and optimization of each stage, improving processing time and classification metrics when compared to single-stage systems. The effectiveness of this design is demonstrated using the CICIoT2023 dataset. Compared to a single model, our proposal obtains better inference time (13 seconds vs. 94 seconds) and an overall enhanced detection rate (0.9055 vs. 0.8370 in terms of F1-Score). An additional contribution of our work is the sharing of all developed code as open-source software, facilitating the reproduction and extension of our proposal.

Authors

Institutions

Publication Details

Published
2024-11-06
DOI
https://doi.org/10.1109/latincom62985.2024.10770670
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Lean and Modular Two-Stage Network Intrusion Detection System for IoT Traffic

Roberto Hirata, Michele Nogueira, Bruno Inácio, Daniel Macêdo Batista et al.
Network Security and Intrusion Detection
article

A Lean and Modular Two-Stage Network Intrusion Detection System for IoT Traffic

Roberto Hirata, Michele Nogueira, Bruno Inácio, Daniel Macêdo Batista, Juliana Araújo, Aldri Santos
article en

Abstract

The popularization of the Internet of Things (IoT) has led to cyberattacks targeting interconnected applications. Traditional intrusion detection systems (IDS) struggle to cope with the increasing volume and complexity of IoT data, hindering their ability to identify all threats. In order to address this issue, we propose a modular two-stage Network IDS for IoT, with each stage specialized in a specific set of attacks. This approach allows for independent training and optimization of each stage, improving processing time and classification metrics when compared to single-stage systems. The effectiveness of this design is demonstrated using the CICIoT2023 dataset. Compared to a single model, our proposal obtains better inference time (13 seconds vs. 94 seconds) and an overall enhanced detection rate (0.9055 vs. 0.8370 in terms of F1-Score). An additional contribution of our work is the sharing of all developed code as open-source software, facilitating the reproduction and extension of our proposal.

Universidade Federal de Minas Gerais (BR)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
Openalex Percentile: Top 75%
Network Security and Intrusion Detection
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.