wiki:HowTo/virtualMobilitySS

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

Virtual Mobility using Spatial Switching

Enter description from paper here.

For Experimenters

The setup

Running an experiment

  • Specify the nodes that should be used as VMs in the file listofvms.txt. For the purpose of illustration let us assume that we want to emulate two mobile nodes on the grid. Each mobile node has to be associated with a VM, an association that will stay throughout the experiment. Select nodes [3,6] and [5,6] on the grid. The corresponding entries in the file listofvms.txt are shown below.
    node1-2
    node1-4
    
    Any nodes on the grid may be selected as VM nodes. A VM nodes uniquely maps one and only one mobile node.
  • For each VM create a file VM<no>.txt where <no> can take a value from 1 to number of VMs. In our example we have two VMs, we create VM1.txt and VM2.txt. Each VM<no>.txt file contains two columns. The first column contains time and the second column the grid node that should be mapped to the mobile node at the time. The mapping stays unless the next entry in the VM<no>.txt changes the mapping. Sample VM1.txt and VM2.txt are shown.
    $ cat VM1.txt
    0 node4-1
    5 node4-3
    10 node4-5
    15 node4-1
    20 node4-3
    25 node4-5
    30 node4-1
    35 node4-3
    40 node4-5
    45 node4-1
    50 node4-3
    55 node4-5
    60 node4-1
    $ cat VM2.txt
    0 node4-7
    0 node4-7
    
  • Run "CreateMobilitySetup"
  • Run loadFiles.sh
  • Run start.sh

For Developers

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.