Scalable packet classification using condensate bit vector

Pi Chung Wang*, Hung Yi Chang, Chia Tai Chan, Shuo Cheng Hu

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review


Packet classification is important in fulfilling the requirements of differentiated services in next generation networks. One of interesting hardware solutions proposed to solve the packet classification problem is bit vector algorithm. Different from other hardware solutions such as ternary CAM, it efficiently utilizes the memories to achieve an excellent performance in medium size policy database; however, it exhibits poor worst-case performance with a potentially large number of policies. In this paper, we proposed an improved bit-vector algorithm named Condensate Bit Vector which can be adapted to large policy databases in the backbone network. Experiments showed that our proposed algorithm drastically improves in the storage requirements and search speed as compared to the original algorithm.

Original languageEnglish
Pages (from-to)1440-1447
Number of pages8
JournalIEICE Transactions on Communications
Issue number4
StatePublished - 2005


  • Aggregation
  • Bit vector
  • Packet classification
  • Scalability


Dive into the research topics of 'Scalable packet classification using condensate bit vector'. Together they form a unique fingerprint.

Cite this