WSN  Vol.2 No.11 , November 2010
TikTak: A Scalable Simulator of Wireless Sensor Networks Including Hardware/Software Interaction
Abstract: We present a simulation framework for wireless sensor networks developed to allow the design exploration and the complete microprocessor-instruction-level debug of network formation, data congestion, nodes interaction, all in one simulation environment. A specifically innovative feature is the co-emulation of selected nodes at clock-cycle-accurate hardware processing level, allowing code debug and exact execution latency evaluation (considering both protocol stack and application), together with other nodes at abstract protocol level, meeting a designer’s needs of simulation speed, scalability and reliability. The simulator is centered on the Zigbee protocol and can be retargeted for different node micro-architectures.
Cite this paper: nullF. Menichelli and M. Olivieri, "TikTak: A Scalable Simulator of Wireless Sensor Networks Including Hardware/Software Interaction," Wireless Sensor Network, Vol. 2 No. 11, 2010, pp. 815-822. doi: 10.4236/wsn.2010.211098.

[1]   K. Romer and F. Mattern, “The Design Space of Wireless Sensor Networks,” Wireless Communications, IEEE, Vol. 11, No. 6, 2004, pp. 54-61.

[2]   M. Korkalainen, M. Sallinen, N. Karkkainen and P. Tukeva, “Survey of Wireless Sensor Networks Simulation Tools for Demanding Applications,” International conference on Networking and Services, Valencia, Spain, 2009, pp. 102-106.

[3]   “The Network Simulator—ns-2,” Information Sciences Institute, University of Southern California, 2010. http://www. am/ns

[4]   A. Varga and R. Hornig, “An Overview of the OMNeT++ Simulation Environment,” Simutools '08: Proceedings of the 1st International Conference on Simulation Tools and Techniques for Communications, Networks and Systems & Workshops, Marseille, France, 2008, pp. 1-10.

[5]   “Prowler network simulator,” Institute for Software Integrated Systems, Vanderbilt University, Nashville, Tennessee, 2002. ler

[6]   P. Levis, N. Lee, M. Welsh and D. Culler, “TOSSIM: Accurate and Scalable Simulation of Entire Tinyos Applications,” Proceedings of the 1st International Conference on Embedded Networked Sensor Systems, Los Angeles, CA, 2003, pp. 126-137.

[7]   “OPNET Network Simulator,” OPNET Technologies Inc, 2010.

[8]   P. Levis, S. Madden, J. Polastre, R. Szewczyk, K. Whitehouse, A. Woo, D. Gay, J. Hill, M. Welsh, E. Brewer and D. Culler, “Tinyos: An Operating System for Sensor Networks,” in Ambient Intelligence, Springer, New York, 2005, pp. 115-148.

[9]   J. Polley, D. Blazakis, J. Mcgee, D. Rusk and J. S. Baras, “ATEMU: A Fine-Grained Sensor Network Simulator,” First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks (IEEE SECON 2004), Santa Clara, CA, 2004, pp. 145-152.

[10]   HCS8 family microcontroller, Freescale semiconductor, http: //

[11]   MC13192: 2.4 GHz, Low Power Transceiver for 802.15.4, Freescale semiconductor,

[12]   MC13192 Evaluation Board Reference Manual, Freescale semiconductor,

[13]   IAR Embedded Workbench? for S08, IAR Systems, http: //

[14]   “802.15.4 MAC PHY Software User’s Guide,” Freescale semiconductor, document number 802154MPSUG, 2005.

[15]   R. B. Reese, “A Zigbee-Subset/IEEE 802.15.4 Multi-platform Protocol Stack V0.2.6,” 2007. http://www.ece msstate. edu/~reese/msstatePAN/

[16]   “System-on-Chip for 2.4 GHz ZigBee(TM)/IEEE 802.15.4 with Location Engine,” lders/print/cc2431.html