DocumentCode :
2520275
Title :
Lightweight Traffic-Aware Packet Classification for Continuous Operation
Author :
Shaikot, Shariful Hasan ; Kim, Min Sik
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Washington State Univ., Pullman, WA, USA
fYear :
2010
fDate :
19-23 July 2010
Firstpage :
59
Lastpage :
67
Abstract :
Packet classification is primarily used by network devices, such as routers and firewalls, to do additional processing for a specific subset of packets. Such additional processing includes packet filtering, quality of service (QoS), and differentiated services (DiffServ). Most of the existing packet classification algorithms reported in the literature exploits the characteristics of filtering or classifier rules in optimizing their techniques. However, the seminal observation made by Gupta and McKeown that a given packet matches only few rules in the classifier shows promise to another direction that packet classifier´s average performance can be improved by exploiting the locality in the incoming traffic pattern. In this paper, we undertook the investigation of finding the feasibility of exploiting the locality in traffic to improve packet classifier´s average performance. Our lightweight traffic-aware packet classifier reorganizes its internal data structure (rule tree) based on the traffic pattern to reduce the search time for the most frequently visited rules in the rule-set. Unlike existing traffic-adaptive packet classifier requiring a separate, offline reorganization phase, our approach performs reorganization online with little overhead, resulting in higher throughput without compromising the accuracy. Experimental results on our test bed show that our traffic-adaptive packet classifier incurs small number of memory accesses (i.e. less time per packet) in order to classify the packet.
Keywords :
DiffServ networks; pattern classification; quality of service; telecommunication traffic; continuous operation; differentiated services; lightweight traffic-aware packet classification; packet filtering; quality of service; traffic-adaptive packet classifier; Data structures; Decision trees; IP networks; Internet; Kernel; Memory management; Protocols; Packet Classification; Traffic pattern adaptive;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Applications and the Internet (SAINT), 2010 10th IEEE/IPSJ International Symposium on
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-7526-1
Electronic_ISBN :
978-0-7695-4107-5
Type :
conf
DOI :
10.1109/SAINT.2010.64
Filename :
5598172
Link To Document :
بازگشت