Current Features

5.2 Release (December 2009)

  • Aligned OMF version with the version of its software component
  • Multiple instances of EC can be run concurrently
  • OML2 (measurement framework) no longer launched from OMF, but now a separate daemon service
  • New baseline image using kernel 2.6.32 and latest madwifi trunk
  • Saving of disk image now uses netcat instead of NFS
  • Support for mobile and disconnected experiments (branch feature)
  • New OEDL command 'sendMessage' to send a message to STDIN of an application on the resource
  • New OEDL command to configure IP route and packet filtering from an experiment description
  • New command line option (-O) for the EC to show the STDOUT outputs from the resources
  • 64bit Ubuntu/Debian packages are now available
  • Overhauled documentation and tutorials
  • New comprehensive installation guide
  • Many bug fixes

5.1 Release, formerly 1.2 and 1.3 (March 2009)

  • New TCP-unicast based communication scheme (in addition to existing UDP-multicast scheme)
  • New Inventory Grid Service to hold information about the testbed and its resource
  • Improved portability, OMF now can be installed on other testbeds than the original ORBIT
  • New OEDL command to support mac address filtering via mackill, iptables, or ebtables
  • New Topology definition handling in OEDL
  • Documentation updates
  • Many bug fixes

Future Features

5.3 Release (target July 2010)

* Federation of OMF Control tools with PlanetLab
* Flat naming scheme replaces previous coordinate-based scheme to identify resources
* XML-based messaging used in the Publish/Subscribe communication scheme
* Aggregate Manager services now support Publish/Subscribe communication
* New OEDL command "loadData" to upload arbitrary payload data onto resources
* New Event-driven mechanisms now accessible to user's experiment descriptions
* New support for Netem-based traffic shaping on resources
* New OMF packages for Fedora distribution
* Support tarball distribution/installation
* New post-install configuration script to improve user-experience when installing OMF
* Documentation updates
* Many internal software refactoring (improved design, easier to extend)
* Many bug fixes