Improving packet classification for multimedia applications in diffServ architecture

Chun Liang Lee*, Pi Chung Wang, Chia Tai Chan, Hung Yi Chang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

To provide differentiated qualities of service, packet classification is important for determining which flow an incoming packet belongs to so as to decide what service quality it should receive. Packet classification is essentially a problem of multi-dimensional range matching. Tuple space search is a well-known solution based on multiple hash accesses for various filter length combinations. Tuple pruning algorithm is a tuple-based algorithm which is able to achieve good performance in practical environment; however, its worst-case speed is not guaranteed. In this paper, we explore the relative property of filters and reorganize the filters through filter conversion. As compared with the tuple pruning algorithm, the proposed scheme can significantly improve the worst-case performance. Experimental results on both real-world and synthetic filter databases show that the worst-case lookup speed of the proposed scheme is 9 to 31 times faster than that of the tuple pruning algorithm.

Original languageEnglish
Title of host publication2004 IEEE International Conference on Multimedia and Expo (ICME)
Pages1855-1858
Number of pages4
StatePublished - 2004
Externally publishedYes
Event2004 IEEE International Conference on Multimedia and Expo (ICME) - Taipei, Taiwan
Duration: 27 06 200430 06 2004

Publication series

Name2004 IEEE International Conference on Multimedia and Expo (ICME)
Volume3

Conference

Conference2004 IEEE International Conference on Multimedia and Expo (ICME)
Country/TerritoryTaiwan
CityTaipei
Period27/06/0430/06/04

Fingerprint

Dive into the research topics of 'Improving packet classification for multimedia applications in diffServ architecture'. Together they form a unique fingerprint.

Cite this