一种网元测量指标延时上传的监测方法和设备的制作方法

文档序号:7961088阅读:141来源:国知局
专利名称:一种网元测量指标延时上传的监测方法和设备的制作方法
技术领域
本发明涉及网管技术领域,尤其涉及一种网元测量指标延时上传的监测方法和设备。
背景技术
随着无线网络的日益发展,越来越多的客户对于无线网络的质量要求也越来越高。怎样保证网络质量、对网络质量进行优化,这无疑是摆在移动网络运营商面前一大课题。为了要对网络质量进行监控、优化工作,首先需要确保相关网络设备的测量指标上传到操作与维修中心(Operation and Maintenance Center,OMC)并写入到数据库,然后提供给专业网络优化人员进行查询和调优工作。因此,如何确保和判断网元测量指标已及时地上传到0MC,也成为了上述课题中,首要解决的技术问题。网元根据设定的采集时间,将其开启的测量指标周期性地上传到OMC,OMC则针对相关的测量值进行写入数据库的工作。目前的OMC并没有实时地对网元测量是否延迟上传或者写入数据库进行分析或发出相关告警,往往是等到北向接口用户在查询到相关指标不完整时,反馈回来后才能发现问题。可见,现有的监测方法无法及时监测到网元测量指标延时上传的情况。

发明内容
有鉴于此,本发明提供了一种网元测量指标延时上传的监测方法和设备,以便及时监测到网元测量指标延时上传的情况。本发明的技术方案具体是这样实现的:一种网元测量指标延时上传的监测方法,该方法包括:存储最新的全网网元列表;预先确定每一类型网元的必要测量指标;确定出在预定时刻已上传至少一个必要测量指标的已上传网元列表;查询出所述最新的全网网元列表,比较所述全网网元列表和所述已上传网元列表,根据比较结果确定出测量指标延时上传的网元。一种网元测量指标延时上传的监测设备,该监测设备包括存储模块、已上传网元确定模块、比较模块和监测结果确定模块;所述存储模块,用于存储最新的全网网元列表;所述已上传网元确定模块,用于确定出在预定时刻已上传至少一个必要测量指标的已上传网兀列表;所述监测结果确定模块,用于查询出所述最新的全网网元列表,比较所述全网网元列表和所述已上传网元列表,根据比较结果确定出测量指标延时上传的网元。由上述技术方案可见,本发明存储全网网元列表、并预先确定每一类型网元的必要测量指标,通过确定出预定时刻已上传至少一个必要测量指标的已上传网元列表,比较所述全网网元列表和所述已上传网元列表,可以根据比较结果确定出测量指标延时上传的网元,从而可以及时地监测到网元测量指标延时上传的情况。


图1是本发明提供的网元测量指标延时上传的监测方法流程图。图2是本发明提供的根据两个以上的测量指标进行网元测量指标延时上传的监测方法流程图。图3是本发明提供的网元测量指标延时上传的监测设备结构图。
具体实施例方式图1是本发明提供的网元测量指标延时上传的监测方法流程图。 如图1所示,该方法包括:步骤101,存储全网网元列表。本步骤为存储最新的全网网元列表,换言之,在网元增加或删除等情况下,需要更新存储的全网网元列表,以便保证所存储的网元列表是最新的。一般地,针对每一类型的网元,存储该类型网元的全网网元列表。步骤102,确定出在预定时刻已上传至少一个必要测量指标的已上传网元列表。其中的必要测量指标,一般是预先根据经验选择的、网元必须上传的测量指标。优选地,为每一类型网元选择两个以上的必要测量指标。步骤103,比较所述全网网元列表和所述已上传网元列表,根据比较结果确定出测量指标延时上传的网元。本步骤中,首先查询出某一类型网元的全网网元列表,然后比较该类型网元的全网网元列表和该类型网元的已上传网元列表,根据比较结果确定出测量指标延时上传的网
J Li ο图1所示方法中的全网网元列表和已上传网元列表是进行网元测量指标延时上传监测的数据源,要求具有准确性和唯一性。其中,全网网元列表的作用是,为网元测量指标延时上传监测提供了判断标准,因为其包含了监测设备所要监测的所有类型的网元信息,在正常通信情况下,这些网元都应该有测量指标上传到所述监测设备。已上传网元列表的作用是,为网元测量指标上传是否延时,提供了判断数据,通过比较全网网元列表和已上传网元列表,可以确定出是否存在网元测量指标延时上传的情况。为了保证监测结果的准确性,预先确定的必要测量指标优选为两个以上,网元只要上传了至少一个必要测量指标,就可以确定该网元没有延时上传,如果网元对所有必要测量指标都没有上传,才确定该网元可能出现测量指标延时上传的情况。因为即便是同一类型的网元,不同网元开启的测量指标也不尽相同,因此,对于每一类型的网元,需要尽量选择该类型的所有网元都必须上传的测量指标作为延时上传监测的基准。另外,当为每一类型的网元预先确定两个以上的必要测量指标时,即便某个该类型的网元没有开启所有预先确定的必要测量指标,但是其至少上传了一个预先确定的必要测量指标,即可认定该网元已经能够及时上传测量指标,这与如果网元没有上传一个特定的测量指标,即认定该网元测量指标延时上传相比,能够提高监测的准确性。可见,通过为每一类型网元预先确定两个以上的必要测量指标,并且将已上传至少一个必要测量指标的网元列入已上传网元列表,可以提高网元测量指标延时上传监测的准确性。为了保证监测结果的时效性,还需要合理确定所述预定时刻,即在确定所述已上传网元列表时所用到的预定时刻。每一类型网元的所述预定时刻,可以理解为,该类型的所有网元在正常通信情况下,均能够将测量指标成功上传到指定监测设备或数据库的时刻。因为测量指标上传过程受到网络质量、OMC等监测设备所在系统的负荷、网元系统负荷等客观因素的影响,所以不同OMC的测量指标完全入库的时间不一定相同,为了设置查询时间,需要确定该预定时刻值。一般对于每一类型的网元,根据该类型的所有网元采集测量指标的时刻和上传测量指标所需的最长时间确定所述预定时刻,凡是超过该预定时刻还未上传任一必要测量指标的网元,就认定其是、或者可能是测量指标延迟上传的网元。在现网中,一台OMC—般情况下整点开始采集测量指标,正常情况下所有网元的测量指标上传并写入数据库完成需要25分钟,考虑到网络质量,单元负荷等物理原因,将检查时间定为30分,即每个小时的30分进行结果查询。查询出来的尚未上传任一必要测量指标的网元,就可以认定其是、或者可能是测量指标延时上传的网元。下面对根据两个以上的测量指标进行网元测量指标延时上传的监测方法进行详细介绍,具体请参见图2。图2是本发明提供的根据两个以上的测量指标进行网元测量指标延时上传的监测方法流程图。如图2所示,该方法包括:步骤201,存储每一类型网元的全网网元列表,并预先为每一类型网元确定两个以上的必要测量指标。步骤202,针对每一类型网元的每一必要测量指标,确定出该类型网元中在预定时刻已上传该必要测量指标的已上传网元列表。步骤203,对于每一类型网元,比较该类型网元的全网网元列表与该类型网元的所述已上传网元列表,将该类型网元的全网网元列表中、对于该类型网元的所有必要测量指标均未上传的网元,确定为测量指标延时上传的待定网元。步骤204,根据该类型网元中的待定网元确定监测结果。其中,可以直接将该类型网元中的待定网元确定为测量指标延时上传的网元。为了进一步提高准确性,本发明提出,在确定出所述待定网元后,还可以进行二次筛选,即从所述所述待定网元的集合中,筛除当前处于工程调测状态的网元,将剩余网元确定为测量指标延时上传的网元。进行所述二次筛选的作用是为了过滤处于工程状态的网元。由于有些网元处于工程调测状态,这些网元没有测量指标上传是很正常的现象,因此需要过滤这些处于工程调测状态的网元。由于哪些网元处于工程调测状态并不确定,并且网元是否处于工程调测状态也经常变化,因此一般需要手工维护当前处于工程调测状态的网元列表,并采用文本方式存储当前处于工程调测状态的网元列表。在确定出监测结果以后,即确定出是否存在网元测量指标延时上传的情况和/或哪些网元测量指标延时上传后,还可以输出监测结果。为了便于进行故障定位,本发明提出,输出监测结果具体可以包括:对于每一类型网元,判断测量指标延时上传的该类型网元总数是否大于预定阈值,如果大于预定阈值,输出的监测结果包括:监测设备的名称和/或标识、以及测量指标延时上传的该类型网元总数,如果不大于预定阈值,输出的检测结果包括:测量指标延时上传的该类型网元的名称和/或标识。当有经验的维护人员看到输出的监测结果包括监测设备的名称和/或标识、以及测量指标延时上传的某一类型网元的总数时,则由于出现测量指标延时上传的网元较多(大于了预定阈值),则可以初步确定是接收网元测量指标的设备存在故障,如果看到输出的监测结果包括测量指标延时上传的网元的名称和/或标识,由于出现测量指标延时上传的网元较少(不大于预定阈值),则可以初步确定是所述网元存在故障。为了及时将监测结果通知给维护人员,还可以采用短信的方式发送监测结果。本发明所提供的监测方法较多地涉及了对数据库的操作,下面以具体的数据操作命令为例,对本发明进行示例性说明,所举例子并不用于限制本发明。在下面的例子中,将使用SQL函数中的minus、intersect和union等命令,其中,在确定已上传网元列表时,还可以使用distinct函数,用于将查询结果进行唯一化处理。监测公式如下:((网元类型1_全网网元列表)minus (网元类型1_测量表A_已上传测量网元列表)intersect (网元类型1_全网网元列表)minus (网元类型1_测量表B_已上传测量网元列表))union (网元类型11_全网网元列表)minus (网元类型11_测量表A_已上传测量网元列表)...
对上述监测公式说明如下:(网元类型1_全网网元列表)minus(网元类型1_测量表A_已上传测量网元列表):找出在(网元类型1_全网网元列表)缺少的网元名称。如果minus函数后没有连接intersect函数,则确定minus函数的结果为网元类型I中测量指标延时的网元,如果minus函数后连接着intersect函数,例如上述监测公式中((网元类型1_全网网元列表)minus (网元类型1_测量表A_已上传测量网元列表)intersect (网元类型1_全网网元列表)minus (网元类型1_测量表B_已上传测量网元列表)),则是将网元类型I中两张测量表查询结果的交集部分定为测量指标延时上传的网元,即将网元类型I的所有网元中,对测量指标A和测量指标B均未上传的网元确定为测量指标延时上传的网元。上述监测公式中,Union函数的作用是在查询不同类型的网元时,将结果合并,并作为最后的查询结果输出。下面进行举例说明:(网元类型1_全网网元列表)={a,b,c,d}(网元类型II_全网网元列表)={x,y, z}(网元类型1_测量表A_已上传测量网元列表)={b,c, d}(网元类型1_测量表B_已上传测量网元列表)={c,d}(网元类型II_测量表A_已上传测量网元列表)={x,z}
(网元类型II_测量表B_已上传测量网元列表)={x,y, z}例1:公式为:(网元类型11_全网网元列表)minus (网元类型11_测量表B_已上传测量网元列表)转换为:{x,y, z} minus {x, y, z}结果为:空监测结果为:没有网元测量指标上传延时。例2:公式为:(网元类型1_全网网元列表)minus (网元类型1_测量表A_已上传测量网元列表)intersect (网元类型1_全网网元列表)minus (网元类型1_测量表B_已上传测量网元列表)转换为:{a,b, c,d}minus {b, c, d} intersect {a, b, c, d}minus {c, d}结果为:{a}监测结果为:{a}网元测量指标上传延时。例3:公式为:((网元类型1_全网网元列表)minus (网元类型1_测量表A_已上传测量网元列表)intersect (网元类型1_全网网元列表)minus (网元类型1_测量表B_已上传测量网元列表))union(网元类型11_全网网元列表)minus (网元类型11_测量表A_已上传测量网元列表)转换为:{a, b, c,d}minus {b, c, d} intersect {a, b, c, d}minus {c, d} union {x, y,z}minus{x, z}结果为:{a,y}监测结果为:{a, y}网元测量指标上传延时。通过上述例子说明,判断公式可以根据需要添加(网元类型1_全网网元列表)minus (网元类型x_测量表y_已上传测量网元列表)查询结构进行灵活调整,控制监控力度。其中X是网元类型、y是必要测量指标的类型。如果在监测时需要进行二次筛选,则在文本二次过滤时,可以使用Iinux或unix系统文本对比命令,例如comm命令。具体地,手工维护一张文本网元列表文件,其中包括所有处于工程调测状态的网元的名称,脚本调用comm命令,对每一类型网元中测量指标延时上传的待定网元的集合和该类型网元的、用于进行二次筛选的文本网元列表文件进行内容对比,从所述集合中过滤掉所述文本网元列表文件中的网元,从而确定最终结果。为了使监测结果能简单明了地呈现给相关维护人员,同时能够初步定位问题是在网元侧还是OMC或网络侧,作为示例性地,监测结果的呈现过程可以为:当没有查询出测量延时网元信息时,程序将清理掉查询过程中产生的临时文件,不呈现任何信息。当查询出测量延时网元数量较少时,以“网元名称+delay”的格式进行呈现告警内容,例如“FZGS01 delay”;当查询出测量延时网元数量很多时,以“0MC名字+数量+delay”的格式进行呈现告警内容,例如“FZOSS lOdelay”。对于每一类型网元的监测结果,如何判断使用哪种格式进行呈现,主要靠程序中人工设置的临界值,这个值可以根据监控力度,以及本监控设备所监控的该类型网元的总数来设定。使用两种发送格式的目的在于用来界定延迟的原因是出在OMC、网络侧,还是网元侧。例如,如果收到告警“FZGSOldelay”,我们可以判断,当前小时只有FZGSOl这个网元出现测量延时,则可以通知相关网元的维护人员进行查询原因;如果收到“FZOSS 10NEsdelay”的告警,则说明大部分的网元出现了测量延迟情况,则要检查是否存在网络断连的现象,或是OMC的进程工作是否正常。本发明还提供了一种网元测量指标延时上传的监测设备,具体请参见图3。图3是本发明提供的网元测量指标延时上传的监测设备结构图。如图3所示,该监测设备包括存储模块301、已上传网元确定模块302和监测结果确定模块303。存储模块301,用于存储最新的全网网元列表。已上传网元确定模块302,用于确定出在预定时刻已上传至少一个必要测量指标的已上传网兀列表。监测结果确定模块303,用于查询出所述最新的全网网元列表,比较所述全网网元列表和所述已上传网元列表,根据比较结果确定出测量指标延时上传的网元。其中的已上传网元确定模块302,用于针对每一类型网元的每一必要测量指标,确定出该类型网元中在预定时刻已上传该必要测量指标的已上传网元列表,其中,每一类型网元的必要测量指标的总数在两个以上。监测结果确定模块303,对于每一类型网元,比较该类型网元的全网网元列表与该类型网元的所述已上传网元列表,将该类型网元的全网网元列表中、对于该类型网元的所有必要测量指标均未上传的网元,确定为测量指标延时上传的待定网元,根据该类型网元中的待定网元确定监测结果。该监测设备还可以包括另一存储模块,所述另一存储模块,用于对于每一类型的网元,采用文本方式存储该类型网元中当前处于工程调测状态的网元列表。监测结果确定模块303,可以用于对于每一类型的网元,从该类型网元中的待定网元集合中筛除该类型网元中当前处于工程调测状态的网元列表中的网元,将剩余的网元确定为测量指标延时上传的网元。该监测设备还可以包括输出模块。所述输出模块,用于对于每一类型的网元,判断测量指标延时上传的该类型网元总数是否大于预定阈值,如果大于预定阈值,输出的监测结果包括:监测设备的名称和/或标识、以及测量指标延时上传的该类型网元总数,如果不大于预定阈值,输出的检测结果包括:测量指标延时上传的该类型网元的名称和/或标识。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种网元测量指标延时上传的监测方法,其特征在于,该方法包括: 存储最新的全网网元列表;预先确定每一类型网元的必要测量指标; 确定出在预定时刻已上传至少一个必要测量指标的已上传网元列表; 查询出所述最新的全网网元列表,比较所述全网网元列表和所述已上传网元列表,根据比较结果确定出测量指标延时上传的网元。
2.根据权利要求1所述的方法,其特征在于,所述预先确定每一类型网元的必要测量指标包括:预先为每一类型网元确定两个以上的必要测量指标。
3.根据权利要求2所述的方法,其特征在于,所述存储全网网元列表包括:存储每一类型网元的全网网元列表; 所述确定出在预定时刻已上传至少一个必要测量指标的已上传网元列表包括: 针对每一类型网元的每一必要测量指标,确定出该类型网元中在预定时刻已上传该必要测量指标的已上传网元列表; 比较所述全网网元列表和所述已上传网元列表,根据比较结果确定测量指标延时上传的网元包括: 对于每一类型网元,比较该类型网元的全网网元列表与该类型网元的所述已上传网元列表,将该类型网元的全网网元列表中、对于该类型网元的所有必要测量指标均未上传的网元,确定为测量指标延时上传的待定网元,根据该类型网元中的待定网元确定监测结果。
4.根据权利要求3所述的方法,其特征在于,该方法还包括:对于每一类型的网元,采用文本方式存储该类型网元中当 前处于工程调测状态的网元列表; 所述根据该类型网元中的待定网元确定监测结果包括: 从该类型网元中的待定网元集合中筛除该类型网元中当前处于工程调测状态的网元列表中的网元,将剩余的网元确定为测量指标延时上传的网元。
5.根据权利要求1所述的方法,其特征在于,在确定出测量指标延时上传的网元之后,该方法还包括:输出监测结果,其中,输出监测结果具体包括: 对于每一类型网元,判断测量指标延时上传的该类型网元总数是否大于预定阈值,如果大于预定阈值,输出的监测结果包括:监测设备的名称和/或标识、以及测量指标延时上传的该类型网元总数,如果不大于预定阈值,输出的检测结果包括:测量指标延时上传的该类型网元的名称和/或标识。
6.根据权利要求1所述的方法,其特征在于,所述预定时刻为: 根据每一类型的所有网元采集测量指标的时刻和上传测量指标所需的最长时间所确定的、该类型的所有网元在正常通信情况下均能够成功上传其测量指标的时刻。
7.一种网元测量指标延时上传的监测设备,其特征在于,该监测设备包括存储模块、已上传网元确定模块和监测结果确定模块; 所述存储模块,用于存储最新的全网网元列表; 所述已上传网元确定模块,用于确定出在预定时刻已上传至少一个必要测量指标的已上传网兀列表; 所述监测结果确定模块,用于查询出所述最新的全网网元列表,比较所述全网网元列表和所述已上传网元列表,根据比较结果确定出测量指标延时上传的网元。
8.根据权利要求7所述的监测设备,其特征在于,所述已上传网元确定模块,用于针对每一类型网元的每一必要测量指标,确定出该类型网元中在预定时刻已上传该必要测量指标的已上传网元列表,其中,每一类型网元的必要测量指标的总数在两个以上; 所述监测结果确定模块,对于每一类型网元,比较该类型网元的全网网元列表与该类型网元的所述已上传网元列表,将该类型网元的全网网元列表中、对于该类型网元的所有必要测量指标均未上传的网元,确定为测量指标延时上传的待定网元,根据该类型网元中的待定网元确定监测结果。
9.根据权利要求8所述的监测设备,其特征在于,该监测设备还包括另一存储模块; 所述另一存储模块,用于对于每一类型的网元,采用文本方式存储该类型网元中当前处于工程调测状态的网元列表; 所述监测结果确定模块,用于对于每一类型的网元,从该类型网元中的待定网元集合中筛除该类型网元中当前处于工程调测状态的网元列表中的网元,将剩余的网元确定为测量指标延时上传的网元。
10.根据权利要求7所述的监测设备,其特征在于,该监测设备还包括输出模块; 所述输出模块,用于对于每一类型的网元,判断测量指标延时上传的该类型网元总数是否大于预定阈值,如果大于预定阈值,输出的监测结果包括:监测设备的名称和/或标识、以及测量指标延时上传的该类型网元总数,如果不大于预定阈值,输出的检测结果包括:测量指标延时上传的该类型网元 的名称和/或标识。
全文摘要
本发明实施例公开了一种网元测量指标延时上传的监测方法和设备。该方法包括存储最新的全网网元列表;预先确定每一类型网元的必要测量指标;确定出在预定时刻已上传至少一个必要测量指标的已上传网元列表;查询出所述最新的全网网元列表,比较所述全网网元列表和所述已上传网元列表,根据比较结果确定出测量指标延时上传的网元。应用本发明能够及时监测到网元测量指标延时上传的情况。
文档编号H04L12/26GK103095516SQ20111034381
公开日2013年5月8日 申请日期2011年11月3日 优先权日2011年11月3日
发明者林文周, 倪志刚, 方津, 张征 申请人:中国移动通信集团福建有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1