论文部分内容阅读
ATM技术是ITU-T定义的作为B-ISDN的交换技术,具有快速分组交换和统计复用技术的特点,可以有效地支持多种业务(如语音、图像、数据等)。ATM网络优于其它通信网络的一个显著特征是能够同时确保不同类型用户业务的服务质量(QoS)。ATM交换机内的缓冲器管理机制、信元丢失策略以及信元调度问题均属于OoS的重要内容,因此它们一直是ATM网络QoS领域内的研究热点。为了用更简洁、有效的机制支持对OoS的确保,本文开展了对ATM交换中能够支持多类型业务、公平并且容易实现的缓冲管理算法和信元丢弃策略的研究。本文主要内容包括: 研究了ATM交换中缓冲管理机制和信元丢弃策略。通过对离散排队模型的分析,研究了输入缓冲、输出缓冲和共享缓冲的性能,从信元丢失率、吞吐量、时延和缓冲器利用率等方面进行了理论分析。 研究了几种不同的共享缓冲管理算法。针对几种支持多优先级信元的共享缓冲管理算法,在均匀业务流和非均匀业务流下分别用计算机进行了算法仿真,从信元丢失率、时延、缓冲器利用率、公平性等方面进行了比较。 提出了一种改进的共享缓冲管理算法。在继承部分共享和压出方案优点的基础上提出一种改进的共享缓冲管理算法,分别在均匀业务流和非均匀业务流下,对该算法的性能进行了仿真分析,和部分共享方案、压出方案进行了性能比较。 最后用VHDL语言在MAX+PLUSⅡ环境下仿真实现了提出的改进的共享缓冲管理算法。