在机会网络中,节点信息传输成功率和路由开销是衡量网络性能的主要指标,提高传输成功率能够有效降低数据的丢包率,减少路由开销能够减缓节点消耗和死亡,保证网络性能。但是由于机会网络算法中,基于洪泛策略的算法会造成节点过高的路由开销,通过对机会网络中节点及其邻居数据包发送和接收过程进行分析,建立了有效数据预测转发路由算法(effective data prediction transmission routing algorithm,EDPT)。该算法通过模型分析,建立了合理的数据包发送和接收机制;通过仿真实验,并与机会网络中spray and wait和binary spray and wait比较,该算法提升了网络的平均传输成功率,减少了节点的平均路由开销。
In opportunistic networks,the deliver ratio and overhead are the main performance measures for nodes messages transfer. To improve deliver ratio of transmission can effectively reduce the data packet loss rate,and to reduce the routing overhead can slow nodes consumption and death,ensure network performance. This paper analyzed received and send data packages for neighbor in opportunistic networks,then found an effective data prediction transmission routing algorithm EDPT.The algorithm based on the model analysis,it built a reasonable packet sending and receiving mechanism. Through the simulation experiment and compared with spray and wait and binary spray and wait algorithm,the algorithm improves the average transmission success ratio,reduces the average routing overhead of nodes in opportunistic networks.