论文摘要
互联网的飞速发展,使得IPv4技术的局限性日益显现,虽然IPv6在地址容量等方面进行了很大的改进,但仍然没有改变IP网络尽力而为的传送本质,无法为互联网上的不同类型的业务提供不同的服务质量保障。由于IPv6技术是下一代互联网NGI发展的重要特征之一,因此如何在IPv6网络环境下提供一种切实可行的具有QoS管理能力的业务管理机制成为一个重要的课题。CNGI QoS管理系统旨在设计一套支持IPv4/IPv6网络多业务的可控制、可管理、可运营的QoS管理系统,对IPv4/IPv6网络资源实施部署调整、QoS控制、QoS管理和计费,并向用户提供不同等级的服务质量保障。在CNGI QoS管理系统中,性能数据的有效管理是实现和保障QoS能力的关键元素。性能监测告警子系统为网络及整个系统的稳定运转提供了保障。它是一个统一管理各类性能数据和告警数据的平台,为业务管理、计费等模块实施QoS保证提供了支持,同时对资源管理进行网络资源规划提供了参考依据,另外还有利于网络管理员及时发现网络故障。论文首先介绍了ITU—T和IETF对QoS的定义以及几种现有的QoS机制。然后对CNGI QoS管理系统的项目背景、研究目标、系统模型和体系结构作了较为详细的阐述,并简单描述了系统各个子系统的功能,以及性能监测告警子系统在整个系统中的位置和作用。接着,论文详细介绍了CNGI QoS管理系统中性能监测告警子系统的需求分析、详细设计与实现。性能监测告警子系统在设计上基于系统分层的结构和系统部署的分布式需求,使用了面向对象思想进行需求分析、设计和开发。实现上采用了CORBA的事件服务,同时引入了多线程以及连接池等技术更有效地对数据进行管理。论文从需求分析、功能描述,总体结构,关键流程等方面对系统的实现进行了介绍,最后详细介绍了子系统集成测试和验证方案,并通过实验网运行测试所获取的系统截图的方式验证了性能监测告警子系统的主要功能。论文结尾总结了CNGI QoS管理系统中性能监测告警子系统的不足,并提出了可能的改进和完善办法。