Skip to main content
Top
Published in: Wireless Networks 8/2014

01-11-2014

Approximation algorithms for broadcasting in duty cycled wireless sensor networks

Authors: Dianbo Zhao, Kwan-Wu Chin, Raad Raad

Published in: Wireless Networks | Issue 8/2014

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Broadcast is a fundamental operation in wireless sensor networks (WSNs). Given a source node with a packet to broadcast, the aim is to propagate the packet to all nodes in a collision free manner whilst incurring minimum latency. This problem, called minimum latency broadcast scheduling (MLBS), has been studied extensively in wireless ad-hoc networks whereby nodes remain on all the time, and has been shown to be NP-hard. However, only a few studies have addressed this problem in the context of duty-cycled WSNs. In these WSNs, nodes do not wake-up simultaneously, and hence, not all neighbors of a transmitting node will receive a broadcast packet at the same time. Unfortunately, the problem remains NP-hard and multiple transmissions may be necessary due to different wake-up times. Henceforth, this paper considers MLBS in duty cycled WSNs and presents two approximation algorithms, BS-1 and BS-2, that produce a maximum latency of at most \((\Delta -1) TH\) and \(13TH\) respectively. Here, \(\Delta\) is the maximum degree of nodes, \(T\) denotes the number of time slots in a scheduling period, and \(H\) is the broadcast latency lower bound obtained from the shortest path algorithm. We evaluated our algorithms under different network configurations and confirmed that the latencies achieved by our algorithms are much lower than existing schemes. In particular, compared to OTAB, the best broadcast scheduling algorithm to date, the broadcast latency and transmission times achieved by BS-1 is at least \(\frac{1}{17}\) and \(\frac{2}{5}\) that of OTAB respectively.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
1.
go back to reference Baggio, A. (2005). Wireless sensor networks in precision agriculture. In ACM REALWSN, Stokholm, Sweden. Baggio, A. (2005). Wireless sensor networks in precision agriculture. In ACM REALWSN, Stokholm, Sweden.
2.
3.
go back to reference Becher, A. (2008). Towards short-term wireless link quality estimation. In EmNet, Charlottesville, VIR, USA. Becher, A. (2008). Towards short-term wireless link quality estimation. In EmNet, Charlottesville, VIR, USA.
4.
go back to reference Brown, S., & Sreenan, C. (2006). Updating software in wireless sensor networks: A survey. Technical Report UCC-CS-2006-13-07. University College Cork, Ireland. Brown, S., & Sreenan, C. (2006). Updating software in wireless sensor networks: A survey. Technical Report UCC-CS-2006-13-07. University College Cork, Ireland.
5.
go back to reference Chen, Z., Qiao, C., Xu, J., & Taekkyeun Lee, T. (2007). A constant approximation algorithm for interference aware broadcast in wireless networks. In IEEE INFOCOM, Anchorage, Alaska, USA. Chen, Z., Qiao, C., Xu, J., & Taekkyeun Lee, T. (2007). A constant approximation algorithm for interference aware broadcast in wireless networks. In IEEE INFOCOM, Anchorage, Alaska, USA.
7.
go back to reference Dutta, P., & Culler, D. (2008). Practical asynchronous neighbor discovery and rendezvous for mobile sensing applications. In SenSys, Raleigh, NC, USA, ACM. Dutta, P., & Culler, D. (2008). Practical asynchronous neighbor discovery and rendezvous for mobile sensing applications. In SenSys, Raleigh, NC, USA, ACM.
8.
go back to reference Ferrari, F., Zimmerling, M., Thiele, L., & Saukh, O. (2011). Efficient network flooding and time synchronization with glossy. In IPSN, Chicago, IL, USA. Ferrari, F., Zimmerling, M., Thiele, L., & Saukh, O. (2011). Efficient network flooding and time synchronization with glossy. In IPSN, Chicago, IL, USA.
9.
go back to reference Fishkin, A. V. (2003). Disk graphs: A short survey. In WAOA, Budapest, Hungary. Fishkin, A. V. (2003). Disk graphs: A short survey. In WAOA, Budapest, Hungary.
10.
go back to reference Fonseca, R., Gnawali, O., Jamieson, K., & Levis, P. (2007). Four-bit wireless link estimation. In HotNets, Atlanta, GA, USA. Fonseca, R., Gnawali, O., Jamieson, K., & Levis, P. (2007). Four-bit wireless link estimation. In HotNets, Atlanta, GA, USA.
11.
go back to reference Gandhi, R., Kim, Y.-A., Lee, S., Ryu, J., & Wan, P.-J. (2009). Approximation algorithms for data broadcast in wireless networks. In IEEE INFOCOM, Rio de Janeiro, Brazil. Gandhi, R., Kim, Y.-A., Lee, S., Ryu, J., & Wan, P.-J. (2009). Approximation algorithms for data broadcast in wireless networks. In IEEE INFOCOM, Rio de Janeiro, Brazil.
12.
go back to reference Gandhi, R., Mishra, A., & Parthasarathy, S. (2008). Minimizing broadcast latency and redundancy in ad hoc networks. IEEE/ACM Transactions on Networking, 16(4), 840–851.CrossRef Gandhi, R., Mishra, A., & Parthasarathy, S. (2008). Minimizing broadcast latency and redundancy in ad hoc networks. IEEE/ACM Transactions on Networking, 16(4), 840–851.CrossRef
13.
go back to reference Gu, Y., & He, T. (2007). Data forwarding in extremely low duty-cycle sensor networks with unreliable communication links. In ACM SenSys, Sydney, Australia, ACM. Gu, Y., & He, T. (2007). Data forwarding in extremely low duty-cycle sensor networks with unreliable communication links. In ACM SenSys, Sydney, Australia, ACM.
14.
go back to reference Gu, Y., & He, T. (2010). Bounding communication delay in energy harvesting sensor networks. In IEEE ICDCS, Genoa, Italy. Gu, Y., & He, T. (2010). Bounding communication delay in energy harvesting sensor networks. In IEEE ICDCS, Genoa, Italy.
15.
go back to reference Guo, S., Gu, Y., Jiang, B., & He, T. (2009). Opportunistic flooding in low-duty-cycle wireless sensor networks with unreliable links. In ACM MOBICOM, Seattle, WA, USA. Guo, S., Gu, Y., Jiang, B., & He, T. (2009). Opportunistic flooding in low-duty-cycle wireless sensor networks with unreliable links. In ACM MOBICOM, Seattle, WA, USA.
16.
go back to reference Han, K., Luo, J., Liu, Y., & Vasilakos, A. (2013). Algorithm design for data communications in duty-cycled wireless sensor networks: A survey. IEEE Communications Magazine, 51(7), 107–113.CrossRef Han, K., Luo, J., Liu, Y., & Vasilakos, A. (2013). Algorithm design for data communications in duty-cycled wireless sensor networks: A survey. IEEE Communications Magazine, 51(7), 107–113.CrossRef
17.
go back to reference Hong, J., Li, W., Lu, S., Cao, J., & Chen, D. (2008). Sleeping schedule aware minimum transmission broadcast in wireless ad hoc networks. In IEEE ICPADS, Melbourne, Victoria, Australia. Hong, J., Li, W., Lu, S., Cao, J., & Chen, D. (2008). Sleeping schedule aware minimum transmission broadcast in wireless ad hoc networks. In IEEE ICPADS, Melbourne, Victoria, Australia.
18.
go back to reference Hu, W., Tran, V. N., Bulusu, N., Chou, C., Jha, S., & Taylor, A. (2005). The design and evaluation of a hybrid sensor network for cane toad monitoring. In ACM/IEEE IPSN, Los Angeles, CA, USA. Hu, W., Tran, V. N., Bulusu, N., Chou, C., Jha, S., & Taylor, A. (2005). The design and evaluation of a hybrid sensor network for cane toad monitoring. In ACM/IEEE IPSN, Los Angeles, CA, USA.
19.
go back to reference Hua, C., & Yum, T.-S. P. (2007). Asynchronous random sleeping for sensor networks. ACM Transactions on Sensor Networks, 3(3), 15–40. Hua, C., & Yum, T.-S. P. (2007). Asynchronous random sleeping for sensor networks. ACM Transactions on Sensor Networks, 3(3), 15–40.
20.
go back to reference Huang, S.-H., Wan, P.-J., Deng, J., & Han, Y. (2008). Broadcast scheduling in interference environment. IEEE Transactions on Mobile Computing, 7(11), 1338–1348.CrossRef Huang, S.-H., Wan, P.-J., Deng, J., & Han, Y. (2008). Broadcast scheduling in interference environment. IEEE Transactions on Mobile Computing, 7(11), 1338–1348.CrossRef
21.
go back to reference Huang, S.-H., Wan, P.-J., Jia, X., Du, H., & Shang, W. (2007). Minimum-latency broadcast scheduling in wireless ad hoc networks. In IEEE INFOCOM, Anchorage, AK, USA. Huang, S.-H., Wan, P.-J., Jia, X., Du, H., & Shang, W. (2007). Minimum-latency broadcast scheduling in wireless ad hoc networks. In IEEE INFOCOM, Anchorage, AK, USA.
22.
go back to reference Jiao, X., Lou, W., Ma, J., Cao, J., Wang, X., & Zhou, X. (2012). Minimum latency broadcast scheduling in duty-cycled multi-hop wireless networks. IEEE Transactions on Parallel and Distributed Systems, 23(1), 110–117.CrossRef Jiao, X., Lou, W., Ma, J., Cao, J., Wang, X., & Zhou, X. (2012). Minimum latency broadcast scheduling in duty-cycled multi-hop wireless networks. IEEE Transactions on Parallel and Distributed Systems, 23(1), 110–117.CrossRef
23.
go back to reference Korincz, K., Welsh, M., Marcillo, O., Johnson, J., Ruiz, M., & Werner-Allen, J. (2006). Deploying a wireless sensor network on an active volcano. IEEE Internet Computing, 10(2), 18–25.CrossRef Korincz, K., Welsh, M., Marcillo, O., Johnson, J., Ruiz, M., & Werner-Allen, J. (2006). Deploying a wireless sensor network on an active volcano. IEEE Internet Computing, 10(2), 18–25.CrossRef
24.
go back to reference Lai, S., & Ravindran, B. (2010). Efficient opportunistic broadcasting over duty-cycled wireless sensor networks. In IEEE INFOCOM, San Diego, CA, USA. Lai, S., & Ravindran, B. (2010). Efficient opportunistic broadcasting over duty-cycled wireless sensor networks. In IEEE INFOCOM, San Diego, CA, USA.
25.
go back to reference Lim, H., & Kim, C. (2001). Flooding in wireless ad hoc networks. Computer Communications, 24(34), 353–363.CrossRef Lim, H., & Kim, C. (2001). Flooding in wireless ad hoc networks. Computer Communications, 24(34), 353–363.CrossRef
26.
go back to reference Mahjourian, R., Chen, F., Tiwari, R., Thai, M., Zhai, H., & Fang, Y. (2008). An approximation algorithm for conflict-aware broadcast scheduling in wireless ad hoc networks. Proceedings of the 9th ACM international symposium on Mobile ad hoc networking and computing, MobiHoc ’08 (pp. 331–340). New York, NY, USA, ACM. Mahjourian, R., Chen, F., Tiwari, R., Thai, M., Zhai, H., & Fang, Y. (2008). An approximation algorithm for conflict-aware broadcast scheduling in wireless ad hoc networks. Proceedings of the 9th ACM international symposium on Mobile ad hoc networking and computing, MobiHoc ’08 (pp. 331–340). New York, NY, USA, ACM.
27.
go back to reference Maróti, M., Kusy, B., Simon, G., & Lédeczi, A. (2004). The flooding time synchronization protocol. In SenSys, Baltimore, Maryland. Maróti, M., Kusy, B., Simon, G., & Lédeczi, A. (2004). The flooding time synchronization protocol. In SenSys, Baltimore, Maryland.
29.
go back to reference Nan, W., & Xue-li, S. (2009). Research on nodes location technology in wireless sensor networkunderground. In IEEE IITAW, Nanchang, China. Nan, W., & Xue-li, S. (2009). Research on nodes location technology in wireless sensor networkunderground. In IEEE IITAW, Nanchang, China.
30.
go back to reference Ni, S., Tseng, Y. C., & Sheu, J. (1999). The broadcast storm problem in a mobile ad hoc network. In ACM MOBICOM, Seattle, WA, USA. Ni, S., Tseng, Y. C., & Sheu, J. (1999). The broadcast storm problem in a mobile ad hoc network. In ACM MOBICOM, Seattle, WA, USA.
31.
go back to reference Sasson, Y., Cavin, D., & Schiper, A. (2003). Probabilistic broadcast for flooding in wireless mobile ad hoc networks. In IEEE WCNC, New Orleans, LA, USA. Sasson, Y., Cavin, D., & Schiper, A. (2003). Probabilistic broadcast for flooding in wireless mobile ad hoc networks. In IEEE WCNC, New Orleans, LA, USA.
32.
go back to reference Stann, F., Heidemann, J., Shroff, R., & Murtaza, M. Z. (2006). Rbp: Robust broadcast propagation in wireless networks. In ACM SenSys, Boulder, CO, USA. Stann, F., Heidemann, J., Shroff, R., & Murtaza, M. Z. (2006). Rbp: Robust broadcast propagation in wireless networks. In ACM SenSys, Boulder, CO, USA.
33.
go back to reference Sun, Y., Gurewitz, O., Du, S., Tang, L., & Johnson, D. B. (2009). Adb: An efficient multihop broadcast protocol based on asynchronous duty-cycling in wireless sensor networks. In Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems, SenSys ’09 (pp. 43–56). New York: NY, USA, ACM. Sun, Y., Gurewitz, O., Du, S., Tang, L., & Johnson, D. B. (2009). Adb: An efficient multihop broadcast protocol based on asynchronous duty-cycling in wireless sensor networks. In Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems, SenSys ’09 (pp. 43–56). New York: NY, USA, ACM.
34.
go back to reference Sun, Y., Gurewitz, O., & Johnson, D. B. (2008). Ri-mac: A receiver-initiated asynchronous duty cycle mac protocol for dynamic traffic loads in wireless sensor networks. In ACM SenSys, Raleigh, NC, USA. Sun, Y., Gurewitz, O., & Johnson, D. B. (2008). Ri-mac: A receiver-initiated asynchronous duty cycle mac protocol for dynamic traffic loads in wireless sensor networks. In ACM SenSys, Raleigh, NC, USA.
35.
go back to reference Tiwari, R., Dinh, T., & Thai, M. (2013). On centralized and localized approximation algorithms for interference-aware broadcast scheduling. IEEE Transactions on Mobile Computing, 12, 233–247.CrossRef Tiwari, R., Dinh, T., & Thai, M. (2013). On centralized and localized approximation algorithms for interference-aware broadcast scheduling. IEEE Transactions on Mobile Computing, 12, 233–247.CrossRef
36.
go back to reference Wan, P.-J., Alzoubi, K., & Frieder, O. (2002). Distributed construction of connected dominating set in wireless ad hoc networks. In IEEE INFOCOM, New York, NY, USA. Wan, P.-J., Alzoubi, K., & Frieder, O. (2002). Distributed construction of connected dominating set in wireless ad hoc networks. In IEEE INFOCOM, New York, NY, USA.
37.
go back to reference Wan, P.-J., Huang, S. C.-H., Wang, L., Wan, Z., & Jia, X. (2009). Minimum-latency aggregation scheduling in multihop wireless networks. In ACM MobiHoc, New Orleans, LA, USA. Wan, P.-J., Huang, S. C.-H., Wang, L., Wan, Z., & Jia, X. (2009). Minimum-latency aggregation scheduling in multihop wireless networks. In ACM MobiHoc, New Orleans, LA, USA.
38.
go back to reference Wan, P.-J., Wang, L., & Frieder, O. (2009). Fast group communications in multihop wireless networks subject to physical interference. In IEEE MASS, Macau SAR, China. Wan, P.-J., Wang, L., & Frieder, O. (2009). Fast group communications in multihop wireless networks subject to physical interference. In IEEE MASS, Macau SAR, China.
39.
go back to reference Wang, F., & Liu, J. (2009). Duty-cycle-aware broadcast in wireless sensor networks. In IEEE INFOCOM, Rio de Janeiro, Brazil. Wang, F., & Liu, J. (2009). Duty-cycle-aware broadcast in wireless sensor networks. In IEEE INFOCOM, Rio de Janeiro, Brazil.
40.
go back to reference Ye, W., Heidemann, J., & Estrin, D. (2002). An energy-efficient MAC protocol for wireless sensor networks. In IEEE INFOCOM, New York, NY, USA. Ye, W., Heidemann, J., & Estrin, D. (2002). An energy-efficient MAC protocol for wireless sensor networks. In IEEE INFOCOM, New York, NY, USA.
Metadata
Title
Approximation algorithms for broadcasting in duty cycled wireless sensor networks
Authors
Dianbo Zhao
Kwan-Wu Chin
Raad Raad
Publication date
01-11-2014
Publisher
Springer US
Published in
Wireless Networks / Issue 8/2014
Print ISSN: 1022-0038
Electronic ISSN: 1572-8196
DOI
https://doi.org/10.1007/s11276-014-0732-z

Other articles of this Issue 8/2014

Wireless Networks 8/2014 Go to the issue