IoT Anomaly Detection with 1D CNN Using P4 Capabilities
Abstract Although the Internet of Things (IoT) is a rapidly developing technology, it also brings a number of security challenges, such as IoT attacks. Currently, research on IoT anomaly detection in Software-Defined Networking (SDN) relies only on the control plane. In this study, we aim to detect...
Saved in:
Published in | Acta electrotechnica et informatica Vol. 23; no. 2; pp. 3 - 12 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Sciendo
01.06.2023
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Abstract
Although the Internet of Things (IoT) is a rapidly developing technology, it also brings a number of security challenges, such as IoT attacks. Currently, research on IoT anomaly detection in Software-Defined Networking (SDN) relies only on the control plane. In this study, we aim to detect IoT anomalies by covering the advantages of the control and data plane. First, we collected real-time network telemetry data from the data plane based on the capabilities of the P4. Then, using this telemetry data, we built different anomaly detection models and compared their performance. Among them, the one-Dimensional Convolutional Neural Network (1D CNN) model classified our data best and showed the highest performance, so we proposed this model for IoT anomaly detection on the control plane. To our knowledge, our approach is the first solution that integrates the control plane and data plane for IoT anomaly detection. Finally, when evaluating the performance of our proposed 1D CNN model, the accuracy, F1 score, and Matthews correlation coefficient (MCC) are the same or better than existing studies. |
---|---|
ISSN: | 1338-3957 1338-3957 |
DOI: | 10.2478/aei-2023-0006 |