论文部分内容阅读
随着人们越来越依赖互联网来获取信息,互联网所承受的压力也越来越大。从用户的角度来看,网络数据的访问存在着时间和空间上的相关性,当某区域内有用户访问过一个内容后,该区域的其他用户很可能再次访问该内容,如果每次都从原始数据源获取内容,会造成同一内容地重复传输,浪费网络带宽,同时对源服务器也是很大的压力。网络缓存技术的出现在一定程度上缓解了上述问题。随着人们对网络的使用从基于主机位置(IP地址)向基于内容的逐渐转变,网络中缓存的重要性越来越明显。以内容为中心的新型未来网络架构应运而生。未来网络以信息的分发和获取为主要目的,信息内容分发技术是未来网络研究领域的一个核心问题。因此本论文重点研究了未来网络中的信息分发技术。近年来,未来网络领域的研究已经有很多,在数据分发技术方面的研究主要集中在网络内缓存相关的问题,未来网络特别是信息中心网络(Information-Centric Networking, ICN)中的缓存具有普遍存在、透明和细粒度的特点,在未来网络中构成了一个网络内置缓存网络,对于数据分发的性能有很大的影响,这方面研究的热点包括网络中各个结点缓存大小的设置、内容在哪些结点缓存的缓存决策策略、缓存满时更新哪些内容的缓存替换策略以及结点间的协作缓存策略等。但是现在的研究大多还局限在有线场景和静态拓扑的情况下,对于移动场景特别是车载网这种快速移动的动态拓扑场景下的缓存技术的研究还很少。本文针对未来网络特别是ICN在移动场景下的内容分发问题,设计了一种基于社会关系的协作缓存机制。该协作缓存机制能够提高移动网络中结点间的链路稳定性,保证数据分发的质量,同时扩大内容发现的范围和效率,提高结点稀疏环境下的内容分发效率,进而提高资源利用率,改善用户体验。本论文基于ndnSIM搭建仿真平台,针对车载网高速移动结点场景对仿真环境中的模块进行了更改,使之更加符合高速移动场景下的需要,然后将ICN中的普遍缓存策略和本论文提出的协作缓存机制进行了仿真对比,证明了协作缓存机制在未来网络数据分发过程中的有效性和优越性。最后,基于对全文总结的基础上,指出了本文工作的不足和可以改进的地方。