一种用于监视网络管理系统工作状态的控制方法

文档序号:7936830阅读:303来源:国知局
专利名称:一种用于监视网络管理系统工作状态的控制方法
技术领域
本发明涉及一种网络管理系统与网元管理系统(Element ManagementSystem)或网络管理系统与网元(Network Element)工作状态的双向监视的控制方法,本发明属于通信网络管理领域。
背景技术
在网络管理环境下,完成网络管理系统的管理功能的一个基本前提条件是实现该系统中的多种网络管理资源要素之间的管理信息交互,如,网络管理系统与网元管理系统(代理)之间的管理信息交互、网元管理系统与网元(代理)之间的管理信息交互等。从网管理论和现实的网管工程实践情况看,网络管理信息的交互方式一般采用接口方式,即,通过在不同的网络管理资源要素之间建立标准或私有协商的网管接口来进行管理信息的交互。图1表示出了网络管理环境下网络管理系统被管系统之间的接口关系。
按照网管接口两端通信数据的流向而言,通信可以分为从网络管理系统流向被管系统的下行方向通信和从被管系统流向网络管理系统的上行方向通信。对于处于网络管理接口两端的网络管理实体来说,相互之间的通信可以分为3种,如图2所示意。图2中,第一种通信是网络管理系统向被管系统发起(下发)的管理操作请求;第二种通信是被管系统响应网络管理系统的请求而发出的应答(上传);第三种是被管系统主动向网络管理系统单向上报的事件通知(上传)。
从上行方向看,在现有的网管理论中,被管系统主动上报给网络管理系统的事件通知是单向的,即,被管系统无需得到上报的事件通知是否最终到达目的地的确认。在工程实践中,如果被管系统与网络管理系统之间的通信链路中断(或与之通信的网络管理系统出现故障),被管系统上报的事件通知有可能丢失。如果被管系统可以提前发现其上报事件通知的通信链路(包括网络管理系统应用实体)出现故障,被管系统可以采用一些补救措施,如告警日志等。从另外一个方面讲,如果管理体制允许,被管系统在出现上述问题时还可以部分接管网络管理系统的职能,提高网络管理的质量。由此可见,被管系统对上行方向网络管理系统的工作状态(包括通信链接)的监视功能是十分必要的,这也是目前网络管理实践中缺乏的一个功能。
从下行方向看,现有网络管理系统具备一定的自动发现与之通信的被管系统应用实体(包括通信链接)工作状态的能力。如,对于图2中的第一种情况,当网络管理系统与被管系统之间的通信连接或被管系统相关应用实体出现问题时,网络管理系统发送给被管系统的操作将无法送达或没有响应,此时,网络管理系统将得到提示,从而可以发现与之相连的被管系统或通信链接出现了问题。但如果网络管理系统不主动发起操作,那么,在它发起下一次操作的时间间隔内,网络管理系统无法主动或提前发现与之通信的被管系统(包括通信链接)的问题。这种情况下,网络管理系统可以收到上报的事件通知。但如果网络管理系统在很长一段时间内没有收到被管系统上报的事件通知时,网络管理系统实际无法区分到底是被管系统(包括通信链路)出现问题还是被管系统处于正常工作状态、而仅是没有上报通知而已。由此可见,在现有网管工程实践中,仍需要增强网络管理系统对下行方向与之通信被管系统(包括通信链接)的监视能力。
综上所述,从网络管理系统全局的角度看,为了提高网络管理的质量、保障网络管理系统的可靠性和可用性,有必要为网管接口两端的网管应用实体分别建立起对另一端(包括但不区分承载网管接口的通信链接)的工作状态进行监视的机制,同时,这种监视应该是双向监视。

发明内容
本发明要解决的技术问题是提供一种用于监视网络管理系统工作状态的控制方法,具体地说,是对网络管理系统与被管系统之间工作状态进行双向监视的控制方法。
本发明所述方法,包括如下步骤步骤一,被管系统设置“工作状态定时器”,该定时器周期性地产生并向对应的网络管理系统发送工作状态定时信息;步骤二,网络管理系统接收被管系统定时周期性上报的工作状态定时信息;步骤三,网络管理系统接收到“工作状态定时信息”后触发产生“定时确认信息”,回传给对应的被管系统;步骤四,被管理系统接收管理系统定时周期性回传的定时确认信息。
采用本发明,可以实现网络管理系统与被管系统之间的工作状态(包括但不区分承载该网管接口的通信链路)的双向监视。尤其是本方法可以实现被管系统的对管理系统反向监视,从而大大增强了系统的可靠性和可用性,为系统相关部分采取必要的措施创造了前提条件,提高了网络管理系统的管理质量。


图1为网络管理环境下网络管理系统与被管系统之间的接口关系;图2为网管接口通信示意图;图3为本发明双向监视工作原理示意图;图4为网络管理系统双向监视工作流程图;图5为本发明采用“通知代理”的网络管理系统与被管系统双向监视示意图。
具体实施例方式
关于图1、图2,已经在背景技术部分作了论述,此处不再赘述。
图3为本发明双向监视工作原理示意图,图3中,网络管理系统与被管系统的通信分为四种情况,一是网络管理系统发起的管理操作;二是被管系统对网络管理系统管理发起的操作所作的应答;三是被管系统主动向网络管理系统上发的定时信息;四是网络管理系统在收到“定时信息”后,回传“定时确认信息”给相应的被管系统,回传“定时确认信息”是本发明提出的新功能,从而实现了双向监视。
图4给出了本发明的具体实施流程。
步骤一,被管系统设置“工作状态定时器”,该定时器周期性地产生并向对应的网络管理系统发送定时信息。
定时信息的传送方式如下“工作状态定时器”发送定时信息给被管系统中的“通知代理”模块,通知代理模块负责上报相关信息给网络管理系统。“通知代理”是3GPP标准组织在定义第三代移动通信网络管理接口建议时提出的概念,“通知代理”能够在网络管理环境下完成通用的单向事件上报功能,该功能提供的服务也因此被称为“通知服务”。但3GPP标准组织定义的“通知代理”功能仅提供一种通用的单向事件上报服务能力,该能力尚未被应用于监视被管系统工作状态。本发明在实现管理系统对被管系统工作状态监视的功能时,应用了此功能。网络管理系统根据“通知服务”的原则,只要向“通知代理”预定相应类型的事件通知,就可以接收到“通知服务”转发的对应事件通知,引入“通知代理”后的接口通信如图5所示意。
图5中,网络管理系统与被管系统的通信连接分为3类通信,分别是A类、B类和C类。
C类通信是被管系统通过“通知代理”和事件分发服务向网络管理系统单向上报事件通知的通信;
B类通信是网络管理系统(管理者)与“通知代理”之间的双向交互,如管理者预定事件通知等;A类通信是被管系统各类代理(如,性能管理代理、故障管理代理和配置管理代理等)与网络管理系统(管理者)之间的通信。
本发明将定时器产生的“工作状态定时信息”定义为一种事件通知,该事件通知可以被“通知服务”处理并上传给预定此事件通知的网络管理系统。本发明定义的“工作状态定时信息”的参数格式如下第一事件时间(EventTime);第二系统标识符,此符号表示被管系统代理的唯一标识符;第三通知类型(Notification Type),它表示此事件通知代表的事件类型;第四周期(Period),它表示定时器产生定时信息的周期;第五“通知代理接口”号(Notification Interface Id),这是一个整数数据类型,用于表示“通知代理接口”的ID号。
步骤二,网络管理系统接收被管系统定时周期性上报的定时信息。如果网络管理系统没有接收到定时信息,则进入对被管系统工作状况的策略判断流程,以确定是偶然性丢失定时信息还是被管系统出现问题。
采用以上步骤,管理系统可以对被管系统的工作状态进行监视,包括通知代理、通知分发服务、承载C类通信的链接的工作状况,但不区分这3种情况。
步骤三,网络管理系统接收到“定时信息”后触发产生“定时确认信息”,该信息包含网络管理系统的唯一标识符并通过承载B类通信的链接回传给对应的被管系统。
为了提高管理的灵活性,本发明为网络管理系统提供了通过接口获取和设置在被管系统中设置的定时器周期的方法。具体方法是构造对应的函数,供管理系统调用。设计方法如下第一定义“获取定时周期函数”。该函数的输入参数为空,输出参数有2个。第一个为“定时周期”(Period),即调用此函数后返回给调用者的周期值;第二个为函数调用的返回状态(Status),返回状态的数据类型为枚举类型,包含操作成功、操作失败两个数据。如果调用的结果为“操作成功”,则表示已经获取到欲获取的周期;否则,表示获取周期的操作失败。
第二定义“设置定时周期函数”。该函数的输入参数为1个,输出参数为1个。输入参数为函数的调用者(管理系统)在被管系统定时器中欲设置的“定时周期”(Period);输出参数为函数调用的返回状态(Status),返回状态的数据类型为枚举类型,包含(操作成功,操作失败)两个数据。如果调用的结果为“操作成功”,则表示已经成功在被管系统的定时器中设置定时周期;否则,表示设置周期的操作失败。
网络管理系统触发产生并回传“定时确认信息”的工作方式可以有两种。
第一种方式为每接收到一个“定时信息”,网络管理系统便触发并回传一个“定时确认信息”,工作频率与被管系统产生“定时信息”的频率相同。
第二种方式为接收到“定时信息”后,网络管理系统根据被管系统定时器设定的确认周期进行定时信息确认的回传。
本发明采用了第二种方法并设计一个“定时回传函数”供网络管理系统周期性调用以回传“定时确认信息”。
“定时回传函数”的输入参数包括两个参数,第一个参数为“管理系统唯一标识符”,该参数的数据类型为字符串类型,被管系统使用此参数可以区别调用此函数的管理系统,即,可以确认回传定时信息的管理系统。如果没有定义此参数,接收到“定时确认信息”的被管系统无法区分返回此信息的管理者身份;第二个参数为“调用标识符”,该参数的数据类型为枚举类型,其值定义为TURE和FALSE,管理系统调用此函数时需要设置相应的值,设置原则如下当管理系统接收到“定时信息”时,该值设置为TRUE;否则,该值设置为FALSE。因为管理系统调用触发后,便定时返回确认信息,通过对参数设置值,被管系统可以确认管理系统在发送这个信息时是否已经收到上报的“定时信息”。
“定时回传函数”的输出参数为一个,其数据类型为枚举类型,其值定义为‘操作成功’和‘操作失败’。管理系统通过调用后函数返回的值可以知道调用操作是否成功。
步骤四被管理系统接收管理系统定时周期性回传的定时确认信息。如果被管系统没有接收到定时确认信息,则进入对被管系统工作对管理系统工作状况的策略判断流程,以确定是偶然性丢失定时确认信息,还是管理系统出现了问题。
采用本发明所述方法,被管系统可以实现对管理系统、承载C类通信的链接以及承载B类通信的链接的工作状况进行监视的功能,但此监视功能没有区分上述三种情况。
最后所应说明的是以上实施例仅用以说明而非限制本发明的技术方案,尽管参照上述实施例对本发明进行了详细说明,本领域的普通技术人员应当理解依然可以对本发明进行修改或者等同替换,而不脱离本发明的精神和范围的任何修改或局部替换,其均应涵盖在本发明的权利要求范围当中。
权利要求
1.一种用于监视网络管理系统工作状态的控制方法,包括如下步骤步骤一,被管系统设置“工作状态定时器”,该定时器周期性地产生并向对应的网络管理系统发送工作状态定时信息;步骤二,网络管理系统接收被管系统定时周期性上报的工作状态定时信息;步骤三,网络管理系统接收到“工作状态定时信息”后触发产生“定时确认信息”,回传给对应的被管系统;步骤四,被管理系统接收管理系统定时周期性回传的定时确认信息。
2.根据权利要求1所述的用于监视网络管理系统工作状态的控制方法,其特征在于所述定时信息的传送方式为“工作状态定时器”发送工作状态定时信息给被管系统中的“通知代理”模块。
3.根据权利要求1或2所述的用于监视网络管理系统工作状态的控制方法,其特征在于“工作状态定时信息”的参数格式如下第一事件时间(EventTime);第二系统标识符; 第三通知类型(Notification Type),它表示此事件通知代表的事件类型;第四周期(Period);第五“通知代理接口”号(Notification Interface Id)。
4.根据权利要求1或2所述的用于监视网络管理系统工作状态的控制方法,其特征在于所述步骤二中,如果网管系统没有接收到定时信息,则进入对被管系统工作状况的策略判断流程,以确定是偶然性丢失定时信息还是被管系统出现问题。
5.根据权利要求1或2所述的用于监视网络管理系统工作状态的控制方法,其特征在于所述步骤三中,定时确认信息包含网络管理系统的唯一标识符并通过承载B类通信的链接回传给对应的被管系统。
6.根据权利要求5所述的用于监视网络管理系统工作状态的控制方法,其特征在于还包括网络管理系统通过构造对应的函数,从接口获取或者设置在被管系统中设置的定时器周期。
7.根据权利要求6所述的用于监视网络管理系统工作状态的控制方法,其特征在于,所述获取被管系统中设置的定时器周期包括定义“获取定时周期函数”,该函数的输入参数为空,输出参数有两个,其一为“定时周期”(Period);其二为函数调用的返回状态(Status)。
8.根据权利要求6所述的用于监视网络管理系统工作状态的控制方法,其特征在于,所述获取被管系统中设置的定时器周期包括定义“设置定时周期函数”,该函数的输入参数为1个,输出参数为1个,输入参数为函数的调用者(管理系统)在被管系统定时器中欲设置的“定时周期”(Period);输出参数为函数调用的返回状态(Status)。
9.根据权利要求1所述的用于监视网络管理系统工作状态的控制方法,其特征在于,所述步骤三中触发产生“定时确认信息”的工作方式为每接收到一个“定时信息”,网络管理系统便触发并回传一个“定时确认信息”,工作频率与被管系统产生“定时信息”的频率相同。
10.根据权利要求1所述的用于监视网络管理系统工作状态的控制方法,其特征在于,所述步骤三中触发产生“定时确认信息”的工作方式为接收到“定时信息”后,网络管理系统根据被管系统定时器设定的确认周期进行定时信息确认的回传。
11.根据权利要求10所述的用于监视网络管理系统工作状态的控制方法,其特征在于,所述网络管理系统根据被管系统定时器设定的确认周期进行定时信息确认的回传包括设计一个“定时回传函数”供网络管理系统周期性调用以回传“定时确认信息”。
12.根据权利要求11所述的用于监视网络管理系统工作状态的控制方法,其特征在于,所述“定时回传函数”的输入参数包括两个参数,第一个参数为“管理系统唯一标识符”,该参数的数据类型为字符串类型,第二个参数为“调用标识符”,该参数的数据类型为枚举类型;“定时回传函数”的输出参数为一个,其数据类型为枚举类型。
13.根据权利要求1、9、10、所述的用于监视网络管理系统工作状态的控制方法,其特征在于,所述步骤四中还包括如果被管系统没有接收到定时确认信息,则进入对被管系统工作对网络管理系统工作状况的策略判断流程。
全文摘要
本发明公开了一种用于监视网络管理系统工作状态的控制方法,包括被管系统设置“工作状态定时器”,该定时器周期性地产生并向对应的网络管理系统发送工作状态定时信息;网络管理系统接收被管系统定时周期性上报的工作状态定时信息;网络管理系统接收到“工作状态定时信息”后触发产生“定时确认信息”,回传给对应的被管系统;被管理系统接收管理系统定时周期性回传的定时确认信息。采用本发明,可以实现网络管理系统与被管系统之间的工作状态的双向监视。尤其是实现被管系统的对网络管理系统反向监视,从而大大增强了网络管理系统的可靠性和可用性,为网络管理系统相关部分采取必要的措施创造了前提条件,提高了网络管理系统的管理质量。
文档编号H04L12/26GK1501626SQ02148699
公开日2004年6月2日 申请日期2002年11月18日 优先权日2002年11月18日
发明者李冶文, 王烨, 徐海东, 魏丽红, 李文景, 芮兰兰, 王智立, 亓峰, 孟洛明 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1