论文部分内容阅读
通信业务的快速提供和有效保障是网络管理的主要目标之一。从全局全网出发对通信业务进行提供和保障要求作为支撑体系中的网络管理系统之间能够动态协作。目前各自为政的网络管理系统已无法满足当今电信运营的需求,网络管理系统之间的异构性和紧耦合性导致它们之间的动态协作困难,如何在现存的异构网络管理系统之间进行有效的动态协作已成为当前网管领域的研究重点和热点。另一方面,Web Services技术具有良好的松耦合性和平台无关性,将WebServices技术应用到网络管理系统之间的动态协作中,可以有效地解决网络管理系统之间存在的异构性和紧耦合性问题。本文在对现有的基于Web Services的网络管理方法进行分析的基础上,充分结合了网络管理对动态协作需求,研究了基于Web Services的网络管理服务动态协作模型及其中的几个关键问题,并设计和实现了一个原型系统来验证本文提出的观点。本文的主要贡献如下:1)采用面向服务的思想将网络管理系统提供的网络管理功能封装成网络管理服务,将网络管理系统之间的动态协作转化为网络管理服务之间的动态协作,基于网络管理对动态协作的需求,提出了基于Web Services的网络管理服务动态协作模型,明确了该动态协作模型关键成员的体系结构。该模型有效地利用了Web Servics技术良好的松耦合性和可扩展性,有针对性地解决了传统层次型网络管理体系结构中网络管理系统之间动态协作困难的问题。2)分析了现有管理服务描述方法尚未解决的问题,明确了管理服务提供的管理功能的构造原则,在分析eTOM给出的电信运营商务过程和ITU-T M.3400给出的管理功能集的基础上,归纳了管理功能的特点,给出了管理功能的构造方法,定义了基于Web Services的网络管理服务动态协作模型中的通用管理服务,利用管理功能构造方法和通用管理服务,可以以一种标准的方式迅速构建提供不同管理功能的管理服务。3)明确了网络管理服务对分布式协作的需求,分析了流程分发在分布式协作中发生的场景,基于流程分发的需求明确了流程分发机制的设计原则,定义了流程分发服务来完成协作点之间的流程分发工作。该流程分发服务实现了流程定义在协作点之间的有效传递,具有与业务流程形式化描述语言无关和易于实现的特点,在一定程度上提高了分布式协作的效率。4)分析了工作流管理领域在工作流管理系统互操作机制方面的研究现状,针对其中尚存的问题,明确了网络管理业务流程管理系统交互机制的设计思路和功能需求,结合前面给出的管理服务构建方法,定义并实现了网络管理业务流程管理系统之间的交互接口,分析了该交互接口的应用场景。