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
来源
2020 IEEE 21ST INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (IEEE HPSR) | 2020年
关键词
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 条
  • [41] Investigating the potential of reinforcement learning and deep learning in improving Alzheimer's disease classification
    Hatami, Mahla
    Yaghmaee, Farzin
    Ebrahimpour, Reza
    NEUROCOMPUTING, 2024, 597
  • [42] From Reinforcement Learning to Deep Reinforcement Learning: An Overview
    Agostinelli, Forest
    Hocquet, Guillaume
    Singh, Sameer
    Baldi, Pierre
    BRAVERMAN READINGS IN MACHINE LEARNING: KEY IDEAS FROM INCEPTION TO CURRENT STATE, 2018, 11100 : 298 - 328
  • [43] Multi-Agent Deep Reinforcement Learning for Packet Routing in Tactical Mobile Sensor Networks
    Okine, Andrews A.
    Adam, Nadir
    Naeem, Faisal
    Kaddoum, Georges
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (02): : 2155 - 2169
  • [44] Toward Packet Routing with Fully-distributed Multi-agent Deep Reinforcement Learning
    You, Xinyu
    Li, Xuanjie
    Xu, Yuedong
    Feng, Hui
    Zhao, Jin
    17TH INTERNATIONAL SYMPOSIUM ON MODELING AND OPTIMIZATION IN MOBILE, AD HOC, AND WIRELESS NETWORKS (WIOPT 2019), 2019, : 31 - 38
  • [45] Efficient construction of fixed-stride multibit tries for IP lookup
    Sahni, S
    Kim, KS
    EIGHTH IEEE WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 178 - 184
  • [46] Learning classification systems for learning by reinforcement
    Padilla, Felipe
    Padilla, Alejandro
    Ponce, Julio C.
    CISCI 2007: 6TA CONFERENCIA IBEROAMERICANA EN SISTEMAS, CIBERNETICA E INFORMATICA, MEMORIAS, VOL III, 2007, : 184 - 189
  • [47] Efficient construction of variable-stride multibit tries for IP lookup
    Sahni, S
    Kim, KS
    2002 SYMPOSIUM ON APPLICATIONS AND THE INTERNET (SAINT 2002), PROCEEDINGS, 2002, : 220 - 227
  • [48] Malicious Data Classification in Packet Data Network Through Hybrid Meta Deep Learning
    Tapu, Sakib Uddin
    Shopnil, Samira Afrin Alam
    Tamanna, Rabeya Bosri
    Dewan, M. Ali Akber
    Alam, Md. Golam Rabiul
    IEEE ACCESS, 2023, 11 : 140609 - 140625
  • [49] Explaining Deep Learning Models for Per-packet Encrypted Network Traffic Classification
    Garcia, Luis
    Bartlett, Genevieve
    Ravi, Srivatsan
    Ibrahim, Harun
    Hardaker, Wes
    Kline, Erik
    2022 IEEE INTERNATIONAL SYMPOSIUM ON MEASUREMENTS & NETWORKING (M&N 2022), 2022,
  • [50] Deep Reinforcement Learning Enabled Smart City Recycling Waste Object Classification
    Al Duhayyim, Mesfer
    Eisa, Taiseer Abdalla Elfadil
    Al-Wesabi, Fahd N.
    Abdelmaboud, Abdelzahir
    Hamza, Manar Ahmed
    Zamani, Abu Sarwar
    Rizwanullah, Mohammed
    Marzouk, Radwa
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 71 (03): : 5699 - 5715