期刊
论文
课题
会议
基于CORBA接口实现电力通信资源 动态管理

【关键字】通信资源管理系统;CORBA接口;动态管理

【出   处】 2018年 1期

【收   录】中文学术期刊网

【作   者】肖静薇

【单   位】

【摘   要】  摘要:为了解决汕头供电局的通信资源管理系统无法对通信资源进行动态管理这一问题,本文在分析设备网管系统和通信资源管理系统各自特点的基础上,提出结合两者优点,利用CORBA


  摘要:为了解决汕头供电局的通信资源管理系统无法对通信资源进行动态管理这一问题,本文在分析设备网管系统和通信资源管理系统各自特点的基础上,提出结合两者优点,利用CORBA接口将两者相连,实现资源的实时共享。通信资源管理系统从设备网管中自动读入电力通信网的实时信息(包括物理配置信息、电路交叉连接配置信息等),再将其放入自身适当的数据库中,运用数据仓库技术进行数据的分析,自动调整网络状态,为管理人员做出相应的决策提供完备的依据。

  关键词:通信资源管理系统;CORBA接口;动态管理

  ABSTRACT: The paper analyses the status of Shantou Power Supply Bureau communication resource management system and several using vendor network management systems, combines with characteristics of them, and proposes a new method to solve that our communication resource management system can not dynamically manage the information of communication resource by using CORBA interface. Through CORBA interface, the comminication management system can automatically achieve the real-time information, analyse the datas, and adjust the network states in order that the managers can make approciate decision based on it.

  KEY WORD: Communication resource management system; CORBA interface; Dynamical management

  中图分类号: TN915.853; TN915.07 文献标识码: B

  引言

  近年来,随着汕头电力系统的飞速发展,电力通信也得到了快速发展,通信网络规模不断扩大,结构日益复杂,采用的设备、承载的业务越来越丰富,如何高效、灵活、可靠、方便地对通信资源信息实现采集、传输、交换、存储、判断的管理,成为一个越来越重要的问题,通过采用CORBA技术连结通信设备网管和我局的通信资源管理系统可以解决这一问题。

  CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构)是由OMG组织制订的一种标准的面向对象应用程序体系规范,它提供了在异构分布环境下不同机器上不同应用的互操作能力和将多个对象系统无缝互连接的能力,可以让分布的应用程序完成通信。其规范的主要内容包括:ORB(Object Request Broker,对象请求代理)核心、对象适配器OA(Object Adapter)、OMG接口描述语言IDL(Interface Definition Language)、IDL语言到具体编程语言的映射、桩和架构、动态调用接口和动态架构接口、接口仓库以及ORB间的互操作。

  CORBA体系结构如图1[1]所示:

  图1 CORBA体系结构

  CORBA把各种对象的操作和属性封装在不同的接口之中,通过ORB调用接口中的操作,来完成指定的功能。实现的关键是ORB对象请求代理,它处于应用程序及程序所在系统的内部工作方式之间,相当于一个“软件总线”来连接网络上的不同对象,把应用程序与系统所依附软件的较低层细节和复杂性隔离开来,使应用程序开发者只处理某种类型的API(Application Program Interface,单个应用程序编程接口),其他细节则可以由中间件处理。所以,系统开发者只需要编写描述服务对象接口的IDL语言文件并安装描述文件,实现服务对象的功能即完成了全部的任务。其它的相关代码或者是由IDL编译器自动创建,或者是由ORB类库提供,开发代价小。而且,通过CORBA系统的支持,一个服务对象可以透明地被分布在本地和网络上的客户所调用,扩大了服务对象的使用范围,为分布的客户所共享。另外,CORBA系统作为“软件总线”,可以为服务对象提供“即插即用”的功能,而且当对象实现改进或升级时,只要接口保持不变,客户代码无需作任何改动。

  这些特点使CORBA特别适用于网络环境下的分布系统开发,有效地解决了异构环境下的应用互操作和系统集成。CORBA可以应用在对原有系统和新系统的集成、某些系统内部进程间通信的交互机制、不同应用系统之间的开放接口(网络管理系统间的接口)等领域中,也就是说,无论这种应用程序是什么厂商生产的,只要符合CORBA标准就可以相互通信。

  汕头电力通信网络发展现况

  汕头电力通信网中的设备种类多,设备网管系统也多,这些网管系统虽然可以实时的对传输系统、接入系统、数据系统的故障、性能、配置、安全等进行管理和维护,但并不能管理所有与网络相关资源信息,譬如地点信息和网络拓扑结构等,相当于只是一个网络监控系统。而且,对于采集到的网络配置信息,设备网管也没有一个适当的数据库进行流程化的配置对象处理,不利于管理人员分析规划网络资源的分配。同时由于各厂商的网管协议不公开,市面上支持多厂商的资源动态采集系统并不多见。

  在这种情况下,作为2007年广东电网公司的重点科技项目之一,汕头供电局开展了《汕头供电局通信资源管理系统》建设项目,建立一个涵盖通信全专业的网络资源管理统一平台,形成管线、传输、数据、交换等各专业完整的资源数据库,全面准确的记录和掌握资源的存量信息,系统管理资源间的连接关系、网络拓扑结构,并且按照省公司的统一规范实现通信网络资源命名的统一,建立科学的业务流程,起到提升整个企业的服务水平和管理水平的作用。系统的基本功能结构如图2所示:

  图2 汕头供电局通信网络资源管理平台基本功能结构

  该系统由数据库服务器、应用服务器、TMIS服务器以及多个管理客户端组成,它们通过交换机直接接入局内综合信息网络,客户端工作站通过访问应用服务器,实现对电力通信资源的维护和管理;通过和资源管理系统应用服务器的连接,能够在TMIS模块中进行资源信息的发布、查询统计,并利用TMIS模块的流程管理功能实现资源的调度工单管理。其已于2008年8月29日通过了功能验收并于9月2日投入运行,主要应用于通信网资源规划、建设和运行维护,至今运行状况良好。但是,目前存在的一个突出问题是本系统只是模拟了各网管实时的配置数据,相当于是离线的网管系统来管理网元和传输段的时隙,无法实现对通道资源动态管理,为了保证系统与实际运行网络数据的一致性,需要投入大量的人力于数据录入和后期维护工作。

  为了解决这一不足,充分利用公司已有的资源,本文提出了结合设备网管和公司通信资源管理系统各自的优点,利用CORBA接口将两者相连,实现资源的实时共享。这样,通信资源管理系统可以从设备网管中自动读入电力通信网的实时信息,再将其放入自身适当的数据库中,运用数据仓库技术进行数据的分析,自动调整网络状态,为管理人员做出相应的决策提供完备的依据。

  基于CORBA接口的通信资源管理系统与设备网管之间互连的解决方案和参考模型

  针对目前汕头供电局电力通信网络管理的现状,提出如下解决方案:借鉴TMN(Telecommunication Management Network,电信管理网)的逻辑分层结构,将通信资源管理系统放在传统概念上的TMN网络管理的应用层的最顶层,中间采用ORB代理,由CORBA接口将通信资源管理系统和设备网管互连,其管理参考模型如图3所示。

  图3 基于CORBA接口的通信资源管理系统与设备网管之间互连的参考模型

  该模型动态管理的实现分为以下三个步骤:

  1. 用户在通信资源管理系统中完成数据库的登录、进行数据的更新、查询、编辑操作,该部分数据通过CORBA接口下传给设备网管;

  2. 各设备网管接收到相关查询后,应用层对数据进行采集,然后进行规约转换,变成统一的CORBA接口所能辨认的格式,通过ORB中间代理上传;

  3. 通信资源管理系统接收到数据,并将其放入适当的数据库中,运用数据仓库技术进行数据的分析,并做出相应的决策。

  目前汕头供电局采用设备网管主要是武汉烽火科技的OTNM2000网管系统、深圳华为的T2000网管系统,它们的北向接口采用的是CORBA接口,具备实现的条件。同时,结合公司的“十二五”规划进一步完善通信网络智能管控系统的需求,现阶段正在与开发厂家进行积极的联络,开发CORBA接口,实现与设备网管系统的互联。预计改进后的系统物理结构如图4所示:

  图4 基于CORBA接口的通信资源管理系统的物理结构

  改进后,通信资源管理系统单独组建成一个网络,采集服务器通过网卡和设备网管连接,TMIS流程管理部署在与资源网隔离的镜像服务器上,镜像服务器和办公信息网互联,镜像服务器和资源网通过隔离装置或者防火墙隔离。数据库/应用服务器、采集服务器、以及多个管理客户端通过交换机组建成一个专用的网络,客户端工作站通过访问应用服务器,实现对电力通信资源的维护和管理。需要增加的硬件配置如下:两台采集服务器,采集设备网管的配置信息。

  通过与设备网管系统的连接,获取智能设备的配置信息、以及它们的运行信息;通过和资源管理系统的连接,能够在TMIS中进行资源信息的发布、查询统计,并利用TMIS的流程管理功能实现资源的调度工单管理,如图5所示:

  图5 基于CORBA接口的通信资源管理系统动态资源管理的实现

  结语

  采用CORBA接口来实现设备网管和通信资源管理系统的无缝连接,解决了Q3接口无法定义事物管理层的问题,通信资源管理系统可以从设备网管中实时读到相关通道、时隙变动的信息,从而减轻网络配置数据录入与维护的工作量,提高系统的使用效率。而且,采用这种互连模型可以实现由事物管理层到网元管理层的垂直管理,在很大程度上方便了工作人员对通信资源的管理和配置,帮助上层领导掌握宏观信息,完善通信资源管理系统在网络中的决策支撑者的作用。而且,充分利用了我局现有的通信资源管理方面的资源,需要投入的成本较小,硬件上需要配置两台采集服务器;软件上,设备网管具备实现条件,我局的通信资源管理系统需要开发COBRA接口。预计改进后的通信资源管理系统将在“十二五”期间投运,将大幅提高汕头电力系统通信调度部门的资源管理能力以及企业的竞争力。

  参考文献

  [1]  唐亚哲,李增志. 基于TMN逻辑分层的CORBA网管与传统网管的互操作机制研究[J]. 计算机工程与应用,2002,(2):15-16.

  [2] 张强. 资源管理系统——电信运营商的生命线[J].通信时代,2003,(117):39—40.

  [3] 陈净.传输网资源管理系统的作用及其核心功能[DB/OL]. http://www.CWW.net.cn/Technique/2003/9/5814.htm.

  [4] 杨文清. Towards the systematical management of the power communication network[C]. Proceeding of ICEE. 2005.

论文推荐 +更多
不锈钢在4-甲基咪唑缓蚀液中的电化学行为研究
长庆油田第一净化厂外输污水配伍性试验研究
低烟耐火材料聚氧化磷腈的合成与表征研究
等离子发射光谱法测定煤中总硫含量的研究
煤与瓦斯突出危险区域巷道贯通安全技术
登录 注册 投稿