Delay monitoring for wireless sensor networks: An architecture using air sniffers

Wireless sensor networks have been used for many delay-sensitive applications, e.g., emergency response and plant automation. In such networks, delay measurement is important for a number of reasons, e.g., real-time control of the networked system, and abnormal delay detection. In this paper, we propose a measurement architecture using distributed air sniffers, which provides convenient delay measurement, and requires no clock synchronization or instrumentation at the sensor nodes. One challenge in deploying this architecture is how to place the sniffers for efficient delay measurement. We prove the sniffer placement problem is NP-hard and develop two algorithms to solve it. Using a combination of small-scale testbed experiments and large-scale simulation, we demonstrate that our architecture leads to accurate delay monitoring and is effective in detecting abnormal delays, and furthermore, the number of sniffers required by our sniffer placement algorithms is close to the minimum required value.

[1]  Ramesh Govindan,et al.  Understanding packet delivery performance in dense wireless sensor networks , 2003, SenSys '03.

[2]  Roger Wattenhofer,et al.  Gradient clock synchronization in wireless sensor networks , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[3]  O. Brun,et al.  Analytical solution of finite capacity M/D/1 queues , 2000, Journal of Applied Probability.

[4]  Wei Zhang,et al.  Stability of networked control systems , 2001 .

[5]  Michèle Basseville,et al.  Detection of abrupt changes: theory and application , 1993 .

[6]  Moustafa Youssef,et al.  A framework for wireless LAN monitoring and its applications , 2004, WiSe '04.

[7]  Tomás Feder,et al.  Optimal algorithms for approximate clustering , 1988, STOC '88.

[8]  Michael Zink,et al.  Assessing the Fidelity of COTS 802.11 Sniffers , 2009, IEEE INFOCOM 2009.

[9]  Philip Levis,et al.  Collection tree protocol , 2009, SenSys '09.

[10]  Douglas M. Hawkins,et al.  The Changepoint Model for Statistical Process Control , 2003 .

[11]  Dirk Grunwald,et al.  MOJO: a distributed physical layer anomaly detection system for 802.11 WLANs , 2006, MobiSys '06.

[12]  Wei Zeng,et al.  Capability and Fidelity of Mote-Class Wireless Sniffers , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[13]  David E. Culler,et al.  Versatile low power media access for wireless sensor networks , 2004, SenSys '04.

[14]  Ratul Mahajan,et al.  Analyzing the MAC-level behavior of wireless networks in the wild , 2006, SIGCOMM.

[15]  Kay Römer,et al.  Passive Inspection of Sensor Networks , 2007, DCOSS.

[16]  Christian Poellabauer,et al.  Wireless reliability: Rethinking 802.11 packet loss , 2008, 2008 International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[17]  Lothar Thiele,et al.  Deployment Support Network , 2007, EWSN.

[18]  Kevin C. Almeroth,et al.  Understanding congestion in IEEE 802.11b wireless networks , 2005, IMC '05.

[19]  Prashant J. Shenoy,et al.  SRCP: Simple Remote Control for Perpetual High-Power Sensor Networks , 2009, EWSN.

[20]  Wei Wei,et al.  Delay monitoring for wireless sensor networks: An architecture using air sniffers , 2009 .

[21]  Saswati Sarkar,et al.  A framework for misuse detection in ad hoc Networks-part I , 2006, IEEE Journal on Selected Areas in Communications.

[22]  Ratul Mahajan,et al.  Analyzing the MAC-level behavior of wireless networks in the wild , 2006, SIGCOMM 2006.

[23]  Paramvir Bahl,et al.  Architecture and techniques for diagnosing faults in IEEE 802.11 infrastructure networks , 2004, MobiCom '04.

[24]  Cathy H. Xia,et al.  Clock synchronization algorithms for network measurements , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[25]  Öznur Özkasap,et al.  Ad-Hoc Networks , 2008, Encyclopedia of Algorithms.

[26]  B. Brodsky,et al.  Nonparametric Methods in Change Point Problems , 1993 .

[27]  Deborah Estrin,et al.  Complex Behavior at Scale: An Experimental Study of Low-Power Wireless Sensor Networks , 2002 .

[28]  Stefan Savage,et al.  Automating cross-layer diagnosis of enterprise wireless networks , 2007, SIGCOMM '07.

[29]  Gyula Simon,et al.  The flooding time synchronization protocol , 2004, SenSys '04.

[30]  Lothar Thiele,et al.  Deployment support network a toolkit for the development of WSNs , 2007 .

[31]  David E. Culler,et al.  Taming the underlying challenges of reliable multihop routing in sensor networks , 2003, SenSys '03.

[32]  Koen Langendoen,et al.  Link layer measurements in sensor networks , 2004, 2004 IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE Cat. No.04EX975).

[33]  Judit Bar-Ilan,et al.  How to Allocate Network Centers , 1993, J. Algorithms.

[34]  Gang Zhou,et al.  Models and solutions for radio irregularity in wireless sensor networks , 2006, TOSN.

[35]  Fikret Sivrikaya,et al.  Time synchronization in sensor networks: a survey , 2004, IEEE Network.

[36]  Saurabh Bagchi,et al.  Optimal monitoring in multi-channel multi-radio wireless mesh networks , 2009, MobiHoc '09.