Priority area-based quad-tree packet classification algorithm and its mathematical framework

Hyesook Lim, Changhoon Yim, Earl E. Swartzlander

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Packet classification is an essential function for next-generation Internet routers to provide high quality of service. Packet classification using multiple header fields is a challenging problem that should be performed at wire speed for all incoming packets. This paper proposes a novel mathematical framework for packet classification problem. Then the priority area-based quad-tree (PAQT) packet classification algorithm combining priority search and recursive space decomposition is formally described using the framework. The validity of the PAQT algorithm is mathematically proved for theoretical justification. The proposed mathematical framework can be applied to other packet classification algorithms for formal description and theoretical justification. Extensive simulation results demonstrate that the PAQT algorithm has very good performance compared to other packet classification algorithms in terms of search speed, memory size, and scalability.

Original languageEnglish
Pages (from-to)9-20
Number of pages12
JournalApplied Mathematics and Information Sciences
Volume7
Issue number1
DOIs
StatePublished - Jan 2013

Keywords

  • Internet
  • Packet classification
  • Priority search
  • Quad-tree
  • Router
  • Space decomposition

Fingerprint

Dive into the research topics of 'Priority area-based quad-tree packet classification algorithm and its mathematical framework'. Together they form a unique fingerprint.

Cite this