wiki:Internal/VirtualPL/DEMO1

Version 5 (modified by (none), 17 years ago) ( diff )

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

Note: See TracWiki for help on using the wiki.