Virtual Deep Packet Inspector

Our Virtual Deep Packet Inspector (vDPI) leverages the Network Functions Virtualisation (NFV) paradigm in order to perform traffic inspection and classification in cloud environments.
The vDPI inspects selected traffic aggregates, identifies the user services which are conveyed and applies arbitrary prioritization policies. In this context, the vDPI can be configured to assign higher priority to specific applications (e.g. video conferencing or VoIP) over others.
Our solution exploits Intel’s Data Packet Development Kit (DPDK) for throughput acceleration. It also exposes management interfaces for automated deployment and management by NFV Orchestrators, according to the current recommendations from ETSI NFV ISG.

An early development version: vdpi-orion.tar