Leveraging legacy software in clean-slate network architectures

Song Yuan, Onur Ascigil, James Griffioen, Kenneth L. Calvert

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

Abstract

To address shortcomings of the current Internet, many researchers are taking a clean-slate approach toward re-designing the Internet. These so-called clean-slate approaches discard the old assumptions, design principles, and constraints of the current Internet, set aside concerns about compatibility with existing software, and rebuild the entire network from scratch. Clean-slate approaches have the potential to produce a completely new Internet with new features and applications. However, clean-slate approaches are rarely backward compatible, thereby rendering existing legacy software and applications useless. Rewriting huge numbers of existing legacy applications to run in a clean-slate environment is simply not practical. This paper attempts to address this challenge of running legacy software on a clean-slate network architecture. We propose a general framework that supports a translation and policy interface by which users and administrators (or applications) can map legacy software onto emerging clean-slate networks. Using the framework, users are able to take advantage of the features of a clean-slate network while running existing applications. To check the correctness and completeness of our framework, we implemented an initial prototype and applied it in the context of our clean-slate Postmodern (PoMo) Internet Architecture. Using our system we show how existing applications can make use of, and benefit from, PoMo's multi-path routing capabilities.

Original languageEnglish
Title of host publication2012 21st International Conference on Computer Communications and Networks, ICCCN 2012 - Proceedings
DOIs
StatePublished - 2012
Event2012 21st International Conference on Computer Communications and Networks, ICCCN 2012 - Munich, Germany
Duration: Jul 30 2012Aug 2 2012

Publication series

Name2012 21st International Conference on Computer Communications and Networks, ICCCN 2012 - Proceedings

Conference

Conference2012 21st International Conference on Computer Communications and Networks, ICCCN 2012
Country/TerritoryGermany
CityMunich
Period7/30/128/2/12

ASJC Scopus subject areas

  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Leveraging legacy software in clean-slate network architectures'. Together they form a unique fingerprint.

Cite this