• DocumentCode
    392395
  • Title

    Fast two-dimensional tuple-space based packet classification algorithm

  • Author

    Ting, Pau-Chuan ; Hsu, Yung-Sheng ; Lee, Tsem-Huei

  • Author_Institution
    Inst. of Comput. Sci. & Inf. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • Volume
    2
  • fYear
    2002
  • fDate
    17-21 Nov. 2002
  • Firstpage
    2000
  • Abstract
    Packet classification is an important component of new Internet routers to support various services such as quality of service guarantee and virtual private network. Basically, packet classification can be considered as a process looking for the best matching filter in a filter set for several fields selected from packet header. Various data structures and search algorithms have been proposed for such multi-field packet classification. In particular, the nested binary tuple space search algorithm was designed for two-field conflict free filter sets. The time complexity of the nested binary search algorithm is ([log(W + 1)])2, where W is the length of the fields. To ensure that the filter set is conflict free, the authors assumed that conflicts are resolved by adding resolution filters. In this paper, we propose a novel search algorithm which can find the best matching filter in 2[log(W + 1)] probes. Although more resolution filters are added, empirical results for random filter sets show that our scheme requires less memory than the nested binary search algorithm because no primary markers (and the secondary markers of primary markers) are needed.
  • Keywords
    Internet; packet switching; quality of service; telecommunication network routing; virtual private networks; Internet routers; data structures; matching filter; multi-field classification; nested binary tuple space search algorithm; packet classification algorithm; quality of service; resolution filters; search algorithms; two-dimensional tuple-space; two-field conflict free filter sets; virtual private network; Algorithm design and analysis; Classification algorithms; Data structures; IP networks; Information filtering; Information filters; Matched filters; Quality of service; Virtual private networks; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE
  • Print_ISBN
    0-7803-7632-3
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2002.1188550
  • Filename
    1188550