DocumentCode
2505224
Title
Grid of Segment Trees for Packet Classification
Author
Chang, Yeim-Kuan ; Lin, Yung-Chieh ; Lin, Chen-Yu
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
fYear
2010
fDate
20-23 April 2010
Firstpage
1144
Lastpage
1149
Abstract
Packet classification problem has received much attention and continued to be an important topic in recent years. In packet classification problem, each incoming packet should be classified into flows according to a set of pre-defined rules. Grid-of-tries (GoT) is one of the traditional algorithmic schemes for solving 2-dimensional packet classification problem. The advantage of GoT is that it uses the switch pointers to avoid backtracking operation during the search process. However, the primary data structure of GoT is base on binary tries. The traversal of binary tries decreases the performance of GoT due to the heights of binary tries are usually high. In this paper, we propose a scheme called GST (Grid of Segment Trees). GST modifies the original GoT by replacing the binary tries with segment trees. The heights of segment trees are much shorter than those of binary tries. As a result, the proposed GST can inherit the advantages of GoT and segment trees to achieve better performance. Experiments conducted on three different kinds of rule tables show that our proposed scheme performs better than traditional schemes, such as hierarchical tries and grid-of-tries.
Keywords
data structures; grid computing; tree data structures; GST; GoT; backtracking operation; data structure; grid of segment trees; grid-of-tries; packet classification; predefined rules; traditional algorithmic; Application software; Classification tree analysis; Computer science; Costs; Data structures; IP networks; Monitoring; Multimedia communication; Quality of service; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Information Networking and Applications (AINA), 2010 24th IEEE International Conference on
Conference_Location
Perth, WA
ISSN
1550-445X
Print_ISBN
978-1-4244-6695-5
Type
conf
DOI
10.1109/AINA.2010.38
Filename
5474843
Link To Document