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...

Full description

Saved in:
Bibliographic Details
Published inActa electrotechnica et informatica Vol. 23; no. 2; pp. 3 - 12
Main Authors Altangerel, Gereltsetseg, Tejfel, Máté, Tsogbaatar, Enkhtur
Format Journal Article
LanguageEnglish
Published Sciendo 01.06.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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