scispace - formally typeset
Search or ask a question

Showing papers by "Kenneth L. Calvert published in 2012"


Proceedings ArticleDOI
13 Aug 2012
TL;DR: This work discusses how to design a network architecture where choices at different layers of the protocol stack are explicitly exposed to users, which ensures that innovative technical solutions can be used and rewarded, which is essential to encourage wide deployment of this architecture.
Abstract: There has been a great interest in defining a new network architecture that can meet the needs of a future Internet. One of the main challenges in this context is how to realize the many different technical solutions that have developed in recent years in a single coherent architecture. In addition, it is necessary to consider how to ensure economic viability of architecture solutions. In this work, we discuss how to design a network architecture where choices at different layers of the protocol stack are explicitly exposed to users. This approach ensures that innovative technical solutions can be used and rewarded, which is essential to encourage wide deployment of this architecture.

61 citations


Proceedings ArticleDOI
29 Oct 2012
TL;DR: The concept of a Packaged Virtual Network (PVN), that enables normal users to easily download, deploy and use application-specific virtual networks, is presented and a multicast PVN that runs on the PVN hypervisor prototype using ProtoGENI as the underlying virtual network is implemented.
Abstract: Network virtualization is becoming a fundamental building block of future Internet architectures. Although the underlying network infrastructure needed to dynamically create and deploy custom virtual networks is rapidly taking shape ( e.g., GENI), constructing and using a virtual network is still a challenging and labor intensive task, one best left to experts. In this paper, we present the concept of a Packaged Virtual Network (PVN), that enables normal users to easily download, deploy and use application-specific virtual networks. At the heart of our approach is a PVN Hypervisor that “runs” a PVN by allocating the virtual network resources needed by the PVN and then connecting the PVN's participants into the network on demand. To demonstrate our PVN approach, we implemented a multicast PVN that runs on the PVN hypervisor prototype using ProtoGENI as the underlying virtual network, allowing average users to create their own private multicast network.

1 citations