wiki:Internal/VirtualPL/DemoPlan

Version 13 (modified by (none), 18 years ago) ( diff )

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)

No image "d1.JPG" attached to Internal/VirtualPL/DemoPlan
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

No image "d2.JPG" attached to Internal/VirtualPL/DemoPlan
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

No image "d3.JPG" attached to Internal/VirtualPL/DemoPlan
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(George-Jan 17)

  • Obtained Xen and UML images from the Suman Banerjee's group
  • Contacted Thierry Parmentelat working with OneLabhttp://onelab-private.inria.fr/
    • 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(George-Jan 17)

  • 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(George-Jan 17)

  • Currently testing with 5 Orbit nodes

Problems

  • None at this point
Note: See TracWiki for help on using the wiki.