当前位置: X-MOL 学术Peer-to-Peer Netw. Appl. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
RPRTD: Routing protocol based on remaining time to encounter nodes with destination node in delay tolerant network using artificial neural network
Peer-to-Peer Networking and Applications ( IF 3.3 ) Pub Date : 2020-03-13 , DOI: 10.1007/s12083-020-00873-x
Ahmad Karami , Nahideh Derakhshanfard

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.

中文翻译:

RPRTD:路由协议,基于剩余时间,使用人工神经网络在延迟容忍网络中与目标节点遇到节点

延迟容忍网络(DTN)是一种网络,节点之间没有连续的网络连接。由于节点的移动性,因此没有从源节点到目标节点的端到端和恒定的连接路径。在这样的网络中,不可避免地存在长的传送延迟。DTN旨在在节点之间的间歇连接上正确执行。由于节点的移动特性,DTN中的路由基于存储转发模式来转发消息。存储转发是指当节点从其某个联系人中接收到一条消息时,它将消息存储在其缓冲区中并携带该消息,直到遇到另一个条件更好的“联系人”节点才能将该消息发送到目标节点(CBTD)。将访问过的节点之一识别为CBTD是一个具有挑战性的问题。认识到CBTD之后,将消息转发到CBTD对于路由效率和性能是必需的,也是必需的,因为消息将通过CBTD更快地传递到目的地。在本文中,路由是通过识别CBTD并使用RPRTD算法将消息转发给它们来执行的。RPRTD算法基于与目标节点(RTD)遇到节点的剩余时间。RTD较小的节点与其他节点相比,在较短的时间内遇到目标节点。RPRTD算法尝试以某种方式将消息传送到所有节点中具有最小RTD值的节点。RTD是在基于人工神经网络(ANN)预测节点未来坐标的帮助下进行计算的。
更新日期:2020-03-13
down
wechat
bug