= NSF DEMO 1 DESCRIPTION = == INTRODUCTION == The objective of this demo is to show the federation of the two heterogeneous testbeds: Planetlab and ORBIT. This demonstration illustrates a typical wireless hotspot scenario with one node in the ORBIT testbed fetching video media off a remote Planetlab node and serving it to a fixed and mobile client. The demo has been choreographed to use nodes 17-2 and 17-7, where 17-2 is the hotspot AP that fetches the media content off a remote Planetlab node planetlab-1.cs.princeton.edu and serves it to node17-7 as well as the robot based mobile node. Bitrate (in kbps) is measured by the receiving node and reported to the ORBIT infrastructure using the OML library. == IMAGE == The updated image for the nodes 17-2 and 17-7 is tmp/node-17-2-2007-01-18-02-09-20.ndz == SCRIPTS == The following scripts were used which are all available in the "nh" folder stored at the end of the page NODEHANDLER : nh/src/ruby/handler/nodeHandler.rb EXPERIMENT SCRIPT : nh/src/repository/test/exp/planetlab.rb PROTOTYPE SCRIPT : nh/src/repository/test/proto/vlcrelay.rb for [17,2] nh/src/repository/test/proto/vlcdest.rb for [17,7] APPLICATION SCRIPT : nh/src/repository/test/app/vlc.rb SCRIPT THAT STARTS THE DEMO ON THE NODES : startitall == RUNNING PROCEDURE == On the grid console after copying the "nh" folder $> cd nh/src/ruby $> ruby -W0 handler/nodeHandler.rb -k test:exp:planetlab