论文部分内容阅读
DiffServ模型是当前实现IP QoS的主要模型之一,这一模型工作在分组类的粒度上,克服了IntServ/RSVP模型在分组流粒度工作上的缺陷,因而容易在大规模网络上实现。实现DiffServ模型可以分为数据通路和控制通路两部分,数据通路完成分组的预处理和转发,控制通路完成资源的管理。本论文从DiffServ模型总体结构的基础上,研究了数据通路和控制通路的关键实现技术和实现结构。 在数据通路方面,论文中主要研究了通信量调节器和 PHB的实现技术。通信量调节器的关键逻辑部件为计量器和整形器,论文中详细分析了这两种逻辑部件实现的理论基础,并针对现有算法的缺陷,设计了改进的实现算法。PHB是实现DiffServ模型的核心部件,在论文中,根据PHB的特点,首次提出了实现PHB的分组层次调度结构,这一结构实现灵活,且有效的处理了迸发数据。缓冲管理是实现PHB的另一重要机制,论文中重点分析了主动缓冲管理算法,根据DiffServ模型的要求,提出了新型的多级缓冲管理算法- QPRED和 VPRED算法,这两种算法适应了 PHB的优先级要求,在优先级的基础上实现了公平的缓冲管理。 DiffServ模型的控制通路的难点在于实现端到端的资源管理。论文中,提出了基于资源预约的两级多代理的资源管理机制,并改进了 RSVP和 COPS协议来表示 DiffServ模型的特征,用于实现资源管理时不同节点之间的通信。这一资源管理机制避免了现有的多种管理机制的实现的困难,可以有效的完成DiffServ模型的端到端的资源管理。