Multibit Tries Packet Classification with Deep Reinforcement Learning

被引:3
|
作者
Jamil, Hasibul [1 ]
Weng, Ning [1 ]
机构
[1] Southern Illinois Univ, Dept Elect & Comp Engn, Carbondale, IL 62901 USA
关键词
packet classification; machine learning; and optimization;
D O I
10.1109/hpsr48589.2020.9098974
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
High performance packet classification is a key component to support scalable network applications like firewalls, intrusion detection, and differentiated services. With ever increasing in the line-rate in core networks, it becomes a great challenge to design a scalable and high performance packet classification solution using hand-tuned heuristics approaches. In this paper, we present a scalable learning-based packet classification engine and its performance evaluation. By exploiting the sparsity of ruleset, our algorithm uses a few effective bits (EBs) to extract a large number of candidate rules with just a few of memory access. These effective bits are learned with deep reinforcement learning and they are used to create a bitmap to filter out the majority of rules which do not need to be full-matched to improve the online system performance. Moreover, our EBs learning-based selection method is independent of the ruleset, which can be applied to varying rulesets. Our multibit tries classification engine outperforms lookup time both in worst and average case by 55% and reduce memory footprint, compared to traditional decision tree without EBs.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Packet-based Network Traffic Classification Using Deep Learning
    Lim, Hyun-Kyo
    Kim, Ju-Bong
    Heo, Joo-Seong
    Kim, Kwihoon
    Hong, Yong-Geun
    Han, Youn-Hee
    2019 1ST INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE IN INFORMATION AND COMMUNICATION (ICAIIC 2019), 2019, : 46 - 51
  • [22] Dementia Classification Using Deep Reinforcement Learning for Early Diagnosis
    Hashmi, Arshad
    Barukab, Omar
    APPLIED SCIENCES-BASEL, 2023, 13 (03):
  • [23] Deep reinforcement learning approach for manuscripts image classification and retrieval
    Khayyat, Manal M.
    Elrefaei, Lamiaa A.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (11) : 15395 - 15417
  • [24] SparseIDS: Learning Packet Sampling with Reinforcement Learning
    Bachl, Maximilian
    Meghdouri, Fares
    Fabini, Joachim
    Zseby, Tanja
    2020 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS), 2020,
  • [25] Deep Reinforcement Learning for Band Selection in Hyperspectral Image Classification
    Mou, Lichao
    Saha, Sudipan
    Hua, Yuansheng
    Bovolo, Francesca
    Bruzzone, Lorenzo
    Zhu, Xiao Xiang
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2022, 60
  • [26] A deep reinforcement learning approach for early classification of time series
    Martinez, C.
    Perrin, G.
    Ramasso, E.
    Rombaut, M.
    2018 26TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2018, : 2030 - 2034
  • [27] Deep reinforcement learning approach for manuscripts image classification and retrieval
    Manal M. Khayyat
    Lamiaa A. Elrefaei
    Multimedia Tools and Applications, 2022, 81 : 15395 - 15417
  • [28] Unbalanced Web Phishing Classification through Deep Reinforcement Learning
    Maci, Antonio
    Santorsola, Alessandro
    Coscia, Antonio
    Iannacone, Andrea
    COMPUTERS, 2023, 12 (06)
  • [29] Network Data Stream Classification by Deep Packet Inspection and Machine Learning
    Yin, Chunyong
    Wang, Hongyi
    Wang, Jin
    ADVANCED MULTIMEDIA AND UBIQUITOUS ENGINEERING, MUE/FUTURETECH 2018, 2019, 518 : 245 - 251
  • [30] A survey on deep learning and deep reinforcement learning in robotics with a tutorial on deep reinforcement learning
    Morales, Eduardo F.
    Murrieta-Cid, Rafael
    Becerra, Israel
    Esquivel-Basaldua, Marco A.
    INTELLIGENT SERVICE ROBOTICS, 2021, 14 (05) : 773 - 805