基于QoS的区分服务模型及管理机制研究

基于QoS的区分服务模型及管理机制研究

论文摘要

随着Internet规模的迅速扩大,以及多媒体技术的蓬勃发展,QoS已经成为下一代互联网正常运行的关键问题。随之引发了IntServ、DiffServ、CBR以及MPLS-TE等一系列新技术的出现。作为QoS的实现模型,DiffServ凭借其简单性和可扩展的特点,成为目前实现IP QoS的首选方案和研究热点。其“边缘分类,内部转发”的思想使人们走出了IntServ/RSVP模型的困境,并为解决IP QoS问题提供了新的思路。DiffServ模型的实现是由一系列具体机制来保障的。其中作用于系统核心路由器的队列管理机制和队列调度机制表面上是按照不同的PHB类别对数据分组进行入队管理与调度转发的,但从本质上体现的是对网络资源的管理与配置,这两种机制被认为是实现IP QoS的核心问题。因此,上述两种机制的研究对于IP QoS具有重要的理论意义和实践价值。本文的主要工作如下:1、对DiffServ模型进行了深入的研究,从技术角度分析了DiffServ与IntServ模型以及MPLS模型相结合的实施方案。2、分析了以DropTail为代表的PQM(Passive Queue Management)类算法的缺点以及当前几种典型的AQM(Active Queue Management)类算法如RED、RIO-C的不足之处,并在此基础之上提出了一种新的AQM算法——PFRIO。该算法旨在解决同一PHB组中,具有不同丢弃优先级的各类数据分组之间由于共享缓冲队列而引发的带宽分配的公平性问题。理论分析和仿真实验验证了该算法的可行性和有效性。3、通过对多种队列调度算法的分析和比较,选出WRR算法作为DiffServ模型中保证QoS方案的队列调度算法。4、在考虑QoS保证的基础上,本文提出能同时实现EF、AF、BE多种PHB的一种DiffServ的架构模型,仿真实验证明该架构模型实现QoS保证的有效性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 QoS 的定义及性能指标
  • 1.2 选题背景及意义
  • 1.3 本文的安排
  • 第二章 DIFFSERV 模型概述
  • 2.1 DiffServ模型的产生及发展
  • 2.2 区分服务的体系结构
  • 2.3 DiffServ模型中几个重要的概念
  • 2.3.1 区分服务码点(DSCP)
  • 2.3.2 逐跳行为(PHB)
  • 2.3.3 DiffServ 提供的典型服务
  • 2.4 DiffServ模型与其他模型的结合
  • 2.4.1 DiffServ 模型与 IntServ 模型的结合
  • 2.4.2 DiffServ 模型与MPLS 模型的结合
  • 2.5 本章小结
  • 第三章 DIFFSERV 的队列管理机制
  • 3.1 队列管理对QoS 的意义
  • 3.2 几种队列管理算法的分析
  • 3.2.1 尾部丢弃(DropTail)算法
  • 3.2.2 RED 算法
  • 3.2.3 RIO 算法
  • 3.2.4 RIO-C 算法
  • 3.2.5 CHOKe 算法
  • 3.3 一种适合于DIFFSER模型的主动队列管理算法
  • 3.3.1 算法的设计动机及设计目标
  • 3.3.2 算法描述
  • 3.3.3 算法理论性能分析
  • 3.3.4 仿真实验
  • 3.4 本章小结
  • 第四章 DIFFSERV 队列调度机制
  • 4.1 队列调度及其对QoS 的意义
  • 4.2 调度算法的分类
  • 4.3 衡量算法优劣的性能指标
  • 4.4 几类典型的队列调度算法
  • 4.4.1 简单队列调度算法
  • 4.4.2 基于时间戳的TS(Time-Stamp)的调度算法
  • 4.4.3 基于轮循RR(Round Robin)的调度算法
  • 4.5 本章小结
  • 第五章 DIFFSERV 模型的总体设计方案
  • 5.1 方案设计
  • 5.2 实验验证
  • 5.2.1 拓扑结构及参数设置
  • 5.2.2 仿真实验
  • 5.3 本章小结
  • 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于QoS的区分服务模型及管理机制研究
    下载Doc文档

    猜你喜欢