• 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