Abstract
Since their introduction, Wireless Sensor Networks (WSN) have been proposed as a powerful support for environment monitoring, ranging from monitoring of remote or hard-to-reach locations to fine-grained control of cultivations. Development of a WSN-based application is a complex task and challenging issues must be tackled starting from the first phases of the design cycle. We present here a tool supporting the DSE phase to perform architectural choices for the nodes and network topology, taking into account target performance goals and estimated costs. When designing applications based on WSN, the most challenging problem is energy shortage. Nodes are normally supplied through batteries, hence a limited amount of energy is available and no breakthroughs are foreseen in a near future. In our design cycle we approach this issue through a methodology that allows analysing and optimising the power performances in a hierarchical fashion, encompassing various abstraction levels.
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
Buck, J., Ha, S., Lee, E.A., Messerschmitt, D.G.: Ptolemy: a framework for simulating and prototyping heterogeneous systems, pp. 527–543 (2002)
Campanoni, S., Fornaciari, W.: Node-level optimization of wireless sensor networks, pp. 1– 4 (2008)
El-Hoiydi, A., Arm, C., Caseiro, R., Cserveny, S., alii: The ultra low-powerwisenet system. In: Proc. DATE 2006, vol. 1, pp. 1–6 (2006)
Fall, K., Varadhan, K.: The ns Manual (formerly ns Notes and Documentation). The VINT Project 16 (2006)
Harel, D.: Statecharts: A visual formulation for complex systems. Sci. Comput. Program., 231–274 (1987)
Heinzelman, W., Chandrakasan, A., Balakrishnan, H.: Energy-efficient communication protocol for wireless microsensor networks. In: System Sciences
Moser, C., Brunelli, D., Thiele, L., Benini, L.: Real-time scheduling for energy harvesting sensor nodes. Real-Time Syst. 37(3), 233–260 (2007)
Mura, M., Paolieri, M.: Sc2: State charts to system c: Automatic executable models generation. In: Proceedings FDL 2007, Barcelona, Spain (2007)
Mura, M., Paolieri, M., Fabbri, F., Negri, L., Sami, M.: Power modeling and power analysis of IEEE 802.15.4: a concurrent state machine approach. In: Proc. CCNC (2007)
Mura, M., Sami, M.G.: Code generation from statecharts: Simulation of wireless sensor networks. In: Euromicro Symposium on Digital Systems Design, pp. 525–532 (2008)
Negri, L., Chiarini, A.: StateC: a power modeling and simulation flow for communication protocols. In: Proc. FDL, Lausanne, Switzerland (2005)
Negri, L., Sami, M., Macii, D., Terranegra, A.: FSM–based power modeling of wireless protocols: the case of Bluetooth. In: Proc. ISLPED, pp. 369–374 (2004)
Sami, M., Sciuto, D., Silvano, C., Zaccaria, V.: An instruction-level energy model for embedded vliw architectures. IEEE Transactions on CAD 21(9), 998–1010 (2002)
Varga, A., Hornig, R.: An overview of the omnet++ simulation environment. In: Proc. Simutools (2008)
Zeng, X., Bagrodia, R., Gerla, M.: GloMoSim: a library for parallel simulation of large-scale wireless networks. ACM SIGSIM Simulation Digest 28(1), 154–161 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Mura, M., Campanoni, S., Fornaciari, W., Sami, M. (2012). Optimal Design of Wireless Sensor Networks. In: Anastasi, G., Bellini, E., Di Nitto, E., Ghezzi, C., Tanca, L., Zimeo, E. (eds) Methodologies and Technologies for Networked Enterprises. Lecture Notes in Computer Science, vol 7200. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31739-2_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-31739-2_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31738-5
Online ISBN: 978-3-642-31739-2
eBook Packages: Computer ScienceComputer Science (R0)