Time-Sensitive Utility-Based Single-Copy Routing in Low-Duty-Cycle Wireless Sensor Networks

Utility-based routing is a routing scheme based on a special composite utility metric. The existing utility-based routing algorithms have not yet considered the delivery delay, so that they cannot work well in low-duty-cycle wireless sensor networks (WSNs). In this paper, we present a time-sensitive utility model. A successful end-to-end message delivery will obtain a positive benefit, which linearly decreases along with an increasing delivery delay; otherwise, a failed delivery will receive zero benefit. The utility is the benefit minus the total transmission costs, no matter if the message delivery succeeds or fails. Such a utility model is analogous to the postal service in the real world. Under this novel utility model, we design two optimal time-sensitive utility-based routing algorithms for the non-retransmission setting and the retransmission-allowed setting, respectively. In our designs, we derive an iterative formula to compute the expected utility of each message delivery, and we present a binary search method to determine the optimal retransmission times. As a result, the two algorithms can achieve the optimal expected utility for each message delivery, which is the optimal balance among the concerned factors, including benefit, reliability, delay, and cost. The simulation results also prove the significant performances of our proposed algorithms.

[1]  Anurag Kumar,et al.  Relay Selection for Geographical Forwarding in Sleep-Wake Cycling Wireless Sensor Networks , 2013, IEEE Transactions on Mobile Computing.

[2]  Azzedine Boukerche,et al.  DRINA: A Lightweight and Reliable Routing Approach for In-Network Aggregation in Wireless Sensor Networks , 2013, IEEE Transactions on Computers.

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

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

[5]  JAMAL N. AL-KARAKI,et al.  Routing techniques in wireless sensor networks: a survey , 2004, IEEE Wireless Communications.

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

[7]  Jie Wu,et al.  Social Welfare Based Routing in Ad hoc Networks , 2006, 2006 International Conference on Parallel Processing (ICPP'06).

[8]  Azzedine Boukerche,et al.  Routing protocols in ad hoc networks: A survey , 2011, Comput. Networks.

[9]  Yunhao Liu,et al.  Lazy Forwarding in Low-Duty-Cycle Wireless Sensor Network , 2014 .

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

[11]  Rajashekhar C. Biradar,et al.  A survey on routing protocols in Wireless Sensor Networks , 2012, 2012 18th IEEE International Conference on Networks (ICON).

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

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

[14]  Jie Wu,et al.  Utility-Based Opportunistic Routing in Multi-Hop Wireless Networks , 2008, 2008 The 28th International Conference on Distributed Computing Systems.

[15]  Baltasar Beferull-Lozano,et al.  Joint Sensor Selection and Multihop Routing for Distributed Estimation in Ad-hoc Wireless Sensor Networks , 2013, IEEE Transactions on Signal Processing.

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

[17]  Jie Wu,et al.  Efficient Opportunistic Routing in Utility-Based Ad Hoc Networks , 2009, IEEE Transactions on Reliability.

[18]  Chonggang Wang,et al.  DEAR: Delay-bounded Energy-constrained Adaptive Routing in wireless sensor networks , 2012, 2012 Proceedings IEEE INFOCOM.

[19]  Jie Wu,et al.  Time-Sensitive Utility-Based Routing in Duty-Cycle Wireless Sensor Networks with Unreliable Links , 2012, 2012 IEEE 31st Symposium on Reliable Distributed Systems.

[20]  Tian He,et al.  Data forwarding in extremely low duty-cycle sensor networks with unreliable communication links , 2007, SenSys '07.

[21]  Elena Pagani,et al.  Utility-based forwarding: a comparison in different mobility scenarios , 2012, MobiOpp '12.