Title :
Packet Classification Using Dynamically Generated Decision Trees
Author :
Yu-Chieh Cheng ; Pi-Chung Wang
Author_Institution :
Dept. of Comput. Sci. & Eng., Nat. Chung Hsing Univ., Taichung, Taiwan
Abstract :
Binary search on levels (BSOL) is a decision-tree algorithm for packet classification with superior speed performance. However, the most decision-tree-based algorithms, like BSOL, may suffer from a memory explosion problem caused by filter replications. In this work, we improve the storage performance of BSOL by employing a scheme, replication control. Our scheme dynamically generates multiple decision trees to eliminate filter replications in BSOL. The experimental results show that the new scheme achieves better performance than the existing decision-tree-based algorithms.
Keywords :
Internet; decision trees; packet switching; telecommunication network routing; BSOL; binary search on levels; dynamically generated decision tree algorithm; filter replications; memory explosion problem; packet classification; replication control; superior speed performance; Decision trees; Hardware; Heuristic algorithms; IP networks; Memory management; Software algorithms; Vegetation; Packet classification; QoS; firewalls; packet forwarding;
Journal_Title :
Computers, IEEE Transactions on
DOI :
10.1109/TC.2013.227