网络QoS并行调度技术研究及仿真实现

来源 :电子科技大学 | 被引量 : 3次 | 上传用户:wolaile999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet网络不断增多的业务流,不能满足用户对服务质量的要求成了传统的IP网络日益突出的问题。在这样的背景下,IP网络的发展必须依靠IP QoS技术获得服务质量的保证。队列调度技术是实现网络QoS管理的核心技术,并且也是网络资源管理的重要手段。而在QoS调度技术中,主要涉及到一些调度算法和流量监管技术,目前这些算法的都是依附在网络处理器上,以软件调度的方式来实现。现今,处理器已走在多核的道路上,网络处理器也大多已是双核,甚至多核。在多核的NP上实现队列调度技术是当前面临的新的问题,所以实现队列调度技术的并行化处理是非常热门的,同时也是非常有必要的。本文首先对IP QoS的基本概念、技术发展历程、现状和QoS实现的结构模型进行了简要的介绍,说明了队列调度技术是实现IP QoS的技术之一,同时介绍了并行程序的设计模型和当前的并行编程环境,文中介绍了两种并行程序设计技术及其原理——OpenMP并行编程技术和自定义线程并行技术,并对两者并行设计技术的性能进行了简单的比较。然后,比较详尽的介绍了IP QoS实现的一些基本技术,重点分析和介绍了FCFS、PQ、WRR、WFQ的原理和流量监管策略,并讲解了将队列调度技术和令牌桶技术相结合的策略,这也是本文中实验所使用的模型。接下来,对传统WRR、WFQ调度算法和令牌桶的实现进行详细阐述,并进行了代码实现,之后结合传统实现方法对WRR和WFQ调度算法进行了并行化设计和实现,并且用OpenMP和自定义线程的方法模拟实现了QoS并行调度,模拟运行之后,进一步分析了上述两者并行设计方法的性能差异,同时验证了网络QoS调度进行并行化处理后能提高IP QoS的服务质量。最后,对队列调度技术的实现进行OPNET仿真,其中包括算法的传统实现方法和并行化处理后的实现方法,通过仿真结果,进一步验证了并行化的QoS调度技术能提高IP QoS的服务质量。
其他文献
数字水印是将特定的数字信息(水印)隐藏于数字化的多媒体数据(如图像、声音、视频和文本等)中,而不影响原数据的效果,并且可以从这些数据信息中部分地或全部地恢复出来,以达
工作流技术在企业中的广泛应用是信息技术应用领域的一场变革,其核心是企业的业务过程,不仅提供对业务过程的单个活动的支持,而且对活动之间的联系提供自动化或半自动化的支持。
目前我国高速公路(非市内)都设有收费系统以收取车辆通行费,传统的收费方式需要车辆在收费站停下来交费,这就很容易造成收费站拥挤,给环境带来污染;并且由于收费系统的建设和
本文从改进现有P2P网络模型以适应移动计算环境的角度,设计了一个基于Chord路由模型的MP2P系统——M-Chord(MobileChord);又从改进现有P2P网络无线接入方式的角度,提出了一个
本文通过对人工智能中的时间规划问题的研究深入探讨了时间规划中R_时刻表在田径运动会竞赛项目安排中和课程表中的应用,给出了详尽的算法和步骤,从中我们学习并了解了时间规
随着因特网业务量的不断壮大,网络宽带化已成为建设信息高速公路的重点。宽带城域网的建设为远程医疗提供了高速的业务平台,而Web技术无疑已经占据信息平台的主导地位。我们
领域工程是实现系统化软件复用的关键技术,它为特定领域建立可复用的软件资产,并提供了复用这些软件资产的机制和方法。本文根据电子政务应用系统的特点,研究了网上项目审批
组播通信中,发送者向特定的组播地址发送一份信息,由支持组播的路由器尽最大努力转发给组里的所有成员,利用组播可以减轻网络负载和发送者负担。由于TCP/IP 在网络层缺乏访问
互联网应用的兴起使计算模式继主机计算和桌面计算之后进入一种全新的模式,这就是普适计算模式。这种新的计算模式强调把计算机嵌入到人们日常生活和工作环境中,形成一个“无
本文就焊点的无损检测方法进行了分析和研究,主要集中在两个方面,一 个是基于X射线的BGA(Ball Grid Array)焊点的检测方法研究,一个是CCD(Charge Coupled Device)摄像的SMT(S