DocumentCode :
702994
Title :
Protocol virtualization through dynamic network stacks
Author :
Heuschkel, Jens ; Schweizer, Immanuel ; Zimmermann, Torsten ; Wehrle, Klaus ; Muhlhauser, Max
Author_Institution :
Telecooperation, Comput. Sci., Tech. Univ. Darmstadt, Darmstadt, Germany
fYear :
2015
fDate :
9-12 March 2015
Firstpage :
1
Lastpage :
5
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.
Keywords :
Linux; transport protocols; virtualisation; DCCP/IP; DyNS; Linux; OpenFlow; UDP/IP; control loop; dynamic network stacks; network protocol stacks; protocol virtualization; virtual network interface; IP networks; Network interfaces; Payloads; Protocols; Servers; Switches; Virtualization; Dynamic Adaptation; End-to-End Adaptation; Next Generation Networks; Protocol Stacks; Protocol Virtualization; Reconfiguration; Software Defined Networking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networked Systems (NetSys), 2015 International Conference and Workshops on
Conference_Location :
Cottbus
Type :
conf
DOI :
10.1109/NetSys.2015.7089055
Filename :
7089055
Link To Document :
بازگشت