论文部分内容阅读
容迟网络(delay tolerant networks,DTN)是一种新型的网络体系结构,主要面向于具有高延迟、节点移动频繁、高误码率等特征的应用场景。由于节点的频繁移动和通信基础设备的缺乏,在DTN中几乎不存在一条完整的端到端传输路径,导致传统的路由方式无法应用到DTN中,因此讨论适用于DTN的路由协议是研究人员一直以来关注的重点。本文从路由的角度对DTN的相关技术进行研究,主要研究内容包括以下几个方面:(1)引进社会网络的概念,结合节点的社会属性,提出了一种基于信任驱动路由协议TARP(Trust-worthinesss Active Routing Policy)。根据节点间的相遇频率、相遇持续时间以及亲密度程度等历史相遇信息定义节点间的信任度,维护代理节点的本地信任代理链表,实时更新节点信任能力矩阵,在节点移动转发消息过程中考虑节点的社交感知属性,选取节点信任度递交概率高的作为消息的中继节点。TARP协议实现了更高水平的分组递交率和较低的开销。(2)针对TARP节点可能导致的网络拥塞、缓存利用率低的问题,提出了一种基于节点密度自适应的副本受限改进协议RT_TARP(Replica-trusted Trust-worthinesss Active Routing Policy)。在TARP基础上,RT_TARP限制了消息的副本数量,并定义节点接触密度和节点消耗质量,然后综合节点接触密度和节点消耗质量控制每次用于分配的消息副本数,仿真结果表明,RT_TARP在保持一定递交率的同时大大降低了网络开销,具有较好的网络综合性能。(3)在ONE(Opportunistic Network Environment simulator)仿真平台上对上述所提的协议进行仿真实现,并通过多组实验与现有的协议进行性能分析,验证了所提的协议在消息递交率、开销和平均时延三个指标上能达到较优的平衡。本文引入移动社交网络的思想,通过使用移动社交网络终端,在DTN网络的基础上实现了基于社交感知的路由算法的应用,并通过仿真验证,该设计比传统路由协议更具有实际应用意义。