Opportunistic Flooding in Low-Duty-Cycle Wireless Sensor Networks with Unreliable Links

被引:94
|
作者
Guo, Shuo [1 ]
He, Liang [2 ]
Gu, Yu [2 ]
Jiang, Bo [3 ]
He, Tian [4 ]
机构
[1] Arista Networks, San Jose, CA 95054 USA
[2] Singapore Univ Technol & Design, Singapore, Singapore
[3] Univ Massachusetts, Dept Comp Sci, Amherst, MA 01003 USA
[4] Univ Minnesota, Dept Comp Sci & Engn, Minneapolis, MN USA
基金
美国国家科学基金会;
关键词
Wireless sensor networks; low-duty-cycle networks; flooding; MAC;
D O I
10.1109/TC.2013.142
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Flooding service has been investigated extensively in wireless networks to efficiently disseminate network-wide commands, configurations, and code binaries. However, little work has been done on low-duty-cycle wireless sensor networks in which nodes stay asleep most of the time and wake up asynchronously. In this type of network, a broadcasting packet is rarely received by multiple nodes simultaneously, a unique constraining feature that makes existing solutions unsuitable. In this paper, we introduce Opportunistic Flooding, a novel design tailored for low-duty-cycle networks with unreliable wireless links and predetermined working schedules. Starting with an energy-optimal tree structure, probabilistic forwarding decisions are made at each sender based on the delay distribution of next-hop receivers. Only opportunistically early packets are forwarded via links outside the tree to reduce the flooding delay and redundancy in transmission. We further propose a forwarder selection method to alleviate the hidden terminal problem and a link-quality-based backoff method to resolve simultaneous forwarding operations. We show by extensive simulations and test-bed implementations that Opportunistic Flooding is close to the optimal performance achievable by oracle flooding designs. Compared with Improved Traditional Flooding, our design achieves significantly shorter flooding delay while consuming only 20-60% of the transmission energy.
引用
收藏
页码:2787 / 2802
页数:16
相关论文
共 50 条
  • [31] An energy efficient data transmission approach for low-duty-cycle wireless sensor networks
    Wu, Jian
    Chen, Zhigang
    Wu, Jia
    Liu, Xiao
    Yu, Genghua
    Zhao, Yedong
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2020, 13 (01) : 255 - 268
  • [32] An energy efficient data transmission approach for low-duty-cycle wireless sensor networks
    Jian Wu
    Zhigang Chen
    Jia Wu
    Xiao Liu
    Genghua Yu
    Yedong Zhao
    Peer-to-Peer Networking and Applications, 2020, 13 : 255 - 268
  • [33] On multipacket reception based neighbor discovery in low-duty-cycle wireless sensor networks
    Wu, Fan
    Sun, Guobao
    Chen, Guihai
    COMPUTER COMMUNICATIONS, 2016, 75 : 71 - 80
  • [34] Robust Multi-Pipeline Scheduling in Low-Duty-Cycle Wireless Sensor Networks
    Cao, Yongle
    Guo, Shuo
    He, Tian
    2012 PROCEEDINGS IEEE INFOCOM, 2012, : 361 - 369
  • [35] Collision-Free Dynamic Convergecast in Low-Duty-Cycle Wireless Sensor Networks
    Cheng, Long
    Kong, Linghe
    Gu, Yu
    Niu, Jianwei
    Zhu, Ting
    Liu, Cong
    Mumtaz, Shahid
    He, Tian
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (03) : 1665 - 1680
  • [36] Dynamic Data Forwarding in Low-Duty-Cycle Sensor Networks
    Duan, Yi
    Wu, Xiaobing
    Wu, Fan
    Chen, Guihai
    2011 IEEE 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2011, : 505 - 511
  • [37] Minimum Delay Query in Low-duty-cycle Sensor Networks
    Fan, Zuzhi
    INTERNATIONAL JOURNAL OF FUTURE GENERATION COMMUNICATION AND NETWORKING, 2016, 9 (06): : 351 - 362
  • [38] Spatiotemporal Delay Control for Low-Duty-Cycle Sensor Networks
    Gu, Yu
    He, Tian
    Lin, Mingen
    Xu, Jinhui
    2009 30TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2009, : 127 - +
  • [39] Performance of Opportunistic Routing in Low Duty-Cycle Wireless Sensor Networks
    Aitsaadi, Nadjib
    Blaszczyszyn, Bartlomiej
    Muhlethaler, Paul
    2012 IFIP WIRELESS DAYS (WD), 2012,
  • [40] Optimal Beacon Scheduling for Low-duty-cycle Sensor Networks
    Chen, Yongrui
    Xing, Yulong
    Yi, Weidong
    2016 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2016, : 13 - 19