VirtualStack: Flexible Cross-layer Optimization via Network Protocol Virtualization

Jens Heuschkel, Lin Wang, Erik Fleckstein, Michael Ofenloch, Marcel Blöcher, Jon Crowcroft, Max Mühlhäuser

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

The world is driven by the Internet and there is no doubt about its importance in our daily life. However, the Internet has rarely been upgraded since its advent, although the ISO OSI model has already provided the required flexibility. With innovations being blocked, the Internet is suffering from a high-degree of ossification (e.g., the slow progress of IPv6 update), leading to suboptimal efficiency for emerging applications as well as enlarged maintenance cost.In this paper, we present VirtualStack, which aims at bringing back the interchangeability of network layers. VirtualStack is based on the idea of protocol virtualization, where the most suitable protocol stack can be dynamically composed and applied on the fly according to the characteristics of both the application and the physical link. Through a comprehensive study, we show that many existing but not widely deployed protocols outperform the omnipresent TCP under various link technologies and network conditions. This provides the necessary insight for dynamic composition of the network protocol stack. We further evaluate VirtualStack under a typical Internet setting with multiple hops under different conditions. The experimental results confirm the benefits as well as the potential of VirtualStack.

Original languageEnglish
Title of host publication43rd IEEE Conference on Local Computer Networks, LCN 2018
PublisherIEEE Computer Society
Pages519-526
Number of pages8
ISBN (Electronic)9781538644133
DOIs
Publication statusPublished - 8 Feb 2019
Externally publishedYes
Event43rd IEEE Conference on Local Computer Networks, LCN 2018 - Chicago, United States
Duration: 1 Oct 20184 Oct 2018

Publication series

NameProceedings - Conference on Local Computer Networks, LCN
Volume2018-October

Conference

Conference43rd IEEE Conference on Local Computer Networks, LCN 2018
Country/TerritoryUnited States
CityChicago
Period1/10/184/10/18

Funding

This work has been funded by the German Research Foundation (DFG) as part of the projects B2 within the Collaborative Research Center (CRC) 1053 – MAKI.

FundersFunder number
Deutsche Forschungsgemeinschaft

    Keywords

    • network ossification
    • network virtualization
    • Protocol virtualization
    • software-defined networking

    Fingerprint

    Dive into the research topics of 'VirtualStack: Flexible Cross-layer Optimization via Network Protocol Virtualization'. Together they form a unique fingerprint.

    Cite this