Home // SIMUL 2013, The Fifth International Conference on Advances in System Simulation // View article
Authors:
Anuschka Igel
Reinhard Gotzhein
Keywords: CC2420 simulation module; ns-3; net device; simulator framework
Abstract:
Simulation is a common approach to assess the functional and non-functional behavior of protocols in wireless sensor networks. In these networks, the CC2420 transceiver is a frequently used communication platform. To make this platform available for simulation purposes, we have developed a CC2420 simulation module for ns-3, a well-known discrete-event network simulator targeted primarily for research and educational use, using an existing CC2420 module for its predecessor ns-2 as starting point. In this paper, we report on this development and, in particular, several functional enhancements of the existing CC2420 module. Furthermore, we present the integration of ns-3 and the CC2420 module into FERAL, a generic simulator framework for the rapid coupling of diverse simulators. Finally, we present results of simulation experiments where we have used the CC2420 module, both stand-alone ns-3 simulations and simulations where ns-3 is a simulator component of the FERAL framework. These experiments show that the CC2420 simulation module is fully operational in the ns-3 context, and that the integration into FERAL provides additional degrees of freedom especially in the early development stages, where abstract models, e.g., Simulink or SDL models, are used to specify system behavior.
Pages: 156 to 164
Copyright: Copyright (c) IARIA, 2013
Publication date: October 27, 2013
Published in: conference
ISSN: 2308-4537
ISBN: 978-1-61208-308-7
Location: Venice, Italy
Dates: from October 27, 2013 to October 31, 2013