Performance improvement of two-dimensional packet classification by filter rephrasing

  • Authors:
  • Pi-Chung Wang;Chun-Liang Lee;Chia-Tai Chan;Hung-Yi Chang

  • Affiliations:
  • Department of Computer Science, National Chung Hsing University, Taichung, Taiwan, R.O.C.;Department of Computer Science and Information Engineering, Chang Gung University, Taoyuan, Taiwan, R.O.C.;Institute of Biomedical Engineering, National Yang Ming University, Taipei, Taiwan, R.O.C.;Department of Information Management, National Kaohsiung First University of Science and Technology, Kaohsiung, Taiwan, R.O.C.

  • Venue:
  • IEEE/ACM Transactions on Networking (TON)
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Packet classification categorizes incoming packets into multiple forwarding classes in a router based on predefined filters. It is important in fulfilling the requirements of differentiated services. To achieve fast packet classification, a new approach, namely "filter rephrasing," is proposed to encode the original filters by exploiting the hierarchical property of the filters. Filter rephrasing could dramatically reduce the search and storage complexity incurred in packet classification. We incorporate a well-known scheme-rectangle search-with filter rephrasing to improve the lookup speed by at least a factor of 2 and decreases 70% of the storage expenses. As compared with other existing schemes, the proposed scheme exhibits a better balance between speed, storage, and computation complexity. Consequently, the scalable effect of filter rephrasing is suitable for backbone routers with a great number of filters.