Lossy links diagnosis for wireless sensor networks by utilising the existing traffic information

Network diagnosis is very important for wireless sensor networks (WSNs) since many network-related faults, such as node and link failures, often occur in real applications. Diagnosis tools for WSNs usually consist of information collection and root-cause deduction, which deduce whether there are failures and which components are faulty. Compared to wired networks, the links in wireless sensor networks are prone to suffer from high packet loss rates, which cause the incomplete data at sinks. Therefore, to identify the poorly performing (lossy) links, lossy links diagnosis is crucial for WSNs. Existing diagnosis approaches usually need each sensor node to report a large amount of status information to the sink, thus introduce huge traffic overheads which is an enormous burden for a resource constrained and usually traffic sensitive sensor network. In this paper, we introduce a novel lossy link diagnosis approach to infer lossy links using only existing traffic information of sensor nodes. We propose an inference algorithm and a path information preprocessing algorithm in this paper. We evaluate the performance of our approach and the experimental results validate the scalability and effectiveness of our approach.

[1]  Krishna R. Pattipati,et al.  Fault Localization Using Passive End-to-End Measurements and Sequential Testing for Wireless Sensor Networks , 2012, IEEE Trans. Mob. Comput..

[2]  Yunhao Liu,et al.  Passive diagnosis for wireless sensor networks , 2010, TNET.

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

[4]  Xi Zhang,et al.  HMRF-based distributed fault detection for wireless sensor networks , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[5]  Yunhao Liu,et al.  Sensor Network Navigation without Locations , 2013, IEEE Trans. Parallel Distributed Syst..

[6]  Deborah Estrin,et al.  Sympathy for the sensor network debugger , 2005, SenSys '05.

[7]  Yunhao Liu,et al.  Self-diagnosis for large scale wireless sensor networks , 2011, 2011 Proceedings IEEE INFOCOM.

[8]  Deborah Estrin,et al.  Residual energy scan for monitoring sensor networks , 2002, 2002 IEEE Wireless Communications and Networking Conference Record. WCNC 2002 (Cat. No.02TH8609).

[9]  Xiaowei Li,et al.  A Loss Inference Algorithm for Wireless Sensor Networks to Improve Data Reliability of Digital Ecosystems , 2011, IEEE Transactions on Industrial Electronics.

[10]  Patrick Thiran,et al.  Using End-to-End Data to Infer Lossy Links in Sensor Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[11]  Kebin Liu,et al.  Directional diagnosis for wireless sensor networks , 2015, 2011 International Conference on Distributed Computing in Sensor Systems and Workshops (DCOSS).

[12]  David E. Culler,et al.  The Emergence of Networking Abstractions and Techniques in TinyOS , 2004, NSDI.

[13]  Yunhao Liu,et al.  Sensor Network Navigation without Locations , 2009, INFOCOM.

[14]  Huadong Ma,et al.  Content Based Pre-diagnosis for Wireless Sensor Networks , 2011, 2011 Seventh International Conference on Mobile Ad-hoc and Sensor Networks.