专利名称:一种性能指标的管理方法和设备的制作方法
技术领域:
本发明涉及通信技术领域,尤其涉及一种性能指标的管理方法和设备。
背景技术:
性能统计是网络管理中用于计算KPI (Key Performance hdicator,关键业绩指 标)的基础数据,网元设备按照指定的统计周期采集设备内部的各种性能指标,并按照一定 的规则组织在一起上报给网管设备。之后,网管设备可以将各种性能指标直接或通过计算, 最终给运维人员呈现出其关心的KPI指标;网管设备也可以根据各种性能指标进行自优化 调整,最终给运维人员呈现出其关心的KPI指标。通过上述性能指标,运维人员可对网元设备的安全性、运行状况以及系统资源的 使用情况进行统计和观察,为通信网络的规划设计、监测和运行管理提供可靠的数据依据。 另外,性能统计为网络管理提供例行数据的同时,也是问题定位和故障处理的重要数据来 源。具体的,性能统计指标分为原始性能指标和派生性能指标两类。其中,原始性能指 标是按照最小粒度描述网元设备某一动作发生情况的计数器,如emergency (紧急情况)类 RRC (Radio Resource Control,无线资源控制)尝试连接建立次数。派生性能指标是根据 派生原则对原始性能指标进行计算;该派生原则可以在网元设备运行前,由网管设备和网 元设备预先协商好,网元设备启动时静态配置给网管设备或者网元设备;也可以在网元设 备运行后,网管设备根据用户需要动态配置给网元设备。现有的派生性能指标处理方法中,主要有网管设备进行派生计算、网元设备进行 派生计算、网管设备和网元设备之间通过自定义接口实现派生计算三种处理方法。(1)网管设备进行派生计算网元设备在完成一次性能数据的采集后,向网管设备 上报性能数据,并不进行任何派生计算;网管设备接收到网元上报的原始性能数据后,按照 运维人员的要求,进行性能数据的汇总和筛选,派生出运维人员关注的性能统计数据;派生 原则可在网管设备运行前静态写入数据库,也可根据用户需求实时更新存入数据库,无需 配置给网元设备。(2)网元设备进行派生计算网元设备在运行前,网管设备和网元设备事先协商好 派生原则,网元设备实时统计原始性能指标,根据派生原则对原始计数器进行计算,将计算 结果上报给网管设备,网管设备无需做派生计算,直接使用。该方法中网元设备不支持动态 更新派生原则,如果需要更新,网元设备需要重新加载版本。(3)与方法(2)不同的是,网元设备支持网管设备动态更新派生原则,但使用的是 自定义接口 ;网管设备根据用户需要,通过自定义接口将新的派生原则配置给网元设备,网 元设备更新本地配置,按照新的派生原则进行性能统计并且上报。在实现本发明的过程中,发明人发现现有技术中至少存在以下问题
对于方法(1),所有的派生都由网管设备来实现,而网元设备仅仅实现的是原始性能指 标的统计;对于扁平化的LTE (Long Term Evolution,长期演进)网络系统来说,网管设备将管理多个网元设备;网元设备将所有统计的原始性能指标都上报给网管设备,网元设备 和网管设备的接口通信流量非常大,同时也增加了网管设备的负荷。
对于方法(2),网元设备的派生计算方法不灵活,由于派生原则是网管设备和网元 设备事先约定的,不能支持动态配置,用户只能根据已有的原始性能指标做手动计算,带来 巨大的不便,同时影响了性能数据的客观性、准确性、实时性。如果通过重新加载版本实现 派生原则的修改,维护成本高,操作不便。 对于方法(3 ),采用自定义接口的方法更新派生原则,接口不通用,可移植性差,兼 容性差、维护成本高。
发明内容
本发明实施例提供一种性能指标的管理方法和设备,以保证网管设备可获得派生 性能指标,并减少网元设备和网管设备间接口数据流量。为了达到上述目的,本发明实施例提供一种性能指标的管理方法,包括 网元设备获取原始性能指标,在第一管理信息库MIB中存储所述原始性能指标;并在
第二 MIB中存储派生性能指标;
所述网元设备在第三MIB中存储派生性能指标与原始性能指标的表达式关系,表达式 关系中的派生性能指标为对应所述第二 MIB中的标识信息,表达式关系中的原始性能指标 为对应第一 MIB中的标识信息。本发明实施例提供一种性能指标的管理方法,包括
网管设备向网元设备发送SNMP查询消息,所述SNMP查询消息中携带派生性能指标与 原始性能指标的表达式关系;
所述网管设备接收来自所述网元设备根据所述表达式关系所查找到的原始性能指标 和派生性能指标。本发明实施例提供一种网元设备,包括
第一存储模块,用于获取原始性能指标,并在第一 MIB中存储所述原始性能指标; 第二存储模块,用于在第二 MIB中存储派生性能指标;
第三存储模块,用于在第三MIB中存储派生性能指标与原始性能指标的表达式关系, 表达式关系中的派生性能指标为对应所述第二 MIB中的标识信息,表达式关系中的原始性 能指标为对应第一 MIB中的标识信息。本发明实施例提供一种网管设备,包括
发送模块,用于向网元设备发送SNMP查询消息,所述SNMP查询消息中携带派生性能指 标与原始性能指标的表达式关系;
接收模块,用于接收来自所述网元设备根据所述表达式关系所查找到的原始性能指标 和派生性能指标。与现有技术相比,本发明至少具有以下优点
通过使用MIB的SNMP协议接口实现动态派生性能指标的性能管理,用户可以根据需要 灵活地给网元设备配置派生算法,派生结果客观、真实、可信。而且减少了网元设备和网管 设备间接口数据流量,同时保证了可移植性、兼容性以及可扩展性。
为了更清楚地说明本发明的技术方案,下面将对实施例描述中所需要使用的附图 作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普 通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例一提供的一种性能指标的管理方法流程示意图; 图2是本发明实施例五提供的一种网元设备结构示意图3是本发明实施例六提供的一种网管设备结构示意图。
具体实施例方式目前性能统计指标动态派生大多在网管设备(即管理站)侧实现,并需要网元设备 将原始统计指标上报给网管设备,增加了网元设备与网管设备之间的传输数据量;而如果 由网元设备来实现动态派生,则不能实时的根据用户需求修改或者增加派生性能指标。基于上述问题,本发明实施例提供一种性能指标的管理方法和设备,借用分布式 MIB (Management Information Base,管理信息库)的设计思想,使网管设备通过标准SNMP (Simple Network Management Protocol,简单网络管理协议)协议接口动态配置性能统计 指标的派生算法,同时定制性能管理任务,定期采集派生结果。下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显 然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的 实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都 属于本发明保护的范围。实施例一
本发明实施例一提供一种性能指标的管理方法,利用分布式MIB的设计思想,来实现 性能指标的动态派生。为了实现性能指标的管理,需要在网元设备上维护多个MIB表;其 中,第一 MIB用于存储原始性能指标、第二 MIB用于存储派生性能指标、第三MIB用于存储 派生性能指标与原始性能指标的表达式关系。具体的,网元设备获取原始性能指标,在第一 MIB中存储该原始性能指标;在第二 MIB中存储派生性能指标;并在第三MIB中存储派生性能指标与原始性能指标的表达式关 系,表达式关系中的派生性能指标为对应所述第二 MIB中的标识信息,表达式关系中的原 始性能指标为对应第一 MIB中的标识信息。其中,针对第一 MIB,网元设备将针对同一过程所统计的原始性能指标存储在相同 的MIB表中。针对第二MIB,网元设备将针对同一性能统计数据所对应的派生性能指标存储 在相同的MIB表中;该性能统计数据包括以下之一或任意组合基本话务类数据、切换类数 据、系统资源类数据、资源类数据。针对第三MIB,标识信息包括对象标识符OID信息。基于上述各MIB,如图1所示,该方法包括以下步骤
步骤101,网管设备向网元设备发送SNMP查询消息,该SNMP查询消息中携带派生性能 指标与原始性能指标的表达式关系。具体的,网管设备通过设置MIB创建性能测量任务,并基于性能测量任务向网元 设备发送SNMP查询消息。该性能测量任务的属性包括性能指标采集粒度、性能指标上报 粒度、性能任务所采集的性能指标;性能指标为原始性能指标和/或派生性能指标。
步骤102,网元设备接收来自网管设备的SNMP查询消息。步骤103,网元设备根据该表达式关系在第三MIB中确定第一MIB中的标识信息和 第二 MIB中的标识信息。步骤104,网元设备根据第一MIB中的标识信息在第一MIB中查找对应的原始性能 指标,并根据第二 MIB中的标识信息在第二 MIB中查找对应的派生性能指标。步骤105,网元设备将查找到的原始性能指标和派生性能指标发送给网管设备。步骤106,网管设备接收来自网元设备根据表达式关系所查找到的原始性能指标 和派生性能指标。实施例二
基于上述实施例一,为了实现本发明实施例提供的技术方案,需要设计出符合要求的 MIB,而相关的MIB设计包括
(1)原始性能指标在MIB中的存储(其存储结果为第一 MIB)
原始性能指标(或原始计数器)是派生性能指标(或派生计数器)的数据来源,原始性能 指标是针对某个过程的统计,例如,以RRC连接建立过程为例,有RRC连接建立过程性能统 计计数器组,该计数器组中包括了多个原始性能指标(如由于达到最大用户数导致RRC连 接建立失败的次数、由于小区负荷过载导致RRC连接建立失败的次数、紧急呼叫类型的RRC 连接建立请求次数、紧急呼叫类型的RRC连接建立成功次数等),由这些原始性能指标,可以 派生出针对某个小区实例的RRC连接建立失败总次数及紧急呼叫类型的RRC连接建立成功 率等派生性能指标。以RRC连接过程中RRC连接建立失败相关的几个原始性能指标为例,在MIB中针 对该原始性能计数器组的设计如表1 (即第一 MIB的一种示例情况)所示。表 权利要求
1.一种性能指标的管理方法,其特征在于,包括网元设备获取原始性能指标,在第一管理信息库MIB中存储所述原始性能指标;并在 第二 MIB中存储派生性能指标;所述网元设备在第三MIB中存储派生性能指标与原始性能指标的表达式关系,表达式 关系中的派生性能指标为对应所述第二 MIB中的标识信息,表达式关系中的原始性能指标 为对应第一 MIB中的标识信息。
2.如权利要求1所述的方法,其特征在于,所述网元设备在第一MIB中存储所述原始性 能指标,包括所述网元设备将针对同一过程所统计的原始性能指标存储在相同的MIB表中。
3.如权利要求1所述的方法,其特征在于,所述网元设备在第二MIB中存储派生性能指 标,包括所述网元设备将针对同一性能统计数据所对应的派生性能指标存储在相同的MIB表中。
4.如权利要求3所述的方法,其特征在于,所述性能统计数据包括以下之一或任意组 合基本话务类数据、切换类数据、系统资源类数据、资源类数据。
5.如权利要求1所述的方法,其特征在于,所述标识信息包括对象标识符OID信息。
6.如权利要求1所述的方法,其特征在于,所述网元设备在第三MIB中存储派生性能指 标与原始性能指标的表达式关系,之后还包括所述网元设备接收来自网管设备的简单网络管理协议SNMP查询消息,所述SNMP查询 消息中携带派生性能指标与原始性能指标的表达式关系;所述网元设备根据该表达式关系在第三MIB中确定第一 MIB中的标识信息和第二 MIB 中的标识信息;所述网元设备根据第一 MIB中的标识信息在第一 MIB中查找对应的原始性能指标,并 根据第二 MIB中的标识信息在第二 MIB中查找对应的派生性能指标,将查找到的原始性能 指标和派生性能指标发送给所述网管设备。
7.一种性能指标的管理方法,其特征在于,包括网管设备向网元设备发送SNMP查询消息,所述SNMP查询消息中携带派生性能指标与 原始性能指标的表达式关系;所述网管设备接收来自所述网元设备根据所述表达式关系所查找到的原始性能指标 和派生性能指标。
8.如权利要求7所述的方法,其特征在于,所述网管设备向网元设备发送SNMP查询消 息,包括所述网管设备通过设置MIB创建性能测量任务,并基于所述性能测量任务向网元设备 发送SNMP查询消息。
9.如权利要求8所述的方法,其特征在于,所述性能测量任务的属性包括性能指标采 集粒度、性能指标上报粒度、性能任务所采集的性能指标;所述性能指标为原始性能指标和 /或派生性能指标。
10.一种网元设备,其特征在于,包括第一存储模块,用于获取原始性能指标,并在第一 MIB中存储所述原始性能指标;第二存储模块,用于在第二 MIB中存储派生性能指标;第三存储模块,用于在第三MIB中存储派生性能指标与原始性能指标的表达式关系, 表达式关系中的派生性能指标为对应所述第二 MIB中的标识信息,表达式关系中的原始性 能指标为对应第一 MIB中的标识信息。
11.如权利要求10所述的设备,其特征在于,所述第一存储模块,具体用于将针对同一过程所统计的原始性能指标存储在相同的 MIB表中。
12.如权利要求10所述的设备,其特征在于,所述第二存储模块,具体用于将针对同一性能统计数据所对应的派生性能指标存储在 相同的MIB表中。
13.如权利要求12所述的设备,其特征在于,所述性能统计数据包括以下之一或任意 组合基本话务类数据、切换类数据、系统资源类数据、资源类数据。
14.如权利要求10所述的设备,其特征在于,所述标识信息包括对象标识符OID信息。
15.如权利要求10所述的设备,其特征在于,该设备还包括接收模块,用于接收来自网管设备的SNMP查询消息,所述SNMP查询消息中携带派生性 能指标与原始性能指标的表达式关系;确定模块,用于根据该表达式关系在第三MIB中确定第一MIB中的标识信息和第二MIB 中的标识信息;查找模块,用于根据第一 MIB中的标识信息在第一 MIB中查找对应的原始性能指标,并 根据第二 MIB中的标识信息在第二 MIB中查找对应的派生性能指标;发送模块,用于将查找到的原始性能指标和派生性能指标发送给所述网管设备。
16.一种网管设备,其特征在于,包括发送模块,用于向网元设备发送SNMP查询消息,所述SNMP查询消息中携带派生性能指 标与原始性能指标的表达式关系;接收模块,用于接收来自所述网元设备根据所述表达式关系所查找到的原始性能指标 和派生性能指标。
17.如权利要求16所述的设备,其特征在于,所述发送模块,具体用于通过设置MIB创建性能测量任务,并基于所述性能测量任务 向网元设备发送SNMP查询消息。
18.如权利要求17所述的设备,其特征在于,所述性能测量任务的属性包括性能指标 采集粒度、性能指标上报粒度、性能任务所采集的性能指标;所述性能指标为原始性能指标 和/或派生性能指标。
全文摘要
本发明公开了一种性能指标的管理方法和设备,该方法包括网元设备获取原始性能指标,在第一管理信息库MIB中存储所述原始性能指标;并在第二MIB中存储派生性能指标;所述网元设备在第三MIB中存储派生性能指标与原始性能指标的表达式关系,表达式关系中的派生性能指标为对应所述第二MIB中的标识信息,表达式关系中的原始性能指标为对应第一MIB中的标识信息。本发明实施例中,减少了网元设备和网管设备间接口数据流量,同时保证了可移植性、兼容性以及可扩展性,提高了灵活性。
文档编号H04L12/24GK102075363SQ20111003136
公开日2011年5月25日 申请日期2011年1月28日 优先权日2011年1月28日
发明者刘彬, 张香玲, 王利, 董书霞 申请人:大唐移动通信设备有限公司