Abstract
Query processing techniques have been shown to considerably reduce software development efforts for wireless sensor networks. However, deploying a sensor network remains a difficult and error-prone task. This paper presents a comprehensive tool to assist with the design of sensor network deployments, which takes into account a broader range of concerns than previous approaches. Users specify high-level requirements, such as location of nodes, using a simple graphical interface. The tool invokes a sensor network query processor to statically determine the validity of the deployment set out by the user for a given query workload, estimates performance in terms of the query processor’s QoS metrics, and generates executable code.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The source code is available from our repository at https://github.com/david7189/wsn-dd on an MIT license.
- 2.
In the case of WSN-DD, these concerns are delegated to the SNEE query optimiser, which uses cost models to determine whether meeting a given QoS expectation is feasible [8].
References
ANDES: an ANalysis-based DEsign tool for wireless Sensor networks. In: RTSS, pp. 203–213. IEEE (2007)
Barrenetxea, G., et al.: The Hitchhiker’s guide to successful wireless sensor network deployments. In: SenSys, pp. 43–56. ACM (2008)
Beutel, J., et al.: Deployment techniques for sensor networks. In: Ferrari, G. (ed.) Sensor Networks, pp. 219–248. Springer, Heidelberg (2010)
Buonadonna, P., et al.: TASK: sensor network in a box. In: EWSN, pp. 133–144. IEEE (2005)
Chu, D., Zhao, F., Liu, J., Goraczko, M.: Que: a sensor network rapid prototyping tool with application experiences from a data center deployment. In: Verdone, R. (ed.) EWSN 2008. LNCS, vol. 4913, pp. 337–353. Springer, Heidelberg (2008). doi:10.1007/978-3-540-77690-1_21
Elson, J., Parker, A.: Tinker: a tool for designing data-centric sensor networks. In: IPSN, pp. 350–357. ACM (2006)
Galpin, I., et al.: SNEE: a query processor for wireless sensor networks. Distrib. Parallel Databases 29(1), 31–85 (2011)
Galpin, I., et al.: QoS-aware optimization of sensor network queries. VLDB J. 22(4), 495–517 (2013)
Hadjipanayis, I.: Designing sensor network deployments. Master’s thesis, University of Manchester (2010)
Levis, P., et al.: TinyOS: an operating system for sensor networks. In: Weber, W., Rabaey, J.M., Aarts, E. (eds.) Ambient Intelligence, pp. 115–148. Springer, Heidelberg (2005)
Madden, S.R., et al.: TinyDB: an acquisitional query processing system for sensor networks. TODS 30(1), 122–173 (2005)
Mafuta, M., et al.: Successful deployment of a wireless sensor network for precision agriculture in Malawi. IJDSN 9(5), 150703 (2013)
Mhatre, V., Rosenberg, C.: Design guidelines for wireless sensor networks: communication, clustering and aggregation. Ad hoc Netw. 2(1), 45–63 (2004)
Mozumdar, M., et al.: A framework for modeling, simulation and automatic code generation of sensor network application. In: SECON, pp. 515–522. IEEE (2008)
Oyman, E.I., Ersoy, C.: Multiple sink network design problem in large scale wireless sensor networks. In: ICC, vol. 6, pp. 3663–3667. IEEE (2004)
Ramadan, R., et al.: SensDep: a design tool for the deployment of heterogeneous sensing devices. In: DSSNS, 10 pp. IEEE (2006)
Rosi, A., et al.: Landslide monitoring with sensor networks: experiences and lessons learnt from a real-world deployment. IJSNet 10(3), 111–122 (2011)
Santi, P.: Topology control in wireless ad hoc and sensor networks. ACM Comput. Surv. (CSUR) 37(2), 164–194 (2005)
Tolle, G., Culler, D.: Design of an application-cooperative management system for wireless sensor networks. In: EWSN, pp. 121–132. IEEE (2005)
Acknowledgements
We thank Alvaro A.A. Fernandes for comments.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Bonilla Bonilla, D.S., Galpin, I. (2017). WSN-DD: A Wireless Sensor Network Deployment Design Tool. In: Calì, A., Wood, P., Martin, N., Poulovassilis, A. (eds) Data Analytics. BICOD 2017. Lecture Notes in Computer Science(), vol 10365. Springer, Cham. https://doi.org/10.1007/978-3-319-60795-5_15
Download citation
DOI: https://doi.org/10.1007/978-3-319-60795-5_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-60794-8
Online ISBN: 978-3-319-60795-5
eBook Packages: Computer ScienceComputer Science (R0)