综合网元管理系统及其处理方法

文档序号:7588083阅读:328来源:国知局
专利名称:综合网元管理系统及其处理方法
技术领域
本发明属于计算机网络通信领域,具体涉及一种综合网元管理系统。
背景技术
目前,各大通信设备厂商以及一些软件企业对于网元管理系统有多种设计方案,有基于SNMP协议的、也有基于CMIP协议的,有偏重于设备配置管理的、也有偏重于设备性能管理的等等,网元管理系统一般由配置管理组件、性能管理组件、事件管理组件、安全管理组件以及所支持设备的各种设备组件组成,向下提供多协议接口,向上提供数据库服务接口,完成网络设备的综合管理。由于网元管理系统没有将设备面板管理组件化,添加新设备会对原有程序有着较大的影响,所以,已有的网元管理系统在结构和功能上都存在一定的局限性,对网元管理系统的功能扩展存在一定的难度。

发明内容
本发明克服上述网元管理系统的不足,提供一种易于扩展的网元管理系统及管理方法。
本发明的技术内容一种综合网元管理系统,由配置管理组件、性能管理组件、事件管理组件、设备面板接口、安全管理组件以及所支持设备的各种设备组件组成,向下提供多协议接口,向上提供数据库服务接口,完成网络设备的综合管理,多协议接口用于根据各种设备支持的网络管理协议特征提取设备信息,并能将配置信息转化为对应的协议数据发送给设备;数据处理接口用于接收和处理设备信息、本地服务信息和功能模块信息,设备面板接口,用于实现设备类型判断、设备组件调用、配置管理和性能管理的集成调用,设备面板组件实现对应设备信息获取和设备面板绘制。
一种综合网元管理系统的处理方法,其特征在于(1)根据用户输入的用户名、密码和用户的本地IP进行安全检查;(2)设备面板接口获取设备的系统信息标识符,根据该标识符通过数据库确定设备的类型、设备面板的组件名称、设备ID和组件调用路径;
(3)根据组件名称和调用路径,设备面板接口调用相应设备面板组件;(4)设备面板组件绘制设备面板和显示设备的当前状态。
设备面板接口可调用配置管理和性能管理组件实现设备的配置和监视。
设备面板接口可通过SNMP协议获取设备的系统信息标识符,设备面板组件通过SNMP协议管理设备和显示设备的当前状态。
本发明的技术效果设备面板组件只完成设备面板的绘制,和端口的状态的监控。而不影响设备的配置、特性项管理、性能监视和事件的管理。从而达到了易于扩展的效果。本发明可非常方便添加新设备,解决软件滞后硬件发布较长时间的问题,而且添加的新设备不影响已经可以管理的设备,减少了对设备配置管理、设备性能和事件管理的维护,满足了扩展性、灵活性和可靠性要求。


图1为本发明网元管理系统结构示意图;图2为本发明设备面板处理流程图;图3为本发明调用设备面板绘画处理流程图;图4为本发明设备面板模块图;图5为本发明设备面板组件的实施示意图。
具体实施例方式
参考图1,网元管理系统由多协议接口和本地服务接口、数据库服务接口、设备面板接口、配置管理组件、性能管理组件、事件管理组件、安全管理组件以及所支持设备的各种设备组件组成,向下提供多协议接口,向上提供数据库服务接口,完成网络设备的综合管理。网元管理系统的具体实施为(1)实现多协议接口,能根据各种设备支持的网络管理协议特征提取设备信息,并能将配置信息转化为对应的协议数据发送给设备;(2)实现本地服务接口,处理本地I/O、动态连接库与套接字等服务;(3)通用的数据处理接口,此数据处理接口主要接收和处理设备信息、本地服务信息和功能模块信息;(4)设备面板接口实现设备类型判断、设备组件调用、配置管理和性能管理的集成调用;
(5)各种设备面板组件实现对应设备信息获取、设备面板绘制。
设备面板组件包括设备面板的绘制、设备的配置和监视、特性项等。设备的配置和监视的实现是以设备面板接口调用配置管理和性能管理组件来实现。
参考图2,设备面板处理流程为首先是弹出登陆界面,要求用户输入用户名和密码。根据用户的输入的用户名、密码和用户的本地IP来进行安全检查,安全检查包括根据用户管理中的数据库信息对用户和密码的检查和通过用户购买的密钥信息对用户的本地IP和使用时间是否过期的检查,检查通过继续进行,不通过提示用户。如果是客户端的设备面板启动,还需要输入服务端IP,获取服务端的权限分配信息。
然后弹出面板信息界面,要求用户输入要打开设备的IP和SNMP读写团体名。根据用户在登陆界面输入的用户名,通过用户管理的数据库信息来判断用户输入的设备IP是否在允许管理的范围之内。如果通过则根据用户输入的主机IP和SNMP读写团体名,通过SNMP协议中的get方法读取RFC-1213MIB中的sysObjectID叶子获取到设备的系统信息标识符。参考图3,设备面板的绘制过程每种设备的设备的系统信息标识符是不相同的,根据该标识符通过数据库即可获得设备的类型、设备面板的组件名称、设备ID和组件调用路径,然后根据组件名称和调用路径,调用该设备的面板组件,设备面板组件包括设备面板的绘制、设备的配置和监视、特性项等。启动面板时通过设备ID获得用户管理中的数据库中该设备的特性项的权限来显示特性项。设备面板组件通过SNMP协议来管理设备和显示设备的当前状态。
参考图4,设备面板模块图中每一块代表一个功能类,主要分为Device,Board和Thread。其中Thread主要完成轮询功能。Device和Board完成显示功能。
设备Thread类负责轮询设备安装的功能板,并将轮询信息交给设备类,由设备类负责处理和显示。
同样,板卡Thread等类负责轮询相应功能板的信息,并将轮询信息交给板卡等类,由其负责处理和显示。
Session类则负责维护一些常量信息及全局变量等。
ToolKit类负责提供一些通用算法函数。
参考图5,网元管理系统通过安全组件的检查,定位设备类型后通过设备(Device)接口可以调用该设备的面板组件。
设备面板的绘制包括端口状态的显示和业务板的显示。设备面板的风格是贴近设备的实际,以设备的正面效果图为依托构建基本面板,以端口为最小构成元素。根据从设备的AGENT读出的业务板信息来通过板卡(Board)接口来安装业务板程序或卸载业务板程序。对于各个设备和业务板都实现自己的线程控制,对于业务板的线程的启动应由设备线程控制,这由Java Object对象的wait()和notify()方法实现。设备的主线程负责轮询当前所安装的业务板,并负责安装其到控制面板中,业务板的主线程负责轮询该板的状态及板载端口的状态等,并调用对应的Board实现类进行显示等。业务板程序负责绘制业务板和业务板中的端口。
设备面板接口可以调用事件组件、配置管理组件和性能组件,事件管理包括告警和日志事件。在设备面板中的状态条中提供6个级别的按钮,按钮颜色由深变浅。颜色越深表示事件级别越高。集成到设备面板的事件管理组件按照该设备的IP过滤事件。当有符合条件的事件触发,对应的按钮会闪动,点击该按钮弹出详细的表格显示触发事件的详细信息。由设备面板的管理菜单可以调用配置管理组件和性能组件来实现配置管理功能和查看设备的性能数据。
权利要求
1.一种综合网元管理系统,由配置管理组件、性能管理组件、事件管理组件、安全管理组件以及所支持设备的各种设备组件组成,向下提供多协议接口,向上提供数据库服务接口,完成网络设备的综合管理,多协议接口用于根据各种设备支持的网络管理协议特征提取设备信息,并能将配置信息转化为对应的协议数据发送给设备;数据处理接口用于接收和处理设备信息、本地服务信息和功能模块信息,其特征在于提供一设备面板接口,用于实现设备类型判断、设备面板组件调用、配置管理和性能管理的集成调用,设备面板组件实现设备面板绘制和显示设备的当前状态。
2.一种综合网元管理系统的处理方法,其特征在于(1)根据用户输入的用户名、密码和用户的本地IP进行安全检查;(2)设备面板接口获取设备的系统信息标识符,根据该标识符通过数据库确定设备的类型、设备面板的组件名称、设备ID和组件调用路径;(3)根据组件名称和调用路径,设备面板接口调用相应的设备面板组件;(4)设备面板组件绘制设备面板和显示设备的当前状态。
3.如权利要求2所述的综合网元管理系统的处理方法,其特征在于设备面板接口调用配置管理和性能管理组件实现设备的配置和监视。
4.如权利要求2所述的综合网元管理系统的处理方法,其特征在于设备面板接口通过SNMP协议获取设备的系统信息标识符。
5.如权利要求2或4所述的综合网元管理系统的处理方法,其特征在于设备面板组件通过SNMP协议管理设备和显示设备的当前状态。
全文摘要
本发明提供了一种综合网元管理系统及其处理方法,属于计算机网络通信领域。该系统提供一设备面板接口,用于实现设备类型判断、设备面板组件调用、配置管理和性能管理的集成调用,通过设备面板组件实现绘制设备面板和显示设备的当前状态。该系统的处理方法包括根据用户输入的用户名、密码和用户的本地IP进行安全检查,并获取设备的系统信息标识符,根据该标识符通过数据库确定设备的类型、设备面板的组件名称、设备ID和组件调用路径;设备面板接口根据组件名称和调用路径,调用设备面板组件绘制设备面板和显示设备的当前状态。由于本系统不影响设备的配置、特性项等管理,因此达到易于扩展的效果。
文档编号H04L29/06GK1558603SQ200410000848
公开日2004年12月29日 申请日期2004年1月17日 优先权日2004年1月17日
发明者白瑞莲, 王利滨 申请人:港湾网络有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1