Corba 技术原理及在通信领域的应用简介 目前移动通信运营商大都拥有一个规模宏大的网络,如核心话务网、接入网、SDH 和PDH 传输网、分组交换网、智能网等多种电信网络
随着网络规模的不断扩大,网络设备的种类和数量也不断地增加,整个网络的复杂性日益提高,多厂商问题非常突出——尽管每个厂商都提供了对自己设备的网络管理系统,然而这些网络管理系统无法提供统一的接口和数据指标,更重要的是网络管理作为一个整体却被这些相互独立的网管系统划分开来,这显然是不合理
针对网络管理的问题,各运营商都希望能够在目前分散的网管系统基础上建立综合网管系统(下简称 NMC),以实现全网的综合管理,包括:集中监控、分析、优化,及时掌握全网运行情况并进行有效控制,从而提高运营商信息化管理水平,最终提高移动通信的服务质量和运营效益
然而,由于不同的厂商网管(下简称 OMC)系统采用不同的技术和协议研制缺乏统一的接口标准和规范,从而为其接入综合网管以及未来的系统扩容都带来巨大困难
因此,我们需要提出一个统一接入的解决方案,这个方案的目标就是让 OMC 能象组件一样被纳入到NMC 中——这便是北向接口
CORBA(Common Object Requ est Broker Architectu re)是对象管理组织(OMG)为解决分布式处理环境(DCE)中,硬件和软件系统的互连而提出的一种解决方案
它提供了面向对象应用的互操作标准,是一种标准的面向对象应用程序体系规范是一种被广泛承认的、具有良好应用前景的系统集成标准,在银行、电信、保险、电力和电子商务领域都有广泛的应用
由于 CORBA 可以让分布的应用程序完成通信,无论这种应用程序是什么厂商生产的,只要符合 CORBA 标准就可以相互通信,因此,我们很容易把它和NMC 的需求联系在一起,本文就是讨论如何利用CORBA 来实现这个统一接入的方案