论文部分内容阅读
现在的Internet架构存在众所周知的缺点,未来网络的研究成为了热点.其中,CCN(Content-Centric Networking)在众多新架构中正逐渐被大家认为是最有前途的方案.网络编码被认为是改善网络性能的一种有效方法,我们前期提出了CCN与网络编码相结合的CCN-NC(Content-Centric Networking with Built-in Network Coding)来进一步改善CCN的网络性能.覆盖全网的缓存系统成为了CCN网络内在固有的组成部分,但当前的分布式协作缓存技术由于额外的通信开销大或技术复杂依然不能大规模实用,而非协作缓存技术的缓存效率又不高.在本文中,首先为缓存效率的分析建立模型,对CCN和CCN-NC的缓存效率进行了理论分析和仿真,同时,文件大小,备份数量,替换概率等参数对缓存效率的影响也被全面地研究.本文从理论上证明:在相同的参数下,相比于CCN,CCN-NC依靠网络编码可以改善网络缓存效率,仿真结果也验证了这一结论.
The current Internet architecture has its own well-known shortcomings, the study of the future of the network has become a hot spot.Among them, Content-Centric Networking (CCN) is gradually being considered as the most promising solution in many new architectures.Network coding is considered to improve network performance , We propose CCN-NC (Content-Centric Networking with Built-in Network Coding) which is a combination of CCN and network coding to further improve the network performance of CCN. The cache system covering the entire network has become a CCN network But the current distributed collaborative caching technology still can not be applied on a large scale due to the extra communication overhead or the technical complexity, but not the caching efficiency of the non-cooperative caching technology.In this paper, This paper analyzes and sets up the model to theoretically analyze and simulate the caching efficiency of CCN and CCN-NC, and at the same time, the influence of parameters such as file size, number of backups, replacement probability and so on on caching efficiency has been thoroughly studied.This paper theoretically proves that: Under the same parameters, compared with CCN, CCN-NC relies on network coding to improve network cache efficiency and the simulation results also verify This conclusion.