论文部分内容阅读
服务质量的保证已经成为人们关注的焦点。但是人们对服务质量的研究最初主要集中在路由器的队列调度和缓冲管理,在端系统支持区分服务方面研究较少。为了真正提供端到端的服务质量保证,端系统的配合是非常必要和重要的。尤其是在不同用户要求有端到端的不同吞吐量保证的场合。所以近年来在端系统服务质量支持方面的研究已经引起了人们的广泛注意,但是对端系统服务分级方面的研究尚处于一种起步阶段。
在因特网中,90%以上的业务都依靠传输控制协议TCP来支持,流控制传输协议SCTP则极有可能在下一代互联网中取代TCP成为新一代的可靠的传输层协议,所以本文集中研究了基于流控制传输协议SCTP和传输控制协议TCP的端到端服务区分方案。论文讨论了现有的基于端到端的服务区分方案及其所存在的主要问题。为提供用户和业务的比例分级,论文从理论上深入地分析了基于AIMD拥塞控制的加权方案,进行了比例性的证明,得到比例分级公式,并证明现有的一些主要方案不能满足比例性关系,因而不能提供比例分级。在此基础之上提出了TCP拥塞控制和SCTP拥塞控制服务分级方案,首次实现了TCP和SCTP拥塞控制各个阶段的比例性分级,对上述各种主要的方案作了仿真研究,对仿真结果进行了详细的分析。考虑到丢失率对较大服务级数的业务或用户的比例性影响,本文还提出了一种基于丢失率的比例区分方案。理论分析和仿真结果表明,本文提出的方案能有效地提供业务比例分级,支持的比例分级级数较大,可调节数据发送速率的波动性或响应性,且实现简单,所增加的系统额外开销小。
本文的贡献主要体现在以下几个方面:(1)为提供SCTP的用户比例分级和TCP的业务比例分级,论文系统地分析了基于AIMD拥塞控制机制的加权方案;(2)对基于AIMD拥塞控制机制的方案进行了比例性证明,首次提出了满足比例性分级的公式和参数选取条件;(3)论文提出了基于加权AIMD的TCP拥塞控制服务分级方案,实现了TCP业务间的比例区分;(4)论文首次提出了基于加权AIMD的SCTP拥塞控制服务分级方案,实现了SCTP关联(用户)间的比例区分。(5)论文首次实现了TCP和SCTP拥塞控制各个阶段的比例性分级;(6)考虑到丢失率对较大服务级数的业务或用户的比例性影响,本文提出了一种改进的基于丢失率的比例区分方案。