CN101383721B - 一种性能计数器的派生处理方法及装置 - Google Patents
一种性能计数器的派生处理方法及装置 Download PDFInfo
- Publication number
- CN101383721B CN101383721B CN2007101214101A CN200710121410A CN101383721B CN 101383721 B CN101383721 B CN 101383721B CN 2007101214101 A CN2007101214101 A CN 2007101214101A CN 200710121410 A CN200710121410 A CN 200710121410A CN 101383721 B CN101383721 B CN 101383721B
- Authority
- CN
- China
- Prior art keywords
- derivation
- data
- counter
- group
- configuration information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供一种性能计数器的派生处理方法及装置,该方法包括:OAM子***在初始化时,从数据管理子***读取预先存储在其内的、可更改的派生处理配置信息;步骤二,OAM子***根据派生处理配置信息,当原始计数器组的采集周期到达时,从数据源子***中采集原始计数器组的数据;当派生计数器组的采集周期到达时,按照派生计算规则,将采集的原始计数器组的数据转换成派生计数器组的数据。该装置包括:OAM子***和数据源子***,其特征在于,还包括用于存储可更改的派生处理配置信息的数据管理子***。本发明通过更改派生处理配置信息即可实现对派生处理方法的灵活配置,而无需更改网元代码,由此避免了网元的版本升级,有利于设备的稳定运行。
Description
技术领域
本发明涉及性能数据的处理技术,特别涉及一种性能计数器的派生处理方法及装置。
背景技术
在性能管理领域中,网元需要将采集的性能数据上报给操作维护中心(OMC,Operation Maintenance Center),又称网管,OMC进行相关的处理后,提供给设备运维人员,来对现行的网络进行分析和优化。网元在实施性能统计的数据处理时,考虑到设备的稳定性和性能数据的全面性,会将所有的性能数据详细处理和上报,然后由网管来处理。而网管考虑到处理的数据量非常大,希望网元仅上报简单有效的性能数据,避免数据处理量过大,来降低处理负荷。因此,网元和网管都希望采用一种派生计算的方案,来解决这种稳定全面和处理负荷的冲突。
在现有的性能计数器的派生处理方法中,主要有网管进行派生计算和网元进行派生计算这两种派生处理方案。
现有方案1:网管进行派生计算
网元设备中,负责实现业务功能的相关子***,就是数据源子***。数据源子***在实现业务的过程中,完成相关性能计数器的统计,并保存到内存中。设备运维人员通过OMC下发性能测量任务,对需要的性能数据进行采集。网元中的操作维护管理OAM(Operation Administration Maintenance)子***根据测量任务要求,在满足采集周期的时刻,从各个数据源中采集性能数据,并在完成一次性能数据的采集后,开始向OMC上报性能数据。在性能数据上报过程中,OAM上报网元中的所有性能数据,而不进行任何的派生计算。
OMC在接收到网元OAM子***上报的原始计数器的性能数据后,按照设备运维人员的要求和配置,进行性能数据的汇总和筛选,去掉不需要的性能 数据,这个过程也就是性能计数器的派生计算过程。通过对性能计数器的派生计算,OMC可以减少网元上报数据中的无效数据,提供给运维人员需要的性能统计数据。
图1为网管进行派生计算的示意图。如图1,网元的OAM子***根据定制的性能任务中的采集周期,来采集原始计数器数据,并按照上报周期进行上报,OMC在接收到网元上报的性能数据后,进行派生计算,并保存派生计算后的性能数据。
利用现有方案1进行性能数据的派生处理,存在如下主要缺点:
1)由于网元上报所有的原始计数器的性能数据,数据量非常大,网元和网管的接口通信流量大。
2)由于OMC需要对每次的上报数据进行派生计算,给OMC带来大量的数据处理,对OMC设备的稳定带来不利影响,特别是OMC需要管理多个网元时,其处理能力需要评估。
3)网元需要非常大的磁盘空间来保存历史数据。当网元和OMC的通信链路中断后,网元需要保存一定时间的性能数据。由于网元采集并上报了所有的性能数据,需要保存历史性能数据非常大,需要大量的磁盘空间;
4)需要上传的历史数据非常大。当网元和OMC的通信链路恢复后,网元需要将保存的历史性能数据上报给OMC,也需要占用大量的通信带宽,给设备的稳定性和可靠性带来一定的不利影响和隐患。
现有方案2:网元进行派生计算
现有方案2是现有方案1的优化方案。在该方案2中,派生计算由网元来实现。网元在设计计数器时,根据预先设定的设计文档对计数器进行分类:一类计数器中包含所有实现的原始计数器,称为原始计数器组;在另外一类计数器中仅包含部分需要上报的原始计数器,如将某些细分的原因进行汇总处理,在上报时,仅上报这些汇总后的计数器,原来细分的各种具体原因的计数器不再上报,这种计数器组称为派生计数器组,其中的计数器已经进行了派生计算。
网元在采集性能数据时,根据性能任务采集粒度,周期性的对所有的计数器进行数据采集,包括原始计数器组计数器和派生计数器组计数器。但是,网元在上报性能数据时,根据OMC定制的性能任务要求,来上报原始计数器组 或者派生计数器组中的计数器。OMC在接收到网元上报的性能数据后,对于派生计数器组的性能数据,则不需要再进行派生计算,可以直接使用。
图2为网元派生计算的示意图。如图2,网元的OAM子***根据定制的性能任务中的采集粒度,来采集原始计数器组和派生计数器组的性能数据,并按照上报周期进行上报,OMC在接收到网元上报的性能数据后,对于派生计数器组的性能数据不进行派生计算,直接保存。
利用现有方案2进行性能数据的派生处理,存在如下主要缺点:
1)网元的派生计算方法不灵活。由于网元的派生计数器组是通过预先设定的设计文档来约定的,不能通过配置方式来实现;一旦原来设计的派生计数器组中的派生计数器无法满足网管要求,就需要网元更改代码,并进行设备的升级;
2)由于更改派生计数器组,需要升级网元的版本,因此,不利于网元版本的稳定,给设备的正常运行带来一定的风险;
3)由于需要同时保存原始计数器组和派生计数器组的计数器数据,存在数据冗余,浪费网元中有限的内存资源。
发明内容
本发明的目的是提供一种性能计数器的派生处理方法及装置,解决现有技术中派生计算方法不可配置的技术问题。
为了实现上述目的,本发明提供了一种性能计数器的派生处理方法,包括:
步骤一,操作维护管理OAM子***在初始化时,从数据管理子***读取预先存储在该数据管理子***中的、可更改的派生处理配置信息,所述派生处理配置信息包括:产生派生计数器组的原始计数器组的信息、产生派生计数器组派生计算规则、和派生计数器组的信息;
步骤二,所述OAM子***根据读取的所述派生处理配置信息,当所述原始计数器组的采集周期到达时,从数据源子***中采集所述原始计数器组的数据;当所述派生计数器组的采集周期到达时,按照所述派生计算规则,将所述采集的原始计数器组的数据转换成所述派生计数器组的数据。
所述的方法,其中,所述原始计数器组的信息包括:所述原始计数器组的采集周期、计数器组标识和/或测量对象信息;所述派生计数器组的信息包括:所述派生计数器组的采集周期、测量对象信息、和/或所述派生计数器组内包含的计数器个数。
所述的方法,其中,所述步骤一中,在所述OAM子***读取所述派生处理配置信息后,还包括:所述OAM子***根据读取的所述派生处理配置信息分配用于存储所述派生计数器组数据的存储单元的步骤。
所述的方法,其中,当数据管理子***中存储的所述派生处理配置信息发生变化时,还包括:所述数据管理子***通知所述OAM子***变更派生处理配置信息步骤;及,所述OAM子***在接收到所述变更通知后,从所述数据管理子***获取变化后的所述派生处理配置信息的步骤。
所述的方法,其中,所述OAM子***获取所述变化后的派生处理配置信息后,还包括:所述OAM子***根据所述变化后的派生处理配置信息,在原始计数器组的采集周期到达时,采集所述原始计数器组的数据,及在派生计数器组的采集周期到达时,将所述采集的原始计数器组的数据转换成派生计数器组的数据的步骤。
所述的方法,其中,当所述派生计算规则发生变化时,还包括:所述OAM子***根据变化后的所述派生计算规则,重新分配用于存储所述派生计数器组的数据的存储单元的步骤。
本发明还提供了一种性能计数器派生处理的装置,包括操作维护管理OAM子***和设置有原始计数器组的数据源子***,其中,还包括:
数据管理子***,用于存储根据测量任务获得的、可更改的派生处理配置信息,所述派生处理配置信息包括:产生派生计数器组的原始计数器组的信息、产生派生计数器组派生计算规则、和派生计数器组的信息;
所述OAM子***还包括:
派生配置信息读取模块,用于在初始化时,从所述数据管理子***中读取所述派生处理配置信息;
派生处理模块,用于根据所述派生配置信息读取模块读取的所述派生处理配置信息,当所述原始计数器组的采集周期到达时,从数据源子***中采集所述原始计数器组的数据;当所述派生计数器组的采集周期到达时,按照所述派生计算规则,将所述采集的原始计数器组的数据转换成所述派生计数器组的数据。
所述的装置,其中,所述OAM子***还包括:存储单元分配模块,用于根据所述派生配置信息读取模块读取的所述派生处理配置信息分配用于存储所述派生计数器组的数据的存储单元。
所述的装置,其中,所述OAM子***还包括:派生配置信息变更模块,用于当数据管理子***中存储的所述派生处理配置信息发生变化时,从所述数据管理子***获取变化后的所述派生处理配置信息。
所述的装置,其中,所述OAM子***还包括:存储单元重分配单元,用于当产生派生计数器组的原始计数器组、所述派生计数器组内包含的计数器个数、及所述派生计算规则中的至少一项因素发生变化时,根据变化后的所述因素,重新分配用于存储派生计数器组的数据的存储单元。
本发明的技术效果在于:
1)本发明通过更改派生处理配置信息即可实现对派生处理方法的灵活配置,而无需更改网元代码,由此避免了网元的版本升级,有利于设备的稳定运行,且派生计算方法便于移植到其它设备或***中;
2)在本发明中,对于存在派生计数器组的原始计数器组,其采集的原始性能数据,可以根据性能任务的要求,来决定是否保存,由此可以减少数据冗余,并降低对网元设备内存资源的配置要求。
附图说明
图1为现有技术方案1的派生处理方法的原理示意图;
图2为现有技术方案2的派生处理方法原理示意图;
图3为本发明实施例一的派生处理方法的流程示意图;
图4为本发明实施例二的派生处理方法的流程示意图;
图5为本发明实施例二的派生处理方法的原理示意图;
图6为本发明一实施例的派生处理方法中,采用的派生计算规则示意图;
图7是本发明实施例的派生处理装置的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明进行详细描述。
图3是本发明实施例一的性能计数器的派生处理方法的流程示意图。如图3,本发明实施例一的性能计数器的派生处理方法包括如下步骤:
步骤301,将根据测量任务获得的派生处理配置信息存储在数据管理子***中;该派生处理配置信息包括:产生派生计数器组的原始计数器组的信息、产生派生计数器组的派生计算规则、和需产生的派生计数器组的信息;
步骤302,OAM子***在初始化时,从数据管理子***读取预先存储在数据管理子***中的该派生处理配置信息;
步骤303,所述OAM子***根据读取的所述派生处理配置信息,当原始计数器组的采集周期到达时,从数据源子***中采集原始计数器组的数据;当派生计数器组的采集周期到达时,按照派生计算规则,将采集的原始计数器组的数据转换成派生计数器组的数据;
步骤304,OAM子***保存该派生计数器组的数据,并在上报周期到达时,将其上报至OMC。
在该实施例一中,产生派生计数器组的原始计数器组和派生计数器组的测量对象须保持一致。当需要产生的派生计数器组有多个时,数据管理子***中相应存储有产生该多个派生计数器组的派生处理配置信息,数据管理子***在初始化时读取该多个派生处理配置信息,并根据该多个派生处理配置信息产生该多个派生计数器组。
图4是本发明实施例二的性能计数器的派生处理方法的流程示意图。如图4,本发明实施例二的性能计数器的派生处理方法包括如下步骤:
步骤401,将根据测量任务获得的派生处理配置信息存储在数据管理子***中;该派生处理配置信息包括:产生派生计数器组的原始计数器组的信息、产生派生计数器组派生计算规则、和需产生的派生计数器组的信息;示例性,但不作为限制地,在该实施例二中,原始计数器组的信息包括:原始计数器组的采集周期、计数器组标识、和/或测量对象信息;派生计数器组的信息包括:派生计数器组的采集周期、测量对象信息、和/或派生计数器组内包含的计数器个数;派生计算规则包括:由原始计数器组中的原始计数器转换为派生计数 器组中的派生计数器的转换关系。
步骤402,OAM子***在初始化时,从数据管理子***读取预先存储在数据管理子***中的该派生处理配置信息;
步骤403,OAM子***根据读取的派生处理配置信息分配用于存储派生计数器组数据的存储单元,如根据派生计数器组的测量对象的最大数目及派生器组内包含的派生计数器个数分配存储派生计数器组数据的内存;
步骤404,当产生派生计数器组的原始计数器组的采集周期到达时,OAM子***从数据源子***上采集所述产生派生计数器组的原始计数器组的数据,并将该原始计数器组的数据进行保存;
步骤405,当派生计数器组的采集周期到达时,OAM子***按照获取的派生处理配置信息中包含的派生计算规则,将OAM子***中保存的原始计数器组的数据转换成派生计数器组的数据;
步骤406,OAM子***将该派生计数器组的数据存储在预先分配的存储单元中,在上报周期到达时,上报至OMC。
在步骤403中,派生计数器组的测量对象最大数目与用于生成派生计数器组的原始计数器组的测量对象最大数目保持一致。
在步骤404中,OAM子***将按照原始计数器组的采集周期,定时采集该原始计数器组的数据,并用采集到的原始计数器组的数据更新保存在其上的原始计数器组。
在该实施例中,进一步地,在性能计数器的派生处理过程中,OMC可变更其测量任务,存储在数据管理子***中的派生处理配置信息也相应进行变更。具体地,变更派生处理配置信息包括变更如下信息中的一项或多项:产生派生计数器组的原始计数器组;产生派生计数器组的原始计数器组的采集周期;产生派生计数器组的原始计数器组的测量对象;产生计数器组的原始计数器组的测量对象的最大数目;派生计数器组内包含的计数器个数;派生计数器组的采用周期;派生计数器组的测量对象;派生计数器组的测量对象的最大数目;用于生成派生计数器组的派生计算规则,等等。测量对象的最大数目用于标识该原始计数器组或派生计数器组最多可测量的测量对象数目。
图5是本发明实施例二的派生处理方法的原理示意图。如图5,在该实施例二中,当存储在数据管理子***中的派生处理配置信息变化后,数据管理子***向OAM子***发送变更派生处理配置信息的通知。OAM子***在接收到该变更的通知后,向数据管理子***获取该更改后的派生处理配置信息,并根据变更后的该派生处理配置信息,在原始计数器组采集周期到达时,采集原始计数器组的数据,在派生计数器组的采集周期到达时,将采集的原始计数器组数据转换成派生计数器组的数据。且,对于存在派生计数器组的原始计数器组,其采集的性能数据是否上报,由OMC定制的性能任务来决定。其中,当派生计算规则变化时,OAM子***在接收到更改后的派生计算规则时,还需要根据变更后的派生计算规则重新分配用于存储派生性能计数器组的数据。具体地,如,当产生派生计数器组的原始计数器组、派生计数器组中包含的派生计数器的个数、及由原始计数器组中的原始计数器转换成派生计数器组中的派生计数器的转换关系中的任一项因素发生变化时,需根据该变化的因素重新分配用于存储派生计数器组的存储单元,如内存。
本发明实施例的派生处理可以是对单个原始计数器组的派生处理,也可以是对多个原始计数器组的派生处理;且,用于生成派生计数器组的派生计算规则也可以是多种多样的。
图6为本发明一实施例的派生处理方法中,采用的派生计算规则示意图。该实施例为对单个原始计数器组的派生处理方法。在该实施例中原始计数器组是一个整体的数据,可以通过加法生成派生计数器组。该实施例的派生处理过程是一个无状态的简单计算过程,计算过程中不需要历史数据参与;派生计算前后,原始计数器组和派生计数器组对应的测量对象是相同的。在该实施例的派生处理配置信息中需要指定如下信息:
(1)派生计数器组是由哪个原始计数器组计算得到的,即产生派生计数器组的原始计数器组;
(2)每个派生计数器是由哪些原始计数器计算得到的,即用于将原始计数器组中的原始计数器转换成派生计数器组中的派生计数器的转换关系。
如图6,在该实施例中,由原始计数器组到派生计数器组的计算规则包括:
派生计数器组B由原始计数器组A计算得到;
原始计数器组A中的原始计数器0、1、3相加得到派生计数器组B的派 生计数器0;
原始计数器组A中的原始计数器1、2相加得到派生计数器组B的派生计数器1;
原始计数器组A中的原始计数器3、4相加得到派生计数器组B的派生计数器2;
原始计数器组A中的原始计数器1、3、4、5相加得到派生计数器组B的派生计数器3。
如假设a[0]~a[4]分别表示中的原始计数器组A中的5个原始计数器,b[0]~b[3]分别表示派生计数器组B中的4个派生计数器,则上述计算过程可以表示为:
b[0]=a[0]+a[1]+a[3]
b[1]=a[1]+a[2]
b[2]=a[3]+a[4]
b[3]=a[1]+a[3]+a[4]+a[5]
其中,在该实施例中,原始计数器组A包含的原始计数器个数可推广到任意N个,派生计数器组B包含的派生计数器个数可推广到任意M个,N和M为自然数。每个派生计数器组中的派生计数器都是由多个指定的原始计数器通过加法得到的。
在该实施例中,当测量任务变化时,可相应修改其派生处理配置信息,如派生计算规则;示例性地,将测量原始计数器组A中原始计数器1、3、4及5的汇总更改为测量原始计数器组A中原始计数器2、3、4及5的汇总时, 可将对b[3]的派生计算规则修改为b[3]=a[2]+a[3]+a[4]+a[5]。
当对多个原始计数器组进行派生处理时,具体地,例如,从两个原始计数器组中联合计算得到一个派生计数器组的派生处理,与上述对单个原始计数器组进行派生处理相同,同样需要在派生处理配置信息中需要指定如下信息:
(1)派生计数器组是由哪个原始计数器组计算得到的;
(2)每个派生计数器是由哪些原始计数器计算得到的。
但是,为满足派生计算的基本前提,参与派生计算的两个原始计数器组,必须都针对同一个测量对象。在具体实现中,如果两个原始计数器组分布在不 同的处理器上,则汇总和派生计算必须在网元的主控板上进行,主控板需要收齐所有原始计数器组,比较测量对象,比较采集时间在误差范围内,然后再进行计算;如果两个原始计数器组分布在同一个处理器上,则可以要求这两个组满足“绑定关系”,即它们的各测量对象排列顺序完全一致,这样OAM就可以在同一时刻同时采集到两个原始计数器组值,进行计算。
本发明还提供了一种性能计数器的派生处理装置。图7为本发明一实施例的性能计数器的派生处理装置的结构示意图。如图7,本发明的一实施例的派生处理的装置700,包括操作维护管理OAM子***701和设置有原始计数器组的数据源子***702,其特征在于,还包括:
数据管理子***703,用于存储根据测量任务获得的、可更改的派生处理配置信息,派生处理配置信息包括:产生派生计数器组的原始计数器组的信息、产生派生计数器组的派生计算规则、和派生计数器组的信息;
OAM子***701还包括:
704派生配置信息读取模块,用于在初始化时,从数据管理子***中读取派生处理配置信息;
705派生处理模块,用于根据派生配置信息读取模块读取的派生处理配置信息,当原始计数器组的采集周期到达时,从数据源子***中采集原始计数器组的数据;当派生计数器组的采集周期到达时,按照派生计算规则,将采集的原始计数器组的数据转换成派生计数器组的数据。
进一步的,本发明实施例的派生处理装置,OAM子***还包括:存储单元分配模块,用于根据派生配置信息读取模块读取的派生处理配置信息分配用于存储派生计数器组数据的存储单元。
进一步的,本发明实施例的派生处理装置,OAM子***还包括:派生配置信息变更模块,用于当数据管理子***中存储的派生处理配置信息发生变化时,从数据管理子***获取变化后的派生处理配置信息。
进一步的,本发明实施例的派生处理装置,OAM子***还包括:存储单元重分配单元,用于当产生派生计数器组的原始计数器组、派生计数器组内包含的计数器个数、及派生计算规则中的至少一项因素发生变化时,根据变化后的因素,重新分配用于存储派生计数器组数据的存储单元。
在电信设备中,性能统计中需要采集的原始计数器数量非常大,根据该原始计数器而上报的性能数据量也非常大。为了减少数据上报量和网管的处理量,可以通过减少上报的原始计数器的数量来实现。例如,可通过将若干个细分类合并为一个粗分类,或者丢弃若干不重要的分类。该分类可通过派生计算规则来实现。利用本发明的方法或装置,可根据测量任务的变化,灵活配置派生计算规则在内的派生处理配置信息,而无需更改网元代码。
与现有方案1相比,本发明具有如下优点:
1)本发明通过网元侧的派生计算,可实现仅上报派生后的性能数据,由此可极大地减少上报的数据量,减少消息流量;
2)本发明通过在网元侧的派生计算,由此,可以减少OMC派生计算的数据量,减轻OMC的处理压力;
3)本发明中,由于网元并不保存所有的性能数据,因此可以减少网元保存历史性能数据的磁盘空间,并可避免多次反复写盘导致的磁盘故障等,且可减少网元上报历史性能数据的通信流量,并减少OMC对历史数据的处理。
与现有方案2相比,本发明具有如下优点:
1)本发明通过更改派生处理配置信息即可实现对派生处理方法的灵活配置,而无需更改网元代码,由此避免了网元的版本升级,有利于设备的稳定运行,且便于移植到其它设备或***中;
2)在本发明中,对于存在派生计数器组的原始计数器组,其采集的原始性能数据,可以根据性能任务的要求,来决定是否保存,由此可以减少数据冗余,并降低对网元设备内存资源的配置要求。
本发明提供的方法或装置可有效解决网元和网管之间的矛盾。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种性能计数器的派生处理方法,其特征在于,包括:
步骤一,操作维护管理OAM子***在初始化时,从数据管理子***读取预先存储在该数据管理子***中的、可更改的派生处理配置信息,所述派生处理配置信息包括:产生派生计数器组的原始计数器组的信息、产生派生计数器组的派生计算规则、和派生计数器组的信息;
步骤二,所述OAM子***根据读取的所述派生处理配置信息,当所述原始计数器组的采集周期到达时,从数据源子***中采集所述原始计数器组的数据;当所述派生计数器组的采集周期到达时,按照所述派生计算规则,将所述采集的原始计数器组的数据转换成所述派生计数器组的数据。
2.根据权利要求1所述的方法,其特征在于,所述原始计数器组的信息包括:所述原始计数器组的采集周期、计数器组标识和/或测量对象信息;所述派生计数器组的信息包括:派生计数器组的采集周期、测量对象信息、和/或派生计数器组内包含的计数器个数。
3.根据权利要求1或2所述的方法,其特征在于,所述步骤一中,在所述OAM子***读取所述派生处理配置信息后,还包括:所述OAM子***根据读取的所述派生处理配置信息分配用于存储所述派生计数器组数据的存储单元的步骤。
4.根据权利要求1所述的方法,其特征在于,当数据管理子***中存储的所述派生处理配置信息发生变化时,还包括:所述数据管理子***通知所述OAM子***变更派生处理配置信息步骤;及,所述OAM子***在接收到所述变更通知后,从所述数据管理子***获取变化后的所述派生处理配置信息的步骤。
5.根据权利要求4所述的方法,其特征在于,所述OAM子***获取所述变化后的派生处理配置信息后,还包括:所述OAM子***根据所述变化后的派生处理配置信息,在原始计数器组的采集周期到达时,采集所述原始计数器组的数据,及在派生计数器组的采集周期到达时,将所述采集的原始计数器组的数据转换成派生计数器组的数据的步骤。
6.根据权利要求4或5所述的方法,其特征在于,当所述派生计算规则发生变化时,还包括:所述OAM子***根据变化后的所述派生计算规则,重新分配用于存储所述派生计数器组的数据的存储单元的步骤。
7.一种性能计数器派生处理的装置,包括操作维护管理OAM子***和设置有原始计数器组的数据源子***,其特征在于,还包括:
数据管理子***,用于存储根据测量任务获得的、可更改的派生处理配置信息,所述派生处理配置信息包括:产生派生计数器组的原始计数器组的信息、产生派生计数器组的派生计算规则、和派生计数器组的信息;
所述OAM子***还包括:
派生配置信息读取模块,用于在初始化时,从所述数据管理子***中读取所述派生处理配置信息;
派生处理模块,用于根据所述派生配置信息读取模块读取的所述派生处理配置信息,当所述原始计数器组的采集周期到达时,从数据源子***中采集所述原始计数器组的数据;当所述派生计数器组的采集周期到达时,按照所述派生计算规则,将所述采集的原始计数器组的数据转换成所述派生计数器组的数据。
8.根据权利要求7所述的装置,其特征在于,所述OAM子***还包括:存储单元分配模块,用于根据所述派生配置信息读取模块读取的所述派生处理配置信息分配用于存储所述派生计数器组的数据的存储单元。
9.根据权利要求7所述的装置,其特征在于,所述OAM子***还包括:派生配置信息变更模块,用于当数据管理子***中存储的所述派生处理配置信息发生变化时,从所述数据管理子***获取变化后的所述派生处理配置信息。
10.根据权利要求9所述的装置,其特征在于,所述OAM子***还包括:存储单元重分配单元,用于当产生派生计数器组的原始计数器组、所述派生计数器组内包含的计数器个数、及所述派生计算规则中的至少一项因素发生变化时,根据变化后的所述因素,重新分配用于存储派生计数器组的数据的存储单元。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101214101A CN101383721B (zh) | 2007-09-05 | 2007-09-05 | 一种性能计数器的派生处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101214101A CN101383721B (zh) | 2007-09-05 | 2007-09-05 | 一种性能计数器的派生处理方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101383721A CN101383721A (zh) | 2009-03-11 |
CN101383721B true CN101383721B (zh) | 2011-02-16 |
Family
ID=40463360
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101214101A Active CN101383721B (zh) | 2007-09-05 | 2007-09-05 | 一种性能计数器的派生处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101383721B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102315960B (zh) * | 2010-07-08 | 2015-01-28 | 中兴通讯股份有限公司 | 一种性能数据上报的方法和*** |
CN102075363B (zh) * | 2011-01-28 | 2013-06-12 | 大唐移动通信设备有限公司 | 一种性能指标的管理方法和设备 |
CN102595442B (zh) * | 2011-12-30 | 2018-02-16 | 中兴通讯股份有限公司 | 一种性能统计数据的采集方法及数据采集单元 |
CN103200585B (zh) * | 2013-02-18 | 2015-09-16 | 大唐移动通信设备有限公司 | 信令业务子***、扩展计数器处理***及方法 |
US11621900B2 (en) * | 2015-12-23 | 2023-04-04 | Intel Corporation | Selective measurement reporting from internet of things devices |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1741460A (zh) * | 2004-08-23 | 2006-03-01 | 华为技术有限公司 | 一种电信网络通用性能管理的实现方法及*** |
CN1859196A (zh) * | 2006-04-13 | 2006-11-08 | 吉林大学 | 基于规则的电信领域网络数据采集处理***及实现方法 |
CN1949805A (zh) * | 2005-10-14 | 2007-04-18 | 中兴通讯股份有限公司 | 一种在通信***中实现可配置的性能测量方法 |
CN101014181A (zh) * | 2007-02-16 | 2007-08-08 | 中兴通讯股份有限公司 | 数据配置及采集***和方法 |
-
2007
- 2007-09-05 CN CN2007101214101A patent/CN101383721B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1741460A (zh) * | 2004-08-23 | 2006-03-01 | 华为技术有限公司 | 一种电信网络通用性能管理的实现方法及*** |
CN1949805A (zh) * | 2005-10-14 | 2007-04-18 | 中兴通讯股份有限公司 | 一种在通信***中实现可配置的性能测量方法 |
CN1859196A (zh) * | 2006-04-13 | 2006-11-08 | 吉林大学 | 基于规则的电信领域网络数据采集处理***及实现方法 |
CN101014181A (zh) * | 2007-02-16 | 2007-08-08 | 中兴通讯股份有限公司 | 数据配置及采集***和方法 |
Non-Patent Citations (1)
Title |
---|
姜清海.移动网管***中的性能管理.《通讯世界》.2000,(第09期),18-20. * |
Also Published As
Publication number | Publication date |
---|---|
CN101383721A (zh) | 2009-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104317650B (zh) | 一种面向Map/Reduce型海量数据处理平台的作业调度方法 | |
CN110047014B (zh) | 一种基于负荷曲线和历史电量的用户电量数据修复方法 | |
CN112035404B (zh) | 医疗数据监控与预警方法、装置、设备及存储介质 | |
CN110888714B (zh) | 容器的调度方法、装置和计算机可读存储介质 | |
CN103246592B (zh) | 一种监控采集***及方法 | |
CN101383721B (zh) | 一种性能计数器的派生处理方法及装置 | |
CN105677836A (zh) | 一种同时支持离线数据和实时在线数据的大数据处理解决*** | |
CN106453125A (zh) | 一种基于实时负载率的远程服务调用负载均衡*** | |
CN104935482A (zh) | 分布式监控***及方法 | |
CN109039819A (zh) | 时延统计方法、装置、***及存储介质 | |
CN109981416A (zh) | 一种区块链性能检测方法与*** | |
CN106844108A (zh) | 一种数据存储方法、服务器以及存储*** | |
CN102025753B (zh) | 一种服务器数据资源负载均衡处理方法及设备 | |
CN109271243A (zh) | 一种集群任务管理*** | |
CN109032800A (zh) | 一种负载均衡调度方法、负载均衡器、服务器及*** | |
CN114244718A (zh) | 一种输电线路通信网络设备管理*** | |
CN108717661A (zh) | 一种金融业风险预警的集群存储与分析方法 | |
CN109165045A (zh) | 一种调整服务器的硬件配置的方法和装置 | |
CN102098170B (zh) | 一种数据采集优化方法及*** | |
CN107273413B (zh) | 中间表的创建方法、查询方法及相关装置 | |
CN108920098A (zh) | 一种存储管理***收集信息的方法、***及设备 | |
CN105049475B (zh) | 大规模社区的数据高效存储优化方法及*** | |
CN109144689B (zh) | 任务调度方法、装置及计算机程序产品 | |
CN111311079A (zh) | 一种大用户综合用能服务*** | |
CN105357026A (zh) | 一种资源信息收集方法和计算节点 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |