论文摘要
迅速发展的IP网络正逐渐成为业务提供商向客户提供各种业务的承载平台。新兴的语音、多媒体和数据业务要求网络能提供一定的服务质量(QoS)保障,而这正是以提供尽力而为(Best-Effort)服务为初衷的IP网络在目前阶段所不能满足的。IP网络的迅猛发展使得IPv4暴露出自身的一些局限性,比如地址空间不足、不能保证服务质量(QoS)等。IPv6是取代IPv4的下一代互联网协议,它在地址容量等方面进行了明显的改进。如何在现有的IPv4和下一代的IPv6网络中提供一种切实可行的QoS机制,并结合业务管理有效地进行QoS管理是“CNGI-QoS机制和组网关键技术及实施方案的研究”项目的重要目标。该项目致力于研究解决IPv4/IPv6网络环境下的QoS问题,为用户的端到端业务应用提供QoS保证。本文设计的基于代理的网元管理中间件是CNGI QoS管理系统中的一个关键基础部分,它工作在一个异质异构的物理网络之上,为每一个实际的物理设备抽象出一个代理网元对象,实现三个主要功能:网络设备配置功能特别是QoS配置功能,数据采集功能和屏蔽异质异构网络差异性的功能,为上层子系统提供统一的QoS配置和数据采集的操作接口,并保持良好的可扩展性。论文首先对IP QoS机制(IntServ、DiffServ、MPLS等)进行了介绍,在此基础上对CNGI QoS管理系统的体系结构、系统工作流程作了较为详细的阐述,并简单描述了系统各个子系统的功能。论文然后根据CNGI QoS管理系统的总体要求,对网元管理中间件子系统进行需求分析,深入分析了Juniper和Bit-way路由器的QoS机制,在此基础上详细说明了网元管理中间件的设计和实现。本文设计的网元管理中间件子系统采用代理的方式,屏蔽异质异构网络的差异性,提供统一的配置和数据采集功能。论文最后详细介绍了子系统测试、系统集成测试和验证的方案、过程和结论,总结了论文的主要工作并对系统的不足和可能的改进方法做了一些阐述。