Abstract
Wireless sensor networks can be very useful in applications that require the detection of crucial events, in physical environments subjected to critical conditions, and the propagation of data reporting their realization to a control center. In this paper we propose jWebDust, a generic and modular application environment for developing and managing applications that are based on wireless sensor networks. Our software architecture provides a range of services that allow to create customized applications with minimum implementation effort that are easy to administrate. We move beyond the ”networking-centric” view of sensor network research and focus on how the end user (administrator, control center supervisor, etc.) will visualize and interact with the system.
We here present its open architecture, the most important design decisions, and discuss its distinct features and functionalities. jWebDust allows heterogeneous components to interoperate (real world sensor networks will rarely be homogeneous) and allows the integrated management and control of multiple such networks by also defining web-based mechanisms to visualize the network state, the results of queries, and a means to inject queries in the network. The architecture also illustrates how existing protocols for various services can interoperate in a bigger framework – such as the tree construction, query routing, etc.
This work has been partially supported by the IST / FET Programme of the European Union under contract numbers IST-2004-001907 (DELIS) and the Programme PYTHAGORAS under the European Social Fund (ESF) and Operational Program for Educational and Vocational Training II (EPEAEK II).
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
Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: Wireless sensor networks: a survey. Journal of Computer Networks 38, 393–422 (2002)
Antoniou, T., Boukerche, A., Chatzigiannakis, I., Mylonas, G., Nikoletseas, S.: A new energy efficient and fault-tolerant protocol for data propagation in smart dust networks using varying transmission range. In: 37th Annual Simulation Symposium (ANSS 2004), pp. 43–52. IEEE Press, Los Alamitos (2004)
Boukerche, A., Pazzi, R.W.N., Araujo, R.B.: A supporting protocol to periodic, event-driven and query-based application scenarios for critical conditions surveillance. In: 1st International Workshop on Algorithmic Aspects of Wireless Sensor Networks (ALGOSENSORS 2004). LNCS, vol. 3121, pp. 137–146. Springer, Heidelberg (2004)
Chatzigiannakis, I., Dimitriou, T., Nikoletseas, S., Spirakis, P.: A probabilistic forwarding protocol for efficient data propagation in sensor networks. In: 5th European Wireless Conference on Mobile and Wireless Systems beyond 3G (EW 2004), pp. 344–350 (2004)
Chatzigiannakis, I., Kinalis, A., Nikoletseas, S.: Power conservation schemes for energy efficient data propagation in heterogeneous wireless sensor networks. In: 38th Annual Simulation Symposium (ANSS 2005). IEEE Press, Los Alamitos (2005)
Chatzigiannakis, I., Nikoletseas, S., Spirakis, P.: Efficient and robust protocols for local detection and propagation in smart dust networks. Journal of Mobile Networks and Applications 10(1), 133–149 (2005); Special Issue on Algorithmic Solutions for Wireless, Mobile, Ad Hoc and Sensor Networks
Ganeriwal, S., Kumar, R., Srivastava, M.: Timingsync protocol for sensor networks. In: 1st ACM International Conference on Embedded Networked Sensor Systems (SenSys 2003), Los Angeles, CA, USA, pp. 138–146 (2003)
Exploratory research: Heterogeneous sensor networks. Intel Technology Journal: Research & Development at Intel (2004), http://www.intel.com/research/exploratory/heterogeneous.htm
Mote-VIEW monitoring software, Crossbow Technology Inc., http://www.xbow.com/Products/productsdetails.aspx?sid=88
Tiny application sensor kit (TASK), Intel Research, Berkeley, http://berkeley.intel-research.net/task/
TinyDB: A declarative database for sensor networks, http://telegraph.cs.berkeley.edu/tinydb/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chatzigiannakis, I., Mylonas, G., Nikoletseas, S. (2005). jWebDust : A Java-Based Generic Application Environment for Wireless Sensor Networks. In: Prasanna, V.K., Iyengar, S.S., Spirakis, P.G., Welsh, M. (eds) Distributed Computing in Sensor Systems. DCOSS 2005. Lecture Notes in Computer Science, vol 3560. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11502593_29
Download citation
DOI: https://doi.org/10.1007/11502593_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26422-4
Online ISBN: 978-3-540-31671-8
eBook Packages: Computer ScienceComputer Science (R0)