Skip to main content
Top
Published in: Peer-to-Peer Networking and Applications 5/2020

13-03-2020

RPRTD: Routing protocol based on remaining time to encounter nodes with destination node in delay tolerant network using artificial neural network

Authors: Ahmad Karami, Nahideh Derakhshanfard

Published in: Peer-to-Peer Networking and Applications | Issue 5/2020

Log in

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

search-config
loading …

Abstract

Delay Tolerant Network (DTN) is a kind of network that there is no continuous network connectivity among nodes. There are no end-to-end and constant connection paths from source nodes to destination nodes due to the mobility nature of nodes. In such networks there exists an inevitable long delivery delay. DTN is designed to perform properly over intermittent connections among nodes. Because of mobile nature of nodes, routing in DTN is based on store-carry-forward patterns to forward messages. Store-carry-forward means when a node receives a message from one of its contacts, it stores the message in its buffer and carries the message until it encounters another Contact node with Better conditions to Take the message to the Destination node (CBTD). Recognizing one of visited nodes as CBTD is a challenging problem. After recognizing CBTD, forwarding messages to CBTDs is required and necessary for routing efficiency and performance, because the messages will be delivered to the destination faster through CBTDs. In this paper, routing is performed by recognizing CBTDs and forwarding messages to them using RPRTD algorithm. RPRTD algorithm is based on Remaining Time to encounter nodes with Destination node (RTD). A node with smaller RTD, encounters the destination node in less time than the others. RPRTD algorithm tries to take message somehow to the node with the smallest RTD value among all nodes. RTD is calculated with the help of predicting future coordinates of nodes based on artificial neural networks (ANN). Simulation results show that this algorithm makes the best decision and efficiently determines the most appropriate and the best route to deliver messages to the destination node, increases routing performance, improves number of delivered messages, and decreases delivery delay compared to the state of the art.

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!

Literature
1.
go back to reference Singh AV, et al. (2017) Trust based intelligent routing algorithm for delay tolerant network using artificial neural network. Wireless Networks - SpringerCrossRef Singh AV, et al. (2017) Trust based intelligent routing algorithm for delay tolerant network using artificial neural network. Wireless Networks - SpringerCrossRef
2.
go back to reference Sun X, et al. (2013) Performance of DTN protocols in space communications. Wireless Networks - Springer Sun X, et al. (2013) Performance of DTN protocols in space communications. Wireless Networks - Springer
3.
go back to reference Evan P.C. Jones, et al. (2005) Practical routing in delay-tolerant networks. Proceedings of the 2005 ACM SIGCOMM workshop on Delay-tolerant networking Evan P.C. Jones, et al. (2005) Practical routing in delay-tolerant networks. Proceedings of the 2005 ACM SIGCOMM workshop on Delay-tolerant networking
4.
go back to reference Fabio Rafael Segundo, Eraldo Silveira e Silva, Jean-Marie Farines (2016) A DTN routing strategy based on neural networks for urban bus transportation system Fabio Rafael Segundo, Eraldo Silveira e Silva, Jean-Marie Farines (2016) A DTN routing strategy based on neural networks for urban bus transportation system
5.
go back to reference Pei-Chun Cheng et al. (2008) GeoDTN+Nav: A hybrid geographic and dtn routing with navigation assistance in urban vehicular networks Pei-Chun Cheng et al. (2008) GeoDTN+Nav: A hybrid geographic and dtn routing with navigation assistance in urban vehicular networks
6.
go back to reference Khadar F, Razafindralambo T (2007) Performance evolution of gradient routing strategy for wireless sensor. Network 5550:535–547 Khadar F, Razafindralambo T (2007) Performance evolution of gradient routing strategy for wireless sensor. Network 5550:535–547
7.
go back to reference Etienne C. R. de Oliveira, (2009) NECTAR: A DTN Routing Protocol Based on Neighborhood Contact History Proceedings of the 2009 ACM symposium on Applied Computing Etienne C. R. de Oliveira, (2009) NECTAR: A DTN Routing Protocol Based on Neighborhood Contact History Proceedings of the 2009 ACM symposium on Applied Computing
8.
go back to reference Wei K, et al. (2013) Social-aware relay node selection in delay tolerant networks. International conference on computer communication and networks (ICCCN) Wei K, et al. (2013) Social-aware relay node selection in delay tolerant networks. International conference on computer communication and networks (ICCCN)
9.
go back to reference Vahdat A and Becker D (2000) Epidemic routing for partially-connected ad hoc networks Vahdat A and Becker D (2000) Epidemic routing for partially-connected ad hoc networks
10.
go back to reference Spyropoulos T (2005) Spray and wait: an efficient routing scheme for intermittently connected Mobile networks. Proceedings of the 2005 ACM SIGCOMM workshop on delay-tolerant networking Spyropoulos T (2005) Spray and wait: an efficient routing scheme for intermittently connected Mobile networks. Proceedings of the 2005 ACM SIGCOMM workshop on delay-tolerant networking
11.
go back to reference Lindgren A et al (2004) Probabilistic routing in intermittently connected networks. Springer, Berlin, HeidelbergCrossRef Lindgren A et al (2004) Probabilistic routing in intermittently connected networks. Springer, Berlin, HeidelbergCrossRef
12.
go back to reference Balasubramanian A et al. (2007) DTN routing as a resource allocation problem proceedings of the 2007 conference on applications, technologies, architectures, and protocols for computer communications Balasubramanian A et al. (2007) DTN routing as a resource allocation problem proceedings of the 2007 conference on applications, technologies, architectures, and protocols for computer communications
13.
go back to reference Burgess J et al. (2006) MaxProp: routing for vehicle-based disruption-tolerant networks. Burgess J et al. (2006) MaxProp: routing for vehicle-based disruption-tolerant networks.
14.
go back to reference Derakhshanfard N et al. (2015) CPTR: conditional probability tree based routing in opportunistic networks Springer Science Business Media New York 2015 Derakhshanfard N et al. (2015) CPTR: conditional probability tree based routing in opportunistic networks Springer Science Business Media New York 2015
15.
go back to reference Meng X, Xu G, Guo T, Yang Y, Shen W, and Zhao K (2017) A novel routing method for social delay-tolerant networks Meng X, Xu G, Guo T, Yang Y, Shen W, and Zhao K (2017) A novel routing method for social delay-tolerant networks
16.
go back to reference S anjay K. Dhurandhera, Satya J. Boraha, I. Woungangb, Aman Bansala, Apoorv Guptaa (2017) A Location Prediction-based Routing Scheme for Opportunistic Networks in an IoT Scenario S anjay K. Dhurandhera, Satya J. Boraha, I. Woungangb, Aman Bansala, Apoorv Guptaa (2017) A Location Prediction-based Routing Scheme for Opportunistic Networks in an IoT Scenario
17.
go back to reference PeijunZou , Ming Zhao, JiaWu and Leilei Wang (2019) Routing Algorithm Based on Trajectory Prediction in Opportunistic Networks PeijunZou , Ming Zhao, JiaWu and Leilei Wang (2019) Routing Algorithm Based on Trajectory Prediction in Opportunistic Networks
18.
go back to reference Degan Zhang, Ting Zhang, Xiaohuan Liu (2018) Novel self-adaptive routing service algorithm for application in VANET Degan Zhang, Ting Zhang, Xiaohuan Liu (2018) Novel self-adaptive routing service algorithm for application in VANET
19.
go back to reference Deepak Kumar Sharma, Sanjay Kumar Dhurandher, Divyansh Agarwal, Kunal Arora (2019) kROp: k-Means clustering based routing protocol for opportunistic networks Deepak Kumar Sharma, Sanjay Kumar Dhurandher, Divyansh Agarwal, Kunal Arora (2019) kROp: k-Means clustering based routing protocol for opportunistic networks
20.
go back to reference Heni KAANICHE, Farouk KAMOUN (2010) Mobility prediction in wireless ad hoc networks using neural networks. Journal of Telecommunications 2(1):95–101 Heni KAANICHE, Farouk KAMOUN (2010) Mobility prediction in wireless ad hoc networks using neural networks. Journal of Telecommunications 2(1):95–101
21.
go back to reference Lahouari Ghouti, (2016) Mobility prediction in mobile ad hoc networks using neural learning machines Lahouari Ghouti, (2016) Mobility prediction in mobile ad hoc networks using neural learning machines
22.
go back to reference Kotilainen NP, Kurhinen J (2008) A genetic-neural approach for mobility assisted routing in a Mobile encounter. ICITA Kotilainen NP, Kurhinen J (2008) A genetic-neural approach for mobility assisted routing in a Mobile encounter. ICITA
23.
go back to reference Partha Pratim Bhattacharya (2011) Artificial Neural Network Based Node Location Prediction for Applications in Mobile Communication Partha Pratim Bhattacharya (2011) Artificial Neural Network Based Node Location Prediction for Applications in Mobile Communication
24.
go back to reference Yujie Tang, Nan Cheng, Wen Wu, Miao Wang, Yanpeng Dai and Xuemin (Sherman) Shen (2019) Delay-Minimization Routing for Heterogeneous VANETs with Machine Learning based Mobility Prediction Yujie Tang, Nan Cheng, Wen Wu, Miao Wang, Yanpeng Dai and Xuemin (Sherman) Shen (2019) Delay-Minimization Routing for Heterogeneous VANETs with Machine Learning based Mobility Prediction
25.
go back to reference Wei Quan, Yana Liu, Hongke Zhang, and Shui Yu, Enhancing crowd collaborations for software defined vehicular networks (2017), IEEE Communications Magazine Wei Quan, Yana Liu, Hongke Zhang, and Shui Yu, Enhancing crowd collaborations for software defined vehicular networks (2017), IEEE Communications Magazine
26.
go back to reference Wei Quan, Nan Cheng, Meng Qin, Hongke Zhang, H. Anthony Chan and Xuemin (Sherman) Shen (2018) Adaptive transmission control for software defined vehicular networks , IEEE WIRELESS COMMUNICATIONS LETTERS Wei Quan, Nan Cheng, Meng Qin, Hongke Zhang, H. Anthony Chan and Xuemin (Sherman) Shen (2018) Adaptive transmission control for software defined vehicular networks , IEEE WIRELESS COMMUNICATIONS LETTERS
27.
go back to reference Richard P. Lippmann, An introduction to computing with neural nets Richard P. Lippmann, An introduction to computing with neural nets
28.
go back to reference Chen F-C (1989) Back-propagation neural networks for nonlinear self tuning adaptive control. Proceedings. IEEE International Symposium on Intelligent ControlCrossRef Chen F-C (1989) Back-propagation neural networks for nonlinear self tuning adaptive control. Proceedings. IEEE International Symposium on Intelligent ControlCrossRef
29.
go back to reference Bigus JP (1996) Data mining with neural networks: solving business problems from application development to decision support. McGraw-Hill, Inc. Bigus JP (1996) Data mining with neural networks: solving business problems from application development to decision support. McGraw-Hill, Inc.
30.
go back to reference Behnke S (2003) Hierarchical neural networks for image interpretation, Springer Science & Business MediaCrossRef Behnke S (2003) Hierarchical neural networks for image interpretation, Springer Science & Business MediaCrossRef
31.
go back to reference Stanley KO , Miikkulainen R (2002) Efficient reinforcement learning through evolving neural network topologies, in: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2002), pp. 3–11 Stanley KO , Miikkulainen R (2002) Efficient reinforcement learning through evolving neural network topologies, in: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2002), pp. 3–11
32.
go back to reference Keränen A, et al. (2009) The ONE simulator for DTN protocol evaluation. Proceedings of the 2nd international conference on simulation tools and techniques Keränen A, et al. (2009) The ONE simulator for DTN protocol evaluation. Proceedings of the 2nd international conference on simulation tools and techniques
Metadata
Title
RPRTD: Routing protocol based on remaining time to encounter nodes with destination node in delay tolerant network using artificial neural network
Authors
Ahmad Karami
Nahideh Derakhshanfard
Publication date
13-03-2020
Publisher
Springer US
Published in
Peer-to-Peer Networking and Applications / Issue 5/2020
Print ISSN: 1936-6442
Electronic ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-020-00873-x

Other articles of this Issue 5/2020

Peer-to-Peer Networking and Applications 5/2020 Go to the issue

Premium Partner