The Genesis Kernel: a programming system for spawning network architectures
Autor: | Andrew T. Campbell, Hao Zhuang, John Vicente, Michael E. Kounavis, F. Modoux, Stephen Chou |
---|---|
Rok vydání: | 2001 |
Předmět: |
Network architecture
Computer Networks and Communications Computer science business.industry Distributed computing IP forwarding Network simulation Intelligent computer network Packet switching Data access Wireless Electrical and Electronic Engineering business Virtual network Network management station Computer network |
Zdroj: | IEEE Journal on Selected Areas in Communications. 19:511-526 |
ISSN: | 0733-8716 |
DOI: | 10.1109/49.917711 |
Popis: | Currently, the design, deployment, and refinement of new network architectures is a manual, ad hoc, and time-consuming process. We present the design, implementation, and evaluation of the Genesis Kernel, a programming system that automates the life cycle process for the creation, deployment, management, and architecting of network architectures. We discuss our experiences in building a spawning network that is capable of creating distinct virtual network architectures on-demand. The Genesis Kernel is based on a methodology that allows a child virtual network to operate on top of a subset of its parent's network resources and in isolation from other spawned virtual networks. We show through experimentation how a number of diverse network architectures can be spawned and architecturally refined. These spawned network architectures include a parent network that supports IP forwarding, and interior and exterior routing. We discuss how two child networks based on Cellular IP and Mobiware architectures can be spawned on the parent network to support wireless access to data and continuous media services, respectively. |
Databáze: | OpenAIRE |
Externí odkaz: |