摘 要 随着电信网络的发展,CORBA技术在综合网络管理系统的设计中发挥了重要作用,文章讨论了一种综合网络管理系统的模型,并对其中CORBA/SNMP网关部分进行了描述。
关键词 TMN 综合网络管理CORBA/SNMP网关 JIDM
1 引言
网络管理技术是电信网络正常、经济和安全运行的重要保证,电信管理网TMN作为国际网管标准在电信网管理系统的开发中发挥了重要作用。目前典型的网络管理体系结构是OSI/CMIP(通用管理信息协议)和Internet/SNMP(简单网络管理协议)管理体系结构。随着电信网络规模的不断扩大和不同专业网间联系的加强,需要建立统一的综合网络管理体系。
由OMG(Object Management Group)制定的CORBA(Common Object Request Broker Architecture)规范,经过多年的发展,成为分布式处理技术的工业标准,它的ORB、IIOP和IDL等机制为异构网管系统的互操作奠定了良好的基础。
本文对CORBA进行了简要分析,探讨了CORBA技术在综合网络管理中的应用,重点讨论CORBA和CMIP/SNMP/私有协议的跨域管理,最后对CORBA/SNMP网关进行了描述。
2 综合网管模型的设计
2.1 现有网管系统存在的问题
(1)网元设备提供的接口不统一
网管系统通过网元层接口进行数据采集,由于设备由不同的厂商提供,所以存在着不同的网络接口(网元层接口),包括Q3接口、SNMP接口、私有接口等,网管系统必须对不同的接口采取不同的数据采集方法。
(2)各个专业网网管系统互相独立
电信运营商现有的专业网有传输网、交换网、电话网、IP网等,专业网之间保持独立性的同时又相互联系,关系体现在两个方面:承载关系和互通关系,如SDH网络为IP网提供承载服务,GSM网络和PSTN网存在互通关系,由于各个专业网的网管系统的管理范围只限于本专业网,无法了解到其他专业网与之相关的信息数据,导致各个网管系统之间信息不能互通,无法进行全网资源的调度和支配,降低了网管系统的管理效率,导致资源利用率降低。
(3)不能提供具有全局视图的网管界面
由于各个专业网的网管系统只涉及到本专业网的各项管理功能,造成了网管系统界面的分割与多样化,如传输网网管用户只能使用传输网网管的界面去了解传输网的内容,无法了解在传输网上承载的IP网的内容,使得用户无法通过完整单一的网管界面去获取所需的数据。
2.2 综合网管系统的设计
由于以上原因,运营商建立综合网络管理系统势在必行,通信网综合网管系统(INMS: Integrated Network Management System)通过一个管理平台对互连的多个子网络进行管理,对所管理的业务进行了解,进行故障定位和故障排除。它具有一下特点:
(1)管理子网内的所有资源;
(2)使用统一的用户界面(GUI),网络管理人员简便易学;
(3)采用单一的公共管理功能集;
(4)不同管理对象定义之间能够进行自动翻译;
(5)自动维持各管理对象之间的联系。
由于各种网管技术对应特定的网络体系结构,所以综和网管体系结构的选择要考虑一下几点:
(1)综合网管系统要易于实现
(2)必须兼容现有的网管体系结构
(3)必须具有较好的可扩展性。
根据网络的实际情况,建设综合网管可以分为两个步骤。首先在各个专业网内部建立基于网元层的综合网络管理系统,实现对不同类型子网的综合管理,然后建立一个高层的网管系统,进行多个专业网网管系统之间的互操作,实现他们之间的信息传递。
CORBA技术作为分布式处理技术的工业标准,具有良好的开放性,它的ORB、IIOP、IDL等机制为异构网管系统的互连奠定了良好的基础,所以综合网管系统建立在基于CORBA技术的平台上。
在此模型中,网元层继续使用基于CMIP/SNMP/私有协议等接口,而网络层则采用CORBA接口,各专业网网管系统和综合网管系统的接口采用CORBA接口,业务层管理层和综合网管系统的接口采用CORBA接口。
实现CORBA和CMIP/SNMP/各种私有协议的跨域管理是建设综合网管系统必须首先解决的问题,X/Open、NMF和OMG组织共同制定的JIDM规范,在此模型中基于此规范来设计CORBA/CMIP网关,CORBA/SNMP网关和CORBA/私有协议网关,通过网关来实现CORBA域的专业网管系统对非CORBA域的网元系统的管理,本文主要介绍CORBA/SNMP 网关的理论规范和实现技术。




