Technion Extensions of the JiST/SWANS
Gabriel Kliot (email@example.com)
JiST/SWANS simulator is a
Java-based discrete event simulator for
Wireless Ad Hoc networks developed in Cornell University (http://jist.ece.cornell.edu/index.html).
JiST is a high-performance discrete event simulation engine that runs
over a standard Java virtual machine. SWANS is a Scalable Wireless Ad hoc
Network Simulator that runs on top of the JiST engine.
The supporting community of JiST/SWANS is continuously growing.
On this page, we provide a set of extensions to JiST/SWANS simulator created
at the Technion - Israel Institute of Technology. These extensions include bug
fixes, new functionally we have developed, as well as simply sharing our
experience working with JiST/SWANS.
Interference models - explanation and bug fixes
setup - how to set PHY parameters and how to measure the effective
- using Javis or NAM animators to graphically display simulation scenarios
- How to add support for
JiST with Java 1.5
- Bug fixes:
- Bug in
Mac802_11 - wrong backoff counting
- Bug in
Mac802_11 - wrong duplicate message elimination handling
RandomWalk mobility model - wrong
bouncing off the walls
Location.Location2D - wrong
node location if is exactly on the border of two bins
Bug in trans.CircularBuffer
- bug in the function
Bug in trans.TcpSocket
wrong value used for maximum congestion window.
Bug in trans.TransTcp
- DROP_PROBABILITY should be set to zero.
- Suggestions, ideas, and my general experiences with developing code for network
- Making your simulations run
Thank you note:
I would like to thank everyone who contributes to this project by reporting
There is a number of other teams who actively work on extending and
Some of them are listed below. Send me an email
if you want to be added to this list:
- JiST/SWANS Portal from Ulm
university - fixes, improvements, VANET mobility models and Geographic routing
- Jist/SWANS portal of
Paul Kiddie from
University of Birmingham
- Extensions to the Scalable Wireless Ad-hoc Network Simulator, developed by
David Choffnes from Northwestern
It currently includes a mobility model for wireless vehicular
ad-hoc network (VANET)
simulations, a number of routing protocols, and a visualization tool.
Source Forge SWANS++ project.