Adaptive Forwarding With Probabilistic Delay Guarantee in Low-Duty-Cycle WSNs

Despite many existing research on data forwarding in low-duty-cycle wireless sensor networks (WSNs), relatively little work has been done on energy-efficient data forwarding with probabilistic delay bounds. Probabilistic delay guarantees (i.e., delay bounded data delivery with reliability constraints) are of increasing importance for many delay-constrained applications, since deterministic delay bounds are prohibitively expensive to guarantee in WSNs. However, radio duty-cycling and unreliable wireless links pose challenges for achieving the probabilistic delay guarantee in WSNs. In this paper, we propose EEAF, a novel energy-efficient adaptive forwarding technique tailored for low-duty-cycle WSNs with unreliable wireless links. We show the existence of path diversity in low-duty-cycle WSNs, where delay-optimal routing and energy-optimal routing are likely following different paths. The key idea of EEAF is to exploit the intrinsic path diversity to provide probabilistic delay guarantees while minimizing transmission cost. In EEAF, an early arriving packet will be adaptively switched to the energy-optimal path for energy conservation. Delay quantiles are derived at each node in a distributed manner and are used as the guidelines in the adaptive forwarding decision making. Extensive testbed experiment and large-scale simulation show that EEAF effectively reduces the transmission cost by 12%~25% with probabilistic delay guarantees under various network settings. In addition, we extend the EEAF technique with data aggregation for event-based traffic scenarios. Evaluation using publicly available WSN event traffic traces yields very encouraging results with up to 40% energy saving in probabilistic delay bounded data delivery.

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

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

[3]  Djamel Djenouri,et al.  Survey on Latency Issues of Asynchronous MAC Protocols in Delay-Sensitive Wireless Sensor Networks , 2013, IEEE Communications Surveys & Tutorials.

[4]  Jiannong Cao,et al.  QoS Aware Geographic Opportunistic Routing in Wireless Sensor Networks , 2014, IEEE Transactions on Parallel and Distributed Systems.

[5]  Tian He,et al.  Achieving Efficient Reliable Flooding in Low-Duty-Cycle Wireless Sensor Networks , 2016, IEEE/ACM Transactions on Networking.

[6]  Philip Levis,et al.  Understanding the causes of packet delivery success and failure in dense wireless sensor networks , 2006, SenSys '06.

[7]  Yunhao Liu,et al.  Duplicate Detectable Opportunistic Forwarding in Duty-Cycled Wireless Sensor Networks , 2016, IEEE/ACM Transactions on Networking.

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

[9]  Daniel Mossé,et al.  TDMA-ASAP: Sensor Network TDMA Scheduling with Adaptive Slot-Stealing and Parallelism , 2009, 2009 29th IEEE International Conference on Distributed Computing Systems.

[10]  Tian He,et al.  Dynamic Switching-Based Data Forwarding for Low-Duty-Cycle Wireless Sensor Networks , 2011, IEEE Transactions on Mobile Computing.

[11]  Steve Goddard,et al.  Cross-Layer Analysis of the End-to-End Delay Distribution in Wireless Sensor Networks , 2009, 2009 30th IEEE Real-Time Systems Symposium.

[12]  Chenyang Lu,et al.  SPEED: a stateless protocol for real-time communication in sensor networks , 2003, 23rd International Conference on Distributed Computing Systems, 2003. Proceedings..

[13]  Jie Wu,et al.  TOUR: Time-sensitive Opportunistic Utility-based Routing in delay tolerant networks , 2013, 2013 Proceedings IEEE INFOCOM.

[14]  Feng Wang,et al.  On Reliable Broadcast in Low Duty-Cycle Wireless Sensor Networks , 2012, IEEE Transactions on Mobile Computing.

[15]  Ting Zhu,et al.  Taming collisions for delay reduction in low-duty-cycle wireless sensor networks , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[16]  Tian He,et al.  Energy-efficient statistical delay guarantee for duty-cycled wireless sensor networks , 2015, 2015 12th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[17]  Ting Zhu,et al.  Correlated flooding in low-duty-cycle wireless sensor networks , 2011, 2011 19th IEEE International Conference on Network Protocols.

[18]  Adam Dunkels,et al.  Strawman: Resolving collisions in bursty low-power wireless networks , 2012, 2012 ACM/IEEE 11th International Conference on Information Processing in Sensor Networks (IPSN).

[19]  Tian He,et al.  Robust multi-pipeline scheduling in low-duty-cycle wireless sensor networks , 2012, 2012 Proceedings IEEE INFOCOM.

[20]  Jungmin So,et al.  Load-Balanced Opportunistic Routing for Duty-Cycled Wireless Sensor Networks , 2017, IEEE Transactions on Mobile Computing.

[21]  Fei Yang,et al.  Delivery ratio-maximized wakeup scheduling for ultra-low duty-cycled WSNs under real-time constraints , 2011, Comput. Networks.

[22]  Zaher Dawy,et al.  Energy-Efficient Cooperative Video Distribution with Statistical QoS Provisions over Wireless Networks , 2012, IEEE Transactions on Mobile Computing.

[23]  Tian He,et al.  Dynamic switching-based reliable flooding in low-duty-cycle wireless sensor networks , 2013, 2013 Proceedings IEEE INFOCOM.

[24]  Yunhao Liu,et al.  Multiple task scheduling for low-duty-cycled wireless sensor networks , 2011, 2011 Proceedings IEEE INFOCOM.

[25]  Viktor K. Prasanna,et al.  Energy-latency tradeoffs for data gathering in wireless sensor networks , 2004, IEEE INFOCOM 2004.

[26]  Stephen D. Boyles,et al.  Adaptive Transit Routing in Stochastic Time-Dependent Networks , 2016, Transp. Sci..

[27]  Qiao Xiang,et al.  Taming Uncertainties in Real-Time Routing for Wireless Networked Sensing and Control , 2012, IEEE Transactions on Smart Grid.

[28]  Gang Zhou,et al.  VigilNet: An integrated sensor network system for energy-efficient surveillance , 2006, TOSN.

[29]  Jiannong Cao,et al.  Energy-Efficient Broadcast Scheduling with Minimum Latency for Low-Duty-Cycle Wireless Sensor Networks , 2013, 2013 IEEE 10th International Conference on Mobile Ad-Hoc and Sensor Systems.

[30]  Jiming Chen,et al.  Learning-Based Jamming Attack against Low-Duty-Cycle Networks , 2017, IEEE Transactions on Dependable and Secure Computing.

[31]  Gerhard Fohler,et al.  Probabilistic estimation of end-to-end path latency in Wireless Sensor Networks , 2009, 2009 IEEE 6th International Conference on Mobile Adhoc and Sensor Systems.

[32]  Joohwan Kim,et al.  On Maximizing the Lifetime of Delay-Sensitive Wireless Sensor Networks with Anycast , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[33]  Bo Jiang,et al.  Opportunistic Flooding in Low-Duty-Cycle Wireless Sensor Networks with Unreliable Links , 2014, IEEE Trans. Computers.

[34]  Yunhao Liu,et al.  On the Delay Performance in a Large-Scale Wireless Sensor Network: Measurement, Analysis, and Implications , 2015, IEEE/ACM Transactions on Networking.

[35]  Karsten Weihe,et al.  Arrive in Time by Train with High Probability , 2017, Transp. Sci..

[36]  Daji Qiao,et al.  LBA: Lifetime balanced data aggregation in low duty cycle sensor networks , 2012, 2012 Proceedings IEEE INFOCOM.

[37]  Yunhao Liu,et al.  Towards Energy Efficient Duty-Cycled Networks: Analysis, Implications and Improvement , 2016, IEEE Transactions on Computers.

[38]  Lei Shu,et al.  Towards minimum-delay and energy-efficient flooding in low-duty-cycle wireless sensor networks , 2018, Comput. Networks.

[39]  Yunhao Liu,et al.  L2: Lazy forwarding in low duty cycle wireless sensor networks , 2012, 2012 Proceedings IEEE INFOCOM.

[40]  Lei Tang,et al.  PW-MAC: An energy-efficient predictive-wakeup MAC protocol for wireless sensor networks , 2011, 2011 Proceedings IEEE INFOCOM.

[41]  Jinhui Xu,et al.  Spatiotemporal Delay Control for Low-Duty-Cycle Sensor Networks , 2009, 2009 30th IEEE Real-Time Systems Symposium.

[42]  Chang-Gun Lee,et al.  MMSPEED: multipath Multi-SPEED protocol for QoS guarantee of reliability and. Timeliness in wireless sensor networks , 2006, IEEE Transactions on Mobile Computing.

[43]  Injong Rhee,et al.  Z-MAC: a hybrid MAC for wireless sensor networks , 2005, SenSys '05.

[44]  K. Psounis,et al.  Efficient Routing in Intermittently Connected Mobile Networks: The Single-Copy Case , 2008, IEEE/ACM Transactions on Networking.

[45]  Sajal K. Das,et al.  R3E: Reliable Reactive Routing Enhancement for Wireless Sensor Networks , 2014, IEEE Transactions on Industrial Informatics.

[46]  Shu Du,et al.  RMAC: A Routing-Enhanced Duty-Cycle MAC Protocol for Wireless Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[47]  Naixue Xiong,et al.  Efficient Query-Based Data Collection for Mobile Wireless Monitoring Applications , 2010, Comput. J..

[48]  Jiannong Cao,et al.  Optimizing Energy Efficiency for Minimum Latency Broadcast in Low-Duty-Cycle Sensor Networks , 2015, ACM Trans. Sens. Networks.

[49]  Kang G. Shin,et al.  On accurate measurement of link quality in multi-hop wireless mesh networks , 2006, MobiCom '06.

[50]  Lothar Thiele,et al.  Efficient network flooding and time synchronization with Glossy , 2011, Proceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks.

[51]  Sang Hyuk Son,et al.  ATPC: Adaptive Transmission Power Control for Wireless Sensor Networks , 2016, TOSN.

[52]  Lei Tang,et al.  ADB: an efficient multihop broadcast protocol based on asynchronous duty-cycling in wireless sensor networks , 2009, SenSys '09.

[53]  Yunhao Liu,et al.  On the Delay Performance Analysis in a Large-Scale Wireless Sensor Network , 2012, 2012 IEEE 33rd Real-Time Systems Symposium.

[54]  Ye Xia,et al.  Maximizing the Lifetime of Wireless Sensor Networks with Mobile Sink in Delay-Tolerant Applications , 2010, IEEE Transactions on Mobile Computing.

[55]  Ricardo Campanha Carrano,et al.  Survey and Taxonomy of Duty Cycling Mechanisms in Wireless Sensor Networks , 2014, IEEE Communications Surveys & Tutorials.

[56]  Shaojie Tang,et al.  Canopy closure estimates with GreenOrbs: sustainable sensing in the forest , 2009, SenSys '09.