Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Critical-Path Aware Scheduling for Latency Efficient Broadcast in Duty-Cycled Wireless Sensor Networks

Published: 01 January 2018 Publication History

Abstract

Minimum latency scheduling has arisen as one of the most crucial problems for broadcasting in duty-cycled Wireless Sensor Networks (WSNs). Typical solutions for the broadcast scheduling iteratively search for nodes able to transmit a message simultaneously. Other nodes are prevented from transmissions to ensure that there is no collision in a network. Such collision-preventions result in extra delays for a broadcast and may increase overall latency if the delays occur along critical paths of the network. To facilitate the broadcast latency minimization, we propose a novel approach, critical-path aware scheduling (CAS), which schedules transmissions with a preference of nodes in critical paths of a duty-cycled WSN. This paper presents two schemes employing CAS which produce collision-free and collision-tolerant broadcast schedules, respectively. The collision-free CAS scheme guarantees an approximation ratio of (Δ-1)T in terms of latency, where Δ denotes the maximum node degree in a network. By allowing collision at noncritical nodes, the collision-tolerant CAS scheme reduces up to 10.2 percent broadcast latency compared with the collision-free ones while requiring additional transmissions for the noncritical nodes experiencing collisions. Simulation results show that broadcast latencies of the two proposed schemes are significantly shorter than those of the existing methods.

References

[1]
P. Coy and N. Gross, “21 Ideas for the 21st Century,” in Business Week Online, pp. 78–167, 1999.
[2]
C. Chong and S. P. Kumar, “Sensor networks: evolution, opportunities, and challenges,” Proceedings of the IEEE, vol. 91, no. 8, pp. 1247–1256, 2003.
[3]
K. Suto, H. Nishiyama, N. Kato, and CW. Huang, “An energy-efficient and delay-aware wireless computing system for industrial wireless sensor networks,” IEEE Access, vol. 3, pp. 1026–1035, 2015.
[4]
C. H. W. Oey and S. Moh, “A survey on temperature-aware routing protocols in wireless body sensor networks,” Sensors, vol. 13, no. 8, pp. 9860–9877, 2013.
[5]
Y. Gao, W. Cheng, H. Zhang, and Z. Li, “Heterogeneous Statistical QoS Provisioning over Wireless Powered Sensor Networks,” IEEE Access, vol. 5, pp. 7910–7921, 2017.
[6]
B. Sabin and M. Sangman, “A survey of MAC protocols for cognitive radio body area networks,” Sensors, vol. 15, no. 4, pp. 9189–9209, 2015.
[7]
C. Xia, X. Jin, L. Kong, and P. Zeng, “Bounding the Demand of Mixed-Criticality Industrial Wireless Sensor Networks,” IEEE Access, vol. 5, pp. 7505–7516, 2017.
[8]
J. Zhu, Y. Zou, and B. Zheng, “Physical-Layer Security and Reliability Challenges for Industrial Wireless Sensor Networks,” IEEE Access, vol. 5, pp. 5313–5320, 2017.
[9]
N. Li, J. Martínez, J. Meneses Chaus, and M. Eckert, “A Survey on Underwater Acoustic Sensor Network Routing Protocols,” Sensors, vol. 16, no. 3, p. 414, 2016.
[10]
B. Tian, K. M. Hou, and H. Zhou, “The traffic adaptive data dissemination (TrAD) protocol for both urban and highway scenarios,” Sensors, vol. 16, no. 6, 2016.
[11]
Xu Luo and Jun Yang, “Water Pollution Detection Based on Hypothesis Testing in Sensor Networks,” Journal of Sensors, vol. 2017, 8 pages, 2017.
[12]
H. Salarian, K.-W. Chin, and F. Naghdy, “Coordination in wireless sensor-actuator networks: a survey,” Journal of Parallel and Distributed Computing, vol. 72, no. 7, pp. 856–867, 2012.
[13]
R. Gandhi, A. Mishra, and S. Parthasarathy, “Minimizing broadcast latency and redundancy in ad hoc networks,” IEEE/ACM Transactions on Networking, vol. 16, no. 4, pp. 840–851, 2008.
[14]
S. C.-H. Huang, P.-J. Wan, X. Jia, H. Du, and W. Shang, “Minimum-latency broadcast scheduling in wireless ad hoc networks,” in Proceedings of the IEEE 26th IEEE International Conference on Computer Communications (INFOCOM '07), pp. 733–739, May 2007.
[15]
R. Gandhi, Y.-A. Kim, S. Lee, J. Ryu, and P.-J. Wan, “Approximation algorithms for data broadcast in wireless networks,” IEEE Transactions on Mobile Computing, vol. 11, no. 7, pp. 1237–1248, 2012.
[16]
G. Anastasi, M. Conti, M. Di Francesco, and A. Passarella, “Energy conservation in wireless sensor networks: a survey,” Ad Hoc Networks, vol. 7, no. 3, pp. 537–568, 2009.
[17]
S. He, J. Chen, D. K. Y. Yau, H. Shao, and Y. Sun, “Energy-efficient capture of stochastic events under periodic network coverage and coordinated sleep,” IEEE Transactions on Parallel and Distributed Systems, vol. 23, no. 6, pp. 1090–1102, 2012.
[18]
Q. Yang, S. He, J. Li, J. Chen, and Y. Sun, “Energy-efficient probabilistic area coverage in wireless sensor networks,” IEEE Transactions on Vehicular Technology, 2014.
[19]
J. Hong, J. Cao, W. Li, S. Lu, and D. Chen, “Sleeping schedule-aware minimum latency broadcast in wireless ad hoc networks,” in Proceedings of the IEEE International Conference on Communications (ICC '09), June 2009.
[20]
Y. Duan, S. Ji, and Z. Cai, “Generalized broadcast scheduling in duty-cycle multi-hop wireless networks,” in Proceedings of the 2011 IEEE 30th International Performance Computing and Communications Conference (IPCCC), pp. 1–6, Orlando, FL, USA, November 2011.
[21]
X. Jiao, W. Lou, J. Ma, J. Cao, X. Wang, and X. Zhou, “Minimum latency broadcast scheduling in duty-cycled multihop wireless networks,” IEEE Transactions on Parallel and Distributed Systems, vol. 23, no. 1, pp. 110–117, 2012.
[22]
D. T. Le, T. Le Duc, V. V. Zalyubovskiy, D. S. Kim, and H. Choo, “LABS: Latency aware broadcast scheduling in uncoordinated Duty-Cycled Wireless Sensor Networks,” Journal of Parallel and Distributed Computing, vol. 74, no. 11, pp. 3141–3152, 2014.
[23]
S. Guo, L. He, Y. Gu, B. Jiang, and T. He, “Opportunistic flooding in low-duty-cycle wireless sensor networks with unreliable links,” IEEE Transactions on Computers, vol. 63, no. 11, pp. 2787–2802, 2014.
[24]
X. Jiao, W. Xiao, B. Ge, and Y. Chen, “On Minimum-Latency Broadcast in Multichannel Duty-Cycled Wireless Sensor Networks,” International Journal of Distributed Sensor Networks, vol. 2015, 2015.
[25]
D. T. Nguyen, J. Choe, T. L. Duc, D. T. Le, V. V. Zalyubovskiy, and H. Choo, “Delay-sensitive flooding based on expected path quality in low duty-cycled wireless sensor networks,” International Journal of Distributed Sensor Networks, vol. 12, no. 8, 2016.
[26]
L. Xu, X. Zhu, H. Dai, X. Wu, and G. Chen, “Towards energy-fairness for broadcast scheduling with minimum delay in low-duty-cycle sensor networks,” Computer Communications, vol. 75, pp. 81–96, 2016.
[27]
D. T. Le, Latency Aware Broadcast Scheduling for the Internet of Things [Ph.D. dissertation], Sungkyunkwan University, 2016.
[28]
R. Zhang, H. Moungla, J. Yu, L. Chen, and A. Mehaoua, “Multichannel Broadcast in Duty-Cycling WBANs via Channel Hopping,” IEEE Internet of Things Journal, vol. 4, no. 6, pp. 2351–2361, 2017.
[29]
D. T. Le, T. Le Duc, V. V. Zalyubovskiy, D. S. Kim, and H. Choo, “Collision-tolerant broadcast scheduling in duty-cycled wireless sensor networks,” Journal of Parallel and Distributed Computing, vol. 100, pp. 42–56, 2017.
[30]
L. Cheng, J. Niu, C. Luo, L. Shu, L. Kong, Z. Zhao, and Y. Gu, “Towards minimum-delay and energy-efficient flooding in low-duty-cycle wireless sensor networks,” Computer Networks, vol. 134, pp. 66–77, 2018.
[31]
J. Hong, J. Cao, W. Li, S. Lu, and D. Chen, “Minimum-transmission broadcast in uncoordinated duty-cycled wireless Ad Hoc networks,” IEEE Transactions on Vehicular Technology, vol. 59, no. 1, pp. 307–318, 2010.
[32]
B. Tang, B. Ye, J. Hong, K. You, and S. Lu, “Distributed low redundancy broadcast for uncoordinated duty-cycled WANETs,” in Proceedings of the 54th Annual IEEE Global Telecommunications Conference: "Energizing Global Communications", GLOBECOM 2011, December 2011.
[33]
T. Le Duc, D. T. Le, V. V. Zalyubovskiy, D. S. Kim, and H. Choo, “Level-based approach for minimum-transmission broadcast in duty-cycled wireless sensor networks,” Pervasive and Mobile Computing, vol. 27, pp. 116–132, 2016.
[34]
T. L. Duc, D. T. Le, V. V. Zalyubovskiy, D. S. Kim, and H. Choo, “Towards broadcast redundancy minimization in duty-cycled wireless sensor networks,” International Journal of Communication Systems, vol. 30, no. 6, p. e3108, 2017.
[35]
M. Miller, C. Sengul, and I. Gupta, “Exploring the Energy-Latency Trade-Off for Broadcasts in Energy-Saving Sensor Networks,” in Proceedings of the 25th IEEE International Conference on Distributed Computing Systems (ICDCS'05), pp. 17–26, Columbus, OH, USA.
[36]
C. Sengul, I. Gupta, and M. J. Miller, “Adaptive probability-based broadcast forwarding in energy-saving sensor networks,” ACM Transactions on Sensor Networks, vol. 4, no. 2, pp. 1–32, 2008.
[37]
G. Im, D. T. Le, H. Choo, and D. S. Kim, “Critical-path aware broadcast scheduling in duty-cycled Wireless Sensor Networks,” in Proceedings of the 2015 International Conference on Information Networking (ICOIN), pp. 410–411, January 2015.
[38]
E. W. Dijkstra, “A note on two problems in connexion with graphs,” Numerische Mathematik, vol. 1, pp. 269–271, 1959.
[39]
D. T. Le, T. Le-Duc, V. Zalyubovskiy, D. S. Kim, and H. Choo, “On minimizing broadcast latency in duty-cycled wireless sensor networks,” in Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2015), pp. 485–490, 2015.
[40]
J. Elson, L. Girod, and D. Estrin, “Fine-grained network time synchronization using reference broadcasts,” SIGOPS Operating Systems Review, vol. 36, pp. 147–163, 2002.
[41]
S. Yoon, C. Veerarittiphan, and M. L. Sichitiu, “Tiny-sync: Tight time synchronization for wireless sensor networks,” ACM Transactions on Sensor Networks, vol. 3, no. 2, 2007.
[42]
X. Cao, F. Yang, X. Gan, J. Liu, L. Qian, X. Tian, and X. Wang, “Joint estimation of clock skew and offset in pairwise broadcast synchronization mechanism,” IEEE Transactions on Communications, vol. 61, no. 6, pp. 2508–2521, 2013.
[43]
B. Jiang, B. Ravindran, and H. Cho, “Probability-based prediction and sleep scheduling for energy-efficient target tracking in sensor networks,” IEEE Transactions on Mobile Computing, vol. 12, no. 4, pp. 735–747, 2013.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Wireless Communications & Mobile Computing
Wireless Communications & Mobile Computing  Volume 2018, Issue
2018
6447 pages
This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Publisher

John Wiley and Sons Ltd.

United Kingdom

Publication History

Published: 01 January 2018

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Sep 2024

Other Metrics

Citations

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media