Link-Correlation-Aware Opportunistic Routing in Low-Duty-Cycle Wireless Networks
Abstract
:1. Introduction
- We comprehensively study the problem of OR with correlated receptions and find that OR prefers links with low correlation. To the best of our knowledge, we are the first to investigate the impact of link correlation on OR in low-duty-cycle wireless networks.
- We propose a novel link-correlation-aware OR protocol, called LDC-COR, for low-duty-cycle wireless networks. LDC-COR leverages a novel candidate forwarder scheduling algorithm to help OR fully exploit the diversity benefit in low-duty-cycle modes.
- We implement and evaluate our design on a real-world testbed with 20 TelosB sensors and by extensive simulations. Both testbed evaluation and simulation results show that our design reduces transmission overhead by 15%∼50% and the energy efficiency is improved by about 30%.
2. Related Work
3. Motivation
3.1. Notations
3.2. Impact of Link Correlation on OR
3.3. Impact of Low-Duty-Cycle Network Model
3.4. Impact of Unaligned Working Schedules on OR in Low-Duty-Cycle Networks
4. Main Design
4.1. Collecting Link Information
4.2. Grouping Phase
4.3. Re-Scheduling Phase
Algorithm 1 Pseudo-Code of LDC-COR |
|
5. Simulation
- LDC-OR: LDC-OR does not take account of link correlation while nodes within the same group have aligned working schedules.
- LDC-ACOR: LDC-ACOR considers link correlation in the grouping phase while nodes within the same group have unaligned working schedules.
- LDC-AOR: LDC-AOR does not consider link correlation while nodes within the same group have unaligned working schedules.
- Transmission Overhead: The ETX from the sender to the receiver.
- Time Delay: The time delay for the receiver receiving a packet successfully from the sender.
- Energy Consumption: The energy cost of the network includes sending or receiving packets and waiting for the receiver to wake up.
5.1. Simulation Setup
5.2. Impact of Link Quality
5.3. Impact of Network Size
5.4. Impact of Network Density
5.5. Impact of Different K
6. Testbed Experiments
6.1. Indoor Experiment
6.2. Island-Node Observation
7. Discussion
7.1. Application Scenario
7.2. Computing Costs
7.2.1. Theoretically Optimal
7.2.2. Greedy Strategy in LDC-COR
8. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Nie, M.; Xia, Y.; Yang, H. A flexible and highly sensitive graphene-based strain sensor for structural health monitoring. Clust. Comput. 2019, 22, 8217–8224. [Google Scholar] [CrossRef]
- Plonski, P.A.; Vander Hook, J.; Peng, C.; Noori, N.; Isler, V. Environment exploration in sensing automation for habitat monitoring. IEEE Trans. Autom. Sci. Eng. 2016, 14, 25–38. [Google Scholar] [CrossRef]
- Ardeshiri, G.; Yazdani, H.; Vosoughi, A. Power Adaptation for Distributed Detection in Energy Harvesting WSNs with Finite-Capacity Battery. In Proceedings of the 2019 IEEE Global Communications Conference (GLOBECOM), Waikoloa, HI, USA, 9–13 December 2019; pp. 1–6. [Google Scholar]
- Zhang, J.; Zheng, S.; Zhang, T.; Wang, M.; Li, Z. Charge-aware duty cycling methods for wireless systems under energy harvesting heterogeneity. ACM Trans. Sens. Networks 2020, 16, 1–23. [Google Scholar] [CrossRef] [Green Version]
- Zeng, K.; Yang, Z.; Lou, W. Opportunistic routing in multi-radio multi-channel multi-hop wireless networks. IEEE Trans. Wirel. Commun. 2010, 9, 3512–3521. [Google Scholar] [CrossRef]
- Luk, C.P.; Lau, W.C.; Yue, O.C. Opportunistic routing with directional antennas in wireless mesh networks. In Proceedings of the IEEE International Conference on Computer Communications (INFOCOM), Rio de Janeiro, Brazil, 19–25 April 2009; pp. 2886–2890. [Google Scholar]
- Srinivasan, K.; Jain, M.; Choi, J.; Azim, T.; Kim, E.; Levis, P.; Krishnamachari, B. The k-factor: Inferring protocol performance using inter-link reception correlation. In Proceedings of the 6th ACM Conference on Mobile Computing and Networking (MobiCom), Chicago, IL, USA, 20–24 September 2010; pp. 317–328. [Google Scholar]
- Fradj, H.B.; Bouallegue, M.; Anane, R.; Bouallegue, R. Comparative study of opportunistic routing in wireless sensor networks. In Proceedings of the 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC), Valencia, Spain, 26–30 June 2017; pp. 775–779. [Google Scholar]
- Wang, S.; Kim, S.M.; Yin, Z.; He, T. Correlated coding: Efficient network coding under correlated unreliable wireless links. In Proceedings of the IEEE International Conference on Network Protocols, Raleigh, NC, USA, 21–24 October 2014; pp. 433–444. [Google Scholar]
- Shen, X.; Chen, Y.; Zhang, Y.; Zhang, J.; Ge, Q.; Dai, G.; He, T. OppCode: Correlated opportunistic coding for energy-efficient flooding in wireless sensor networks. IEEE Trans. Ind. Inform. 2015, 11, 1631–1642. [Google Scholar] [CrossRef]
- Wang, S.; Basalamah, A.; Kim, S.; Guo, S.; Tobe, Y. Link-correlation-aware opportunistic routing in wireless networks. IEEE Trans. Wirel. Commun. 2015, 14, 47–56. [Google Scholar] [CrossRef]
- Wang, G.; Yu, J.; Yu, D.; Yu, H.; Feng, L. Ds-mac: An energy efficient demand sleep mac protocol with low latency for wireless sensor networks. J. Netw. Comput. Appl. 2015, 58, 155–164. [Google Scholar] [CrossRef]
- Biswas, S.; Morris, R. ExOR: Opportunistic multi-hop routing for wireless networks. In Proceedings of the 2005 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, Montpellier, France, 4–9 September 2005; pp. 133–144. [Google Scholar]
- Kabaou, M.O.; Hamouda, H. Implementation and Evaluation of Opportunistic Routing Protocols for Wireless and New Generation Communication Networks. Wirel. Pers. Commun. 2020, 112, 1–19. [Google Scholar] [CrossRef]
- Chithaluru, P.; Tiwari, R.; Kumar, K. AREOR–Adaptive ranking based energy efficient opportunistic routing scheme in Wireless Sensor Network. Comput. Netw. 2019, 162, 106863. [Google Scholar] [CrossRef]
- Chithaluru, P.; Tiwari, R.; Kumar, K. ARIOR: Adaptive Ranking Based Improved Opportunistic Routing in Wireless Sensor Networks. Wirel. Pers. Commun. 2021, 116, 153–176. [Google Scholar] [CrossRef]
- Gu, Y.; He, T. Data forwarding in extremely low-duty-cycle sensor networks with unreliable communication links. In Proceedings of the 5th International Conference on Embedded Networked Sensor Systems, Sydney, NSW, Australia, 6–9 November 2007; pp. 321–334. [Google Scholar]
- Guo, S.; Kim, S.M.; Zhu, T.; Gu, Y.; He, T. Correlated flooding in low-duty-cycle wireless sensor networks. In Proceedings of the 2011 19th IEEE International Conference on Network Protocols, Vancouver, BC, Canada, 17–20 October 2011; pp. 383–392. [Google Scholar]
- Duquennoy, S.; Landsiedel, O.; Voigt, T. Let the tree bloom: Scalable opportunistic routing with orpl. In Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems, Roma, Italy, 11–15 November 2013; pp. 1–14. [Google Scholar]
- Ghadimi, E.; Landsiedel, O.; Soldati, P.; Duquennoy, S.; Johansson, M. Opportunistic routing in low-duty-cycle wireless sensor networks. ACM Trans. Sens. Netw. 2014, 10, 1–39. [Google Scholar] [CrossRef]
- Chen, L.; Shu, Y.; Gu, Y.; Guo, S.; He, T.; Zhang, F.; Chen, J. Group-based neighbor discovery in low-duty-cycle mobile sensor networks. IEEE Trans. Mob. Comput. 2015, 15, 1996–2009. [Google Scholar] [CrossRef]
- Wu, J.; Chen, Z.; Wu, J.; Liu, X.; Yu, G.; Zhao, Y. An energy efficient data transmission approach for low-duty-cycle wireless sensor networks. Peer-to-Peer Netw. Appl. 2020, 13, 255–268. [Google Scholar] [CrossRef]
- Miu, A.; Tan, G.; Balakrishnan, H.; Apostolopoulos, J. Divert: Fine-grained path selection for wireless LANs. In Proceedings of the 2nd International Conference on Mobile Systems, Applications, and Services, Boston, MA, USA, 6–9 June 2004; pp. 203–216. [Google Scholar]
- Basalamah, A.; Song, M.K.; Guo, S.; He, T. Link correlation aware opportunistic routing. In Proceedings of the IEEE Infocom, Orlando, FL, USA, 25–30 March 2012; pp. 3036–3040. [Google Scholar]
- Zhao, Z.; Dong, W.; Guan, G.; Bu, J. Modeling link correlation in low-power wireless networks. In Proceedings of the IEEE Conference on Computer Communications (INFOCOM), Hong Kong, China, 26 April–1 March 2015; pp. 990–998. [Google Scholar]
- Kamari, A.; Bag-Mohammadi, M. An Optimized Link Correlation Model for Opportunistic Routing. IEEE Commun. Lett. 2018, 22, 2543–2546. [Google Scholar] [CrossRef]
- Sharma, N.; Jun, J.; Pal, S. Mitigating the effect of negative link correlation on contention mechanism of MAC protocols in wireless sensor networks. IET Commun. 2021, 14, 4007–4013. [Google Scholar] [CrossRef]
- Liu, L. Github Link of the Code and Dataset of LDC-COR Project. Available online: https://github.com/Leahliuliu/LDCCOR (accessed on 10 May 2021).
- Maheshwari, R.; Jain, S.; Das, S.R. A measurement study of interference modeling and scheduling in low-power wireless networks. In Proceedings of the 6th ACM Conference on Embedded Network Sensor Systems, Raleigh, NC, USA, 5–7 November 2008; pp. 141–154. [Google Scholar]
Variables | Definitions |
---|---|
S | The source node |
The candidate forwarder node | |
The probability that node successfully receives the | |
packet sent by source node S, | |
The probability that node successfully receives the | |
data packet given the condition that the packet is | |
already received by node | |
The expected transmission count (ETX) | |
N | The number of nodes |
F | Working schedule of each node |
A binary string whose length indicates the number | |
w | of time slots in a cycle of the node |
Length of each slot | |
T | Length of network period |
K | The number of groups |
r | The threshold of data successful acceptance rate |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Shen, X.; Liu, L.; Ni, Z.; Liu, M.; Zhao, B.; Shang, Y. Link-Correlation-Aware Opportunistic Routing in Low-Duty-Cycle Wireless Networks. Sensors 2021, 21, 3840. https://doi.org/10.3390/s21113840
Shen X, Liu L, Ni Z, Liu M, Zhao B, Shang Y. Link-Correlation-Aware Opportunistic Routing in Low-Duty-Cycle Wireless Networks. Sensors. 2021; 21(11):3840. https://doi.org/10.3390/s21113840
Chicago/Turabian StyleShen, Xingfa, Lili Liu, Zhenxian Ni, Mingxin Liu, Bei Zhao, and Yuling Shang. 2021. "Link-Correlation-Aware Opportunistic Routing in Low-Duty-Cycle Wireless Networks" Sensors 21, no. 11: 3840. https://doi.org/10.3390/s21113840
APA StyleShen, X., Liu, L., Ni, Z., Liu, M., Zhao, B., & Shang, Y. (2021). Link-Correlation-Aware Opportunistic Routing in Low-Duty-Cycle Wireless Networks. Sensors, 21(11), 3840. https://doi.org/10.3390/s21113840