论文部分内容阅读
传统的Internet网络基于TCP/IP协议,基于TCP/IP协议的数据访问需要底层的物理链路具有持续的端到端连接,往返延时短,数据传输速率对称,误码率低。随着移动设备和无线网络技术的发展,新出现的一些网络的物理链路并不能满足这些要求,例如深空网络、恶劣环境下的无线传感器网络、车联网等。在这些网络中,网络中的节点依靠机会性的接触交换数据,节点之间可能不存在持续的端到端连接,这些网络被称之为容迟网络(Delay Tolerant Network,DTN)。DTN网络具有长延迟、网络频繁分割、节点资源有限等特点,因此在通过DTN网络获取数据需要新的数据访问方法。 数据复制技术在传统的有线和无线网络中被广泛地用来提高数据访问的性能。复制技术以增加存储空间的代价来减少数据访问所需的通信开销,并能够降低数据访问的延迟。通过主动复制,将数据副本分发到网络中的多个节点上,能够提高DTN网络的数据访问成功率,降低延迟。该方法包括节点接触机会分析和副本放置与分发两部分。节点接触机会分析通过定义网络模型,获取和维护网络信息,分析节点接触过程并计算节点接触概率,最终给出节点接触能力度量。副本放置与分发主要讨论集中式和分布式的副本位置选择和分发方法,在集中式方法中,假设节点知道网络全局信息,数据副本放置在接触能力最高的网络中心节点上,由这些节点负责数据副本的协同存储和数据请求的应答。在分布式方法中,节点根据接触能力选择自己认为最优的副本放置位置并进行副本传输,根据其位置选择及分发策略分为简单二分分发、时间退变分发和最大K接触能力分发。 系统测试表明基于复制的数据访问方法与无副本、请求者携带副本、基于CacheData策略的副本放置方法相比具有更高的访问成功率,更低的访问延迟。