A Packet Classification Algorithm Using Bloom Filter Pre-Searching on Area-based Quad-Trie 


Vol. 42,  No. 8, pp. 961-971, Aug.  2015


PDF

  Abstract

As a representative area-decomposed algorithm, an area-based quad-trie (AQT) has an issue of search performance. The search procedure must continue to follow the path to its end, due to the possibility of the higher priority-matching rule, even though a matching rule is encountered in a node. A leaf-pushing AQT improves the search performance of the AQT by making a single rule node exist in each search path. This paper proposes a new algorithm to further improve the search performance of the leaf-pushing AQT. The proposed algorithm implements a leaf-pushing AQT using a hash table and an on-chip Bloom filter. In the proposed algorithm, by sequentially querying the Bloom filter, the level of the rule node in the leaf-pushing AQT is identified first. After this procedure, the rule database, which is usually stored in an off-chip memory, is accessed. Simulation results show that packet classification can be performed through a single hash table access using a reasonable sized Bloom filter. The proposed algorithm is compared with existing algorithms in terms of the memory requirement and the search performance.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

H. Byun and H. Lim, "A Packet Classification Algorithm Using Bloom Filter Pre-Searching on Area-based Quad-Trie," Journal of KIISE, JOK, vol. 42, no. 8, pp. 961-971, 2015. DOI: .


[ACM Style]

Hayoung Byun and Hyesook Lim. 2015. A Packet Classification Algorithm Using Bloom Filter Pre-Searching on Area-based Quad-Trie. Journal of KIISE, JOK, 42, 8, (2015), 961-971. DOI: .


[KCI Style]

변하영, 임혜숙, "영역 분할 사분 트라이에 블룸 필터 선 검색을 사용한 패킷 분류 알고리즘," 한국정보과학회 논문지, 제42권, 제8호, 961~971쪽, 2015. DOI: .


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr