Back to Search
Start Over
QCF for deep packet inspection
- Source :
- IET Networks, Vol 7, Iss 5, Pp 346-352 (2018)
- Publication Year :
- 2018
- Publisher :
- Wiley, 2018.
-
Abstract
- Deep packet inspection (DPI) acts as a tool to control and classify incoming network traffic depending on users,content, applications and becomes a very important aspect of every network today. Instead of utilising only incoming packet header information, Internet service providers utilise DPI for security purposes, flow management, and routing. The high‐performance challenges that face DPI techniques to manage line‐speed packet processing with restricted available memory are the increasing traffic volumes and link rates. Bloom (BF) and quotient (QF) filters are effective randomised data structures for performing approximate membership queries. They have been employed in many networking applications including DPI. Nevertheless, they consume more calculations which degrade the system performance. Consequently, in this paper, the authors propose a new variant of membership query data structure, called quotient‐based Cuckoo filter (QCF), that reflects a merging process between QF and CF to minimise the calculation overhead and employing it in a DPI system. QCF employs only two hash functions and consumes less calculation overhead than BF, QF, and CF. The implementation results show that using QCF as an identification tool in a DPI system result in a time improvement up to 77% over CF and up to 98% over BF and QF.
Details
- Language :
- English
- ISSN :
- 20474962 and 20474954
- Volume :
- 7
- Issue :
- 5
- Database :
- Directory of Open Access Journals
- Journal :
- IET Networks
- Publication Type :
- Academic Journal
- Accession number :
- edsdoj.46b05e742a614ab4907168660bf98330
- Document Type :
- article
- Full Text :
- https://doi.org/10.1049/iet-net.2017.0037