skip to main content
column

OMF: a control and management framework for networking testbeds

Authors Info & Claims
Published:27 January 2010Publication History
Skip Abstract Section

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.

References

  1. "NS3 Network Simulator," at: http://www.nsnam.org/.Google ScholarGoogle Scholar
  2. "OMNet++ Simulator," at: http://www.omnetpp.org/.Google ScholarGoogle Scholar
  3. D. Clark et al., "GENI Design Document 06-28," http://www.geni.net/GDD/GDD-06-28.pdf.Google ScholarGoogle Scholar
  4. "OneLab: Open Federated Laboratory for Future Internet Research." at: http://www.onelab.eu.Google ScholarGoogle Scholar
  5. PlanetLab Consortium, "Planetlab: An open platform for developing, deploying, and accessing planetary-scale services," http://www.planet-lab.org/.Google ScholarGoogle Scholar
  6. 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 ScholarGoogle Scholar
  7. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  8. "The Network Implementation Testbed Laboratory," at: http://nitlab.inf.uth.gr/NIT/NITLab.Google ScholarGoogle Scholar
  9. "OMF, the testbed control and management framework," at: http://omf.mytestbed.net.Google ScholarGoogle Scholar
  10. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  11. "The ORCA GENI Control Framework," at: http://www.nicl.cs.duke.edu/orca/.Google ScholarGoogle Scholar
  12. "Crossbow MICA2 Wireless Platform for Low-Power Sensor Networks." at: http://www.xbow.com.Google ScholarGoogle Scholar
  13. "The Ruby language," at: http://www.ruby-lang.org.Google ScholarGoogle Scholar
  14. 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 ScholarGoogle Scholar
  15. T. Clausen and P. Jacquet, "Optimized Link State Routing Protocol (OLSR)," in IETF RFC 3623, 2003.Google ScholarGoogle Scholar
  16. H. Yoon et al., "On-demand Video Streaming in Mobile Opportunistic Networks," in IEEE PERCOM, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. _____, "Mobility emulator for DTN and MANET applications," in ACM Workshop on Wireless Network Testbeds, Experimental Evaluation and Characterization (WINTECH), 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM SIGOPS Operating Systems Review
    ACM SIGOPS Operating Systems Review  Volume 43, Issue 4
    January 2010
    105 pages
    ISSN:0163-5980
    DOI:10.1145/1713254
    Issue’s Table of Contents

    Copyright © 2010 Authors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 27 January 2010

    Check for updates

    Qualifiers

    • column

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader