Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

vPROM: vSwitch Enhanced Programmable Measurement in SDN



An Wang, Yang Guo, Songqing Chen, Fang Hao, T.V. Lakshman, Douglas C. Montgomery, Kotikalapudi Sriram


Network programmability is a salient feature of Software Defined Networking (SDN), which allows users to program network applications with the perception that the underlying network is a single device. While still at an early stage of development, SDN-based programmable measurement methodology holds significant promise. It has the capability to automate the measurement process, while minimizing the resource usage by acquiring only the required statistics, and utilizing SDN switches as the measurement points across the networks. In this paper, we study SDN-based programmable measurement methods, and propose a vSwitch enhanced SDN Programmable Measurement (vPROM) framework. This framework addresses several issues that had previously posed challenges for adoption of earlier methods reported in the literature. vPROM uses the instrumented Open vSwtich (iOVS) as the measurement point, and programs each measurement task as a vPROM application. vPROM decouples the monitoring from the forwarding, reduces the conflicts between measurement applications and other applications, and eliminates the repeated involvement of the controller. A vPROM based DDoS and port-scan detection application is developed to demonstrate its usefulness. Finally, the performance of instrumented vSwitch (iOVS), the performance of the vPROM application, and the comparison results with existing programmable measurement approaches are presented.
Proceedings Title
IEEE 25th International Conference on Network Protocols (ICNP), 2017
Conference Dates
October 10-13, 2017
Conference Location


Software Defined Networking (SDN), Programmable Measurement, Open vSwitch, DDoS detection, instrumented vSwitch (iOVS)


Wang, A. , Guo, Y. , Chen, S. , Hao, F. , Lakshman, T. , Montgomery, D. and Sriram, K. (2017), vPROM: vSwitch Enhanced Programmable Measurement in SDN, IEEE 25th International Conference on Network Protocols (ICNP), 2017, Toronto, -1, [online], (Accessed April 19, 2024)
Created October 10, 2017, Updated October 6, 2019