Simulation of MANETs: a qualitative comparison between JiST/SWANS and ns-2

  • Authors:
  • Frank Kargl;Elmar Schoch

  • Affiliations:
  • Ulm University, Ulm, Germany;Ulm University, Ulm, Germany

  • Venue:
  • MobiEval '07 Proceedings of the 1st international workshop on System evaluation for mobile platforms
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Simulations play a vital role in the development and testing of ad-hoc networking protocols. However, the simulation of large networks is still a tedious task that consumes a lot of computing power, memory, and time. JiST/SWANS is a relatively new, Java-based ad hoc network simulator that reaches very good runtime behavior. Though the creators of JiST/SWANS already proved the capability of the simulation engine, they did not provide results that show the validity of simulations using the SWANS ad hoc network stack. In this paper, we compare protocols and models imple-mented in SWANS to the corresponding implementations in ns-2. Using identical input parameters, we show where results are comparable and analyze reasons for differences. By showing that results achieved with JiST/SWANS are equivalent to those of ns-2, we support the usage of JiST/SWANS. As ns-2 performance problems when simulating hundreds or thousands of nodes and the complex mixture of Tcl and C/C++ code in ns-2, JiST/SWANS could be an interesting alternative. For a further simplification when using JiST/SWANS, we shortly introduce our simulation execution framework, which allows for generation, execution and evaluation of complex simulation studies.