Abstract
Since wireless sensor networks (WSNs) are used increasingly in industrial applications, new tight constraints on the timing and power consumption behaviour arise. These constraints cannot be investigated properly by using state-of-the-art simulation tools. In our work we consider and model the WSN at different levels of abstraction in the domains hardware, software, and network. Additionally, the behaviour of the software component executed on a node, which has a major impact on its timing and power consumption, is included in the simulation while maintaining acceptable performance. We show the usefulness and accuracy of our developed methodology using a simple but expressive TDMA-based networking scenario.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Castalia - A Simulator for WSN (April 2010), http://castalia.npc.nicta.com.au
Dunkels, A., Gronvall, B., Voigt, T.: Contiki - a Lightweight and Flexible Operating System for Tiny Networked Sensors. In: 29th Annual IEEE International Conference on Local Computer Networks, pp. 455–462 (November 2004)
Eriksson, J., Dunkels, A., Finne, N., Österlind, F., Voigt, T.: MSPSim - an Extensible Simulator for MSP430-equipped Sensor Boards. In: Proceedings of the European Conference on Wireless Sensor Networks (EWSN), Poster/Demo session (January 2007)
Eriksson, J., Österlind, F., Finne, N., Dunkels, A., Tsiftes, N., Voigt, T.: Accurate Network-Scale Power Profiling for Sensor Network Simulators. In: Roedig, U., Sreenan, C.J. (eds.) EWSN 2009. LNCS, vol. 5432, pp. 312–326. Springer, Heidelberg (2009)
Fummi, F., Perbellini, G., Quaglia, D., Acquaviva, A.: Flexible Energy-Aware Simulation of Heterogeneous Wireless Sensor Networks. In: Proceedings of the Conference on Design, Automation and Test in Europe (DATE), pp. 1638–1643 (April 2009)
Landsiedel, O., Wehrle, K., Gotz, S.: Accurate Prediction of Power Consumption in Sensor Networks. In: 2nd IEEE Workshop on Embedded Networked Sensors (EmNetS), pp. 37–44 (May 2005)
Levis, P., Lee, N., Welsh, M., Culler, D.: TOSSIM: Accurate and Scalable Simulation of Entire TinyOS Applications. In: Proceedings of the 1st International Conference on Embedded Networked Sensor Systems (SenSys), Los Angeles, California, USA, pp. 126–137 (2003)
Levis, P., Madden, S., Gay, D., Polastre, J., Szewczyk, R., Woo, A., Brewer, E., Culler, D.: The Emergence of Networking Abstractions and Techniques in TinyOS. In: Proceedings of the 1st Symposium on Networked Systems Design and Implementation (NSDI), San Francisco, California (2004)
McCanne, S., Floyd, S.: The Network Simulator - NS-2 (April 2010), http://www.isi.edu/nsnam/ns/
Möstl, G., Hagelauer, R., Springer, A., Müller, G.: Accurate Power-Aware Simulation of Wireless Sensor Networks Considering Real-Life Application Code. In: Proceedings of the 13th ACM International Conference on Modeling, Analysis, and Simulation of Wireless and Mobile Systems (MSWiM), Bodrum, Turkey, pp. 31–38 (2010)
Möstl, G., Hagelauer, R., Springer, A., Müller, G.: Including Real-Life Application Code into Power Aware Network Simulation. In: Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques (SIMUTools), Torremolinos, Spain (2010)
Nguyen, K., Cutcutache, I., Sinnadurai, S., Liu, S., et al.: Fast and Accurate Simulation of Biomonitoring Applications on a Wireless Body Area Network. In: 5th International Summer School and Symposium on Medical Devices and Biosensors (ISSS-MDBS), pp. 145–148 (June 2008)
Österlind, F., Dunkels, A., Eriksson, J., Finne, N., Voigt, T.: Cross-Level Sensor Network Simulation with COOJA. In: Proceedings of the 31st IEEE Conference on Local Computer Networks, pp. 641–648 (November 2006)
Park, S., Savvides, A., Srivastava, M.B.: SensorSim: A Simulation Framework for Sensor Networks. In: Proceedings of the 3rd ACM International Workshop on Modeling, Analysis, and Simulation of Wireless and Mobile Systems (MSWiM), Boston, Massachusetts, United States, pp. 104–111 (2000)
Shnayder, V., Hempstead, M., Chen, B.-r., Allen, G.W., Welsh, M.: Simulating the Power Consumption of Large-Scale Sensor Network Applications. In: Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems (SenSys), Baltimore, MD, USA, pp. 188–200 (2004)
Titzer, B., Lee, D., Palsberg, J.: Avrora: Scalable Sensor Network Simulation With Precise Timing. In: 4th International Symposium on Information Processing in Sensor Networks (IPSN), pp. 477–482 (April 2005)
Varga, A.: The OMNeT++ Discrete Event Simulation System. In: Proceedings of the European Simulation Multiconference (ESM) (June 2001)
Weber, D., Glaser, J., Mahlknecht, S.: Discrete Event Simulation Framework for Power Aware Wireless Sensor Networks. In: 5th IEEE International Conference on Industrial Informatics, vol. 1, pp. 335–340 (June 2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Möstl, G., Hagelauer, R., Müller, G., Springer, A. (2012). A Network and System Level Approach towards an Accurate Simulation of WSNs. In: Moreno-Díaz, R., Pichler, F., Quesada-Arencibia, A. (eds) Computer Aided Systems Theory – EUROCAST 2011. EUROCAST 2011. Lecture Notes in Computer Science, vol 6928. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27579-1_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-27579-1_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27578-4
Online ISBN: 978-3-642-27579-1
eBook Packages: Computer ScienceComputer Science (R0)