多优先级队列CPI分组调度算法

被引量 : 0次 | 上传用户:sukeyjuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络业务的增多,某些交换节点经常发生拥塞,造成分组丢失和时延过大。这些现象引起了人们对网络服务质量QoS(Quality of Service)的关注。本文对网络服务质量进行了研究,分析了它的三种服务模型。尽力而为服务模型没有任何服务质量保证,不适合实时性要求高的业务;综合服务模型对实时性业务有一定的适应性,但是其扩展性差而有一定的局限;区分服务模型扩展性好,但是网络资源利用率稍有欠缺。分组调度算法是QoS研究的一个重要课题,目前的分组调度算法各有其优势与不足。基于时延的EDF(Earliest Deadline First)算法有一定的公平性,但是重要业务在调度时没有优势;静态优先级调度算法PQ(Priority Queueing)保证了重要业务的执行,但是过于僵化,不能顺时而变;结合时延的优先级队列调度算法如PQBEDF(Priority Queue Based on EDF)、PQBEDF_R(PQBEDF_Return)算法综合了以上两种算法的优点,具有较好的性能,但是分组丢失率和时延方面还是没有根本的改善。通过以上的研究,提出了CPI (Conditional Priority Increase)分组调度算法,CPI算法在PQBEDF_R算法的基础上做了修改,使分组丢失率和时延有所改善。针对以往的动态优先级调度算法总是将队列最高初始优先级作为各队列的最高优先级,在网络负载重的时候,系统往往忙于服务初始优先级高的队列而使初始优先级低的队列丢失率高、时延大。CPI算法将各队列的最高优先级调高,使他大于最高初始优先级,这样初始优先级低的队列的实时优先级也可大于初始优先级队列高的队列的实时优先级,这样降低丢失率、减少时延。另外,添加了一个超级优先级参数(大于最高优先级),当队列出现分组丢失时,立刻调整该队列优先级为超级优先级,这样避免了连续丢失分组。为了服务公平,在一个队列达到最高优先级时,其他队列不提升优先级,这样避免了同时出现多个最高优先级队列。本文结尾使用OPNET仿真工具,建立进程模型和节点模型,编写算法代码运行了PQBEDF_R和CPI算法。在同一网络环境下比较两种算法的结果,分组丢失率方面,CPI算法比PQBEDF_R算法降低了很多;时延性能方面,CPI算法比PQBEDF_R算法也有所改善。所以,验证了以上理论是有效的。
其他文献
本文针对司法实践中存在的量刑情节真伪不明、过分适用的泛化问题,对量刑情节理论进行了梳理。发现,量刑情节泛化的直接原因是没有正确识别和适用量刑情节的方法,而方法缺失
中高速传感器网络(Medium and High Rate Wireless Sensor Networks, MHR-WSN)与传统无线传感器网络相比,增加了中高速传感器硬件模块,侧重音频、图像、视频等大信息量媒体的
一百年来,陀思妥耶夫斯基的文学遗产在俄罗斯本土及世界各地广泛流传引起了强烈的反响,成为世界文学领域和现代哲学领域的一个非常重要的文化现象。之所以受到如此的关注和深
2009年1月,《我国中长期教育改革和发展规划纲要》工作小组办公室将高中文理分科问题作为“影响教育改革发展全局、社会关注度高”的20个大问题之一公开向全社会征求意见,引
储蓄存款纠纷在社会生活中越来越常见,在司法实践中也屡见不鲜。储蓄存款纠纷的争议焦点通常集中于责任的划分和双方是否履行了法定义务两个方面。本文选取了毕某存款合同纠
<正>来自一线职工的159项创新成果日前正通过合肥市职工技术创新成果评选的相关审查和公示程序。"五一"期间,这些创新成果的"缔造者"获得合肥市政府颁发的"重奖",其中奖金总
本文选取张爱玲和池莉作为代表作家,拟从张爱玲笔下的男性形象出发,着重分析张爱玲笔下躯体残障或精神障碍的两大类男性在池莉作品以及部分当代文学作品里的延续,并力图将其
中学英语教学在过去的几十年中取得了稳定的发展,但是许多中学里的英语教学现状仍然不容乐观.大部分的初中毕业生在完成了九年义务教育的英语学习之后,仍然觉得用简单英语交
<正>1980年,扬州旅游商贸学校在扬州首创职业教育。38年来,为扬州地方经济发展输送了两万多名技术技能型人才。目前,是扬州中职院校中唯一的"全国教育系统先进集体"。学校聚
采用理论和实证(文献综述法和统计学方法)相结合的研究方法,阐述旅行社诚信的维度,并编制相应问卷,使用项目分析和探索性因素分析的方法分析该问卷的信效度。随机在厦门地区