= '''Plan for the NSF Demo''' = ---- == Demo 0: Add wireless to Planet Lab experiment == * Wired + wireless service * Video streaming * Planet Lab coming into orbit * No virtualization involved in this demo '''Update: This demo has been cancelled.''' == Demo 1: Integrated Planet Lab- Orbit (Video demo) == Motivation * Extending Orbit Framework to !PlanetLab * Modifications to nodehandler script * Measurement support * Node addressing and transport protocol for communication Plan * Show the earlier PL-ORBIT video demo with the script explaining how we integrated the two together * No virtualization in this one * Show video traffic received Status * ? Problems * ? == Demo 2: Planet-Lab orbit integration + Virtual AP == Motivation * Virtualizing AP (VMAC) * Integration of Planetlab - Orbit Framework Plan * Show four experiments running using the same channel on one AP * Each experiment may use a different number of orbit nodes * Each experiment connects to an orbit node Status * ? Problems * ? == Break == Move over to virtualizing the wireless space == Demo 3: Virtualization Demo == Motivation * Enable multiple users to run experiments simultaneously * SDMA + FDMA + virtual console support Plan * Show scheduler (open hours), logging into vconsoles and running experiments * Four experiments are deployed on each vconsole * Two experiments must be identical(simple Sender-Receiver exp.) * Show that similar expts yield similar results (indicating no interference) * Other two experiments are star-based topologies to signify the increased capabilities in handling multiple ''different'' experiments Status * ? Problems * ? == Demo 4: Splitting a Node (Interfaces) == Motivation * Show hardware virtualization by assigning full control of one interface to a virtual machine * Need to add access control in nodehandler for N0/N1 interfaces Plan * Run two experiments on one orbit node * One experiment may communicate to one Planetlab node and one orbit node * Topology: Planetlab--Orbit1(AP)--Orbit2(client) * The second experiment may connect to other Orbit nodes * Topology: Orbit(AP)--Orbit(1,2,3) Status * Obtained Xen and UML images from the Wisconscin group * Contacted Thierry Parmentelat working with OneLab * Onelab aims to add these capabilities that do not existing in PlanetLab * Use multiple interfaces (wireless & wired) * Execute monitoring: passive monitoring and topology info components * Contacted Aki Nakao * Waiting to obtain a copy of Xen Slice (Xlice) Problems * None at this point == Demo 5a,5b: Sensor Network Application Demo by Dr. Manish Parashar's group. == Motivation * Show applications that utilize Orbit and/or Planetlab Plan * Show two demonstrations * a)Data collection from oil wells * b)Data reduction and aggregation from sensors Status * Provided a preliminary demo * Working on improving applications and visualization Problems * None at this point == Demo 6a,6b: TDMA virtualization demo by Dr. Suman Banerjee's group == Motivation * Show an implementation of TDM-based virtualization Plan * Show two different experiments * Each experiment will operate in a different wireless channel * The first one will be a linear ad-hoc routing topology * The second one will be a star AP-client topology * One exp. will use TCP-based applications and the other will use UDP-based applications * Solution is built using UML (User mode linux) Status * Currently testing with 5 Orbit nodes Problems * None at this point