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

Achieving Efficient Reliable Flooding in Low-Duty-Cycle Wireless Sensor Networks

Published: 01 December 2016 Publication History

Abstract

Reliable flooding in wireless sensor networks WSNs is desirable for a broad range of applications and network operations. However, relatively little work has been done for reliable flooding in low-duty-cycle WSNs with unreliable wireless links. It is a challenging problem to efficiently ensure 100% flooding coverage considering the combined effects of low-duty-cycle operation and unreliable wireless transmission. In this paper, we propose a novel dynamic switching-based reliable flooding DSRF framework, which is designed as an enhancement layer to provide efficient and reliable delivery for a variety of existing flooding tree structures in low-duty-cycle WSNs. The key novelty of DSRF lies in the dynamic switching decision making when encountering a transmission failure, where a flooding tree structure is dynamically adjusted based on the packet reception results for energy saving and delay reduction. DSRF distinguishes itself from the existing works in that it explores both poor links and good links on demand. In addition, we define the optimal wakeup schedule-ranking problem in order to maximize the switching gain in DSRF. We prove the NP-completeness of this problem and present a heuristic algorithm with a low computational complexity. Through comprehensive performance comparisons, including the simulation of large-scale scenarios and small-scale experiments on a WSN testbed, we demonstrate that compared with the flooding protocol without DSRF enhancement, the DSRF effectively reduces the flooding delay and the total number of packet transmission by \(12\%{\sim }25\%\) and \(10\%{\sim }15\%\), respectively. Remarkably, the achieved performance is close to the theoretical lower bound.

References

[1]
L. Mo et al., "Canopy closure estimates with GreenOrbs: Sustainable sensing in the forest," in Proc. SenSys, 2009, pp. 99-112.
[2]
X. Liu et al., "Energy efficient clustering for WSN-based structural health monitoring," in Proc. IEEE INFOCOM, Apr. 2011, pp. 2768-2776.
[3]
T. He et al., "VigilNet: An integrated sensor network system for energy-efficient surveillance," ACM Trans. Sensor Netw., vol. 2, no. 1, pp. 1-38, Feb. 2006.
[4]
B. Hohlt, L. Doherty, and E. Brewer, "Flexible power scheduling for sensor networks," in Proc. IPSN, 2004, pp. 205-214.
[5]
L. Tang, Y. Sun, O. Gurewitz, and D. B. Johnson, "PW-MAC: An energy-efficient predictive-wakeup MAC protocol for wireless sensor networks," in Proc. IEEE INFOCOM, Apr. 2011, pp. 1305-1313.
[6]
R. C. Carrano, D. Passos, L. C. S. Magalhaes, and C. V. N. Albuquerque, "Survey and taxonomy of duty cycling mechanisms in wireless sensor networks," IEEE Commun. Surveys Tuts., vol. 16, no. 1, pp. 181-194, 1st Quart., 2014.
[7]
S. Guo, Y. Gu, B. Jiang, and T. He, "Opportunistic flooding in low-dutycycle wireless sensor networks with unreliable links," in Proc. MobiCom, 2009, pp. 133-144.
[8]
S. Guo, S. M. Kim, T. Zhu, Y. Gu, and T. He, "Correlated flooding in low-duty-cycle wireless sensor networks," in Proc. IEEE ICNP, Oct. 2011, pp. 383-392.
[9]
Z. Li, M. Li, J. Liu, and S. Tang, "Understanding the flooding in low-duty-cycle wireless sensor networks," in Proc. ICPP, Sep. 2011, pp. 673-682.
[10]
Z. Zhao, W. Dong, J. Bu, Y. Gu, and C. Chen, "Link-correlation-aware data dissemination in wireless sensor networks," IEEE Trans. Ind. Electron., vol. 62, no. 9, pp. 5747-5757, Sep. 2015.
[11]
A. Hassanzadeh, R. Stoleru, and J. Chen, "Efficient flooding in wireless sensor networks secured with neighborhood keys," in Proc. WiMob, Oct. 2011, pp. 119-126.
[12]
L. Huang and S. Setia, "CORD: Energy-efficient reliable bulk data dissemination in sensor networks," in Proc. IEEE INFOCOM, Apr. 2008, pp. 574-582.
[13]
J. W. Hui and D. Culler, "The dynamic behavior of a data dissemination protocol for network programming at scale," in Proc. SenSys, 2004, pp. 81-94.
[14]
J. Zhao and R. Govindan, "Understanding packet delivery performance in dense wireless sensor networks," in Proc. SenSys, 2003, pp. 1-13.
[15]
M. Zuniga and B. Krishnamachari, "Analyzing the transitional region in low power wireless links," in Proc. IEEE SECON, Oct. 2004, pp. 517-526.
[16]
Y. Gu and T. He, "Dynamic switching-based data forwarding for low-duty-cycle wireless sensor networks," IEEE Trans. Mobile Comput., vol. 10, no. 12, pp. 1741-1754, Dec. 2011.
[17]
D. B. Johnson, D. A. Maltz, and J. Broch, "DSR: The dynamic source routing protocol for multihop wireless ad hoc networks," in Ad Hoc Networking, C. E. Perkins, Ed. Reading, MA, USA: Addison-Wesley, 2001, ch. 5, pp. 139-172.
[18]
F. Wang and J. Liu, "On reliable broadcast in low duty-cycle wireless sensor networks," IEEE Trans. Mobile Comput., vol. 11, no. 5, pp. 767-779, May 2012.
[19]
J. Niu, L. Cheng, Y. Gu, J. Jun, and Q. Zhang, "Minimum-delay and energy-efficient flooding tree in asynchronous low-duty-cycle wireless sensor networks," in Proc. IEEE WCNC, Apr. 2013, pp. 1261-1266.
[20]
Y. Sun, O. Gurewitz, S. Du, L. Tang, and D. B. Johnson, "ADB: An efficient multihop broadcast protocol based on asynchronous duty-cycling in wireless sensor networks," in Proc. SenSys, 2009, pp. 43-56.
[21]
Q. Cao, T. Abdelzaher, T. He, and R. Kravets, "Cluster-based forwarding for reliable end-to-end delivery in wireless sensor networks," in Proc. IEEE INFOCOM, May 2007, pp. 1928-1936.
[22]
L. Cheng, Y. Gu, T. He, and J. Niu, "Dynamic switching-based reliable flooding in low-duty-cycle wireless sensor networks," in Proc. IEEE INFOCOM, Apr. 2013, pp. 1393-1401.
[23]
Y. Cao, S. Guo, and T. He, "Robust multi-pipeline scheduling in low-duty-cycle wireless sensor networks," in Proc. IEEE INFOCOM, Mar. 2012, pp. 361-369.
[24]
V. Salmani and P. H. Chou, "Pushing the throughput limit of low-complexity wireless embedded sensing systems," in Proc. IEEE SUTC, Jun. 2010, pp. 181-188.
[25]
X. L. Huang and B. Bensaou, "On max-min fairness and scheduling in wireless ad-hoc networks: Analytical framework and implementation," in Proc. MobiHoc, 2001, pp. 221-231.
[26]
CC2420 Datasheet, accessed on Mar. 2016. [Online]. Available: http://www.ti.com/product/CC2420
[27]
K.-H. Kim and K. G. Shin, "On accurate measurement of link quality in multi-hop wireless mesh networks," in Proc. MobiCom, 2006, pp. 38-49.
[28]
R. Fonseca, O. Gnawali, K. Jamieson, and P. Levis, "Four-bit wireless link estimation," in Proc. 6th HotNets, 2007, pp. 1-6.
[29]
S. Lin et al., "ATPC: Adaptive transmission power control for wireless sensor networks," in Proc. SenSys, 2006, pp. 223-236.
[30]
K. Srinivasan, P. Dutta, A. Tavakoli, and P. Levis, "Understanding the causes of packet delivery success and failure in dense wireless sensor networks," in Proc. RTSS, 2009, pp. 419-420.
[31]
M. MarĂłti, B. Kusy, G. Simon, and A. LĂ©deczi, "The flooding time synchronization protocol," in Proc. SenSys, 2004, pp. 39-49.
[32]
F. Ferrari, M. Zimmerling, L. Thiele, and O. Saukh, "Efficient network flooding and time synchronization with glossy," in Proc. IPSN, Apr. 2011, pp. 73-84.
[33]
J. Cirasella, D. S. Johnson, L. A. McGeoch, and W. Zhang, "The asymmetric traveling salesman problem: Algorithms, instance generators, and tests," in Proc. 3rd Int. Workshop ALENEX, 2001, pp. 32-59.
[34]
Travelling Salesman Problem, accessed on Mar. 2016. [Online]. Avilable: http://en.wikipedia.org/wiki/Travelling_salesman_problem
[35]
W. Dong et al., "DPLC: Dynamic packet length control in wireless sensor networks," in Proc. IEEE INFOCOM, Mar. 2010, pp. 1-9.
[36]
L. Xu et al., "Energy-efficient broadcast scheduling with minimum latency for low-duty-cycle wireless sensor networks," in Proc. IEEE MASS, Oct. 2013, pp. 163-167.
[37]
Z. Cao, Y. He, Q. Ma, and Y. Liu, "L2: Lazy forwarding in low-duty-cycle wireless sensor network," IEEE/ACM Trans. Netw., vol. 23, no. 3, pp. 922-930, Jun. 2015.
[38]
M. Buettner, G. V. Yee, E. Anderson, and R. Han, "X-MAC: A short preamble MAC protocol for duty-cycled wireless sensor networks," in Proc. SenSys, 2006, pp. 307-320.
[39]
H. Huang, J. Yun, Z. Zhong, S. Kim, and T. He, "PSR: Practical synchronous rendezvous in low-duty-cycle wireless networks," in Proc. IEEE INFOCOM, Apr. 2016, pp. 2661-2669.
[40]
L. Cheng et al., "Taming collisions for delay reduction in low-duty-cycle wireless sensor networks," in Proc. IEEE INFOCOM, 2016.
[41]
Network Simulator, accessed on Mar. 2016. [Online]. Available: http://www.isi.edu/nsnam/ns/
[42]
L. Cheng, J. Cao, C. Chen, J. Ma, and S. K. Das, "Exploiting geographic opportunistic routing for soft QoS provisioning in wireless sensor networks," in Proc. IEEE MASS, Nov. 2010, pp. 292-301.
[43]
M. Yarvis, A. Kushalnagar, H. Singh, Y. Liu, and S. Singh, "Exploiting heterogeneity in sensor networks," in Proc. IEEE INFOCOM, Mar. 2005, pp. 878-890.
[44]
T. Zhu, Z. Zhong, T. He, and Z.-L. Zhang, "Exploring link correlation for efficient flooding in wireless sensor networks," in Proc. NSDI, 2010, pp. 1-15.
[45]
J. Lu and K. Whitehouse, "Flash flooding: Exploiting the capture effect for rapid flooding in wireless sensor networks," in Proc. IEEE INFOCOM, Apr. 2009, pp. 2491-2499.
[46]
F. Stann, J. Heidemann, R. Shroff, and M. Z. Murtaza, "RBP: Robust broadcast propagation in wireless networks," in Proc. SenSys, 2006, pp. 85-98.
[47]
Z. Zhao et al., "Exploiting link correlation for core-based dissemination in wireless sensor networks," in Proc. IEEE SECON, Jun./Jul. 2014, pp. 372-380.
[48]
C. Lenzen, P. Sommer, and R. Wattenhofer, "Optimal clock synchronization in networks," in Proc. SenSys, 2009, pp. 225-238.
[49]
L. Cheng et al., "Seamless streaming data delivery in cluster-based wireless sensor networks with mobile elements," IEEE Syst. J., 2015.
[50]
L. Cheng, S. K. Das, J. Cao, C. Chen, and J. Ma, "Distributed minimum transmission multicast routing protocol for wireless sensor networks," in Proc. ICPP, Sep. 2010, pp. 188-197.
[51]
J. E. Wieselthier, G. D. Nguyen, and A. Ephremides, "Energy-efficient broadcast and multicast trees in wireless networks," Mobile Netw. Appl., vol. 7, no. 6, pp. 481-492, Dec. 2002.
[52]
Y. Wang et al., "Exploiting constructive interference for scalable flooding in wireless networks," in Proc. IEEE INFOCOM, Mar. 2012, pp. 2104-2112.
[53]
S. Lai and B. Ravindran, "On Multihop broadcast over adaptively duty-cycled wireless sensor networks," in Proc. 6th Int. Conf. DCOSS, 2010, pp. 158-171.
[54]
K. Srinivasan et al., "The đť’¦ factor: Inferring protocol performance using inter-link reception correlation," in Proc. MobiCom, 2010, pp. 317-328.

Cited By

View all
  • (2023)Multi-Access Edge Computing assisted ultra-low energy scheduling and harvesting in multi-hop Wireless Sensor and Actuator Network for energy neutral self-sustainable Next-gen Cyber-Physical SystemFuture Generation Computer Systems10.1016/j.future.2022.11.023141:C(298-324)Online publication date: 1-Apr-2023
  • (2023)IRISComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2023.109666225:COnline publication date: 1-Apr-2023
  • (2022)Structure-Free Broadcast Scheduling for Duty-Cycled Multihop Wireless Sensor NetworksIEEE Transactions on Mobile Computing10.1109/TMC.2021.308414521:12(4624-4641)Online publication date: 1-Dec-2022
  • Show More Cited By
  1. Achieving Efficient Reliable Flooding in Low-Duty-Cycle Wireless Sensor Networks

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image IEEE/ACM Transactions on Networking
    IEEE/ACM Transactions on Networking  Volume 24, Issue 6
    December 2016
    635 pages

    Publisher

    IEEE Press

    Publication History

    Published: 01 December 2016
    Published in TON Volume 24, Issue 6

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 25 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Multi-Access Edge Computing assisted ultra-low energy scheduling and harvesting in multi-hop Wireless Sensor and Actuator Network for energy neutral self-sustainable Next-gen Cyber-Physical SystemFuture Generation Computer Systems10.1016/j.future.2022.11.023141:C(298-324)Online publication date: 1-Apr-2023
    • (2023)IRISComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2023.109666225:COnline publication date: 1-Apr-2023
    • (2022)Structure-Free Broadcast Scheduling for Duty-Cycled Multihop Wireless Sensor NetworksIEEE Transactions on Mobile Computing10.1109/TMC.2021.308414521:12(4624-4641)Online publication date: 1-Dec-2022
    • (2022)Wireless Radar Sensor Networks: Epidemiological Modeling and OptimizationIEEE Journal on Selected Areas in Communications10.1109/JSAC.2022.315554940:6(1993-2005)Online publication date: 1-Jun-2022
    • (2021)Adaptive dynamic duty cycle mechanism for energy efficient medium access control in wireless multimedia sensor networksTransactions on Emerging Telecommunications Technologies10.1002/ett.436432:12Online publication date: 8-Dec-2021
    • (2020)Adaptive Forwarding With Probabilistic Delay Guarantee in Low-Duty-Cycle WSNsIEEE Transactions on Wireless Communications10.1109/TWC.2020.298730819:7(4775-4792)Online publication date: 1-Jul-2020
    • (2020)Infective flooding in low-duty-cycle networks, properties and boundsComputer Communications10.1016/j.comcom.2019.12.044151:C(216-226)Online publication date: 1-Feb-2020
    • (2020)An adaptive duty-cycle mechanism for energy efficient wireless sensor networks, based on information centric networking designWireless Networks10.1007/s11276-018-1823-z26:2(791-805)Online publication date: 1-Feb-2020
    • (2019)Energy-Efficient Broadcast Scheduling Algorithm in Duty-Cycled Multihop Wireless NetworksWireless Communications & Mobile Computing10.1155/2019/50641092019Online publication date: 1-Jan-2019
    • (2018)TrinityACM Transactions on Embedded Computing Systems10.1145/317303917:2(1-27)Online publication date: 13-Feb-2018
    • Show More Cited By

    View Options

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media