论文部分内容阅读
随着IP电话、视频会议、远程教学等应用的不断涌现,需要Internet提供良好的QoS支持。而传统的IP网络仅提供“尽力而为”的服务,无法满足多媒体应用和各种用户对网络传输质量的不同要求,IP QoS控制问题成为近年来网络研究的热点。 本文通过分析区分服务(DiffServ)模型的体系结构,研究其实现IP QoS的各种控制策略,包括分组标记策略、队列调度算法及拥塞时的分组丢弃机制等,利用加州大学伯克莱分校的NS2作为仿真工具,对其已有的区分服务模块进行了改进和完善,搭建了区分服务仿真实验平台,并在该平台上进行仿真测试,实现了对具有不同QoS请求的业务流的区分服务,为实现端到端的IP QoS提供了更好的解决方案。 本文对区分服务实现IP QoS控制策略研究作了如下工作: 首先,对区分服务中的分组标记策略进行了研究,在数学分析的基础上,对srTCM标记算法进行了改进,通过模拟测试证明该算法提高了聚集之间竞争带宽的公平性; 其次,对支持区分服务的队列调度算法进行了研究,提出了一种改进的队列调度算法DWRR,通过模拟测试证明该算法能够在输出端口按队列权值为业务流提供相应的带宽分配; 再次,对区分服务中的拥塞控制机制进行了研究,结合gentle_RED算法,对NS2的区分服务dsRED模块中丢弃概率的计算进行了平滑,提高了算法在拥塞控制时的稳定性; 最后,本文在前面研究的基础上,对Linux环境下的NS—2.1b9a的区分服务模块进行了改进和完善,搭建了区分服务仿真实验平台,并在其上进行了仿真测试和性能评价,实现了对具有不同QoS请求的业务流的区分服务。