Temporal Adaptive Link Quality Prediction with Online Learning

Link quality estimation is a fundamental component of the low-power wireless network protocols and is essential for routing protocols in Wireless Sensor Networks (WSNs). However, accurate link quality estimation remains a challenging task due to the notoriously dynamic and unpredictable wireless environment. In this article we argue that, in addition to the estimation of current link quality, prediction of the future link quality is more important for the routing protocol to establish low-cost delivery paths. We propose to apply machine learning methods to predict the link quality in the near future to facilitate the utilization of intermediate links with frequent quality changes. Moreover, we show that, by using online learning methods, our adaptive link estimator (TALENT) adapts to network dynamics better than statically trained models without the need of a priori data collection for training the model before deployment. We implemented TALENT in TinyOS with Low-Power Listening (LPL) and conducted extensive experiments in three testbeds. Our experimental results show that the addition of TALENT increases the delivery efficiency 1.95 times on average compared with a 4B, state-of-the-art link quality estimator, as well as improves the end-to-end delivery rate when tested on three different wireless testbeds.

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

[2]  R. Shalini,et al.  in Wireless Sensor Networks , 2015 .

[3]  Robert Tappan Morris,et al.  Link-level measurements from an 802.11b mesh network , 2004, SIGCOMM '04.

[4]  Gregory J. Pottie,et al.  Wireless integrated network sensors , 2000, Commun. ACM.

[5]  E CerpaAlberto,et al.  Temporal Adaptive Link Quality Prediction with Online Learning , 2014 .

[6]  Yong Wang,et al.  Predicting link quality using supervised learning in wireless sensor networks , 2007, MOCO.

[7]  Tao Liu,et al.  Foresee (4C): Wireless link prediction using link features , 2011, Proceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks.

[8]  Deborah Estrin,et al.  Temporal Properties of Low Power Wireless Links: Modeling and Implications on Multi-Hop Routing , 2005 .

[9]  Elif Uysal-Biyikoglu,et al.  Measurement and characterization of link quality metrics in energy constrained wireless sensor networks , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[10]  Sanjit K. Kaul,et al.  CRAWDAD dataset rutgers/noise (v.2007-04-20) , 2007 .

[11]  Klaus-Robert Müller,et al.  Efficient BackProp , 2012, Neural Networks: Tricks of the Trade.

[12]  Bernhard Plattner,et al.  Pattern matching based link quality prediction in wireless mobile ad hoc networks , 2006, MSWiM '06.

[13]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[14]  Philip Levis,et al.  Burstiness and scaling in the structure of low-power wireless links , 2009, MOCO.

[15]  Tristan Henderson,et al.  CRAWDAD: A Community Resource for Archiving Wireless Data at Dartmouth , 2005, IEEE Pervasive Comput..

[16]  Matt Welsh,et al.  Fidelity and yield in a volcano monitoring sensor network , 2006, OSDI '06.

[17]  Eric Anderson,et al.  CRAWDAD dataset cu/rssi (v.2009-05-28) , 2009 .

[18]  Yann LeCun,et al.  Large Scale Online Learning , 2003, NIPS.

[19]  Andrew P. Bradley,et al.  The use of the area under the ROC curve in the evaluation of machine learning algorithms , 1997, Pattern Recognit..

[20]  Deborah Estrin,et al.  Statistical model of lossy links in wireless sensor networks , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[21]  K. M. Curtis,et al.  Piecewise linear approximation applied to nonlinear function of a neural network , 1997 .

[22]  Tristan Henderson,et al.  CRAWDAD: a community resource for archiving wireless data at Dartmouth , 2005, CCRV.

[23]  Deborah Estrin,et al.  A wireless sensor network For structural monitoring , 2004, SenSys '04.

[24]  Klaus Wehrle,et al.  Bursty traffic over bursty links , 2009, SenSys '09.

[25]  Mun Choon Chan,et al.  Indriya: A Low-Cost, 3D Wireless Sensor Network Testbed , 2011, TRIDENTCOM.

[26]  John E. Dennis,et al.  Numerical methods for unconstrained optimization and nonlinear equations , 1983, Prentice Hall series in computational mathematics.

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

[28]  Philip Levis,et al.  The β-factor: measuring wireless link burstiness , 2008, SenSys '08.

[29]  Marco Zuniga,et al.  Analyzing the transitional region in low power wireless links , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[30]  JOSEPH ZILBER,et al.  issue 1 , 2020, JORDANIAN JOURNAL OF ENGINEERING AND CHEMICAL INDUSTRIES (JJECI).

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

[32]  Gang Zhou,et al.  Impact of radio irregularity on wireless sensor networks , 2004, MobiSys '04.

[33]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[34]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[35]  Philip Levis,et al.  Four-Bit Wireless Link Estimation , 2007, HotNets.

[36]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[37]  J. van Leeuwen,et al.  Neural Networks: Tricks of the Trade , 2002, Lecture Notes in Computer Science.

[38]  Bernhard Plattner,et al.  Link quality prediction in mesh networks , 2008, Comput. Commun..

[39]  Edward J. Coyle,et al.  A Kalman Filter Based Link Quality Estimation Scheme for Wireless Sensor Networks , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[40]  Deborah Estrin,et al.  SCALE: A tool for Simple Connectivity Assessment in Lossy Environments , 2003 .

[41]  Anis Koubaa,et al.  F-LQE: A Fuzzy Link Quality Estimator for Wireless Sensor Networks , 2010, EWSN.

[42]  David E. Culler,et al.  Analysis of wireless sensor networks for habitat monitoring , 2004 .

[43]  Matt Welsh,et al.  MoteLab: a wireless sensor network testbed , 2005, IPSN '05.

[44]  Thibault Langlois,et al.  Parameter adaptation in stochastic optimization , 1999 .

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

[46]  Bhaskar Krishnamachari,et al.  Experimental study of concurrent transmission in wireless sensor networks , 2006, SenSys '06.

[47]  Jitendra Padhye,et al.  Comparison of routing metrics for static multi-hop wireless networks , 2004, SIGCOMM 2004.

[48]  P. Levis,et al.  BoX-MACs : Exploiting Physical and Link Layer Boundaries in Low-Power Networking , 2007 .

[49]  Eric Anderson,et al.  X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks , 2006, SenSys '06.