Cost-based placement of vDPI functions in NFV infrastructures | Synapse