Deep Packet Inspection Using Quotient Filter
Mohammad Alhisnawi, Mahmood Ahmadi · IEEE Communications Letters · 2016
Deep packet inspection (DPI) plays a central role in modern networks. Specifically, content providers need a way to monitor the traffic that enters and leave their datacenters. Most DPI techniques depend on using a predefined set of signatures in the packet payload. This matching process consumes a lot of memory and CPU resources, and thus, many researchers try to enhance this process. In this letter, we show how DPI can be accelerated by using a technique that makes use of quotient filter. Our experiments show that our solution achieves a higher throughput (from 30% to 75%) than others that use Bloom filter, when implemented in software.