TikTak: A Scalable Simulator of Wireless Sensor Networks Including Hardware/Software Interaction
Francesco Menichelli, Mauro Olivieri
DOI: 10.4236/wsn.2010.211098   PDF   HTML     7,319 Downloads   12,614 Views   Citations


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.

Share and Cite:

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

Conflicts of Interest

The authors declare no conflicts of interest.


[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. isi.edu/nsn 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. http://www.isisvanderbilt.edu/Projects/nest/prow- 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. http://www.opnet.com
[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: //www.freescale.com
[11] MC13192: 2.4 GHz, Low Power Transceiver for 802.15.4, Freescale semiconductor, http://www.freescale.com
[12] MC13192 Evaluation Board Reference Manual, Freescale semiconductor, http://www.freescale.com
[13] IAR Embedded Workbench? for S08, IAR Systems, http: //www.iar.com
[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,” http://focus.ti.com/docs/prod/fo- lders/print/cc2431.html

Copyright © 2022 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.