时间:2024-05-20
谢 昊,吴庆华
1.昆山市信息港网络科技有限责任公司,江苏昆山 215301
2.昆山市张浦镇文化体育站,江苏昆山 215321
对网内运行的不同厂家的设备进行有效的管理:包括数字电视及模拟电视前端部分和数据前端部分的各种设备;广播信道和交互信道中使用的路由器、交换机、复用器、光端机、放大器等设备。
对各种技术类型的网络实施全面的管理:包括交互信道的同步数字系列SDH(Synchronous Digital Hierarchy)网、千兆以太网、异步传输模式ATM(Asynchronous Transfer Mode)、基于SDH(Synchronous Digital Hierarchy) 的多业务传送平台MSTP(Multi-Service Transport Platform)网和各类接入网等。
对与网络运行和业务直接相关的各种管理子系统实现统一的管理:管理子系统包括设备管理系统、地理信息系统、用户管理系统、操作支持系统、商务支持系统等。
由于各地广电的网管系统建设水平和应用环境存在差异,因此,目前没有全国统一的综合网管接口规范,昆山广电现有的厂商所提供的网元管理系统多采用SNMP协议,不同的厂商采用各自不同的技术和管理协议(包括管理信息库MIB)。要实现综合网络管理首先要解决的问题就是如何获取这些不同厂商的网元管理系统的信息并进行统一管理。
网络管理系统使用独立于各厂商的专用信息模型,并采用专用的接口模块将厂商各自的信息模型转换为网络管理系统专用的、统一的信息模型的方式可有效的解决这一问题。接口转换方式综合网络管理系统的结构如图1所示。
图1 接口转换方式综合网络管理系统结构图
各厂商的网元管理系统或子网管理系统的网管信息通过这些接口模块转换为综合网管系统统一的信息模型,这样就能够实现多厂商设备的集中维护和管理,并能对全网资源进行统一调度和管理。
在这里我们采用基于通用对象请求代理体系结构CORBA(Common Object Request Broker Architecture)的接口描述语言IDL(Interface Design Language)对接口进行定义。
这种基于CORBA的接口模块具体来说就是以CORBA为支撑技术的协议网关。目前,昆山广电的厂商网元管理系统都支持SNMP协议,SNMP对被管理对象是采用变量的形式进行表示,而CORBA采用的是面向对象的方法,通过不同接口的定义实现对对象的操作。因此,将CORBA应用于SNMP管理中,主要是解决CORBA与SNMP的转换。
CORBA/SNMP网关通过调用转换和协议静态翻译实现CORBA管理者与SNMP管理资源之间的互操作。网关在运行过程中实现调用转换,而协议的静态翻译需要建立起SNMP 管理信息结构SMI(Structure of Management Information)到IDL的映射,这种映射由SMI到IDL的MIB编译器实现。通过映射将SMI定义的MIB树转换成CORBA的对象体系结构。图2为CORBA/SNMP网关转换的实现模型。
图2 CORBA/SNMP网关转换实现模型
本文所介绍的基于CORBA的接口模块也就是以CORBA为支撑技术的协议网关,屏蔽了底层通信的细节,可有效的减少系统对接过程中的工作量,使软件有较好的容错性和移植性。符合昆山广电的实际情况,能有效解决现有多厂商网元层网络管理系统的信息采集与统一问题。
[1]顾纪明,熊承国.HFC网络需要开放式网络管理系统[D].杭州国际有线电视技术研讨会论文集,2002.
[2]汪芸.CORBA技术及其应用.东南大学出版社[M],1999.
[3]吴志远,周长浩.多厂商接口的作用、进展和可行性[J].电信快报,2001(3):17-18.
[4]刘晔,徐志根.用CORBA构建基于SNMP的网络管理系统[J].计算机工程与科学,2004,3(26):11-13.
[5]赵飞.下一代网的综合管理研究[D].西安电子科技大学硕士论文,2006.
我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!