EasiSim: A Scalable Simulator for Wireless Sensor Networks
EasiSim: A Scalable Simulator for Wireless Sensor Networks
Haiming CHEN, Li CUI, Changcheng HUANG, He ZHU
DOI: 10.4236/wsn.2009.15056   PDF    HTML     4,801 Downloads   9,051 Views   Citations

Abstract

Traditional simulators have deficiencies of scalability, thus they are not so efficient in running simulations with large-scale networks. In this paper, we present a new simulator, namely EasiSim, specifically for evalu-ating sensor net-works on a large scale. EasiSim is featured by organizing its core components, including nodes, topology and scenario, in a hierarchically structured approach. The hierarchically structured organiza-tion enables nodes to process all the concurrent events in one batch, hence reducing the running time by an order of magnitude. Moreover, we propose a visualization scheme based on a Client/Server model which separates the graphical user interface (GUI) from the simulation engine, and therefore the scalability of the simulator will not be decreased by complex GUI. Extensive simulations show that EasiSim outperforms ns-2 in terms of real running time and memory usage.

Share and Cite:

CHEN, H. , CUI, L. , HUANG, C. and ZHU, H. (2009) EasiSim: A Scalable Simulator for Wireless Sensor Networks. Wireless Sensor Network, 1, 467-474. doi: 10.4236/wsn.2009.15056.

Conflicts of Interest

The authors declare no conflicts of interest.

References

[1] The Network Simulator–ns-2. http://www.isi.edu/nsnam/ns.
[2] F. Desbrandes, S. Bertolotti, and L. Dunand. “OPNET 2.4: An environment for communication network modeling and simula-tion,” In Proceedings of the European Simulation Symposium, pp. 609–614, Delft, Nertherlands, October 1993.
[3] A. Varga. “The OMNeT++ Discrete event simulation system,” In Proceedings of the European Simulation Multiconference (ESM’01), Prague, Czech Republic, June 2001.
[4] H. Tyan. “Design, realization and evaluation of a compo-nent-based compositional software architecture for network simulation,” PhD thesis, Ohio State University, 2002.
[5] S. Park, A. Savvides, and M. B. Srivastava. “SensorSim: A simulation framework for sensor networks,” In Proceedings of MSWiM’00, pp. 104–111, Boston, Massachusetts, USA, 2000.
[6] P. Levis, N. Lee, M. Welsh, and D.Culler, “TOSSIM: Accurate and scalable simulation of entire TinyOS applications,” In Pro-ceedings of SenSys’03, pp. 126–137, November 2003.
[7] J. Polley, D. Blazakis, J. McGee, D. Rusk, and J.S. Baras. “ATEMU: A fine-grained sensor network simulator,” In Pro-ceedings of SECON’04, pp. 145–152, October 2004.
[8] H. Chen, C. Huang, and L. Cui. “Lightweight protocol suite for wireless sensor networks: Design and evaluation,” in Proceed-ings of IEEE ISCIT’07, pp. 1155–1160, Sydney, Australia, October 2007.
[9] A. Woo S. Hollar D. Culler J. Hill, R. Szewczyk, and K. Pister. “System architecture directions for networked sensors,” In Proceedings of the 9th International Conference on Architec-tural Support for Programming Languages and Operating Sys-tems (ASPLOS’00), pp. 93– 104, November 2000.
[10] B. Kr ishnamachari, D. Estrin, and S. Wicker, “Modelling data-centric routing in wireless sensor networks,” in Proceed-ings of the IEEE INFOCOM, 2002.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.