Abstract
Deployment of sensor networks in real-world settings is a labor-intensive and cumbersome task: environmental influences often trigger problems that are difficult to track down due to limited visibility of the network state. In this paper we present a framework for passive inspection (i.e., no instrumentation of sensor nodes required) of deployed sensor networks and show how this framework can be used to inspect data gathering applications. The basic approach is to temporarily install a distributed network sniffer alongside the inspected sensor network, with overheard messages being analyzed by a data stream processor and network state being displayed in a graphical user interface. Our tool can be flexibly applied to different sensor network operating systems and protocol stacks, and can deal well with incomplete information.
The work presented in this paper was partially supported by the by the Swiss National Science Foundation under grant number 5005-67322 (NCCR-MICS).
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
Buonadonna, P., Gay, D., Hellerstein, J.M., Hong, W., Madden, S.: Task: Sensor network in a box. In: EWSN 2005 (2005)
Greenstein, B., Kohler, E., Estrin, D.: A sensor network application construction kit (snack). In: SenSys 2004 (2004)
Mainwaring, A., Culler, D., Polastre, J., Szewczyk, R., Anderson, J.: Wireless sensor networks for habitat monitoring. In: WSNA 2002 (2002)
Padhy, P., Martinez, K., Riddoch, A., Ong, H.L.R., Hart, J.K.: Glacial environment monitoring using sensor networks. In: REALWSN 2005 (2005)
Polastre, J., Szewczyk, R., Mainwaring, A., Culler, D., Anderson, J.: Analysis of wireless sensor networks for habitat monitoring. In: Raghavendra, C.S., Sivalingam, K.M., Znati, T. (eds.) Wireless Sensor Networks, Kluwer Academic Publishers, Dordrecht (2004)
Ramanathan, N., Chang, K., Kapur, R., Girod, L., Kohler, E., Estrin, D.: Sympathy for the sensor network debugger. In: SenSys 2005 (2005)
Szewcyk, R., Mainwaring, A., Polastre, J., Anderson, J., Culler, D.: An analysis of a large scale habitat monitoring application. In: SenSys 2004 (2004)
Tateson, J., Roadknight, C., Gonzalez, A., Fitz, S., Boyd, N., Vincent, C., Marshall, I.: Real world issues in deploying a wireless sensor network for oceanography. In: REALWSN 2005 (2005)
Tolle, G., Polastre, J., Szewczyk, R., Culler, D., Turner, N., Tu, K., Burgess, S., Dawson, T., Buonadonna, P., Gay, D., Hong, W.: A macroscope in the redwoods. In: SenSys 2005 (2005)
Rost, S., Balakrishnan, H.: Memento: A Health Monitoring System for Wireless Sensor Networks. In: SECON 2006 (2006)
Tolle, G., Culler, D.: Design of an application-cooperative management system for wireless sensor networks. In: EWSN 2005 (2005)
Beutel, J., Dyer, M., Meier, L., Thiele, L.: Scalable topology control for deployment-sensor networks. In: IPSN 2005 (2005)
Ringwald, M., Römer, K., Vialetti, A.: Snif: Sensor network inspection framework. Technical Report 535, ETH Zurich, Zurich, Switzerland (2006)
BTnodes: A distributed environment for prototyping ad hoc networks, http://www.btnode.ethz.ch
Guy, R., Greenstein, B., Hicks, J., Kapur, R., Ramanathan, N., Schoellhammer, T., Stathopoulos, T., Weeks, K., Chang, K., Girod, L., Estrin, D.: Experiences with the extensible sensing system ess. Technical Report 61, CENS 2006 (2006)
Cammert, M., Heinz, C., Krämer, J., Markowetz, A., Seeger, B.: Pipes: A multi-threaded publish-subscribe architecture for continuous queries over streaming data sources. Technical report, University of Marburg, Germany (2003)
Girod, L., Elson, J., Cerpa, A., Stathapopoulos, T., Ramananthan, N., Estrin, D.: EmStar: A software environment for developing and deploying wireless sensor networks. In: USENIX 2004 (2004)
Langendoen, K., Baggio, A., Visser, O.: Murphy loves potatoes: Experiences from a pilot sensor network deployment in precision agriculture. In: WPDRTS 2006 (2006)
Woo, A., Tong, T., Culler, D.: Taming the underlying challenges of reliable multihop routing in sensor networks. In: SenSys 2003 (2003)
Sundresh, S., Kim, W., Agha, G.: SENS: A Sensor, Environment and Network Simulator. In: Annual Simulation Symposium (2004)
Levis, P., Lee, N., Welsh, M., Culler, D.: TOSSIM: Accurate and Scalable Simulation of Entire TinyOS Applications. In: SenSys 2003 (2003)
Werner-Allen, G., Swieskowski, P., Welsh, M.: Motelab: a wireless sensor network testbed. In: IPSN 2005 (2005)
Dyer, M., Beutel, J., Kalt, T., Oehen, P., Thiele, L., Martin, K., Blum, P.: Deployment support network - a toolkit for the development of wsns. In: Langendoen, K., Voigt, T. (eds.) EWSN 2007. LNCS, vol. 4373, Springer, Heidelberg (2007)
Henderson, T., Kotz, D.: Measuring wireless LANs. In: Shorey, R., Ananda, A.L., Chan, M.C., Ooi, W.T. (eds.) Mobile, Wireless, and Sensor Networks, Wiley, Chichester (2006)
Mahajan, R., Rodrig, M., Wetherall, D., Zahorjan, J.: Analyzing the mac-level behavior of wireless networks. In: SIGCOMM 2006 (2006)
Cheng, Y.C., Bellardo, J., Benkö, P., Snoeren, A.C., Voelker, G.M., Savage, S.: Jigsaw: Solving the puzzle of enterprise 802.11 analysis. In: SIGCOMM 2006 (2006)
Aguilera, M.K., Mogul, J.C., Wiener, J.L., Reynolds, P., Muthitacharoen, A.: Performance debugging for distributed systems of black boxes. In: SOSP 2003 (2003)
Barham, P.T., Donnelly, A., Isaacs, R., Mortier, R.: Using magpie for request extraction and workload modelling. In: ODSI 2004 (2004)
Cranor, C., Johnson, T., Spatcheck, O., Shkapenyuk, V.: Gigascope: A Stream Database for Network Applications. In: SIGMOD 2003 (2003)
Sullivan, M., Heybey, A.: Tribeca: A System for Managing Large Databases of Network Traffic. In: USENIX 1998 (1998)
Ringwald, M., Cortesi, M., Römer, K., Vialetti, A.: Demo abstract: Passive inspection of deployed sensor networks with snif. In: Langendoen, K., Voigt, T. (eds.) EWSN 2007. LNCS, vol. 4373, Springer, Heidelberg (2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Ringwald, M., Römer, K., Vitaletti, A. (2007). Passive Inspection of Sensor Networks. In: Aspnes, J., Scheideler, C., Arora, A., Madden, S. (eds) Distributed Computing in Sensor Systems. DCOSS 2007. Lecture Notes in Computer Science, vol 4549. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73090-3_14
Download citation
DOI: https://doi.org/10.1007/978-3-540-73090-3_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73089-7
Online ISBN: 978-3-540-73090-3
eBook Packages: Computer ScienceComputer Science (R0)