Parameterized Collision Tolerant Scheduling for Broadcast Latency Minimization in Duty-cycled Wireless Sensor Networks

Broadcast latency minimization is one of the most important problems in duty-cycled Wireless Sensor Networks (WSNs). In order to minimize the broadcast latency, recent scheduling schemes prefer to schedule transmissions to nodes along critical paths of a network. Nodes in a critical path are referred as critical nodes and other nodes is referred as non-critical ones. The schemes are typically motivated to find a collision-free broadcast schedule to ensure their completions, i.e. all nodes receive a broadcast message collision-freely. Observing that any delay on transmission to a critical node will result in an increase of the overall broadcast latency, we propose a novel broadcast scheduling, named Parameterized Collision Tolerant Scheduling (PCTS), that allows collision at non-critical nodes to speed up the broadcast process for critical ones. Simulation results show that the proposed scheme significantly reduces broadcast latency compared with the existing schemes, and slightly increases the number of transmissions due to retransmission.

[1]  WangXiaodong,et al.  Minimum Latency Broadcast Scheduling in Duty-Cycled Multihop Wireless Networks , 2012 .

[2]  Hyunseung Choo,et al.  Critical-path aware broadcast scheduling in duty-cycled Wireless Sensor Networks , 2015, 2015 International Conference on Information Networking (ICOIN).

[3]  Mario Di Francesco,et al.  Energy conservation in wireless sensor networks: A survey , 2009, Ad Hoc Networks.

[4]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[5]  Shouling Ji,et al.  Generalized broadcast scheduling in duty-cycle multi-hop wireless networks , 2011, 30th IEEE International Performance Computing and Communications Conference.

[6]  Xiaodong Wang,et al.  Minimum Latency Broadcast Scheduling in Duty-Cycled Multihop Wireless Networks , 2012, IEEE Transactions on Parallel and Distributed Systems.