基于灰狼优化算法的SDN-NDN协作缓存策略研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:KEN_LONG
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的发展,视频点播、网络直播、视频聊天等以流媒体为技术核心的应用正成为互联网应用的主流,流媒体分发技术越来越受到广大研究人员的重视,直接推动了整个互联网的变革和发展。命名数据网络(Named Data Networking,NDN)是一种以内容为中心的新型网络架构。在NDN中,每个节点都具有缓存功能,用户视频请求可以由缓存该视频的节点提供服务。缓存可以显著降低用户访问时延,减小跨网间传输流量,减轻服务器负载。因此,如何制定缓存策略是NDN研究的关键问题之一。目前NDN广泛采用普遍缓存,缓存的内容仅具有路径可见性,易造成网络中相同内容大量冗余,未能充分利用缓存空间。针对这一问题,本文提出一种针对一个自治域(Autonomous System,AS)的协作缓存策略,并重点研究缓存架构设计、缓存感知路由和缓存策略三个问题。其中缓存架构设计主要为制定集中式的路由方案和缓存策略做铺垫;缓存感知路由主要研究如何设计路由使得请求更好地利用已经缓存的内容;缓存策略主要研究如何制定合理的缓存方案,实现缓存性能最优化。为研究以上三个问题,主要完成了以下工作:(1)为了收集网络的拓扑、内容的流行度等信息,本文提出了一种基于软件定义网络(Software Defined Network,SDN)的SDN-NDN协作缓存架构,并基于该架构设计了一种缓存感知的路由方式,提升缓存内容的利用效率。随后,本文重点研究缓存问题,以最小化用户请求热门视频时延为优化目标,提出一种全域协作缓存模型,该模型是一个整数规划问题,属于NP-hard问题。(2)为了求解该NP-hard问题,本文引入灰狼优化算法,并提出两种二进制的改进方法,随后对算法性能进行仿真分析,证明其具有较好的收敛速度和收敛精度。随后结合二进制灰狼优化算法和贪心算法,提出一种预留协作缓存(Reserve Cooperative Cache,RCC)算法用于求解全域协作缓存模型。(3)为了验证RCC算法的性能,本文同时使用CVX优化器求解全域协作缓存模型,实验证明RCC能以较少的时间和内存求得问题的近似最优解。将RCC求得的缓存策略与LCE、ProbCache和OPT-GA缓存策略做对比,实验验证了其具有较高的缓存命中率和较小的用户请求视频时延。
其他文献
随着我国经济的快速增长,我国建筑业如雨后春笋一般蓬勃发展。人们对建筑环境的要求已不再是以原来的简单人居为标准,而是不断地向更高要求的智能型和更舒适的环保型环境转变。
随着社会的进步及信息技术的快速发展,企业信息化水平得到了提高,管理信息系统在企业中的应用给企业的日常管理带来了极大的便利。隧道施工企业的信息化水平也较原来有了很大的
非恒定流问题是三峡工程水力学研究的重难点。三峡-葛洲坝梯级水电站日调节水工模型作为两坝间非恒定流通航条件研究的实验平台,为三峡工程的科学管理和安全运行提供有力的技
电力线通信利用电力网络进行数据传输,极大地降低了运营成本并且连接方便,所以成为目前的研究热点。但是电力线具有恶劣的通信环境,严重影响其传输信号的准确性。为了实现信号的
随着科技的快速发展与不断完善,对于信号源的各项指标要求也逐渐提高,其中包括频带宽、相位噪声低、频率的稳定度高等。通过频率合成的方法可以生成很多精度较高的信号,同时,
近年来,无线传感器网络(Wireless Sensor Network,WSN)技术在警报和安防、工业监测、环境监测等领域得到广泛的应用。随着工业的发展,社会对能源的需求不断增加,油田的安全生产对人
我国是纺织品和服装出口大国,纺织品和服装出口在我国外贸出口中一直占有重要的位置。棉花、羊毛羊绒是纺织工业中最常用的、最主要的纺织纤维。我国不仅是棉花生产、进口、
随着科技的迅猛发展,许多应用领域对图像质量的要求也越来越高。盲图像恢复随之受到广泛关注,盲图像恢复的实质就是将退化图像从各种退化因素中还原出来。本文将对盲图像恢复
随着机械加工过程向自动化、智能化的不断发展,机械故障智能化监测技术的研究就至关重要。刀具是机械加工中最重要的加工要素之一,刀具磨损不但直接影响了工件的尺寸精度和表
当前以及未来二十年,我国正处于社会经济转型期,突发公共事件呈上升、高峰态势,对我国社会公共安全以及经济发展带来了相当惨重的损失,也引起了全社会普遍的关注。目前,关于应急管