Corba技术原理及在通信领域的应用简介 联系客服

发布时间 : 星期一 文章Corba技术原理及在通信领域的应用简介更新完毕开始阅读4084c078168884868762d69a

首先了解华为T2100体系结构

T2100北向CORBA接口采用CORBA分步式对象技术,遵从TMF MTNM标准,能够接入运营商的上层网管系统。T2100北向CORBA接口在网管体系中的位置,如下图所示 上层网管系统CORBA 接口T2100T2000T2000T2000GNENENENEGNEGNENE...NENE...NENENE

注:T2100管理一个或者多个T2000

T2100北向CORBA接口在技术上具有以下特性:

1、 完全遵从OMG(Object Management Group) CORBA 2.3规格,采用IIOP1.2(Internet Inter-ORB Protocol)协议。

2、遵从标准的CORBA Naming Service1.1、Notification Service1.0。 3、目前版本采用TAO1.3(The ACE ORB)实现,具有很高的效率。由于TAO是一个使用较广的免费ORB(Object Request Broker)产品,因而T2100北向CORBA接口具有较高的性能价格比。

3、支持Solaris10/Windows2003Server,可以与iManager T2100 Server实现分布式部署。

华为CORBA接口的管理器功能

华为 CORBA接口给 OSS(上层管理系统)系统提供了完善的资源管理功能, 通

过华为 CORBA接口 OSS系统可以上载华为传送网管的网络管理资源到 OSS系统,保持 OSS系统资源和实际网络资源的一致性

华为CORBA接口可以提供的资源管理功能包括: 1、设备物理资源查询

包括:网元、子架、槽位、单板、端口、拓扑连接等。 2、SDH领域资源查询

包括:SDH CTP、SDH路径、SDH交叉连接、MSP保护组、SDH保护子网等。 3、WDM领域资源查询

包括:WDM CTP、WDM 路径、WDM 交叉连接、WDM保护组等。 4、SDH ASON领域资源查询

包括:智能域、SDH ASON路径、SDH ASON交叉等。 5、以太网领域资源查询

包括:流域、封装层链路、FDFr等。 6、MSTP领域资源查询

包括:MSTP终端点、虚拟网桥、二层转发过滤表、链路聚合保护组、QoS、Flow、 以太网单网元业务。 7、其它存量对象查询

包括:EMS网管系统、物理拓扑子网等。

在各个管理器模块中,几个比较重要的列举出来:

1、EmsSessionFactory_I管理器

1、 getEmsSession

功能:查询网管系统的详细信息。

定义:

void getEmsSession (in string user, in string password, in nmsSession::NmsSession_I client, out emsSession::EmsSession_I emsSessionInterface) raises (globaldefs::ProcessingFailureException) 参数 参数名 user password client emsSessionInterface 输入/输出 输入 输入 输入 输出 描述 用户名 密码 客户接口对象 返回的目标接口对 string string nmsSession::NmsSession_I emsSession::EmsSession_I 取值范围 异常值

异常值 描述 EXCPT_INTERNAL_ERROR 网管在处理过程中发生错误 EXCPT_INVALID_INPUT 输入非法

2、emsMgr_I管理器

1、 getEMS

功能:查询网管系统的详细信息。

定义:

void getEMS (out EMS_T emsInfo) raises (globaldefs::ProcessingFailureException) 参数 参数名 emsInfo 输入/输出 输出 描述 获取的网管信息 取值范围 EMS_T 异常值

异常值 emsInfo 描述 网管在处理过程中发生错误

3、EmsSession_I管理器

1、 getSupportedManagers

功能:查询网管中支持的管理器名称列表。

定义:

void getSupportedManagers (out managerNames_T supportedManagerList) raises (globaldefs::ProcessingFailureException) 参数 参数名 supportedManagerList 输入/输出 输出 描述 网管支持的管理器名称列表 取值范围 managerNames_T 元素模型请参考: string 异常值

异常值 描述 EXCPT_INTERNAL_ERROR 网管在处理过程中发生错误

2、 getManager

功能:查询管理器接口。

定义:

void getManager (in string managerName, out common::Common_I managerInterface) raises (globaldefs::ProcessingFailureException) 参数