D-SnapSim Experiments
Project Information
- Discipline
- Computer Science (401)
- Orientation
- Research
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 MeritNetwork 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 ImpactsThe 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.
Project Contact
- Project Lead
- JIANNAN ZHAI (jonaszhai)
- Project Manager
- JIANNAN ZHAI (jonaszhai)
Resource Requirements
- Hardware System
-
- I don't care (what I really need is a software environment and I don't care where it runs)
Deploy jar files to VMs; use a shell to run the jar files.
Scale of UseI will need from 2 to up to 32 VMs for the experiments.
Project Timeline
- Submitted
- 01/15/2013 - 15:58