Abstract
Networking testbeds are playing an increasingly important role in the development of new communication technologies. Testbeds are traditionally built for a particular project or to study a specific technology. An alternative approach is to federate existing testbeds to a) cater for experimenter needs which cannot be fullled by a single testbed, and b) provide a wider variety of environmental settings at different scales. These heterogenous settings allow the study of new approaches in environments similar to what one finds in the real world.
This paper presents OMF, a control, measurement, and management framework for testbeds. It describes through some examples the versatility of OMF's current architecture and gives directions for federation of testbeds through OMF. In addition, this paper introduces a comprehensive experiment description language that allows an experimenter to describe resource requirements and their configurations, as well as experiment orchestration. Researchers would thus be able to reproduce their experiment on the same testbed or in a different environment with little changes. Along with the efficient support for large scale experiments, the use of testbeds and support for repeatable experiments will allow the networking field to build a culture of cross verification and therefore strengthen its scientific approach.
- "NS3 Network Simulator," at: http://www.nsnam.org/.Google Scholar
- "OMNet++ Simulator," at: http://www.omnetpp.org/.Google Scholar
- D. Clark et al., "GENI Design Document 06-28," http://www.geni.net/GDD/GDD-06-28.pdf.Google Scholar
- "OneLab: Open Federated Laboratory for Future Internet Research." at: http://www.onelab.eu.Google Scholar
- PlanetLab Consortium, "Planetlab: An open platform for developing, deploying, and accessing planetary-scale services," http://www.planet-lab.org/.Google Scholar
- D. Raychaudhuri et al., "Overview of the ORBIT Radio Grid Testbed for Evaluation of Next-Generation Wireless Network Protocols," in IEEE Wireless Communications and Networking Conference, 2005.Google Scholar
- M. Ott et al., "ORBIT testbed software architecture: Supporting experiments as a service," in Proceedings of the IEEE Tridentcom 2005, Trento, Italy, Feb. 2005. Google ScholarDigital Library
- "The Network Implementation Testbed Laboratory," at: http://nitlab.inf.uth.gr/NIT/NITLab.Google Scholar
- "OMF, the testbed control and management framework," at: http://omf.mytestbed.net.Google Scholar
- B. White et al., "An integrated experimental environment for distributed systems and networks," in Proc. of the Symposium on Operating Systems Design and Implementation, Dec. 2002. Google ScholarDigital Library
- "The ORCA GENI Control Framework," at: http://www.nicl.cs.duke.edu/orca/.Google Scholar
- "Crossbow MICA2 Wireless Platform for Low-Power Sensor Networks." at: http://www.xbow.com.Google Scholar
- "The Ruby language," at: http://www.ruby-lang.org.Google Scholar
- J. Tsai and T. Moors, "Minimum Interference Multipath Routing Using Multiple Gateways in Mesh Networks," in IEEE Conference on Mobile Ad-Hoc and Sensor Systems (MASS), 2008.Google Scholar
- T. Clausen and P. Jacquet, "Optimized Link State Routing Protocol (OLSR)," in IETF RFC 3623, 2003.Google Scholar
- H. Yoon et al., "On-demand Video Streaming in Mobile Opportunistic Networks," in IEEE PERCOM, 2008. Google ScholarDigital Library
- _____, "Mobility emulator for DTN and MANET applications," in ACM Workshop on Wireless Network Testbeds, Experimental Evaluation and Characterization (WINTECH), 2009. Google ScholarDigital Library
Recommendations
Very large scale cooperative experiments in Emulab-derived systems
DETER: Proceedings of the DETER Community Workshop on Cyber Security Experimentation and Test on DETER Community Workshop on Cyber Security Experimentation and Test 2007Cyber-defense research has been severely limited by the lack of an experimental infrastructure for testing new theories and new technologies in realistic scenarios. Current testbeds are mostly small-scale and limited to small numbers of machines. The ...
Augmented certificate revocation lists
ACISP'06: Proceedings of the 11th Australasian conference on Information Security and PrivacyWe present a simple yet clever extension to the delta certificate revocation list(CRL) [1], the augmented certificate revocation list (ACRL). ACRLs contain revocation updates only and certificate verifiers construct complete CRLs locally. Locally ...
Generic Support for PKIX Certificate Management in CDSA
ACSAC '99: Proceedings of the 15th Annual Computer Security Applications ConferenceThe Common Data Security Architecture (CDSA) from the Open Group is a flexible standard that defines APIs for security services needed for implementing Public Key Infrastructure (PKI). The emerging IETF Public Key Infrastructure (PKIX) standards provide ...
Comments