wiki:Internal/VirtualPL/DemoPlan

Version 6 (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)

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

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

  • Need to add access control in nodehandler for N0/N1 interfaces
  • Obtained Xen and UML images from the Wisconscin group
  • Contacted Thierry Parmentelat
  • 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

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

  • ?

Problems

  • ?

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)
  • Will use 5 ORBIT nodes

Status

  • ?

Problems

  • ?
Note: See TracWiki for help on using the wiki.