D-SnapSim Experiments

Abstract

We implement SnapSim, an extension to the popular Avrora simulator. We also implement a distributed version of SnapSim, D-SnapSim, which runs on a cluster. FutureGrid will be used to obtain experimental data of D-SnapSim.

Intellectual Merit

Network simulation is an important tool for testing and evaluating wireless sensor network applications. Parallel simulation strategies improve the scalability of these tools. However, achieving high performance depends on reducing the synchronization overhead among simulation processes. We present an optimistic simulation algorithm with support for backtracking and re-execution. The algorithm reduces the number of synchronization cycles to the number of transmissions in the network under test.

Broader Impact

The algorithm reduces wireless sensor network simulation time. By using our implementation of D-SnapSim, the time spent on developing and debugging wireless sensor network applications will be reduced.

Use of FutureGrid

Deploy jar files to VMs; use a shell to run the jar files.

Scale Of Use

I will need from 2 to up to 32 VMs for the experiments.

Publications


FG-303
JIANNAN ZHAI
Clemson University
Active

FutureGrid Experts

Fugang Wang

Timeline

1 year 4 weeks ago