NetServ: dynamically deploying in-network services

  • Authors:
  • Suman Ramkumar Srinivasan;Jae Woo Lee;Eric Liu;Michael Kester;Henning Schulzrinne;Volker Hilt;Srini Seetharaman;Ashiq Khan

  • Affiliations:
  • Columbia University, New York, NY, USA;Columbia University, New York, NY, USA;Columbia University, New York, NY, USA;Columbia University, New York, NY, USA;Columbia University, New York, NY, USA;Alcatel-Lucent, Holmdel, NJ, USA;Deutsche Telekom, Los Altos, CA, USA;NTT DoCoMo, Munich, Germany

  • Venue:
  • Proceedings of the 2009 workshop on Re-architecting the internet
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present NetServ, an extensible architecture for core network services for the next generation Internet. The functions and resources available on a network node are broken up into small and reusable building blocks. A new core network service is implemented by combining the building blocks, and hosted in a sandbox-like execution environment that provides security, portability, resource control, and the ability to deploy modules dynamically. We describe our first prototype, a novel combination of the Click router and the Java-based OSGi module system. Our measurement results indicate that the processing overhead incurred by the Java layer is a reasonable trade-off for the level of modularity we achieve in our system.