基于告警触发的信令跟踪系统和方法、及相关装置制造方法
【专利摘要】本发明公开了一种基于告警触发的信令跟踪系统,前台监测告警信息,当监测到的告警信息中的事件号与预先设置的告警事件号相匹配时,将告警信息编码后发送至后台;后台接收编码后的告警信息并解码,依据所述告警信息,创建信令跟踪任务,并发送任务启动消息至前台;前台接收任务启动消息,将跟踪到的信令信息进行编码并发送至后台;后台接收信令信息并解码,显示解码后的信令信息。本发明还公开了一种基于告警触发的信令跟踪方法、及相关装置;本发明适用于不同制式的网元,利用本发明,无需人工触发信令跟踪任务,同时只保存跟踪到的信令信息到后台,节省了硬盘空间、处理带宽。
【专利说明】基于告警触发的信令跟踪系统和方法、及相关装置
【技术领域】
[0001]本发明涉及信令跟踪【技术领域】,具体涉及一种基于告警触发的信令跟踪系统和方法、及相关装置。
【背景技术】
[0002]信令跟踪技术是一种解决定位网络故障的有效手段。信令跟踪系统后台人工触发信令跟踪任务,信令跟踪系统前台跟踪信令数据并上报信令数据给信令跟踪系统后台,信令跟踪系统后台接收并显示信令数据,这样就便于维护人员观察信令业务流程、快速对网络故障进行定位。
[0003]现有技术中,信令跟踪系统后台发起对信令数据的跟踪需要人为触发、比较适用于需要跟踪的信令数据的数量不多的情况下,但是随着网络设备分工的精细化、网元数量逐渐增多,现有的信令跟踪系统已经不能够满足需求。
[0004]信令跟踪系统后台显示信令数据的同时保存信令数据为信令文件,因网络故障出现时间的不确定性,需要实时对信令文件进行保存,而保存的绝大部分信令文件都是正常信令,仅小部分为异常信令,如此,维护人员需要对一定时期内保存的信令文件进行排查,过滤出异常信令文件,耗费了人力、增加了维护人员的工作量。同时,信令文件的保存需要很大的硬盘空间,考虑到硬盘空间的有限性,不得不在信令文件保存到一定数量后,删除保存时间最早的信令文件,而这被删除的信令文件中往往包含异常信令文件;同时,信令跟踪系统前台不间断的上报信令数据,加大了信令跟踪系统的资源处理和带宽压力。
【发明内容】
[0005]有鉴于此,本发明的主要目的在于提供一种基于告警触发的信令跟踪系统和方法、及相关装置,能够节省人力、资源和带宽、满足多网元需求。
[0006]为达到上述目的,本发明的技术方案是这样实现的:
[0007]本发明提供了一种基于告警触发的信令跟踪系统,该系统包括:前台和后台;其中,
[0008]所述前台,用于监测告警信息,当监测到的告警信息中的事件号与预设的告警事件号相匹配时,将所述告警信息编码后发送至所述后台;
[0009]接收任务启动消息,开始对信令信息进行跟踪,并将跟踪到的信令信息进行编码并发送至所述后台;
[0010]所述后台,用于接收编码后的所述告警信息并解码,依据所述告警信息,创建信令跟踪任务,并发送任务启动消息至所述前台;
[0011]接收信令信息并解码,显示解码后的信令信息。
[0012]上述方案中,所述前台包括:业务处理模块和控制器模块;其中,
[0013]所述业务处理模块,用于监测告警信息,当监测到的告警信息中的事件号与预设的告警事件号相匹配时,上报所述告警信息至所述控制器模块;[0014]接收任务启动消息,开始对信令信息进行跟踪,并将跟踪到的信令信息上报给所述控制器模块;
[0015]所述控制器模块,用于将所述告警信息进行编码后发送至所述后台;
[0016]转发任务启动消息至所述业务处理模块;
[0017]对所述业务处理模块上报的信令信息进行编码,并发送编码后的信令信息到所述后台。
[0018]上述方案中,所述后台包括:信令跟踪服务器模块和客户端模块;其中,
[0019]所述信令跟踪服务器模块,用于接收并解码告警信息,依据告警信息创建信令跟踪任务,并发送任务启动消息至所述前台;
[0020]接收编码后的信令信息,经解码后发送至所述客户端模块;
[0021]客户端模块,用于接收并显示信令信息。
[0022]上述方案中,所述前台,进一步用于监测恢复告警信息,当监测到的恢复告警信息中的恢复告警事件号与预设恢复告警事件号相匹配时,编码所述恢复告警信息并发送至所述后台;
[0023]接收任务停止消息,停止对信令信息的跟踪;
[0024]所述后台,进一步用于接收并解码所述恢复告警信息,依据第二关联配置文件,判断出任务停止条件成立时,发送任务停止消息至所述前台。
[0025]本发明还提供了一种基于告警触发的信令跟踪方法,该方法包括:
[0026]后台接收由前台发送的编码告警信息和跟踪到的信令信息;
[0027]后台对编码告警信息和跟踪到的信令信息进行解码,依据告警信息,创建信令跟踪任务并发送任务启动消息至前台,显示信令信息。
[0028]上述方案中,后台接收由前台发送的编码告警信息和跟踪到的信令信息包括:
[0029]前台监控告警信息,当监测到的告警信息中的事件号与预设的告警事件号相匹配时,前台对告警信息进行编码并发送至后台;
[0030]前台接收到后台的任务启动消息后,对信令信息开始进行跟踪,并编码跟踪到的信令信息发送至后台。
[0031]上述方案中,所述后台对编码告警信息和跟踪到的信令信息进行解码,依据告警信息,创建信令跟踪任务并发送任务启动消息至前台,显示信令信息包括:
[0032]后台解码接收到的告警信息,依据告警信息,生成任务信息、读取过滤条件并发送任务启动消息至前台;
[0033]后台解码接收到的信令信息,保存并显示信令信息。
[0034]上述方案中,在所述后台接收由前台发送的编码告警信息和跟踪到的信令信息之前,该方法进一步包括:
[0035]所述前台与后台之前建立起通信链路:后台发起建链请求至前台,前台接收到建链请求,返回建链请求应答至后台。
[0036]上述方案中,所述方法还包括:
[0037]在信令信息跟踪周期内,前台监测恢复告警信息,当监测到的恢复告警信息中的恢复告警事件号与预设恢复告警事件号相匹配时,对恢复告警信息进行编码并发送至后台;[0038]后台接收并解码恢复告警信息,依据第二关联配置文件,判断出任务停止条件成立时,发送任务停止消息至前台;
[0039]前台接收到任务停止消息,停止对信令信息的跟踪。
[0040]上述方案中,所述方法还包括:
[0041 ] 后台计算当前信令信息跟踪时间与任务启动时间的时间差,当计算出的时间差等于信令信息跟踪周期且在信令信息跟踪周期内前台没有监控到预设恢复告警事件号时,后台发送任务停止消息至前台,前台接收到任务停止消息,停止对信令信息的跟踪。
[0042]本发明提供了一种基于告警触发的信令跟踪系统前台,所述前台包括:业务处理模块和控制器模块;其中,
[0043]所述业务处理模块,用于监测告警信息,当监测到的告警信息中的事件号与预设的告警事件号相匹配时,上报所述告警信息至所述控制器模块;
[0044]接收任务启动消息,对信令信息进行跟踪,将跟踪到的信令信息上报给所述控制器模块;
[0045]所述控制器模块,用于将所述告警信息进行编码后发送至所述后台;
[0046]转发任务启动消息至所述业务处理模块;
[0047]对所述业务处理模块上报的信令信息进行编码,并发送编码后的信令信息到所述后台。
[0048]本发明提供了一种基于告警触发的信令跟踪系统后台,所述后台包括:信令跟踪服务器模块和客户端模块;其中,
[0049]所述信令跟踪服务器模块,用于接收并解码告警信息,依据告警信息创建信令跟踪任务,并发送任务启动消息至所述前台;
[0050]接收编码后的信令信息,经解码后发送至所述客户端模块;
[0051 ] 客户端模块,用于接收并显示信令信息。
[0052]上述方案中,所述信令跟踪服务器模块还用于计算当前信令信息跟踪时间与任务启动时间的差值,当计算出的时间差等于信令信息跟踪周期且在信令信息跟踪周期内前台没有监控到预设恢复告警事件号时,发送任务停止消息至前台。
[0053]本发明提供的基于告警触发的信令跟踪系统和方法、及相关装置,只有前台监测到与预先设置的告警事件号相匹配的事件号时,才上报告警信息给后台;后台依据告警信息,创建信令跟踪任务,发送任务启动消息给前台,前台接收到任务启动消息后对信令信息开始跟踪;本发明适用于不同制式的网元,利用本发明,无需人工触发信令跟踪任务,同时只需要保存跟踪到的信令信息到后台,节省了硬盘空间、处理带宽。
【专利附图】
【附图说明】
[0054]图1为本发明基于告警触发的信令跟踪系统的组成结构示意图;
[0055]图2为本发明基于告警触发的信令跟踪方法的实现流程示意图;
[0056]图3为本发明前台与后台通信链接方法的实现示意图;
[0057]图4为本发明基于告警触发的信令跟踪方法的一具体实施例示意图。
【具体实施方式】[0058]本发明提供了一种基于告警触发的信令跟踪系统,如图1所示,所述系统包括:前台10和后台11 ;其中,
[0059]所述前台10,用于监测告警信息,当监测到的告警信息中的事件号与预设的告警事件号相匹配时,将所述告警信息编码后发送至所述后台11;
[0060]接收任务启动消息,开始对信令信息进行跟踪,并将跟踪到的信令信息进行编码并发送至所述后台11 ;
[0061]所述后台11,用于接收编码后的告警信息并解码,依据所述告警信息,创建信令跟踪任务,并发送任务启动消息至所述前台10 ;
[0062]接收信令信息并解码,显示解码后的信令信息。
[0063]这里,所述前台10依据现有信令跟踪算法对信令信息进行跟踪;所述告警信息包括:告警名称、告警类型、告警关键参数和事件号;所述告警类型包括基站告警(NODEB)、小区告警(Cell),对应的所述关键参数为基站告警识别号N0DEB_ID(NODEB IDentity)、小区告警识别号Cell_ID ;
[0064]所述告警事件号预先设置于告警配置文件中;所述告警配置文件为预先设置好的、收集有所有可能发生的预设告警名称、预设告警类型、预设告警关键参数、预设告警事件号等;预设告警类型与上述告警类型内容相同,预设告警关键参数与上述告警关键参数内容相同;每一个预设告警名称、预设告警类型、预设告警关键参数、预设告警事件号关联记录于所述告警配置文件;所述告警配置文件可根据网络实际环境进行设置。
[0065]本发明可以只采用事件号作为不同告警信息的区分,也可以采用相同事件号、不同告警关键参数作为不同告警信息的区分;这里以采用告警事件号作为不同告警信息的区分为例进行本发明技术方案的说明。
[0066]在所述前台10监测告警信息,当监测到的告警信息中的事件号与预设的告警事件号相匹配时,发送所述告警信息至所述后台11之前,还需所述前台10与所述后台11建立通信链接:
[0067]所述后台11还用于发起建立链接请求(简称为:建链请求)至所述前台10,所述前台接收到建链请求,返回建链请求应答至所述前台10。
[0068]进一步的,所述前台10包括业务处理模块100和控制器模块101 ;其中,
[0069]所述业务处理模块100,用于监测告警信息,当监测到的告警信息中的事件号与预设的告警事件号相匹配时,上报告警信息至所述控制器模块101 ;
[0070]接收到任务启动消息,开始对信令信息进行跟踪,并将跟踪到的信令信息上报给所述控制器模块101 ;
[0071]所述控制器模块101,用于将告警信息进行编码后发送至所述后台11 ;
[0072]转发任务启动消息至所述业务处理模块100 ;
[0073]对所述业务处理模块100上报的信令信息进行编码,并发送编码后的信令信息到所述后台11。
[0074]这里,所述业务处理模块100监测告警信息,查找告警信息中的事件号是否在告警配置文件中出现,当查找到事件号在所述告警配置文件中出现时,确认所述事件号与告警事件号相匹配,说明当前信令信息为需要进行跟踪的信令信息。
[0075]进一步的,所述后台11包括:信令跟踪服务器模块110和客户端模块111 ;其中,[0076]所述信令跟踪服务器模块110,用于接收并解码告警信息,依据告警信息创建信令跟踪任务,并发送任务启动消息至所述前台10 ;
[0077]接收编码后的信令信息,经解码后发送至所述客户端模块111 ;
[0078]客户端模块111,用于接收并显示信令信息。
[0079]这里,所述信令跟踪服务器模块110还用于保存解码后的信令信息为信令文件,便于维护人员查看;
[0080]所述信令跟踪服务器模块110依据解码后的告警信息,创建信令跟踪任务为:所述信令跟踪服务器模块110依据告警信息中的事件号,查找第一关联配置文件,由所述第一关联配置文件记录的内容生成任务信息,并依据所述第一关联配置文件记录的任务名称,在任务配置文件中读取过滤条件;
[0081]其中,所述第一关联配置文件为预先设置好的,记录有:告警事件号、预设告警名称所对应的任务名称、任务类型、任务参数;所述任务信息包括:任务号、任务名称、任务类型、任务参数等;所述任务类型包括:小区任务Cell_RNLC、基站任务IUB局向(IUB_N0DEB);对应的任务参数包括:小区任务参数(Cell_RNLC_ID_task)、基站任务参数(IUB_N0DEB_ID_task);任务号由所述信令跟踪服务器模块110分配;
[0082]所述任务配置文件为预先设置好的,记录有:任务名称和过滤条件;当所述任务类型为Cell_RNLC时,所述过滤条件包括:用户终端(UE,UserEquipment)与通用移动通信系统(UMTS,Universal Mobile TeIecommunicationsSystem)基站之间接口如Uu接口信令信息是否跟踪、无线网络控制器(RNC,Radio Network Controller)之间的连接接口如Iur接口信令信息是否跟踪、无线网络控制面(RNLC,Radio Network Link Controller)信息是否跟踪等;
[0083]当所述任务类型为IUB_N0DEB时,所述过滤条件包括:公共测量信息是否跟踪、标准信息是否跟踪、IUB 口性能管理(PM,Performance Manage)事件是否跟踪;所述过滤条件的内容可根据实际网络环境而设置。
[0084]其中,在所述第一关联配置文件中,所述任务参数取值与所述告警信息中的预设告警关键参数取值设置有关联关系,也就是说,一条告警信息对应于一条任务信息、为方便描述,还可以描述为:每条告警信息触发所述信令跟踪服务器模块110生成对应的任务信肩、O
[0085]所述信令跟踪服务器模块110生成所述任务信息、读取所述过滤条件时,保存所述任务信息、过滤条件、任务状态和任务启动时间到任务列表,在发送任务启动消息至所述前台10时,进一步为向所述控制器模块101同时发送所述任务列表;其中,所述任务状态为:启动、未启动。
[0086]所述客户端模块111还用于关联显示告警信息和对应的任务信息,便于维护人员区分哪条告警信息对应于哪条任务信息。
[0087]所述前台10与所述后台11建立起通信链接进一步为:所述后台11,进一步为所述客户端模块111发起建链请求,所述信令跟踪服务器模块110转发所述建链请求至所述控制器模块101,所述控制器模块101接收到建链请求,返回建链请求应答至所述信令跟踪服务器模块110,所述信令跟踪服务器模块110转发建链请求应答给所述客户端模块111,至此所述前台10与所述后台11之间的通信链接建立起来。[0088]上述技术方案为由告警信息触发生成信令跟踪任务,进而实现对信令信息的跟踪,除此之外,本发明还可以实现由恢复告警信息触发,停止正在进行的信令信息的跟踪,为:
[0089]所述前台10,进一步用于监测恢复告警信息,当监测到的恢复告警信息中的恢复告警事件号与预设恢复告警事件号相匹配时,编码所述恢复告警信息并发送至所述后台11;
[0090]接收任务停止消息,停止对信令信息的跟踪;
[0091 ] 所述后台11,进一步用于接收并解码所述恢复告警信息,依据第二关联配置文件,判断出任务停止条件成立时,发送任务停止消息至所述前台10。
[0092]其中,所述前台10监测恢复告警信息,查找恢复告警事件号是否在恢复告警配置文件中出现,当查找到恢复事件号在所述恢复告警配置文件中出现时,确认恢复告警事件号与所述恢复告警信息中的预设恢复告警事件号相匹配;
[0093]所述恢复告警信息包括:恢复告警名称、恢复告警类型、恢复告警关键参数、恢复告警事件号;所述恢复告警类型包括:基站恢复告警(N0DEB_stop)、小区恢复告警(Cell_stop),对应的所述恢复告警关键参数为N0DEB_ID_stop、Cell_ID_stop ;对应于告警信息,可以采用恢复告警事件号作为不同恢复告警信息的区分,也可以采用相同恢复告警事件号、不同恢复告警关键参数作为不同恢复告警信息的区分;这里采用恢复告警事件号作为不同恢复告警信息的区分。
[0094]对应于告警配置文件,所述恢复告警配置文件为预先设置好,并记录有:预设恢复告警名称、预设恢复告警类型、预设恢复告警关键参数和预设恢复告警事件号,这里,所述预设恢复告警类型包括的类型与上述恢复告警类型相同、预设恢复告警关键参数与上述恢复告警关键参数内容相同,这里不再赘述。
[0095]所述第二关联配置文件记录有:告警事件号、预设恢复告警事件号;
[0096]进一步的,在信令信息跟踪周期内,所述前台10,进一步为所述业务处理模块100监测恢复告警信息,查找恢复告警信息中的恢复告警事件号是否在恢复告警配置文件中出现,当查找到恢复告警事件号在恢复告警配置文件中出现时,确认恢复告警信息中的恢复告警事件号与恢复告警配置文件中的预设恢复告警事件号相匹配,发送恢复告警信息给所述控制器模块101 ;所述控制器模块101对恢复告警信息进行编码并发送所述编码后的恢复告警信息至所述后台11、具体为所述信令跟踪服务器模块110,所述信令跟踪服务器模块110对编码后的恢复告警信息进行解码,依据第二关联配置文件记录的内容查找到预设恢复告警事件号对应的告警事件号,查找到第一关联配置文件记录的所述告警事件号,判断由具有所述告警事件号的告警信息触发而生成的信令跟踪任务是否记录在所述任务列表中同时判断所述任务状态是否为启动,这里,为方便描述,将所述告警信息触发信令跟踪任务是否记录在所述任务列表中称为条件1,将?目令跟踪任务的任务状态是否为启动称为条件2,任务停止条件包括条件I和条件2 ;
[0097]当所述信令跟踪服务器模块110判断出任务停止条件中的条件1和条件2均成立时,发送任务停止消息至所述前台10、具体为所述控制器模块101,所述控制器模块101转发任务停止消息至所述业务处理模块100,所述业务处理模块100接收到任务停止消息,停止对信令信息的跟踪。[0098]这里,当所述任务停止条件中至少有一个条件不成立时,所述后台11,进一步为所述信令跟踪服务器模块110不会发送任务停止消息至所述前台10。
[0099]这里,因所述任务列表中记录有任务启动时间,那么所述后台11,进一步为所述信令跟踪服务器模块110还用于计算当前信令信息跟踪时间与任务启动时间的差值,当计算出的差值等于信令信息跟踪周期且在信令信息跟踪周期内所述前台10,进一步为所述业务处理模块100没有监测到预设恢复告警事件号时,所述信令跟踪服务器模块110自动发送任务停止消息至所述控制器模块101,所述控制器模块101转发任务停止消息至所述业务处理模块100,所述业务处理模块100接收到任务停止消息,停止对信令信息的跟踪;依据经验,多数情况下设置所述信令信息跟踪周期为2小时。
[0100]因移动通讯系统包括全球移动通讯系统(GSM,Global System forMobileCommunications)、时分通信系统(TD, Time Division)、UMTS,所以移动通讯系统的网元包括以下制式=GSM网元、UMTS网元和TD网元;本发明的信令跟踪服务器模块110可应用于所述前台10为GSM网元、UMTS网元和TD网元制式。
[0101]下面以所述前台10网元制式为GSM网元、告警事件号为Num_waring、告警类型N0DEB、过滤条件包括:跟踪公共测量信息、跟踪标准信息、跟踪IUB 口 PM事件、信令信息跟踪周期为2小时为例对本发明的技术方案进行详细说明。
[0102]所述业务处理模块100监测告警信息,当监测到的告警信息中的事件号出现在所述告警配置文件中时,确认所述事件号与所述告警配置文件中的告警事件号相匹配,这里,所述事件号与所述告警事件号均为Num_Waring,所述业务处理模块100将所述告警信息上报至所述控制器模块101 ;因所述告警配置文件中记录有:预设告警事件号Num_Waring,预设告警名称EVNET-ALARM-N0DEB-1、预设告警类型NODEB和预设告警关键参数N0DEB_ID的这项信息;所述控制器模块101对所述告警信息编码成字节码流后转发至所述信令跟踪服务器模块110,所述信令跟踪服务器模块110将字节码流解码成告警信息,依据告警信息的事件号Num_waring、查找第一关联配置文件,依据所述第一关联配置文件记录的内容,所述信令跟踪服务器模块110生成任务名称为IUB-N0DEB的任务信息、并在任务配置文件读取任务名称对应的过滤条件;
[0103]这里,过滤条件为预先设置为:跟踪公共测量信息、跟踪标准信息、跟踪IUB 口 PM事件;所述信令跟踪服务器模块110将任务信息、过滤条件、任务状态(启动)和任务启动时间保存到任务列表中;
[0104]所述信令跟踪服务器模块110发送任务启动消息和所述任务列表至所述控制器模块101,同时将告警信息及对应的任务信息发送至所述客户端模块111 ;所述客户端模块111将告警信息及对应的任务信息进行关联显示,便于维护人员查看当前处于启动状态的信令跟踪任务由哪条告警信息触发而生成。
[0105]所述控制器模块101接收所述任务列表和任务启动消息,并转发任务启动消息至所述业务处理模块100,所述业务处理模块100接收到任务启动消息,开始对信令信息进行跟踪,并将跟踪到的信令信息上报给所述控制器模块101 ;
[0106]所述控制器模块101接收到信令信息,依据任务列表中的过滤条件,对信令信息进行筛选,筛选出符合所述过滤条件的信令信息,并将信令信息附加上报头,将信令信息与报头编码成字节码流,发送至所述信令跟踪服务器模块110 ;[0107]其中,所述报头包括:信令信息所属网元制式、任务类型和任务号。
[0108]所述信令跟踪服务器模块110对接收到的字节码流进行解码,形成信令信息与报头,保存信令信息、发送信令信息与报头到所述客户端模块111 ;为方便维护人员区分哪个网元出现哪个告警信息,哪个告警信息触发哪个信令跟踪任务的生成,所述客户端模块111将信令信息、网元制式、任务类型和任务号进行关联显示。
[0109]在保存任务启动时间时,所述信令跟踪服务器模块110计算当前信令信息跟踪时间与任务列表中记录的任务启动时间的时间差是否等于信令信息跟踪周期2小时;
[0110]在2小时内,所述业务处理模块100监测到的恢复告警信息中的恢复告警事件号出现在恢复告警配置文件中时,确定恢复告警信息中的恢复告警事件号与恢复告警配置文件中的预设恢复告警事件号相匹配,所述业务处理模块100发送恢复告警信息给所述控制器模块101 ;所述控制器模块101对恢复告警信息进行编码并发送至所述信令跟踪服务器模块110,所述信令跟踪服务器模块110对编码后的恢复告警信息进行解码,依据第二关联配置文件记录的内容查找到预设恢复告警事件号对应的告警事件号,再依据告警事件号查找第一关联配置文件,判断由具有所述告警事件号的告警信息触发而生成的信令跟踪任务的任务停止条件是否成立,判断出任务停止条件成立时,所述信令跟踪服务器模块110发送任务停止消息至所述控制器模块101,所述控制器模块101转发任务停止消息至所述业务处理模块100,所述业务处理模块100接收到任务停止消息,停止对信令信息的跟踪。
[0111]在信令信息跟踪周期内,所述业务处理模块100没有监测到预设恢复告警事件号出现时,所述信令跟踪服务器模块110计算出当前信令信息跟踪时间与任务启动时间的时间差为2小时时,自动发送任务停止消息至所述控制器模块101,所述控制器模块101转发任务停止消息至所述业务处理模块100,所述业务处理模块100接收到任务停止消息,停止对信令信息的跟踪。
[0112]基于上述基于告警触发的信令跟踪系统,本发明还提供了一种基于告警触发的信令跟踪方法,如图2所示,所述方法包括:
[0113]步骤20:后台接收由前台发送的编码告警信息和跟踪到的信令信息;
[0114]步骤21:后台对编码告警信息和跟踪到的信令信息进行解码,依据告警信息,创建信令跟踪任务并发送任务启动消息至前台,显示信令信息;
[0115]其中,告警信息包括:告警名称、告警类型、告警关键参数和事件号;所述告警类型包括N0DEB、小区告警,对应的所述关键参数为NODEB_ID、Cell_ID ;
[0116]所述步骤20进一步为:
[0117]前台监控告警信息,当监测到的告警信息中的事件号与预设的告警事件号相匹配时,前台对告警信息进行编码并发送至后台;
[0118]前台接收到后台的任务启动消息后,对信令信息开始进行跟踪,并编码跟踪到的信令信息发送至后台。
[0119]所述步骤21进一步为:
[0120]后台解码接收到的告警信息,依据告警信息,生成任务信息、读取过滤条件并发送任务启动消息至前台;
[0121 ] 后台解码接收到的信令信息,保存并显示信令信息。
[0122]这里,后台依据告警信息生成任务信息、读取过滤条件为:依据告警信息中的事件号,查找第一关联配置文件,由所述第一关联配置文件记录的内容生成任务信息,并依据所述第一关联配置文件记录的任务名称,在任务配置文件中读取过滤条件;
[0123]所述第一关联配置文件为预先设置好的,记录有:告警事件号、预设告警名称所对应的任务名称、任务类型、任务参数;所述任务信息包括:任务号、任务名称、任务类型、任务参数等;所述任务类型包括:Cell_RNLC、IUB_N0DEB ;对应的任务参数包括:Cell_RNLC_ID_task、IUB_NODEB_ID_task ;任务号由后台分配;
[0124]所述任务配置文件为预先设置好的,记录有:任务名称和过滤条件;所述过滤条件在前述中已经说明,这里不再赘述。
[0125]在所述步骤20之前,前台与后台之前还需建立起通信链路:后台发起建链请求至前台,前台接收到建链请求,返回建链请求应答至后台。
[0126]上述方法为实现对信令信息跟踪的方法,除此之外本发明的方法还包括停止对信令信息跟踪的方法:
[0127]前台监测恢复告警信息,当监测到的恢复告警信息中的恢复告警事件号与预设恢复告警事件号相匹配时,对恢复告警信息进行编码并发送至后台;
[0128]后台接收并解码恢复告警信息,依据第二关联配置文件,判断出任务停止条件成立时,发送任务停止消息至前台;
[0129]前台接收任务停止消息,停止对信令信息的跟踪。
[0130]其中,前台监测恢复告警信息,查找恢复告警信息中的恢复告警事件号是否在恢复告警配置文件中出现,当查找到恢复告警事件号在恢复告警配置文件中出现时,确认恢复告警信息中的恢复告警事件号与恢复告警配置文件中的预设恢复告警事件号相匹配;前台对恢复告警信息编码并发送至后台,后台对编码后的恢复告警信息进行解码,依据第二关联配置文件记录的内容确定恢复告警事件号对应的告警事件号,依据告警事件号在第一关联配置文件中查找到由具有所述告警事件号的告警信息触发而生成的任务信息,判断任务停止条件是否成立,当判断出任务停止条件成立时,发送任务停止消息至前台,前台接收到任务停止消息,停止对/[目令彳目息的跟踪。
[0131]其中,所述恢复告警信息包括:恢复告警名称、恢复告警类型、恢复告警关键参数、恢复告警事件号;所述恢复告警类型包括:N0DEB_stop、Cell_Stop,对应的所述恢复告警关键参数为 N0DEB_ID_stop、Cell_ID_stop ;
[0132]所述恢复告警配置文件为预先设置好的,对应于告警配置文件,记录有:预设恢复告警名称、预设恢复告警类型、预设恢复告警关键参数和预设恢复告警事件号;
[0133]所述第二关联配置文件记录有:告警事件号、预设恢复告警事件号;
[0134]所述任务停止条件包括条件I和条件2,所述条件I为:由与恢复告警信息对应的告警信息触发的信令跟踪任务是否记录在任务列表中;所述条件2为:当前时刻的任务状态是否为启动;所述任务列表记录有:任务信息、过滤条件、任务状态和任务启动时间。
[0135]上述实现停止对信令信息跟踪的方法为在信令信息跟踪周期内前台监测到预设恢复告警事件号,当在信令信息跟踪周期内,前台没有监测到预设恢复告警事件号时,因后台保存的任务列表记录有任务启动时间,后台计算当前信令信息跟踪时间与任务启动时间的差值,当计算出的差值等于信令信息跟踪周期时,后台自动发送任务停止消息至前台,前台接收到任务停止消息,停止对信息的跟踪。[0136]结合图3,为实现本发明前台与后台通信链接的方法:后台的客户端模块发起建链请求,后台的信令跟踪服务器模块转发建链请求至前台的控制器模块,控制器模块接收到建链请求,返回建链请求应答至后台的信令跟踪服务器模块,信令跟踪服务器模块转发建链请求应答给客户端模块。
[0137]如图4所示,为实现本发明方法的一具体实施例:
[0138]步骤400:前台的业务处理模块监测告警信息,当监测到的告警信息中的事件号与告警配置文件中的告警事件号相匹配时,上报告警信息至前台的控制器模块,前台的控制器模块对告警信息进行编码,并发送至后台的信令跟踪服务器模块;
[0139]其中,前台的业务处理模块监测告警信息,查找到告警信息中的事件号在告警配置文件中出现时,确认告警信息中的事件号与告警配置文件中的告警事件号相匹配;所述告警配置文件为预先设置好,记录有:预设告警名称、预设告警类型、预设告警关键参数、告警事件号;所述告警配置文件可根据网络实际环境进行设置。
[0140]步骤401:后台的信令跟踪服务器模块接收编码后的告警信息并进行解码,依据解码后的告警信息中的事件号,查找第一关联配置文件,由所述第一关联配置文件记录的内容生成任务信息,依据任务名称读取任务配置文件中记录的过滤条件,并发送任务启动消息、任务列表至前台的控制器模块同时将任务信息和告警信息发送至后台的客户端模块;
[0141]步骤402:后台的客户端模块将告警信息和任务信息进行关联显示;前台的控制器模块接收任务启动消息和任务列表,转发任务启动消息至前台的业务处理模块;
[0142]步骤403:前台的业务处理模块接收到任务启动消息,开始对信令信息进行跟踪,将跟踪到的信令信息上报给前台的控制器模块;
[0143]其中,利用现有跟踪算法对信令信息进行跟踪。
[0144]步骤404:前台的控制器模块依据任务列表中的过滤条件,对信令信息进行筛选,筛选出符合过滤条件的信令信息,并将信令信息附加上报头,编码信令信息与报头,并发送至后台的信令跟踪服务器模块;
[0145]其中,所述报头包括:信令信息所属网元制式、任务类型、任务号;网元制式包括:GSM网元、UMTS网元、TD网元。
[0146]步骤405:后台的信令跟踪服务器模块对接收到的信令信息与报头进行解码后,将信令信息与报头发送至后台的客户端模块同时保存信令信息;
[0147]步骤406:后台的客户端模块将信令信息、网元制式、任务类型和任务号进行关联显不O
[0148]其中,在步骤401中,将任务启动时间保存到任务列表中的原因为:前台接收到任务启动消息说明开始了对信令信息的跟踪,考虑到信令跟踪系统资源调度问题,需要在后台的信令跟踪服务器模块中预先设置一个信令信息跟踪周期,信令跟踪服务器模块计算出当前信令信息跟踪时间与任务启动时间的时间差等于所述信令信息跟踪周期且在预先设置的信令信息跟踪周期内,前台的业务处理模块没有监测到预设恢复告警事件号时,后台的信令跟踪服务器模块自动发送任务停止消息至前台的控制器模块,控制器模块转发任务停止消息至前台的业务处理模块,业务处理模块接收到任务停止消息,停止对信令信息的跟踪;依据经验,多数情况下设置所述信令信息跟踪周期为2小时。[0149]在预先设置的信令信息跟踪周期内,前台的业务处理模块监测到恢复告警信息中的恢复告警事件号与恢复告警配置文件中的预设恢复告警事件号相匹配时,业务处理模块发送恢复告警信息给前台的控制器模块;控制器模块对恢复告警信息进行编码并发送至后台的信令跟踪服务器模块,信令跟踪服务器模块对编码的恢复告警信息进行解码,依据第二关联配置文件记录的内容,判断任务停止条件是否成立;
[0150]当信令跟踪服务器模块判断出任务停止条件成立时,发送任务停止消息至前台的控制器模块,控制器模块转发任务停止消息至前台的业务处理模块,业务处理模块接收到任务停止消息,停止对/[目令彳目息的跟踪。
[0151]在上述对本发明的系统、相关装置及实现方法进行描述时,以创建的信令跟踪任务具有过滤条件、信令跟踪服务器模块为一独立的系统为主,除此之外,还可以以创建的信令跟踪任务不具有过滤条件、信令跟踪服务器集成于网络管理系统中为例进行本发明的技术方案的说明。
[0152]本发明提供的基于告警触发的信令跟踪系统和方法、及相关装置,只有在前台监测到告警信息中的事件号与预设的告警事件号相匹配时,才上报告警信息给后台,后台依据告警信息,创建信令跟踪任务,并发送任务启动消息给前台,前台接收到任务启动消息后对信令信息开始跟踪;在信令信息跟踪周期内,前台监测到预设恢复告警事件号,当接收到后台的任务停止消息时,停止对信令信息的跟踪;或者在信令信息跟踪周期内,前台没有监测到预设恢复告警事件号,后台的信令跟踪服务器模块在计算出的当前信令信息跟踪时间与任务启动时间之差等于信令信息跟踪周期时,后台也会发送任务停止消息至前台;本发明可适用于不同制式的网元,利用本发明,无需人工触发信令跟踪任务,后台只需要保存跟踪到的信令信息,节省了硬盘空间、处理带宽。
[0153]以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
【权利要求】
1.一种基于告警触发的信令跟踪系统,其特征在于,该系统包括:前台和后台;其中, 所述前台,用于监测告警信息,当监测到的告警信息中的事件号与预设的告警事件号相匹配时,将所述告警信息编码后发送至所述后台; 接收任务启动消息,开始对信令信息进行跟踪,并将跟踪到的信令信息进行编码并发送至所述后台; 所述后台,用于接收编码后的所述告警信息并解码,依据所述告警信息,创建信令跟踪任务,并发送任务启动消息至所述前台; 接收信令信息并解码,显示解码后的信令信息。
2.根据权利要求1所述的基于告警触发的信令跟踪系统,其特征在于,所述前台包括:业务处理模块和控制器模块;其中, 所述业务处理模块,用于监测告警信息,当监测到的告警信息中的事件号与预设的告警事件号相 匹配时,上报所述告警信息至所述控制器模块; 接收任务启动消息,开始对信令信息进行跟踪,并将跟踪到的信令信息上报给所述控制器模块; 所述控制器模块,用于将所述告警信息进行编码后发送至所述后台; 转发任务启动消息至所述业务处理模块; 对所述业务处理模块上报的信令信息进行编码,并发送编码后的信令信息到所述后台。
3.根据权利要求1所述的基于告警触发的信令跟踪系统,其特征在于,所述后台包括:信令跟踪服务器模块和客户端模块;其中, 所述信令跟踪服务器模块,用于接收并解码告警信息,依据告警信息创建信令跟踪任务,并发送任务启动消息至所述前台; 接收编码后的信令信息,经解码后发送至所述客户端模块; 客户端模块,用于接收并显示信令信息。
4.根据权利要求1、2或3所述的基于告警触发的信令跟踪系统,其特征在于, 所述前台,进一步用于监测恢复告警信息,当监测到的恢复告警信息中的恢复告警事件号与预设恢复告警事件号相匹配时,编码所述恢复告警信息并发送至所述后台; 接收任务停止消息,停止对/[目令彳目息的跟踪; 所述后台,进一步用于接收并解码所述恢复告警信息,依据第二关联配置文件,判断出任务停止条件成立时,发送任务停止消息至所述前台。
5.一种基于告警触发的信令跟踪方法,其特征在于,该方法包括: 后台接收由前台发送的编码告警信息和跟踪到的信令信息; 后台对编码告警信息和跟踪到的信令信息进行解码,依据告警信息,创建信令跟踪任务并发送任务启动消息至前台,显示信令信息。
6.根据权利要求5所述的基于告警触发的信令跟踪方法,其特征在于,后台接收由前台发送的编码告警信息和跟踪到的信令信息包括: 前台监控告警信息,当监测到的告警信息中的事件号与预设的告警事件号相匹配时,前台对告警信息进行编码并发送至后台; 前台接收到后台的任务启动消息后,对信令信息开始进行跟踪,并编码跟踪到的信令信息发送至后台。
7.根据权利要求5所述的基于告警触发的信令跟踪方法,其特征在于,所述后台对编码告警信息和跟踪到的信令信息进行解码,依据告警信息,创建信令跟踪任务并发送任务启动消息至前台,显示信令信息包括: 后台解码接收到的告警信息,依据告警信息,生成任务信息、读取过滤条件并发送任务启动消息至如台; 后台解码接收到的信令信息,保存并显示信令信息。
8.根据权利要求5所述的基于告警触发的信令跟踪方法,其特征在于,在所述后台接收由前台发送的编码告警信息和跟踪到的信令信息之前,该方法进一步包括: 所述前台与后台之前建立起通信链路:后台发起建链请求至前台,前台接收到建链请求,返回建链请求应答至后台。
9.根据权利要求5所述的基于告警触发的信令跟踪方法,其特征在于,所述方法还包括: 在信令信息跟踪周期内,前台监测恢复告警信息,当监测到的恢复告警信息中的恢复告警事件号与预设恢复告警事件号相匹配时,对恢复告警信息进行编码并发送至后台; 后台接收并解码恢复告警信息,依据第二关联配置文件,判断出任务停止条件成立时,发送任务停止消息至前台; 前台接收到任务停止消息,停止对/[目令彳目息的跟踪。
10.根据权利要求5或6所述的基于告警触发的信令跟踪方法,其特征在于,所述方法还包括: 后台计算当前信令信息跟踪时间与任务启动时间的时间差,当计算出的时间差等于信令信息跟踪周期且在信令信息跟踪周期内前台没有监控到预设恢复告警事件号时,后台发送任务停止消息至前台,前台接收到任务停止消息,停止对信令信息的跟踪。
11.一种基于告警触发的信令跟踪系统前台,其特征在于,所述前台包括:业务处理模块和控制器模块;其中, 所述业务处理模块,用于监测告警信息,当监测到的告警信息中的事件号与预设的告警事件号相匹配时,上报所述告警信息至所述控制器模块; 接收任务启动消息,对信令信息进行跟踪,将跟踪到的信令信息上报给所述控制器模块; 所述控制器模块,用于将所述告警信息进行编码后发送至所述后台; 转发任务启动消息至所述业务处理模块; 对所述业务处理模块上报的信令信息进行编码,并发送编码后的信令信息到所述后台。
12.一种基于告警触发的信令跟踪系统后台,其特征在于,所述后台包括:信令跟踪服务器模块和客户端模块;其中, 所述信令跟踪服务器模块,用于接收并解码告警信息,依据告警信息创建信令跟踪任务,并发送任务启动消息至所述前台; 接收编码后的信令信息,经解码后发送至所述客户端模块; 客户端模块,用于接收并显示信令信息。
13.根据权利要求12所述的基于告警触发的信令跟踪系统后台,其特征在于,所述信令跟踪服务器模块还用于计算当前信令信息跟踪时间与任务启动时间的差值,当计算出的时间差等于信令信息跟踪周期且在信令信息跟踪周期内前台没有监控到预设恢复告警事件号时,发送任务 停止消息至前台。
【文档编号】H04L1/00GK103916894SQ201310001352
【公开日】2014年7月9日 申请日期:2013年1月4日 优先权日:2013年1月4日
【发明者】陈晓雷, 张凯 申请人:中兴通讯股份有限公司