DocumentCode :
1296178
Title :
Classifying packets with hierarchical intelligent cuttings
Author :
Gupta, Pankaj ; McKeown, Nick
Author_Institution :
Stanford Univ., CA, USA
Volume :
20
Issue :
1
fYear :
2000
Firstpage :
34
Lastpage :
41
Abstract :
Increasing demands on Internet router performance and functionality create a need for algorithms that classify packets quickly with minimal storage requirements and allow frequent updates. Unlike previous algorithms, the algorithm proposed here meets this need well by using heuristics that exploit structure present in classifiers. Our approach, which we call HiCuts (hierarchical intelligent cuttings), attempts to partition the search space in each dimension, guided by simple heuristics that exploit the classifier´s structure. We discover this structure by preprocessing the classifier. We can tune the algorithm´s parameters to trade off query time against storage requirements. In classifying packets based on four header fields, HiCuts performs quickly and requires relatively little storage compared with previously described algorithms
Keywords :
Internet; heuristic programming; packet switching; search problems; telecommunication network routing; HiCuts; Internet router performance; classifier preprocessing; frequent updates; header fields; heuristics; hierarchical intelligent cuttings; minimal storage requirements; packet classification; query time; search space; simple heuristic; storage requirements; Access control; CADCAM; Channel allocation; Communication system traffic control; Computer aided manufacturing; Data structures; Intelligent structures; Load management; Routing; Web and internet services;
fLanguage :
English
Journal_Title :
Micro, IEEE
Publisher :
ieee
ISSN :
0272-1732
Type :
jour
DOI :
10.1109/40.820051
Filename :
820051
Link To Document :
بازگشت