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
Link To Document