wiki:Internal/SystemPrototyping/Software
close Warning: Can't synchronize with repository "(default)" ("(default)" is not readable or not a Git repository.). Look in the Trac log for more information.

Version 2 (modified by nkiran, 13 years ago) ( diff )

--

Orbit Evaluation

A prototype Click-based router that also runs a name resolution daemon (gnrsd) is being evaluated on the ORBIT testbed, and is also available for any ORBIT experimenter to try out. A base disk image containing the router and gnrs daemon is available on ORBIT's image repository and can be installed on any ORBIT node using OMF tools. Once loaded, experimentation details including topology, process control and any other customization can be managed through OMF. Further, the prototype binaries on this image have been instrumented to monitor and report liveness and relevant statistics to a central repository using ORBIT Measurement Library (OML).

The following sections will describe details of the disk image with the prototype binaries, and sample scripts for experimentation:

Image Details

The current image in use: mf-proto-trial2

The image holds the MobilityFirst prototype code base in /usr/local/mobilityfirst, and if possible updates the local copy to the latest stable SVN version at node boot time. It also compiles and installs user-level Click (v2.0) after including the elements from the prototype's code base. Similary, the name resolution daemon is compiled and installed under /usr/local/mobilityfirst/bin and can be controlled via the pre-installed init.d script called 'gnrs'.

Sample OMF scripts for ORBIT

Note: See TracWiki for help on using the wiki.