Pre-processing Algorithm for Rule Set Optimization Throughout Packet Classification in Network Systems

被引:0
|
作者
Kumar, V. Anand Prem [1 ]
Ramasubramanian, N. [1 ]
机构
[1] Natl Inst Technol, Dept Comp Sci & Engn, Tiruchirappalli 620015, Tamil Nadu, India
来源
关键词
Packet pre-processing; TCAM: ternary content addressable memory; Rule set; Memory;
D O I
10.1007/978-981-10-3935-5_33
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With recent advancement in various networking technology, many field packet classifications have evolved from traditional classification so as to classify large rule sets. Most of the previous algorithms provide excellent performance when rule set was small. As rule sets grew in size, performance degraded due to lack of memory and do not have enough processing capabilities to route incoming packet at such a high rate. Packet pre-processing is one of the most important aspects of classification, as it will increase the throughput as well as improve the search performance. The proposed method mainly focuses on pre-processing of pre-defined rule set used during classification. In proposed approach, double hashing technique is to optimized memory usage for high throughput. Proposed algorithm implemented on Xilinx ISE design suite 14.2 with 10000-50000 rules. Simulation results shows that the memory consumption is only three fourth compared to existing approaches.
引用
收藏
页码:323 / 331
页数:9
相关论文
共 50 条
  • [1] Rule Set Optimization for Packet Pre-processing using Hash based Algorithm
    Kumar, Anand Prem
    Ramasubramanian, N.
    [J]. 2016 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, COMPUTING AND COMMUNICATIONS (MICROCOM), 2016,
  • [2] Multiwavelet neural network classification based on pre-processing methods
    Liu, Zhigang
    Zhang, Yajun
    Zhang, Dabo
    [J]. DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 : 322 - 326
  • [3] Image pre-processing for classification (biometric identification) by a neural network
    Vannelli, A
    Wagner, S
    McGarvey, K
    [J]. APPLICATIONS OF DIGITAL IMAGE PROCESSING XXV, 2002, 4790 : 92 - 101
  • [4] Optimization of Pre-Processing of Extensive Projects in Geographic Information Systems
    Bartonek, Dalibor
    Bures, Jiri
    Opatrilova, Irena
    [J]. ADVANCED SCIENCE LETTERS, 2014, 20 (10-12) : 2026 - 2029
  • [5] Bayesian Optimization for Neuroimaging Pre-processing in Brain Age Classification and Prediction
    Lancaster, Jenessa
    Lorenz, Romy
    Leech, Rob
    Cole, James H.
    [J]. FRONTIERS IN AGING NEUROSCIENCE, 2018, 10
  • [6] Genetic algorithm optimization for pre-processing and variable selection of spectroscopic data
    Jarvis, RM
    Goodacre, R
    [J]. BIOINFORMATICS, 2005, 21 (07) : 860 - 868
  • [7] PRE-PROCESSING FOR OPTIMIZATION OF MODELED OUTPUTS
    Stasa, Pavel
    Kohut, Vladimir
    Kodym, Oldrich
    [J]. GEOCONFERENCE ON INFORMATICS, GEOINFORMATICS AND REMOTE SENSING - CONFERENCE PROCEEDINGS, VOL I, 2013, : 199 - 206
  • [8] Effects of pre-processing filters on a wavelet packet-based algorithm to identify speech transients
    Rasetshwane, Daniel M.
    Boston, J. Robert
    Li, Ching-Chung
    Durrant, John D.
    [J]. 2007 IEEE WORKSHOP ON APPLICATIONS OF SIGNAL PROCESSING TO AUDIO AND ACOUSTICS, 2007, : 229 - +
  • [9] Pre-processing Framework for Twitter Sentiment Classification
    Dritsas, Elias
    Vonitsanos, Gerasimos
    Livieris, Ioannis E.
    Kanavo, Andreas
    Ilias, Aristidis
    Makris, Christos
    Tsakalidis, Athanasios
    [J]. ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS (AIAI 2019), 2019, 560 : 138 - 149
  • [10] The Impact of Pre-processing on the Classification of MEDLINE Documents
    Goncalves, Carlos Adriano
    Goncalves, Celia Talma
    Camacho, Rui
    Oliveira, Eugenio
    [J]. PATTERN RECOGNITION IN INFORMATION SYSTEMS, 2010, : 53 - 61