• DocumentCode
    3270693
  • Title

    Research on Multibit-Trie Tree IP Classification Algorithm

  • Author

    Jiang, Yi ; Shang, Fengjun

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Chongqing Univ. of Posts & Telecommun.
  • Volume
    3
  • fYear
    2006
  • fDate
    25-28 June 2006
  • Firstpage
    1786
  • Lastpage
    1790
  • Abstract
    In this article, the authors survey the recent advances in the research of IP classification and introduce some of the typical algorithms. At last, a novel IP classification is proposed based the non-collision hash and multibit-trie tree (NHMTT) algorithm, which is based on non-collision hash trie-tree algorithm and grid of tries algorithm. The core of algorithm has three parts: (1) constructing hash function mainly based on destination port and protocol type field so that the hash function can avoid space explosion problem; (2) transforming grid of tries for the trie-tree pruned and multibit trie-tree in order to reduce space complexity; (3) introducing bitmap algorithm for source port number (or scope). After expanding normally, this doesn´t increase the time complex degree of algorithm because we introduce the jumping table. Space complexity consumed and space requirement are less than those of grid-of-tries algorithm. Test results show that the classification rate of NHMTT algorithm is up to 4 million packets per second and the maximum memory consumed is 10 MB for 10,000 rules
  • Keywords
    IP networks; telecommunication network topology; telecommunication traffic; trees (mathematics); NHMTT; bitmap algorithm; destination port; grid of tries algorithm; hash function; multibit-trie tree IP classification algorithm; multibit-trie tree algorithm; noncollision hash trie-tree algorithm; protocol type field; source port number; space complexity; space explosion problem; Classification algorithms; Classification tree analysis; Communication system traffic control; Computer science; Costs; Databases; Educational institutions; Matched filters; Protocols; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Circuits and Systems Proceedings, 2006 International Conference on
  • Conference_Location
    Guilin
  • Print_ISBN
    0-7803-9584-0
  • Electronic_ISBN
    0-7803-9585-9
  • Type

    conf

  • DOI
    10.1109/ICCCAS.2006.285020
  • Filename
    4064246