A Two-Stage Confidence-Based Intrusion Detection System in Programmable Data-Planes

被引:1
|
作者
Zhang, Kaiyi [1 ]
Samaan, Nancy [1 ]
Karmouch, Ahmed [1 ]
机构
[1] Univ Ottawa, Sch Elect Engn & Comp Sci, Ottawa, ON, Canada
关键词
Intelligent data-planes; convolutional neural networks; anomaly detection; P4; parameter sharing;
D O I
10.1109/GLOBECOM54140.2023.10437314
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The frequent occurrence of network attacks highlights the criticality of developing effective intrusion detection systems (IDSs) that can promptly detect and respond to malicious flows. The proliferation of programmable devices has opened up new possibilities for integrating intelligent IDSs into the data-plane. This allows the execution of machine learning (ML)-based detection models at line-rate, meeting the low latency requirements of anomaly detection. We propose a two-stage confidence-based Intrusion Detection System (TSCIDS) that aims at early detection while considering the level of certainty of prediction. The control-plane adopts a customized transfer learning scheme, wherein two interdependent convolutional neural network (CNN) models are trained, one using the early context of flows and the other adding the later context. A post-hoc calibration method is applied to improve the performance of models. TSCIDS detects anomalous behavior in different phases of flows while allowing the latter CNN to leverage the hidden state of the early CNN. TSCIDS ensures that the two CNN models are integrated into the data-plane pipeline by building the inference steps of CNN into different modules, using switch-supported operations. Simulation results show that the calibrated model can detect more attacks in the early phase compared to the uncalibrated model. Additionally, the training scheme saves the memory consumption of running models on programmable devices.
引用
收藏
页码:6850 / 6855
页数:6
相关论文
共 50 条
  • [11] A Two-Stage Classifier Approach for Network Intrusion Detection
    Zong, Wei
    Chow, Yang-Wai
    Susilo, Willy
    INFORMATION SECURITY PRACTICE AND EXPERIENCE (ISPEC 2018), 2018, 11125 : 329 - 340
  • [12] Finding confidence bound using two-stage data
    Kushary, Debashis
    COMMUNICATIONS IN STATISTICS-THEORY AND METHODS, 2018, 47 (13) : 3043 - 3051
  • [13] MARNet: An Efficient Two-Stage Intrusion Detection Model Based on Deep Learning
    Wu, Jiang
    Fu, Qiang
    Wang, Liang
    IEEE ACCESS, 2025, 13 : 2377 - 2388
  • [14] Categorization-based two-stage pedestrian detection system for naturalistic driving data
    Kai Yang
    E. J. Delp
    Eliza Du
    Signal, Image and Video Processing, 2014, 8 : 135 - 144
  • [15] Categorization-based two-stage pedestrian detection system for naturalistic driving data
    Yang, Kai
    Delp, E. J.
    Du, Eliza
    SIGNAL IMAGE AND VIDEO PROCESSING, 2014, 8 : S135 - S144
  • [16] TSE-IDS: A Two-Stage Classifier Ensemble for Intelligent Anomaly-Based Intrusion Detection System
    Tama, Bayu Adhi
    Comuzzi, Marco
    Rhee, Kyung-Hyune
    IEEE ACCESS, 2019, 7 : 94497 - 94507
  • [17] Machine learning-enabled hybrid intrusion detection system with host data transformation and an advanced two-stage classifier
    Chen, Zhiyan
    Simsek, Murat
    Kantarci, Burak
    Bagheri, Mehran
    Djukic, Petar
    COMPUTER NETWORKS, 2024, 250
  • [18] A two-stage intrusion detection method based on light gradient boosting machine and autoencoder
    Zhang, Hao
    Ge, Lina
    Zhang, Guifen
    Fan, Jingwei
    Li, Denghui
    Xu, Chenyang
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2023, 20 (04) : 6966 - 6992
  • [19] AI-Based Two-Stage Intrusion Detection for Software Defined IoT Networks
    Li, Jiaqi
    Zhao, Zhifeng
    Li, Rongpeng
    Zhang, Honggang
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (02) : 2093 - 2102
  • [20] Introducing packet-level analysis in programmable data planes to advance Network Intrusion Detection
    Doriguzzi-Corin, Roberto
    Knob, Luis Augusto Dias
    Mendozzi, Luca
    Siracusa, Domenico
    Savi, Marco
    COMPUTER NETWORKS, 2024, 239