基于非线性退火的软件定义网络多约束路由算法研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:sii923
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络的飞速发展,现有网络规模日益膨胀,网络的管理、监控变得越来越困难,传统的网络架构已经无法满足当前网络对网络管理的需求。近年来,有关下一代网络架构的研究如火如荼,提出了许多新型的网络架构,以解决网络管理困难的问题,其中软件定义网络SDN(Software Defined Network)作为下一代网络模型的代表,已经成为了未来网络架构研究的焦点。不同于现有网络分布式的管理方式,软件定义网络分离了传统网络设备的转发逻辑和控制逻辑,转而使用控制器对网络进行集中式的管理、控制。软件定义网络集中式的管理方式解决了现有网络功能复杂、管理不便的缺点,有助于加强网络管理,扩展网络性能,打造可编程化网络,指明了下一代网络架构的研究方向。现有网络主要提供“尽力而为”的服务方式,但随着网络的大规模应用普及,网络应用日趋多样化,网络需要为不同应用提供不同服务标准的网络支持。服务质量QoS(Quality of Service)的概念越来越为人们所重视,有关服务质量控制的研究也日益深入。服务质量控制旨在根据应用特征为网络应用提供不同标准的服务。有关服务质量控制的研究中,QoS路由是其中的一个重点,主要实现为网络应用查找满足多个不同服务质量约束参数的数据报文传输路径。而软件定义网络作为下一代网络架构的发展趋势,其架构特征上的QoS路由问题更值得深入研究。本文基于软件定义网络的架构特点,提出了一种基于非线性耦合函数、缩小可行解空间和退火思想的启发式QoS路由算法,并对算法的性能进行了对比研究。首先,深入详细的介绍了软件定义网络的发展历程和架构特点,指出了软件定义网络的优势。接着,着重介绍了有关QoS路由的相关知识,详细分析了现有的若干典型QoS路由算法的思想及优缺点。然后,基于软件定义网络的架构特点,针对现有QoS路由算法时间复杂度高、易局部最优、可移植性差、可扩展性差等缺点,提出了一种基于软件定义网络集中式控制架构的启发式QoS路由算法。算法首先对多个约束参数进行线性耦合,根据耦合后的参数使用类Dijkstra算法进行两次标记,根据两次的标记值简化网络规模,缩小可行解的空间;然后使用非线性耦合函数进行多参数耦合,采用类Dijkstra算法,同时引入退火的思想,进行概率性选点,避免陷入局部最优;同时通过定义迭代次数参数来进行算法时间复杂度和算法性能之间的权衡。最后,本文使用网络仿真软件搭建具有软件定义网络架构特点的网络模型,基于仿真系统进行算法性能的测试。对比其他几种典型的QoS路由算法,本文提出的算法表现出了较高的成功率和比较合理的运行时间,且对于大规模网络具有良好的可扩展性。
其他文献
高等院校办学规模扩大,各学科之间相互渗透综合性增强。面对新环境、新专业,以校——院两级共管的实验室在空间场地、仪器设备、人力资源配置及其管理力度上都暴露出种种问题。以手工为主的传统实验室管理方式,已难于对实验室信息进行有效管理,直接影响到教学科研水平的提高。如何根据学科发展的特色,利用科学技术来促进管理方法的进步,尽快建成适应时代要求的实验教学信息服务平台,是当前实验室建设中亟待探索和解决的课题。
车辆路径问题(Vehicle Routing Problem,VRP)是对一系列给定的顾客,确定适当的配送车辆行驶路线,使其从车场中心出发,按一定顺序通过它们,最后返回车场,并在满足一定的约束条件下(
USB技术因其高速传输、即插即用、易于扩展、支持热拔插、占用资源少的特点而在嵌入式系统中得到了广泛的应用,真正体现了数据交换的可移动性和便捷性。然而,嵌入式系统通常
随着无线通信技术的日益发展,无线网络将在越来越多的领域中得到广泛应用。无线视频传输系统作为无线网络的一个特殊使用方式,具备良好的研究价值和应用前景。随着国家经济的不
学位
学位
随着移动通信技术的不断发展,用户通过无线方式能够获得快速的语音接入,未来无线网络发展的目标是为用户提供更高的速率以便支持各种宽带业务的接入,特别是高速Internet的接入。
近年来,随着变电站综合自动化水平的不断提高,人们对它的核心组成部分——“图形组态软件”的要求自然也是越来越高。变电站综合自动化系统中图形组态软件的研究,对于提高我国的电网调度水平具有十分重要的意义。国内外各主要电力系统自动化公司如西门子、ABB、南瑞和许继等都开发了自己的图形组态软件产品。这其中有自行开发底层图形模块的实现方式,也有基于AutoCAD等现有图形平台进行的二次开发。然而目前主流的图形
内存数据库是一种现代数据库技术,它在数据规模上无法和传统硬盘数据库相比,但在某些特定专业领域,如:电力和电信网络,金融,集成办公系统等很多实时性要求高的行业中,内存数
随着经济全球化的发展,市场竞争越来越激烈,如何抓住市场需求,加快产品的快速优质开发是企业保持竞争力的关键。协同设计技术将计算机技术和网络通信技术与先进制造技术相结合,使