ORBIT Management Framework (OMF)
The goal of this project is to design and implement a prototype of a GENI-compliant resource management, experiment control, and measurement framework to support experiments across heterogeneous testbed resources, with a specific focus on mobile testbeds. It leverages the existing ‘battle-hardened’ Orbit Control, Management & Measurement Framework.
OMF was developed by the proposers at WINLAB for the ORBIT wireless network testbed and subsequently enhanced to support other testbed configurations at NICTA
By designing and prototyping a resource management, experiment control, and measurement framework, this project will reduce the inherent risks in the corresponding GENI components, as described in the GENI design document. This project will build a set of extensions to OMF, which has been deployed, used, and regularly enhanced for 3 years on multiple testbeds. Although OMF started before GENI it has evolved to a similar architecture.
To address this goal, the project will first extend OMF for mobile wireless testbeds which are characterized by intermittently disconnected control plane/channels. Specifically, we will implement additional control primitives to support time- and location-based experiment orchestration, as well as ensuring robust measurement collection over the control network. Second, the project will address federated heterogeneous testbeds. Leaving aside access policy and ownership issues, we will add support for allowing an experiment to transparently draw on resources from more than one testbed. As shown in the architecture diagram, we will extend OMF’s ‘topology’ concept to transparently map the resource requirements of an experiment to specific testbed resources. Third, we will connect our existing existing testbeds to the GENI backbone and develop a set of experiments which a) demonstrate and verify the developed capabilities and deliverables, b) demonstrate and verify usability, and c) provide early feedback on timing and location accuracy requirements from an experimenter’s point of view.
Results-to-date and Future Work Plan
We worked with the NJEdge regional consortium to connect ORBIT to MAGPI East (Philadelphia). As part of this process, we acquired dedicated fiber along the Route 1 corridor jointly with NJEdge. We already own the fiber connections between WINLAB/ORBIT and the Food Science building on Rutgers Cook Campus. Rutgers is now in the process of installing the missing link between the Food Science building and the Route 1 corridor (~1 mile).
We are currently working on extending OMF support to multiple heterogeneous testbeds and have completed the migration of all domain specific configuration parameters to the Inventory database for that domain and early deployment tests on different PC-based hardware.
Prof. Marco Gruteser
Email: gruteser (AT) winlab (DOT) rutgers (DOT) edu
Maximillian Ott, Ivan Seskar, Robert Siracusa, Manpreet Singh, “ORBIT Testbed Software Architecture: Supporting Experiments as a Service,” Proceedings of IEEE Tridentcom 2005, Trento, Italy, Feb. 2005
Manpreet Singh, Maximilian Ott, Ivan Seskar and Pandurang Kamat, “ORBIT Measurements Framework and Library (OML): Motivations, Design, Implementation and Features,” Proceedings of IEEE Tridentcom 2005, Trento, Italy, Feb. 2005