Title
Protocol virtualization through dynamic network stacks
Abstract
Network operators move away from specialized solutions and towards generic hardware and virtualized environments, allowing them to scale faster and at lower cost. It also allows them to adapt and control their network via software such as OpenFlow. Today, this control loop does not provide end-to-end adaptation and control. Mainly due to the fact that end devices, e.g., mobile phones, and the applications installed are not yet part of this control loop. To enable this, we must push virtualization to the end device. In this paper, we introduce the Dynamic Network Stack (DyNS). DyNS is based on the idea of protocol virtualization. Hidden behind a virtual network interface, DyNS creates different network protocol stacks for each application. As requirements change, DyNS can seamlessly switch between network stacks. A first proof-of-concept implementation on Linux illustrates the feasibility by switching between UDP/IP and DCCP/IP with minimal overhead and transparency for the application.
Year
DOI
Venue
2015
10.1109/NetSys.2015.7089055
NetSys
Keywords
Field
DocType
virtualization,switches,next generation networks,openflow,software defined networking,network interfaces,transport protocols,control loop,payloads,reconfiguration,virtualisation,protocols,linux,servers
Virtualization,Next-generation network,Port Control Protocol,Tunneling protocol,Computer science,Internet protocol suite,Computer network,Internetwork protocol,IP tunnel,Virtual network interface
Conference
Citations 
PageRank 
References 
1
0.36
11
Authors
5
Name
Order
Citations
PageRank
Jens Heuschkel164.57
Immanuel Schweizer27611.56
Torsten Zimmermann3579.39
Klaus Wehrle41062105.97
Max Mühlhäuser51652252.87