论文摘要
随着分布式多媒体技术的广泛应用,传统的IP网络已不能对数据包传递的可靠性、延迟等性能提供任何保证。这种情况非常不利于多媒体业务的发展。针对这种情况,IETF提出了一种称为区分服务的QoS解决方案。该方案可以为不同类型的业务提供不同的服务,从而实现QoS保证。拥塞是网络服务质量中需要解决的一个主要问题。随着多媒体业务的广泛应用,使得互联网已经不可能只依靠基于源端的TCP拥塞控制,路由器本身也应主动参与到拥塞控制中来,所以基于中间结点的拥塞控制机制逐渐成为目前研究的重点。队列管理是拥塞控制中的主要组成部分。本文首先介绍了拥塞控制定义、产生的原因和IP服务质量的定义及研究现状。然后研究区分服务模型的体系结构和工作机制,并对现存的主动队列管理算法进行了介绍,并指出主动队列管理算法在拥塞控制中的重要作用。本文在研究了区分服务的基础上,针对区分服务的一组AF PHB根据最大传输单元的不同将优先级进行划分,然后将RaQ(Rate based and Queue based)算法应用于区分服务网络并进行了分析,通过仿真结果证明了该算法的优越性。在研究了RaQ算法的基础上设计了一种基于RaQ的模糊控制器,该算法无需得到网络精确模型,依赖专家经验达到拥塞控制的目的,仿真结果表明,该算法能有效地将队列长度稳定在目标值附近,具有较强的稳定性和鲁棒性,适应于复杂多变的网络环境情况。最后,对本文工作进行了总结,并对下一步工作进行展望。