基于启发式多约束最优路径的软件定义网络服务质量路由算法研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:level_zero
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着互联网的高速发展,互联网已逐步由单一的数据传送网向数据、图像和语音等多媒体信息的综合网演变,但现有互联网中的传输模型仍旧是单一的尽最大努力转发数据服务,故无法满足多媒体应用和各种用户对网络传输质量的不同要求。所以,为用户提供端到端的服务质量(Quality-of-Service,简称QoS)是一个极具活力的研究领域。传统网络架构下提供QoS的IntServ体系和DiffServ体系都面临着诸多问题,如IntServ体系需要数据通路上的每个路由器都参与路由决策,这就致使路由器负担太重,复杂度高;DiffServ体系下控制粒度过于粗放,导致端到端的控制效果不佳。因此,端到端的控制粒度与复杂度较低的集中控制就成了矛盾,这在传统网络架构中不可兼得。但在软件定义网络SDN(Software-Defined Networking)架构中,这一情况得以根本改变。和传统网络不同的是,SDN将网络中的控制平面和数据转发平面进行分离,使控制逻辑集中在了中央控制器,而普通的路由器只保留转发数据逻辑。因此在SDN中提供QoS是一种实现服务质量控制的高效率的方法,充分的应用了SDN的架构特点。然而,在SDN中,要实现跨越多个SDN网络的端到端QoS路由仍旧面临着巨大的挑战。为了解决跨越多个SDN网络的QoS路由问题,本文给出了一种基于多约束参数的QoS路由算法,同时,为了避免路径拥塞,给出了一种选择最优路径的启发式算法。并将该算法和其他几种路由算法做了对比实验。首先,对SDN网络的相关理论知识加以介绍,主要包括SDN概述、SDN体系架构以及SDN工作机制。随后介绍了几种经典的服务质量路由算法,包括多约束QoS路由算法、最优多约束QoS路由算法、探测法分布式路由算法、基于拉格朗日松弛算法、A*剪枝算法、遗传算法和蚁群算法。其次,针对SDN网络中域控制器只掌握本域的网络拓扑信息和转发器只有转发功能的特点,并且结合分布式路由策略和资源预留策略,给出了一种基于多约束参数的QoS路由算法。最后,本文基于SDN场景进行了仿真实验,并给出相应算法分析。使用测试数据进行了实验验证和对比。和其他两种QoS路由算法相比,我们提出的基于多约束参数的QoS路由算法能够大量减少网络中QoS请求包的数量,而获取的合理路径的数目只比利用洪泛法获取的合理路径数目少一小部分。
其他文献
虚拟手术系统是指利用各种医学影像数据和虚拟现实技术,在计算机中建立一个模拟环境,从而使医生借助虚拟环境中的信息进行手术计划训练,以便在实际手术过程中引导手术的新兴
近几十年来,随着计算机技术的发展,计算机图形学技术的应用也变得越来越广泛,其中一个重要的应用领域是三维场景制作,例如3D动画设计,影视创作、游戏制作、建筑设计和城市规
自然景物的计算机模拟一直是计算机图形学应用的重要课题之一,在景观设计、动画制作和虚拟现实等领域有着广泛的用途。自然界中的海浪、云和火焰等是我们最常见的自然景观,但
科学计算可视化是指运用计算机图形学或者一般图形学的原理和方法,将科学与工程计算产生的大规模数据转化为图形、图像,以直观的、可被人理解的形式表示出来。它在科学计算、
迁移工作流技术是近年来基于移动agent技术提出的一种新的工作流研究方向,特别适合需要频繁地传递大量数据,以及需要大量调用远程服务的分布式并发处理过程。文献[13]提出了
有线数字电视网经过多年的发展,其未来的发展潮流是通信网、互联网、数字电视网的“三网融合”,这为各大数字电视运营商带来了无限商机,业务多元化成为发展的必然趋势。但是,
在CAD/CAM造型系统中,随着曲线曲面造型技术的发展,人们提出了许多相关的理论。CAGD主要研究以复杂方式自由变化的曲线曲面,即所谓的自由型曲线曲面。Bézier曲线和曲面广泛应用
网格技术是一种新型的分布式计算技术,它的目标是实现网络环境上的高性能资源的共享和协同工作,消除信息孤岛和资源孤岛。它可以作为虚拟的整体而使用在地理上分散的计算资源,如
针对P2P流量识别问题,在研究了相关识别技术的基础上,本文提出了基于改进BP算法的P2P流量识别模型IBPNN-P2PIM。IBPNN-P2PIM模型对P2P流量的识别是基于流量特征和BP网络的分类
特征造型技术是面向制造的全过程,是CAD发展的一个重要里程碑,它使CAD/CAPP/CAM的真正集成化成为可能,为解决产品从设计到制造的一系列问题奠定了理论和技术基础。语义特征造