Abstract
This paper presents the design and implementation of an indoor surveillance Wireless Sensor Network (WSN) using tools for hastening and facilitating the different phases in the WSN development. First, the application case is described in WISENES (WIreless SEnsor NEtwork Simulator) framework by four models, which define application, communication, node, and environment. WISENES enables a graphical design of the models combined with accurate simulations for performance evaluation. Next, surveillance application tasks and communication protocols are implemented on node platforms on top of SensorOS Operating System (OS). A congruent programming model of SensorOS allows a straightforward mapping of WISENES models to the final implementation. The evaluation of the indoor surveillance WSN implemented with Tampere University of Technology WSN (TUTWSN) protocols and platforms reaches a lifetime in order of years while still ensuring reactive operation. Further, the results show only 9.5 % and 6.6 % differences in simulated and measured networking delay and power consumption, respectively. Our results indicate that accurate early design phase simulations can relieve the burden of prototyping and low level implementation by a realistic configuration evaluation during design time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: A survey on sensor networks. IEEE Communications Magazine 40(8), 102–114 (2002)
Akyildiz, I.F., Kasimoglu, I.H.: Wireless sensor and actor networks: research challenges. Elsevier Ad Hoc Networks 2(4), 351–367 (2004)
Römer, K., Mattern, F.: The design space of wireless sensor networks. IEEE Wireless Communications 11(6), 54–61 (2004)
Bonivento, A., Carloni, L.P., Sangiovanni-Vincentelli, A.: Platform based design for wireless sensor networks. Mobile Networks and Applications 11(4), 469–485 (2006)
Kuorilehto, M., Kohvakka, M., Hännikäinen, M., Hämäläinen, T.D.: High level design and implementation framework for wireless sensor networks. In: Proc. Embedded Computer Systems: Architectures, Modeling, and Simulation, Samos, Greece, pp. 384–393 (2005)
Kuorilehto, M., Alho, T., Hännikäinen, M., Hämäläinen, T.D.: Sensoros: a new operating system for time critical wsn applications. In: Proc. Embedded Computer Systems: Architectures, Modeling, and Simulation, Samos, Greece (2007)
Suhonen, J., Kohvakka, M., Hännikäinen, M., Hämäläinen, T.D.: Design, implementation, and experiments on outdoor deployment of wireless sensor network for environmental monitoring. In: Proc. Embedded Computer Systems: Architectures, Modeling, and Simulation, Samos, Greece, pp. 109–121 (2006)
Hill, J., Szewczyk, R., Woo, A., et al.: System architecture directions for networked sensors. In: Proc. 9th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Cambridge, MA, USA, pp. 94–103 (2000)
Gay, D., Levis, P., Behren, R.v., Welsh, M., Brewer, E., Culler, D.: The nesc language: A holistic approach to networked embedded systems. In: Proc. ACM Conference on Programming Language Design and Implementation, San Diego, CA, USA, pp. 1–11 (2003)
Levis, P., Lee, N., Welsh, M., Culler, D.: Tossim: accurate and scalable simulation of entire TinyOS applications. In: Proc. 1st ACM Conference on Embedded Networked Sensor Systems, Los Angeles, CA, USA, pp. 126–137 (2003)
Madden, S., Franklin, M.J., Hellerstein, J.M., Hong, W.: The design of an acquisitional query processor for sensor networks. In: Proc. ACM International Conference on Management of Data, San Diego, CA, USA, pp. 491–502 (2003)
Baldwin, P., Kohli, S., Lee, E.A., Liu, X., Zhao, Y.: Modeling of sensor nets in ptolemy II. In: Proc. 3rd International Symposium on Information Processing in Sensor Networks, Berkeley, CA, USA, pp. 359–368 (2004)
Völgyesi, P., Lèdeczi, À.: Component-based development of networked embedded applications. In: Proc. 28th Euromicro Conference, Dortmund, Germany, pp. 68–73 (2002)
Dietterle, D., Ryman, J., Dombrowski, K., Kraemer, R.: Mapping of high-level sdl models to efficient implementations for tinyos. In: Proc. Euromicro Symposium on Digital System Design, Rennes, France, pp. 402–406 (2004)
Simon, G., Völgyesi, P., Maròti, M., Lèdeczi, À.: Simulation-based optimization of communication protocols for large-scale wireless sensor networks. In: Proc. 2003 IEEE Aerospace Conference. vol. 3., Big Sky, MT, USA pp. 1339–1346 (2003)
Bakshi, A., Prasanna, V.K.: Algorithm design and synthesis for wireless sensor networks. In: Proc, International Conference on Parallel Processing, Montreal, Quebec, Canada, pp. 423–430 (2004)
Shen, C.C., Badr, C., Kordari, K., Bhattacharyya, S.S., Blankenship, G.L., Goldsman, N.: A rapid prototyping methodology for application-specific sensor networks. In: Proc. IEEE International Workshop on Computer Architecture for Machine Perception and Sensing, Montreal, Quebec, Canada (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kuorilehto, M., Suhonen, J., Hännikäinen, M., Hämäläinen, T.D. (2007). Tool-Aided Design and Implementation of Indoor Surveillance Wireless Sensor Network. In: Vassiliadis, S., Bereković, M., Hämäläinen, T.D. (eds) Embedded Computer Systems: Architectures, Modeling, and Simulation. SAMOS 2007. Lecture Notes in Computer Science, vol 4599. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73625-7_41
Download citation
DOI: https://doi.org/10.1007/978-3-540-73625-7_41
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73622-6
Online ISBN: 978-3-540-73625-7
eBook Packages: Computer ScienceComputer Science (R0)