网络管理系统中的接入管理子系统的制作方法

文档序号:7971211阅读:252来源:国知局
专利名称:网络管理系统中的接入管理子系统的制作方法
技术领域
本发明涉及一种网络管理系统,尤其是可接入多种下级网管系统的网络管理系统中的接 入管理子系统。
背景技术
目前大部分的电信网管系统基本上都是专业网网管,即针对某个厂商的某一类设备进行 管理,侧重于对网元设备本身或网络的维护与管理,各个专业网管系统之间信息无法互通、 管理内容庞杂。渐渐地发展到某些网管能够对一个厂商的多种类型的设备进行管理,无法进 行跨厂商的设备管理。
随着电信行业的竞争愈演愈烈,电信运营商对网管的要求越来越高,要求进行多厂商的 多种类型的设备的统一管理。此类网管系统可以往往并不直接与设备相连,而是通过下级网 管系统(通常是专业网网管,也可以其他的网管系统)进行间接管理,下级网管系统负责设 备信息的组织和下行命令传递,各类下级网管系统由于是不同厂商开发的,针对的是不同的 设备,因此信息结构和命令格式都会有很大的差异,这样就会造成每接入一类网管系统时就 会进行大量的开发,工作量很大,而且也很难保证所接入的网管系统的信息能进行统一呈现 和管理。
正是因为上述困难,目前只有少数的网管系统可以在一定程度上支持接入多种下级网管 系统,比如有的支持接入多种下级网管系统中的告警信息,有的支持将下级网管系统作为一 个模块来启动,自身并不对下级网管系统的信息进行任何处理,无法保证对接入网管系统信 息的统一呈现和管理,或者可以支持单一厂商的单一产品领域的多网管系统接入,比如传输 网、CDMA网等,但对跨厂商多类型的网管却无法接入。

发明内容
针对现有技术存在的缺陷和不足,本发明提供一种网络管理系统中的接入管理子系统, 减小接入多种下级网管系统时开发的复杂程度和工作量,最终达到多种网管信息在一个网管 系统上的统一呈现和统一管理。
为了达到上述发明目的,本发明网络管理系统中的接入管理子系统,包括用于统一管理 接入网管系统信息的接入管理框架和与接入管理框架相连的一个或一个以上用于组织各接入
网管系统信息并向各接入网管系统传递接入管理框架下行命令的接入管理包。
上述的网络管理系统中的接入管理子系统中,所述接入管理框架包括以下模块 公共接入管理实现接入管理框架中的公共功能;
告警接入管理提取告警的公共处理流程和功能,负责启动所有的接入管理框架告警适 配器,提供接入管理框架告警适配器与网管系统的通讯通道,以及告警与其他模块的交互;
性能接入管理提取性能的公共处理流程和功能,负责启动所有的接入管理框架性能适 配器,提供接入管理包性能适配器与网管系统的通讯通道,以及性能与其他模块的交互;
配置接入管理提取配置的公共处理流程和功能,负责启动所有的接入管理框架配置适 配器,提供接入管理包配置适配器与网管系统的通讯通道,以及配置与其他模块的交互;
其中,公共接入管理将要实现的任务分类,将告警任务交给告警接入管理实现;将性能 任务交给性能接入管理实现;将配置任务交给配置接入管理实现。
上述的网络管理系统中的接入管理子系统中,所述接入管理包包括以下模块
通信连接管理完成接入管理框架与接入管理包内各模块的通信连接;
告警适配器实现接入管理框架的告警适配器接口,在接口实现中完成下行告警命令与 下级网管系统的命令适配,并下发,上报告警数据的解析、转换,并发送给接入管理框架进 行处理;
性能适配器实现接入管理框架的性能适配器接口,在接口实现中完成下行性能命令与 下级专业网的命令适配,并下发,上报性能数据的解析、转换,并发送给接入管理框架进行 处理;
配置适配器实现接入管理框架的配置适配器接口,在接口实现中完成下行配置命令与 下级专业网的命令适配,并下发,上报配置数据的解析、转换,并发送给接入管理框架进行 处理;
通信连接管理将接入管理框架下发的下行告警命令转发给告警适配器,告警适配器实现 接入管理框架的告警适配器接口,在接口实现中完成下行告警命令与下级网管系统的命令适 配,并下发,通过通信连接管理上报告警数据的解析、转换,并发送给接入管理框架进行处 理;通信连接管理将接入管理框架下发的下行性能命令转发给性能适配器,性能适配器实现 接入管理框架的性能适配器接口,在接口实现中完成下行性能命令与下级专业网的命令适配,
并下发,通过通信连接管理上报性能数据的解析、转换,并发送给接入管理框架进行处理; 通信连接管理接入管理框架下发的下行配置命令转发给配置适配器,配置适配器实现接入管 理框架的配置适配器接口,在接口实现中完成下行配置命令与下级专业网的命令适配,并下 发,通过通信连接管理上报配置数据的解析、转换,并发送给接入管理框架进行处理。
上述的网络管理系统中的接入管理子系统中,所述公共接入管理包括以下模块
接入管理对象管理提供图形界面对接入管理对象进行创建、删除、修改属性、查看属 性操作;
接入管理对象生命周期管理提供进行生命周期管理接口;
接入管理包分布式管理把在多个进程中运行的接入管理包资源进行统一管理;
上下行命令分发将上级网管到下级网管的命令分发到合适的接入管理包进行处理,并 接受来自接入管理包的上报信息,如果是告警信息分发到告警接入管理进行处理,如果是性 能信息分发到性能接入管理进行处理,如果是配置信息分发到配置接入管理进行处理。
本发明与现有技术相比具有以下优点
1、 由于对适配器采用了分布式部署方式,使得网管系统的管理能力从几十万的数量级上 升到上百万级;
2、 由于在技术方案中引入了接入管理框架,在框架中实现了各接入管理包的共有功能, 使得各接入管理包只需关注与具体专业网业务相关的内容,因此极大地减少了接入新系统时 的开发工作量,至少可以节约50%的工作量;
3、 接入管理对象的抽象实现了对多专业网的统一管理,各适配器对各专业网的上行数据 和下行命令进行适配实现了多专业网数据的统一呈现,达到了较高层次的网管的目标。


图1为接入管理系统框架图2为接入管理框架(AMF)框架图3为公共接入管理框架图4为接入管理包(AMP)框架图。
具体实施例方式
下面结合附图对本发明作进一步的详细说明
本发明的接入管理系统(Access Management System,简称AMS)分为两部分接入管 理框架(Access Management Framework,简称AMF)禾口接入管理包(Access Management Package, 简称AMP)。如图1所示。接入管理框架(AMF)可以同时接入多个接入管理包(AMP),它首 先将下级网管系统抽象为接入管理对象(Access Management Object,简称AMO),然后通过 接口管理实现对下级网管系统的管理。接入管理对象的抽象实现了对多专业网的统一管理, 各适配器对各专业网的上行数据和下行命令进行适配实现了多专业网数据的统一呈现,达到 了较高层次的网管的目标。由于每个网管系统都有其特殊性,AMF就提取了一些接口,各个 AMP在实现这些接口时去处理各自的差异性,AMF通过这些接口实现对AMP进行管理,从而达 到了统一管理的目的。每个接入管理包(AMP)包含了各下级网管系统的信息,它主要是实现 了 AMF提供的接口,在接口实现时将自身网管系统的信息格式处理成上级网管系统要求的格 式,即针对不同的专业网进行适配,包括与专业网的通信管理、对专业网的数据的采集、处 理等。各接入管理包只需关注与具体专业网业务相关的内容,因此极大地减少了接入新系统 时的开发工作量,至少可以节约50%的工作量。
下面分别描述接入管理框架和接入管理包。
接入管理框架(AMF)分为以下几个模块公共接入管理、告警接入管理、性能接入管理、 配置接入管理,如图2所示。公共接入管理实现了接入管理框架中与具体模块无关的公共功 能,包括对接入多个AMP时的分布式处理,负责建立上下级网管系统的信息通道,并建立AMO 和其他模块的关系。告警接入管理、性能接入管理和配置接入管理模块都要以公共接入管理 模块为基础。告警接入管理只处理与告警有关的公共功能,负责上下网管系统的告警信息的 通道建立。性能接入管理只处理与性能有关的公共功能,负责上下网管系统的性能信息的通 道建立。配置接入管理只处理与性能有关的公共功能,负责上下网管系统的配置信息的通道 建立。
公共接入管理分为以下几个子模块AM0管理、AMO生命周期管理、AMP分布式管理、上 下行命令分发,参见附图3。 AMO管理主要是提供图形界面对AMO进行管理,包括创建AMO、 删除AMO、修改AMO属性、査看AMO属性这些功能。AMO生命周期管理的功能是提供进行生命 周期管理接口的方法,由AMP中的适配器来实现,从而实现AMF统一对适配器的创建、启动、 停止、销毁等生命周期管理。AMP中的适配器是归属于某个AMO的,因此AMO生命周期管理 必须依赖于AMO的生成。AMP分布式管理把在多个进程中运行的AMP资源进行统一管理。上 下行命令分发主要是负责将上级网管到下级网管的命令分发到合适的AMP进行处理,并接受 来自AMP的上报信息,分发到相应的模块(如告警、性能、配置)进行处理。
告警接入管理提取了告警的公共处理流程和功能,负责启动所有的AMP告警适配器, 提供AMP告警适配器与网管系统的通讯通道,以及告警与其他模块的交互。
性能接入管理提取了性能的公共处理流程和功能,负责启动所有的AMP性能适配器, 提供AMP性能适配器与网管系统的通讯通道,以及性能与其他模块的交互。
配置接入管理提取了配置的公共处理流程和功能,负责启动所有的AMP配置适配器,
提供AMP配置适配器与网管系统的通讯通道,以及配置与其他模块的交互。
接入管理包(AMP)分为以下几个部分通信连接管理、告警适配器、性能适配器、配置
适配器,如图4所示。通信连接管理提供网管系统与下级网管系统的连接,包括登录到下级
网管、获取到下级网管的实际物理连接、对下级网管的一些状态的管理。首先需要进行通信 连接,才能实现告警适配器、性能适配器和配置适配器的功能,因此他们都要以通信连接管
理为基础。告警适配器实现了 AMF的告警适配器接口,在接口实现中完成了下行告警命令与 下级网管系统的命令适配,并下发,上报告警数据的解析、转换,并发送给网管系统进行处 理。性能适配器实现了 AMF的性能适配器接口,在接口实现中完成了下行性能命令与下级专 业网的命令适配,并下发,上报性能数据的解析、转换,并发送给网管系统进行处理。配置 适配器实现了 AMF的配置适配器接口,在接口实现中完成了下行配置命令与下级专业网的命 令适配,并下发,上报配置数据的解析、转换,并发送给网管系统进行处理。
由于对适配器采用了分布式部署方式,使得网管系统的管理能力从几十万的数量级上升 到上百万级。
针对上述的技术方案,下面介绍一下主要的关键技术实现。 1接入管理框架 1. 1AM0的定义
按照GDMO的信息模型定义进行信息建模,把需要管理的各下级网管系统抽象成接入管理 对象类(AMOC), AMOC是管理对象类(MOC)的一种。 一个专业网就是一个AMOC的实例。
首先定义一个基类Base,被所有的管理对象类(MOC)继承,它包含了 MOC的一些共有 属性,具体属性如下
Moi 域名,每个管理对象的唯一标示(Domain Name)
M柳6
Typeld Memo
名称
M0C的类型定义,如网元
备忘{曰息
其次,定义了一个扁OC的基类BaseAmoc,具有AMOC的共有属性。该类继承了 Base,所 有的AMOC继承了该类。具体属性如下
Arnold 接入系统ID
IpAddress 接入系统Ip地址(xxx. xxx. xxx. xxx)
AlarmAutoGather Vendor Longitude Latitude
AdministrativeState LockedState
UsageState
Version Location LinkCheckPeriod ModifiedState
告警自动采集标志(0:自动;1:非自动)
设备供应商名称
位置经度
位置纬度
0:未激活;l:激活;
0:未锁定;1:锁定,当发送某类命令时由AM框架设置 成锁定状态,操作完成后改成未锁定,其余时间皆为未锁定。
0:全部正常;1:全部异常;2:部分异常,对某些系统 而言只有0, l两种状态,但像PCS这种有多个独立进程的就 会有三种状态
接入系统版本号
地区
链路检査周期(0:未设置,单位秒) AMO的属性是否被修改(0:未修改,1:修改)
1.2 AMO的图形化管理
在网管系统的可视化界面上提供了对AMO的管理界面,比如进行创建、删除、修改、启 动、停止等操作。在创建AM0时,也创建了一条从AMO到网管系统之间的链路,该链路代表 了 AMO的可用状态,对AMO的链路管理也在图形界面上是实现了 。
1.3公共接入管理
公共接入管理由接入管理框架类AccessManager来实现,包括AMO的管理和上下行命令
的分发。以JAVA语言为例,该类实现的关键方法如下 public class AccessManager {
〃创建AM0
void createAmo(BaseAmoMocBean createdAmoMocBean) throws Exception; 〃删除AM0, forcefully表示是否强制删除
void deleteAmo(String moi, boolean forcefully) throws Exception; 〃修改AMO, modif iedList表示修改的属性
void modifyAmo(String moi, AttributeList modifiedList) throws Exception; 〃激活AM0,启动AMO
void activateAmo(String moi) throws Exception;
〃去激活AM0,停止AMO。 forcefully表示是否强制停止
void deactivateAmo(String moi, boolean forcefully) throws Exception;
〃对某一个AM0下发命令,此处即进行命令的分发
Object sendCmd(String moi, Object cmd) throws Exception;
1.4AMP生命周期管理
对AMP的生命周期管理采用了适配器模式,即定义了一个适配器接口,包含了AMP生命 周期管理的方法,每个AMP实现这个接口。以JAVA语言为例,该接口的实例如下
public interface IAdaptor {
〃适配器生命周期方法,在适配器创建的时候调用create public void create0 throws Exception;
〃适配器生命周期方法,在适配器启动的时候调用start public void start () throws Exception;
〃适配器生命周期方法,在适配器停止的时候调用stop public void stopO throws Exception;
〃适配器生命周期方法,在适配器销毁的时候调用destroy public void destroyO throws Exception;
2.接入管理包(AMP)
2. 1 AMP的目录规划和部署
在目录划分上将属于各下级网管系统的内容统一放在一个目录下,每个AMP包中可能包 括配置文件、源代码、资源文件(如图标等)等。这样就可以利用目前的一些分布式技术实 现对AMP的分布式管理。根据AMP的多少以及管理AMP管理对象的多少来决定AMP的部署方 式,如果网管系统需要管理的对象较少,则可以将AMP放在一个进程中部署,如果管理对象 较多,可以将AMP分布在不同的机器上进行部署并运行。
2. 1 AMP的实现
每个AMP包需要有一个总的适配器,该适配器实现了 1. 4中的IAdaptor接口 ,这样就将 自身加入到接入管理框架(AMF)中了。这个适配器又可以获得告警适配器、性能适配器和配 置适配器,从而实现了接入管理框架(AMF)对告警适配器、性能适配器和配置适配器的管理。
权利要求
1、一种网络管理系统中的接入管理子系统,其特征在于包括用于统一管理接入网管系统信息的接入管理框架和与接入管理框架相连的一个或一个以上用于组织各接入网管系统信息并向各接入网管系统传递接入管理框架下行命令的接入管理包。
2、 根据权利要求l所述的网络管理系统中的接入管理子系统,其特征在于所述接入管 理框架包括以下模块公共接入管理实现接入管理框架中的公共功能;告警接入管理提取告警的公共处理流程和功能,负责启动所有的接入管理框架告警适 配器,提供接入管理框架告警适配器与网管系统的通讯通道,以及告警与其他模块的交互;性能接入管理提取性能的公共处理流程和功能,负责启动所有的接入管理框架性能适 配器,提供接入管理包性能适配器与网管系统的通讯通道,以及性能与其他模块的交互;配置接入管理提取配置的公共处理流程和功能,负责启动所有的接入管理框架配置适 配器,提供接入管理包配置适配器与网管系统的通讯通道,以及配置与其他模块的交互;其中,公共接入管理将要实现的任务分类,将告警任务交给告警接入管理实现;将性能 任务交给性能接入管理实现;将配置任务交给配置接入管理实现。
3、 根据权利要求l所述的网络管理系统中的接入管理子系统,其特征在于所述接入管 理包包括以下模块通信连接管理完成接入管理框架与接入管理包内各模块的通信连接;告警适配器实现接入管理框架的告警适配器接口,在接口实现中完成下行告警命令与 下级网管系统的命令适配,并下发,上报告警数据的解析、转换,并发送给接入管理框架进 行处理;性能适配器实现接入管理框架的性能适配器接口,在接口实现中完成下行性能命令与 下级专业网的命令适配,并下发,上报性能数据的解析、转换,并发送给接入管理框架进行 处理;配置适配器实现接入管理框架的配置适配器接口,在接口实现中完成下行配置命令与 下级专业网的命令适配,并下发,上报配置数据的解析、转换,并发送给接入管理框架进行 处理;通信连接管理将接入管理框架下发的下行告警命令转发给告警适配器,告警适配器实现接入管理框架的告警适配器接口,在接口实现中完成下行告警命令与下级网管系统的命令适 配,并下发,通过通信连接管理上报告警数据的解析、转换,并发送给接入管理框架进行处 理;通信连接管理将接入管理框架下发的下行性能命令转发给性能适配器,性能适配器实现 接入管理框架的性能适配器接口,在接口实现中完成下行性能命令与下级专业网的命令适配, 并下发,通过通信连接管理上报性能数据的解析、转换,并发送给接入管理框架进行处理; 通信连接管理接入管理框架下发的下行配置命令转发给配置适配器,配置适配器实现接入管 理框架的配置适配器接口,在接口实现中完成下行配置命令与下级专业网的命令适配,并下 发,通过通信连接管理上报配置数据的解析、转换,并发送给接入管理框架进行处理。
4、根据权利要求2所述的网络管理系统中的接入管理子系统,其特征在于所述公共接 入管理包括以下模块-接入管理对象管理提供图形界面对接入管理对象进行创建、删除、修改属性、査看属 性操作;接入管理对象生命周期管理提供进行生命周期管理接口;接入管理包分布式管理把在多个进程中运行的接入管理包资源进行统一管理;上下行命令分发将上级网管到下级网管的命令分发到合适的接入管理包进行处理,并 接受来自接入管理包的上报信息,如果是告警信息分发到告警接入管理进行处理,如果是性 能信息分发到性能接入管理进行处理,如果是配置信息分发到配置接入管理进行处理。
全文摘要
本发明公开了一种网络管理系统中的接入管理子系统。针对现有技术无法保证对接入网管系统信息的统一呈现和管理,或者对跨厂商多类型的网管无法接入的问题。为解决上述问题,本发明网络管理系统中的接入管理子系统,包括用于统一管理接入网管系统信息的接入管理框架和与接入管理框架相连的一个或一个以上用于组织各接入网管系统信息并向各接入网管系统传递接入管理框架下行命令的接入管理包。本发明适用于各种通信网络。
文档编号H04L12/24GK101192975SQ20061014587
公开日2008年6月4日 申请日期2006年11月21日 优先权日2006年11月21日
发明者唐文彬, 强 张, 彭向梅, 进 李, 珂 田, 邓朝明 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1