School of Management and E-Business, Zhejiang Gongshang University, Hangzhou 310018, China.
School of Computer and Information Engineering, Zhejiang Gongshang University, Hangzhou 310018, China.
Sensors (Basel). 2019 Jan 10;19(2):243. doi: 10.3390/s19020243.
Many applications of Internet of Things (IoT) have been implemented based on unreliable wireless or mobile networks like the delay tolerant network (DTN). Therefore, it is an important issue for IoT applications to achieve efficient data transmission in DTN. In order to improve delivery rate and optimize delivery delay with low overhead in DTN for IoT applications, we propose a new routing protocol, called Scheduling-Probabilistic Routing Protocol using History of Encounters and Transitivity (PROPHET). In this protocol, we calculate the delivery predictability according to the encountering frequency among nodes. Two scheduling mechanisms are proposed to extend the traditional PROPHET protocol and improve performance in both storage and transmission in DTN. In order to evaluate the proposed routing protocol, we perform simulations and compare it with other routing protocols in an Opportunistic Network Environment (ONE) simulator. The results demonstrate that the proposed Scheduling-PROPHET can achieve better performances in several key aspects compared with the existing protocols.
许多物联网 (IoT) 的应用都是基于不可靠的无线或移动网络(如延迟容忍网络 (DTN))来实现的。因此,对于物联网应用来说,在 DTN 中实现高效的数据传输是一个重要问题。为了提高物联网应用中 DTN 的投递率和优化投递延迟,同时开销较低,我们提出了一种新的路由协议,称为利用历史相遇和传递性的调度概率路由协议(PROPHET)。在该协议中,我们根据节点之间的相遇频率来计算传输的可预测性。提出了两种调度机制来扩展传统的 PROPHET 协议,从而提高 DTN 中的存储和传输性能。为了评估所提出的路由协议,我们在机会网络环境 (ONE) 模拟器中进行了仿真,并与其他路由协议进行了比较。结果表明,与现有协议相比,所提出的调度-PROPHET 在几个关键方面都能实现更好的性能。