Enhanced Message Replication Technique for DTN Routing Protocols
Abstract
:1. Introduction
- This is the first study to focus on optimizing the parameters of quota-based routing protocols in delay-tolerant networks (DTNs). Our focus is on the initial number of replicas, which can be increased or decreased. It is worth noting that existing quota-based protocols assume a fixed maximum initial number of replicas for each generated message.
- We propose a heuristic called the Enhanced Message Replication Technique (EMRT) to improve the performance of existing quota-based routing protocols in delay-tolerant networks (DTNs) by adaptively adjusting the maximum initial number of replicas for each generated message based on network circumstances such as density, buffer availability, energy, and TTL values.
- Simulation results show that applying the EMRT over well-known quota-based routing protocols improves the network performance in terms of delivery ratio, overhead, and latency average compared to the original forms of existing protocols.
2. Related Works
2.1. Flooding Protocols
2.2. Quota-Based Protocols
3. Enhanced Message Replication Technique (EMRT)
Algorithm 1: EMRT |
iftime ≥ nextUpdate then |
4. Simulation Studies
4.1. Metrics’ Performance
4.2. Simulation Results
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Spyropoulos, T.; Rais, R.; Turletti, N.; Obraczka, K.; Vasilakos, A. Routing for disruption tolerant networks: Taxonomy and design. Wirel. Netw. 2010, 16, 2349–2370. [Google Scholar] [CrossRef] [Green Version]
- Zhang, Z. Opportunistic routing in mobile ad hoc delay-tolerant networks (DTNs). In Advances in Delay-Tolerant Networks (DTNs); Elsevier: Amsterdam, The Netherlands, 2015; pp. 159–172. [Google Scholar]
- Udroiu, R.; Deaconu, A.M.; Nanau, C.Ş. Data Delivery in a Disaster or Quarantined Area Divided into Triangles Using DTN-Based Algorithms for Unmanned Aerial Vehicles. Sensors 2021, 21, 3572. [Google Scholar] [CrossRef] [PubMed]
- Verma, A.; Kumar, S. Routing protocols in delay tolerant networks: Comparative and empirical analysis. Wirel. Pers. Commun. 2021, 118, 551–574. [Google Scholar] [CrossRef]
- Sing, H.; Pamula, R. An efficient and intelligent routing strategy for vehicular delay tolerant networks. Wirel. Netw. 2021, 27, 383–400. [Google Scholar] [CrossRef]
- Mehta, N.; Shah, M. Performance of efficient routing protocol in delay tolerant network: A comparative survey. Int. J. Future Gener. Commun. Netw. 2014, 7, 151–158. [Google Scholar] [CrossRef]
- Kim, H.; Yeom, I. Minimizing the impact of buffer overflow in DTN. In Proceedings of the International Conference on Future Internet Technologies (CFI), Seoul, Republic of Korea, 18–20 June 2008; p. 20. [Google Scholar]
- Balasubramanian, A.; Levine, B.; Venkataramani, A. DTN routing as a resource allocation problem. In Proceedings of the Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, Kyoto, Japan, 27–31 August 2007; pp. 373–384. [Google Scholar]
- Burgess, J.; Gallagher, B.; Jensen, D.; Levine, B.N. MaxProp: Routing for Vehicle-Based Disruption-Tolerant Networks. INFOCOM 2006, 6, 1–11. [Google Scholar]
- Erramilli, V.; Crovella, M. Forwarding in opportunistic networks with resource constraints. In Proceedings of the Third ACM Workshop on Challenged Networks, San Francisco, CA, USA, 15 September 2008; pp. 41–48. [Google Scholar]
- Erramilli, V.; Crovella, M.; Chaintreau, A.; Diot, C. Delegation forwarding. In Proceedings of the 9th ACM International Symposium on Mobile Ad Hoc Networking and Computing, Hong Kong, China, 26–30 May 2008; pp. 251–260. [Google Scholar]
- Farrell, S.; Cahill, V.; Geraghty, D.; Humphreys, I.; McDonald. When TCP breaks: Delay-and disruption-tolerant networking. IEEE Internet Comput. 2006, 10, 72–78. [Google Scholar] [CrossRef]
- Lindgren, A.; Doria, A.; Schelén, O. Probabilistic routing in intermittently connected networks, ACM SIGMOBILE mobile computing and communications review. ACM SIGMOBILE Mob. 2003, 19, 7. [Google Scholar]
- Ramanathan, R.; Hansen, R.; Basu, P.; Rosales-Hain, R.; Krishnan, R. Prioritized epidemic routing for opportunistic networks. In Proceedings of the 1st International Mobisys Workshop on Mobile Opportunistic Networking, San Juan, Puerto Rico, 11 June 2007; ACM: New York, NY, USA, 2007; pp. 62–66. [Google Scholar]
- Spyropoulos, T.; Psounis, K.; Raghavendra, C.S. Spray and wait: An efficient routing scheme for intermittently connected mobile networks. In Proceedings of the ACM SIGCOMM Workshop On Delay-Tolerant Networking, Philadelphia, PA, USA, 22–26 August 2005; pp. 252–259. [Google Scholar]
- Spyropoulos, T.; Psounis, K.; Raghavendra, C. Spray, and Focus: Efficient Mobility-Assisted Routing for Heterogeneous and Correlated Mobility. In Proceedings of the Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops, New York, NY, USA, 19–23 March 2007; pp. 79–85. [Google Scholar]
- Walker, B.; Glenn, K.; Clancy, T. Analysis of simple counting protocols for delay-tolerant networks. In Proceedings of the Second ACM Workshop on Challenged Networks, Montreal, QC, Canada, 14 September 2007; pp. 19–26. [Google Scholar]
- Zhang, J. Routing in intermittently connected mobile ad hoc networks and delay tolerant networks: Overview and challenges. IEEE Commun. Surv. Tutor. 2006, 8, 24–37. [Google Scholar] [CrossRef] [Green Version]
- Jiao, Z.; Tian, R.; Zhang, B.; Li, C.J. DTN routing with back-pressure-based replica distribution. J. Commun. Netw. 2014, 16, 378–384. [Google Scholar] [CrossRef]
- Iranmanesh, S.; Raad, R.; Raheel, M.; Tubbal, F.; Jan, T. Novel DTN mobility-driven routing in autonomous drone logistics networks. IEEE Access 2019, 8, 13661–13673. [Google Scholar] [CrossRef]
- Nelson, S.C.; Bakht, M.; Kravets, R. Encounter-based routing in DTNs. In Proceedings of the INFOCOM 2009, Rio de Janeiro, Brazil, 19–25 April 2009; pp. 846–854. [Google Scholar]
- Iranmanesh, S.; Raad, R.; Kwan-Wu, C. A novel destination-based routing protocol (DBRP) in DTNs. In Proceedings of the International Symposium on Communications and Information Technologies (ISCIT), Gold Coast, Australia, 2–5 October 2012; pp. 325–330. [Google Scholar]
- Vahdat, A.; Becker, D. Epidemic Routing for Partially Connected ad hoc Networks. Technical Report CS-200006; Duke University: Durham, NC, USA, 2000. [Google Scholar]
- Matsuda, T.; Takine, T. (p, q)-Epidemic routing for sparsely populated mobile ad hoc networks. IEEE J. Sel. Areas Commun. 2008, 26, 783–793. [Google Scholar] [CrossRef]
- Grossglauser, M.; Tse, D. Mobility increases the capacity of ad hoc wireless networks. IEEE ACM Trans. Netw. 2002, 10, 477–486. [Google Scholar] [CrossRef]
- Spyropoulos, T.; Psounis, K.; Raghavendra, C. Single-copy routing in intermittently connected mobile networks. In Proceedings of the First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, Santa Clara, CA, USA, 4–7 October 2004; pp. 235–244. [Google Scholar]
- Cui, J.; Cao, S.; Chang, Y.; Wu, L.; Liu, D.; Yang, J. An adaptive spray and wait routing algorithm based on the quality of node in delay tolerant network. In IEEE Access 2019, 7, 35274–35286. [Google Scholar] [CrossRef]
- Iranmanesh, S. Data Management in Delay Tolerant Networks. Ph.D. Thesis, University of Wollongong, Wollongong, Australia, 2014. [Google Scholar]
- Bulut, E.; Zijian, W.; Szymanski, B. Cost-effective multiperiod spraying for routing in delay-tolerant networks. IEEE ACM Trans. Netw. 2010, 18, 1530–1543. [Google Scholar] [CrossRef]
- Dhurandher, S.; Borah, S.; Woungang, I.; Sharma, D.; Arora, K.; Agarwal, D. EDR: An Encounter and Distance-Based Routing Protocol for Opportunistic Networks. In Proceedings of the 30th International Conference on Advanced Information Networking and Applications (AINA), IEEE, Crans-Montana, Switzerland, 23–25 March 2016; pp. 297–302. [Google Scholar]
- Iranmanesh, S.; Saadati, M. A novel congestion control technique in delay tolerant networks. Int. Telecommun. Netw. 2018, 10, 20–35. [Google Scholar] [CrossRef] [Green Version]
- Ueda, K. DTN Routing Method Based on Node Movement Prediction and Message Deliverability. In Proceedings of the International Conference on Network-Based Information Systems, Sanda-Shi, Japan, 7–9 September 2022; Springer: Berlin/Heidelberg, Germany, 2022; pp. 267–278. [Google Scholar]
- Madni, M.; Iranmanesh, S.; Raad, R. DTN and Non-DTN routing protocols for inter-CubeSat communications: A comprehensive survey. Electronics 2020, 9, 482. [Google Scholar] [CrossRef]
- Keränen, A.; Ott, J.; Kärkkäinen, T. The ONE simulator for DTN protocol evaluation. In Proceedings of the 2nd International Conference on Simulation Tools and Techniques, Brussels, Belgium, 3 March 2009; pp. 1–10. [Google Scholar]
Protocols | Category | Decision Criteria | Advantages | Limitations | Delivery Ratio | Average Delay | Overhead |
---|---|---|---|---|---|---|---|
Epidemic [23] | Flooding | None | Simple; no prior knowledge required | High drop ratio High overhead ratio | High if resources are unlimited | Low if resources are unlimited | High |
(p,q)-Epidemic [24] | Flooding | None | Recovery process to clear unnecessary messages No prior knowledge is required | High drop ratio with limited resources High power consumption | High if resources are unlimited | Low if resources are unlimited | High |
PROPHET [13] | Flooding | History | Universal and based on the delivery probability | High drop ratio Acts like Epidemic Low delivery probability | High if resources are unlimited | Low if resources are unlimited | High |
MaxProp [9] | Flooding | History | Less message traffic | High drop ratio with limited resources High power consumption | High if resources are unlimited | Low if resources are unlimited | High |
Spray and Wait [15] | Quota | None | Simple and resource-friendly | High drop ratio if resources are limited High power consumption | High if resources are unlimited | Low if resources are unlimited | Medium |
QoN-ASW [27] | Quota | History | Resource-friendly | High drop ratio if resources are limited High power consumption | High if resources are unlimited | Low if resources are unlimited | High |
Spray and Focus [16] | Quota | History | Simple and resource-friendly | High drop ratio if resources are limited High power consumption | High if resources are unlimited | Low if resources are unlimited | Medium |
Bulut et al. [29] | Quota | None | Simple; no prior knowledge required | High drop ratio if resources are limited High power consumption | High if resources are unlimited | Low if resources are unlimited | Medium |
AMRT [31] | Quota | History | Resource-friendly | High drop ratio High power consumption | High if resources are unlimited | Low if resources are unlimited | Low |
EBR [21] | Quota | History | Resource-friendly | High drop ratio High power consumption | High if resources are unlimited | Low if resources are unlimited | Low |
DBRP [22] | Quota | History | Resource-friendly | High drop High power consumption | High if resources are unlimited | Low if resources are unlimited | Low |
Parameters | Value |
---|---|
Total Simulation Time | 12 h |
World Size | Helsinki, Finland, 5 × 3 km2 |
Movement Model | Map-based model |
DTN Routing Protocol | Spray and Wait, EBR, DBRP |
Speed of Nodes (m/s) | Tram: U (7,10) |
Vehicles: U (2.7: 13.9) | |
Pedestrian: U (0.5: 1.5) | |
Buffer Size | 20 MB |
Number of Nodes | 50, 100, 150, 200, 250 |
Date Rate | 54 Mbps |
Interface Transmit Range | 140 m |
Message Time to Live | 60 min |
Node Movement Speed | Min = 0.5 m/s Max = 1.5 m/s |
Message Creation Rate | One message per 25–35 s |
Message Size | 100 KB |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 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
Hasan, S.; Sharifi Sani, M.; Iranmanesh, S.; Al-Bayatti, A.H.; Khan, S.; Raad, R. Enhanced Message Replication Technique for DTN Routing Protocols. Sensors 2023, 23, 922. https://doi.org/10.3390/s23020922
Hasan S, Sharifi Sani M, Iranmanesh S, Al-Bayatti AH, Khan S, Raad R. Enhanced Message Replication Technique for DTN Routing Protocols. Sensors. 2023; 23(2):922. https://doi.org/10.3390/s23020922
Chicago/Turabian StyleHasan, Siham, Meisam Sharifi Sani, Saeid Iranmanesh, Ali H. Al-Bayatti, Sarmadullah Khan, and Raad Raad. 2023. "Enhanced Message Replication Technique for DTN Routing Protocols" Sensors 23, no. 2: 922. https://doi.org/10.3390/s23020922
APA StyleHasan, S., Sharifi Sani, M., Iranmanesh, S., Al-Bayatti, A. H., Khan, S., & Raad, R. (2023). Enhanced Message Replication Technique for DTN Routing Protocols. Sensors, 23(2), 922. https://doi.org/10.3390/s23020922