基于遗传算法对山西工行QOS路由优化的研究

来源 :太原理工大学 | 被引量 : 3次 | 上传用户:caiguoxi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着IP视频会议、95588电话银行业务、网上银行等多媒体业务的应用,山西省工商银行网络系统已经不仅仅是单纯承载柜面业务处理数据的工具,计算机之间(包括办公用机及业务应用服务器之间)的交互越来越实时和生动,这就对山西工行网络服务质量(QOS)提出了更高的要求。可是无论是作为RIP路由协议核心的bellman-ford路由算法还是OSPE路由协议核心的Dijkstra路由算法,虽然能够在现有网络环境中尽力而为(Best-Effort)的对传统业务数据进行传输,然而它们却无法满足各种多媒体和实时业务对带宽,延时,延时抖动,包丢失率等多约束条件QOS的需要,路由算法有待改进,需要进一步优化网铬服务质量。目前,比较理想的QOS应该包括业务的延时、带宽特性,同时也包括网络的吞吐量,即网络资源最有效的利用率等参数。实际上,有性能服务要求的QoS路由就是带多个条件限制的最短路径问题。这是一个通常被称为是组合规划中的NP-Hard(Nondeterministic Polynomial即随意性多项式)问题,是需要使用多项式算法求解的问题。通过求解多项式来锁定目标函数的极大点或极小点。为了找到目标函数的最优解或次优解,本文使用遗传算法对山西工行的QoS路由选择算法进行优化,通过仿真实验表明,算法取得了较好的效果。本文首先针对山西工行网络构架和QOS路由部署给出课题研究的背景,然后介绍了研究的意义,国内外的研究现状,对课题所涉及的相关基础理论作了简单的说明,包括遗传算法、QOS、路由分类的基本原理与研究内容相关的基础理论。同时,在总结了前人所做工作的前提下,对带宽、延时、延时抖动和包丢失率约束以及费用最小的QOS路由问题进行分析和研究,提出了使用遗传算法对山西工行QOS路由算法进行改进的策略。最后,通过多次仿真实验及对结臬的分析研究,可以发现通过使用本遗传算法对山西工行QOS路由优化后,网络拥塞、传输延迟等服务质量指标得到明显改进,达到了优化网络路由各项主要性能指标的目的。本文的主要特点:1、在遗传算法的应用上,数据结构用了树型结构,一方面减少了染色体生成的复杂过程,节省了编码空间,另一方面也省略了编码操作。2、在遗传算法的编码方式上采用格雷码编码方法,这种编码方法比二进制编码方法更便于利用模式定理对算法进行理论分析。3、通过使用遗传算法有针对性的对山西工行网络环境进行服务质量的路由优化,降低了网络花费,减少了传输延迟,提高了网络利用率,达到了优化山西工行网络路由传输的目的。
其他文献
无线传感器网络是近年来世界各国科学研究的热点之一,作为二十一世纪十大新兴技术之一,它将对人类生活的许多方面产生深远的影响。然而,目前无线传感器网络在安全方面面临着
近30年来,伴随着并行计算机的出现,并行计算迅速发展。SMP(对称共享存储多处理机)是一类被广泛使用的并行计算机系统。OpenMP则是其上最流行的并行程序开发模型。OpenMP具有
时间序列是包含一系列随时间变化的数据的序列,它反映了某种属性值随时间变化的特征。在金融、经济、自然科学、信息工程等重要领域,每天都会产生大量的时间序列,因此如何有效地
由于具有不同的结构特点,使得通用CPU和加速器组成的异构系统能够更有效的处理通用计算任务。典型的加速器有NVIDIA GPU、AMD GPU、Intel XeonPhi协处理器,它们对应的编程模
随着网络技术、多媒体技术的飞速发展和广泛应用,数字多媒体信息得以便利的传播与交易,这同时也带来了数字版权的问题。数字水印技术是近几年在信息安全领域兴起的版权保护的
随着智能设备的普及,面对复杂多变的环境,越来越多的软件被要求具有自适应能力,能够应对变化的用户需求。在软件的生命周期中,自适应软件能够根据周围环境以及需求的变化来改变自
目前,国内外已在QoS及Web服务组合方面展开研究工作,并取得了一些有价值的探索性成果。但作为一项新兴的研究课题,新的研究问题不断涌现。比如如何根据用户偏好进行QoS估计;
随着计算机技术和远程通信技术的飞速发展,远程医疗已经在医疗诊断和治疗过程中发挥着非常重要的作用。由于影像诊断对医学图像质量要求较高,导致所需的存储空间和传输带宽较大,这极大地限制了远程医疗技术的发展,对医学图像的压缩技术进行研究显得越来越重要。由于数字图像容易被篡改,所以对图像的认证很重要,因此在压缩的同时应考虑到图像的安全性。数字水印技术可以保护产品版权和验证数据的真实有效性,如果将数字水印技术
随着网络的迅速发展,网络的服务质量(quality of service,QoS)保证成为当前网络研究的热点问题。主动队列管理和分组调度算法都是实现QoS重要的内容。本文首先分析了现有的队列管
随着互联网络的不断发展,网络安全的问题也越来越受到大家的重视。黑客工具和网络攻击手段的发展极为迅速,导致更多的网络和用户遭受损失,其中分布式拒绝访问攻击(DDoS),因具