Abstract
In a vehicular delay tolerant network (VDTN), there is no static connection, and the network behavior is highly temporal. This makes determining the routing protocol critical for the performance of a network. However, traditional routing technology rarely considers the influence of a VDTN’s selfish nodes. Under ideal conditions, all nodes will try to store and transfer as many messages as possible. However, selfish nodes may not transfer messages to other nodes due to limited resources. Taking selfish nodes into account is necessary for improving the performance of a VDTN. In this paper, we calculate each node’s credit value by recording each node’s behavior when messages are transferring to avoid selecting selfish nodes as the relay. We present an efficient VDTN specific multi-copy routing algorithm that combines Q-learning and the credit value to determine whether a candidate node is suitable for delivering a message. Because multi-copy routing protocols require a high buffer to store messages, we also optimize the node buffer to reduce network congestion. The proposed algorithm is evaluated by a number of different performance metrics, such as delivery probability, network overhead, and message latency. The proposed algorithm achieves better results in different configurations and provides improved delivery probability, low message latency, and network overhead.
Highlights
Vehicle-to-vehicle communication is necessary for different applications in the field of intelligent vehicle systems, such as adaptive content delivery services, automatic emergency service scheduling, intelligent traffic notification, and routing [1]–[4]
This paper presents an efficient vehicular delay tolerant network (VDTN) multi-copy routing algorithm that uses Q-learning to determine if a candidate node is suitable for transferring a message based on its credit value
This paper presents an efficient VDTN multi-copy routing algorithm that uses Q-learning to determine if a candidate node is suitable for transferring a message based on an evaluation of the node’s selfishness
Summary
Vehicle-to-vehicle communication is necessary for different applications in the field of intelligent vehicle systems, such as adaptive content delivery services, automatic emergency service scheduling, intelligent traffic notification, and routing [1]–[4]. This paper presents an efficient VDTN multi-copy routing algorithm that uses Q-learning to determine if a candidate node is suitable for transferring a message based on its credit value. In order to alleviate the negative impact of selfish nodes on networks, the reputation based spray protocol (RBS) records a node’s behavior when messages are transferring [11]. It combines selfish behavior and inability behavior while revealing very little private information for protocol practice. This paper presents an efficient VDTN multi-copy routing algorithm that uses Q-learning to determine if a candidate node is suitable for transferring a message based on an evaluation of the node’s selfishness. Every node keeps a Q-table, where every Q-value represents the activity of a node in the network [29]–[31]
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.