WSN  Vol.1 No.5 , December 2009
EasiSim: A Scalable Simulator for Wireless Sensor Networks
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.
Cite this paper: nullH. CHEN, L. CUI, C. HUANG and H. ZHU, "EasiSim: A Scalable Simulator for Wireless Sensor Networks," Wireless Sensor Network, Vol. 1 No. 5, 2009, pp. 467-474. doi: 10.4236/wsn.2009.15056.

[1]   The Network Simulator–ns-2.

[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.