A Fast, Smart Packet Classification Algorithm Based on Decomposition

被引:1
|
作者
Li, Chuanhong [1 ,2 ]
Zeng, Xuewen [1 ,2 ]
Song, Lei [1 ,2 ]
Jiang, Yan [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Acoust, Natl Network New Media Engn Res Ctr, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Sch Elect Elect & Commun Engn, Beijing 100049, Peoples R China
关键词
SCHEME;
D O I
10.1155/2020/8843471
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Packet classification algorithms have been the focus of research for the last few years, due to the vital role they play in various services based on packet forwarding. However, as the number of rules in the rule set increases, not only the preprocessing time but also the memory consumption is increasing greatly. In this paper, we first model and analyze the above issue in depth. Then, a fast, smart packet classification algorithm based on decomposition is proposed. By boundary-based rule traversal and smart rule set partitioning, both the preprocessing time and memory consumption are reduced dramatically. Experimental results show that the preprocessing time of our method achieves 8.8-time improvement at maximum compared with the PCIU and achieves about 31.5-time improvement on average compared with CutSplit for large rule sets. Meanwhile, the memory overhead is reduced by 40% at maximum and 27.5% on average compared with the PCIU.
引用
收藏
页数:11
相关论文
共 50 条
  • [41] Classification of EEG Signals Based on Autoregressive Model and Wavelet Packet Decomposition
    Zhang, Yong
    Liu, Bo
    Ji, Xiaomin
    Huang, Dan
    NEURAL PROCESSING LETTERS, 2017, 45 (02) : 365 - 378
  • [42] Classification of EEG Signals Based on Autoregressive Model and Wavelet Packet Decomposition
    Yong Zhang
    Bo Liu
    Xiaomin Ji
    Dan Huang
    Neural Processing Letters, 2017, 45 : 365 - 378
  • [43] Fast IP packet forwarding and classification
    O'Reilly, P
    IEEE NETWORK, 2001, 15 (02): : 2 - 2
  • [44] Performance improvement of hardware-based packet classification algorithm
    Chen, YC
    Wang, PC
    Lee, CL
    Chan, CT
    NETWORKING - ICN 2005, PT 2, 2005, 3421 : 728 - 736
  • [45] A novel IP packet classification algorithm based on CrossProduct and HashTree
    Yu, Lei
    Deng, Yaping
    Wang, Hangbo
    Jiang, Chaoyong
    Yin, Ke
    2006 6TH INTERNATIONAL CONFERENCE ON ITS TELECOMMUNICATIONS PROCEEDINGS, 2006, : 1037 - +
  • [46] A Fast Algorithm for Classification Based on Association Rules
    Nguyen, Loan T. T.
    Bay Vo
    Hong, Tzung-Pei
    Hoang Chi Thanh
    2012 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING (GRC 2012), 2012, : 365 - 369
  • [47] A fast classification algorithm based on local models
    Platero-Santos, Sabela
    Fontenla-Romero, Oscar
    Alonso-Betanzos, Amparo
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2006, PROCEEDINGS, 2006, 4224 : 249 - 256
  • [48] TupleMerge: Fast Software Packet Processing for Online Packet Classification
    Daly, James
    Bruschi, Valerio
    Linguaglossa, Leonardo
    Pontarelli, Salvatore
    Rossi, Dario
    Tollet, Jerome
    Torng, Eric
    Yourtchenko, Andrew
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2019, 27 (04) : 1417 - 1431
  • [49] PCMIgr: a fast packet classification method based on information gain ratio
    Cheng, Yuzhu
    Shi, Qiuying
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (07): : 7414 - 7437
  • [50] A fast multi-dimensional packet classification algorithm using counting bloom filter
    Xie, Kun
    Zhao, Jiao-Jiao
    Zhang, Da-Fang
    Bi, Xia-An
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2010, 38 (05): : 1046 - 1052