通信网络中告警时序错差的处理方法及装置的制作方法

文档序号:7861835阅读:193来源:国知局
专利名称:通信网络中告警时序错差的处理方法及装置的制作方法
技术领域
本发明涉及通信领域,特别是涉及一种通信网络中告警时序错差的处理方法及装置。
背景技术
通信网络主要由网管及通信设备组成,网管通过管理信道管理通信设备,其中告警是网管功能的重要体现,告警反馈是否及时、准确,很大程度上决定了网管系统的优劣,并对通信设备的故障定位、后期处理的跟踪、统计和优化等起到重要的影响。
在通信设备正确产生告警并上报的情况下,由于通信信道性能及其他原因(排除通信设备自身时钟的异常状况),不可避免地会出现由于网络传输延时或数据包丢失造成网管收到通信设备上报的告警数据的时序产生错差。例如,按照网管接收的告警数据推断,正常的逻辑顺序是同一告警的产生_>结束_>再产生,但网管可能收到某通信设备上报的同一告警产生两次,两次告警的上报时间不同,且中间并未收到该告警的结束,即逻辑顺序变为同一告警的产生_>再产生,缺少中间的告警结束,导致正常的逻辑顺序被破坏。也有可能上报网管收到某通信设备上报同一告警结束两次的情况,两次告警结束的上报时间不同,但中间并未收到该告警的产生,即逻辑顺序变为同一告警的结束_>再结束,缺少中间的告警产生,导致正常的逻辑顺序被破坏。在现有技术中,网络丢包可以通过重传确认等方式解决,但是迟到或者丢失的告警数据容易造成网管处理已收到的告警数据上报逻辑错误,毋庸置疑,这种告警时序错差将影响整个告警机制的性能、降低通信网络的稳定性。

发明内容
本发明的目的是为了克服上述背景技术的不足,提供一种通信网络中告警时序错差的处理方法及装置,能在修复、还原正确的告警产生、结束的上报时间,避免告警时序错差带来的告警逻辑混乱,减少告警误处理,提高定位的准确度,完善和优化整个告警机制的性能,提升通信网络的稳定性。本发明提供的通信网络中告警时序错差的处理方法,包括以步骤S1、网管处理通信设备上报的产生告警的流程如下步骤101、每个通信设备的每种告警设置有唯一的ID号,通信设备上报的同一 ID告警包括产生告警和结束告警,网管将通信设备上报的同一 ID的产生告警和结束告警配对;网管接收到通信设备上报的告警,识别出该告警是ID为A的产生告警Al ;步骤102、网管查找已经保存的该通信设备的告警日志,检查告警日志中是否已经存在ID为A的产生告警A2,如果存在,则转到步骤104 ;否则转到步骤103 ;步骤103、网管将产生告警Al正常记录进告警日志;步骤104、比较判断产生告警Al、A2的上报时间是否相同,如果相同,则转到步骤105 ;否则转到步骤106 ;
步骤105、网管丢弃产生告警Al ;步骤106、比较判断产生告警A2的上报时间是否早于产生告警Al的上报时间,如果是,则转到步骤107 ;否则转到步骤108 ;步骤107、网管自动生成缺失的结束告警A2',将结束告警Al的上报时间作为结束告警A2'的上报时间;网管将产生告警A2与结束告警A2'配对,设定特殊键值对产生告警A2和结束告警A2'进行标记,并将产生告警Al正常记录进告警日志;步骤108、网管自动生成缺失的结束告警Al',将产生告警A2的上报时间作为结束告警Al'的上报时间;网管将产生告警Al与结束告警Al'配对,设定特殊键值对产生告警Al和结束告警Al'进行标记; S2、网管处理通信设备上报的结束告警的流程如下步骤201、网管接收到通信设备上报的告警,识别出该告警是ID为A的结束告警A3';步骤202、网管查找已保存的该通信设备的告警日志,按照时序错差条件检查告警日志中是否已经存在正确的ID为A的产生告警A3 ;如果存在,则转到步骤204 ;否则转到步骤 203 ;步骤203、网管丢弃结束告警A3',继续等待通信设备上报正确的ID为A的产生告警A3 ;网管不给通信设备回复确认信息;步骤204、网管继续查找告警日志中是否已经存在产生告警A3的配对结束告警,如果存在,则转到步骤206 ;否则转到步骤205 ;步骤205、网管将结束告警A3'与产生告警A3配对后记录进入网管的告警日志;步骤206、判断已经配对的产生告警A3是否已被设置特殊键值,如果是,则转到步骤207 ;否则转到步骤208 ;步骤207、用结束告警A3'替换网管自动生成的缺失结束告警,并清除产生告警A3的特殊键值;步骤208、比较结束告警A3'与产生告警A3的配对结束告警的上报时间是否相同,如果相同,则转到步骤210 ;否则转到步骤209 ;步骤209、网管丢弃结束告警A3',继续等待通信设备上报正确的产生告警A3 ;网管不给通信设备回复确认信息;步骤210、网管丢弃结束告警A3',并回复通信设备结束告警A3'已处理的确认信息,通信设备收到网管的告警确认信息后,不再发送已被确认的结束告警A3'。在上述技术方案中,步骤103中将产生告警Al正常记录进该通信设备告警日志以后还包括以下步骤网管回复通信设备产生告警Al已处理的确认信息,通信设备收到网管的确认信息后,不再上报已被确认的产生告警Al。在上述技术方案中,步骤105中网管丢弃产生告警Al以后还包括以下步骤网管回复通信设备产生告警Al已处理的确认信息,通信设备收到网管的确认信息后,不再上报已被确认的产生告警Al。在上述技术方案中,步骤107中将产生告警Al正常记录进告警日志以后还包括以下步骤网管回复通信设备产生告警Al已处理的确认信息,通信设备收到网管的确认信息后,不再上报已被确认的产生告警Al。
在上述技术方案中,步骤108中设定特殊键值标记产生告警Al和结束告警Al'以后还包括以下步骤网管回复通信设备产生告警Al已处理的确认信息,通信设备收到网管的确认信息后,不再上报已被确认的产生告警Al。在上述技术方案中,步骤105和步骤108中均包括以下步骤网管对产生告警A2不进行处理。在上述技术方案中,步骤202中所述时序错差条件为结束告警A3'的匹配产生告警的上报时间早于结束告警A3'的上报时间。
在上述技术方案中,步骤205中将结束告警A3'与产生告警A3配对后以后还包括以下步骤网管回复通信设备结束告警A3'已处理的确认信息,通信设备收到网管的确认信息后,不再发送已被确认的结束告警A3'。在上述技术方案中,步骤207中清除产生告警A3的特殊键值以后还包括以下步骤网管回复通信设备结束告警A3'已处理的确认信息,通信设备收到网管的确认信息后,不再发送已被确认的结束告警A3'。本发明还提供一种通信网络中告警时序错差的处理装置,包括ID设置单元,用于给每个通信设备的每种告警设置唯一的ID ;告警识别单元,用于识别通信设备上报的告警的ID和类型;查找单元,用于查找已经保存的通信设备的告警日志,检查告警日志中是否已经存在指定ID和类型的告警、配对告警;告警记录单元,用于将指定告警记录进告警日志;比较单元,用于比较相同ID的告警的上报时间的先后顺序;缺失告警生成单元,用于自动生成缺失的结束告警,将指定ID和类型的告警的上报时间作为该结束告警的上报时间;告警配对单元,用于对相同ID的产生告警和结束告警进行逻辑配对;特殊键值设定单元,用于对已经配对的产生告警和结束告警设定特殊键值进行标记;特殊键值判断单元,用于判断已经配对的告警是否已被设置特殊键值;等待单元,用于等待通信设备上报正确的指定ID和类型的告警;确认单元,用于执行给通信设备回复确认信息和不给通信设备回复确认信息的操作;告警丢弃单元,用于丢弃指定告警,并触发所述确认单元给通信设备回复确认信息或者不给通信设备回复确认信息;告警替换单元,用于用通信设备上报的结束告警替换网管自动生成的缺失结束告警,并清除与通信设备上报的结束告警有相同ID的、已配对的产生告警的特殊键值,并触发所述确认单元给通信设备回复确认信息。在上述技术方案中,所述告警的类型包括产生告警和结束告警。在上述技术方案中,所述告警记录单元用于当网管接收到通信设备上报的ID为A的产生告警Al、经查找发现告警日志中不存在ID为A的产生告警A2时,所述告警记录单元将接收到的产生告警Al正常记录进该通信设备告警日志,并触发所述确认单元回复通信设备产生告警Al已处理的确认信息。
在上述技术方案中,所述告警丢弃单元用于当网管接收到通信设备上报的ID为A的产生告警Al、经查找发现告警日志中已经存在ID为A的产生告警A2、且产生告警Al、A2的上报时间相同时,表示产生告警Al是A2的重复上报,所述告警丢弃单元丢弃产生告警Al,并触发所述确认单元回复通信设备产生告警Al已处理的确认信息。在上述技术方案中,所述缺失告警生成单元,用于当网管接收到通信设备上报的ID为A的产生告警Al、经查找发现告警日志中已经存在ID为A的产生告警A2、且产生告警A2的上报时间比产生告警Al的上报时间早时,所述缺失告警生成单元自动生成缺失的结束告警A2',将结束告警Al的上报时间作为结束告警A2'的上报时间。在上述技术方案中,所述缺失告警生成单元,用于当网管接收到通信设备上报的ID为A的产生告警Al、经查找发现告警日志中已经存在ID为A的产生告警A2、且产生告警A2的上报时间比产生告警Al的上报时间晚时,所述缺失告警生成单元自动生成缺失的结束告警Al',将产生告警A2的上报时间作为结束告警Al'的上报时间。
在上述技术方案中,所述查找单元还用于当网管接收到通信设备上报的ID为A的结束告警A3'时,所述查找单元查找网管已保存的该通信设备的告警日志,按照时序错差条件检查告警日志中是否已经存在正确的ID为A的产生告警A3。在上述技术方案中,所述时序错差条件为结束告警A3'的匹配产生告警的上报时间早于结束告警A3'的上报时间。在上述技术方案中,所述告警丢弃单元用于当网管经查找发现告警日志中不存在正确ID为A的产生告警A3时,表示正确的ID为A的产生告警A3还未送达网管,所述告警丢弃单元丢弃结束告警A3',触发所述等待单元继续等待通信设备上报正确的ID为A的产生告警A3 ;,并触发所述确认单元不给通信设备回复确认信息。在上述技术方案中,所述告警丢弃单元用于当网管经查找发现告警日志中已经存在正确的ID为A的产生告警A3、产生告警A3已进行配对但并未设置特殊键值、且结束告警A3'与已经存在的产生告警A3的配对结束告警的上报时间不同时,表示正确的产生告警A3还未送达网管,所述告警丢弃单元丢弃结束告警A3',触发所述等待单元继续等待通信设备上报正确的产生告警A3,并触发所述确认单元不给通信设备回复确认信息。在上述技术方案中,所述告警丢弃单元用于当网管经查找发现告警日志中已经存在正确的ID为A的产生告警A3、产生告警A3已进行配对但并未设置特殊键值、且结束告警A3'与已经存在的产生告警A3的配对结束告警的上报时间相同时,表示通信设备之前已经上报过结束告警A3',但未收到网管回复的确认信息,通信设备才再次上报结束告警A3';所述告警丢弃单元丢弃结束告警A3',并触发所述确认单元回复通信设备结束告警A3'已处理的确认信息。在上述技术方案中,所述告警替换单元用于当网管经查找发现告警日志中已经存在与产生告警A3逻辑配对正确的结束告警、且产生告警A3已被设置特殊键值时,所述告警替换单元用通信设备上报的结束告警A3'替换网管自动生成的缺失结束告警,清除产生告警A3的特殊键值,并触发所述确认单元回复通信设备结束告警A3'已处理的确认信息。与现有技术相比,本发明的优点如下在告警时序错差出现的情况下,网管能分类并准确识别出现时序错差的告警数据,能够在对系统性能影响最小的情况下,修复、还原正确的告警产生、结束的上报时间,最大限度的避免及修复告警时序错差带来的告警逻辑混乱,保证告警数据逻辑上的准确及完整性;减少告警误处理,提高定位的准确度,完善和优化整个告警机制的性能,提升通信网络的稳定性,提高用户的认可度及市场的满意度。


图I为网管处理通信设备上报的产生告警的流程图。图2为网管处理通信设备上报的结束告警的流程图。
具体实施例方式下面结合附图及具体实施例对本发明作进一步的详细描述。本发明实施例提供一种通信网络中告警时序错差的处理方法,包括网管处理通信设备上报的产生告警、结束告警的流程。 一般情况下,网管处理完通信设备上报的告警后,给通信设备回复该告警已处理的确认信息,通信设备收到网管的告警确认信息后,不再发送已被确认的告警。如果通信设备上报的告警未得到网管确认,应考虑为丢包上报,在通信设备与网管通信正常情况下,通信设备应定期再次上报未被确认的告警,直至网管确认该告警已处理。参见图I所示,网管处理通信设备上报的产生告警的流程如下步骤101、每个通信设备的每种告警设置有唯一的ID,通信设备上报的同一 ID的告警包括产生告警和结束告警,网管将通信设备上报的同一 ID的产生告警和结束告警配对;网管接收到通信设备上报的告警,识别出该告警是ID为A的产生告警Al ;步骤102、网管查找已经保存的该通信设备告警日志中的产生告警数据,检查告警日志中是否已经存在ID为A的产生告警A2,如果存在ID为A的产生告警A2,则转到步骤
104;否则转到步骤103 ;步骤103、网管经查找发现告警日志中不存在ID为A的产生告警A2,则将接收到的产生告警Al正常记录进该通信设备告警日志,网管回复通信设备产生告警Al已处理的确认信息,通信设备收到网管的确认信息后,不再上报已被确认的产生告警Al ;步骤104、网管经查找发现告警日志中已经存在ID为A的产生告警A2,比较判断产生告警Al、A2的上报时间是否相同,如果产生告警Al、A2的上报时间相同,则转到步骤
105;否则转到步骤106 ;步骤105、产生告警A1、A2的上报时间相同,表示产生告警Al是A2的重复上报,网管丢弃产生告警Al,网管对产生告警A2不进行处理;网管回复通信设备产生告警Al已处理的确认信息,通信设备收到网管的确认信息后,不再上报已被确认的产生告警Al ;步骤106、产生告警A1、A2的上报时间不同,比较判断产生告警A2的上报时间是否早于产生告警Al的上报时间,如果产生告警A2的上报时间早于产生告警Al的上报时间,则转到步骤107 ;否则转到步骤108 ;步骤107、网管经查找发现告警日志中已经存在ID为A的产生告警A2,且产生告警A2的上报时间比产生告警Al的上报时间早,逻辑判定产生告警A2在通信设备端已经结束,但正确配对的结束告警还未送达网管,暂由网管自动生成缺失的结束告警A2',将结束告警Al的上报时间作为结束告警A2'的上报时间;网管将产生告警A2与结束告警A2'配对,设定特殊键值对产生告警A2和结束告警A2'进行标记,并将产生告警Al正常记录进该通信设备告警日志;网管回复通信设备产生告警Al已处理的确认信息,通信设备收到网管的确认信息后,不再上报已被确认的产生告警Al ;步骤108、网管经查找发现告警日志中已经存在ID为A的产生告警A2,且产生告警A2的上报时间比产生告警Al的上报时间晚,逻辑判定产生告警Al在通信设备端已经结束,但正确配对的结束告警还未送达网管,暂由网管自动生成缺失的结束告警Al,,将产生告警A2的上报时间作为结束告警Al'的上报时间;网管将产生告警Al与结束告警Al'配对,设定特殊键值对产生告警Al和结束告警Al'进行标记;网管对产生告警A2不进行处理;网管回复通信设备产生告警Al已处理的确认信息,通信设备收到网管的确认信息后,不再上报已被确认的产生告警Al。参见图2所示,网管处理通信设备上报的结束告警的流程如下

步骤201、网管接收到通信设备上报的告警,识别出该告警是ID为A的结束告警A3';步骤202、网管查找已保存的该通信设备的告警日志中的产生告警数据,按照时序错差条件(即结束告警A3'的匹配产生告警的上报时间早于结束告警A3'的上报时间),检查告警日志中是否已经存在正确的ID为A的产生告警A3 ;如果网管经查找发现告警日志中已经存在正确的ID为A的产生告警A3,则转到步骤204 ;否则转到步骤203 ;步骤203、如果网管经查找发现告警日志中不存在正确ID为A的产生告警A3,表示正确的ID为A的产生告警A3还未送达网管,网管丢弃结束告警A3',继续等待通信设备上报正确的ID为A的产生告警A3 ;网管不给通信设备回复确认信息;步骤204、网管经查找发现告警日志中已经存在正确的ID为A的产生告警A3,继续查找告警日志中是否已经存在产生告警A3的配对结束告警,如果告警日志中已经存在产生告警A3的配对结束告警,则转到步骤206 ;否则转到步骤205 ;步骤205、如果告警日志中不存在产生告警A3的配对结束告警,网管将结束告警A3'与产生告警A3配对后记录进入网管的告警日志,网管回复通信设备结束告警A3'已处理的确认信息,通信设备收到网管的确认信息后,不再发送已被确认的结束告警A3';步骤206、如果告警日志中已经存在产生告警A3的配对结束告警,判断已经配对的产生告警A3是否已被设置特殊键值,如果是,则转到步骤207 ;否则转到步骤208 ;步骤207、网管经查找发现告警日志中已经存在与产生告警A3逻辑配对正确的结束告警,且产生告警A3已被设置特殊键值,则用通信设备上报的结束告警A3'替换网管自动生成的缺失结束告警,并清除产生告警A3的特殊键值;网管回复通信设备结束告警A3'已处理的确认信息,通信设备收到网管的确认信息后,不再发送已被确认的结束告警A3';步骤208、网管经查找发现告警日志中已经存在正确的ID为A的产生告警A3,产生告警A3已进行配对但并未设置特殊键值,比较结束告警A3'与产生告警A3的配对结束告警的上报时间是否相同,如果相同,则转到步骤210 ;否则转到步骤209 ;步骤209、结束告警A3'与已经存在的产生告警A3的配对结束告警的上报时间不同,表示正确的产生告警A3还未送达网管,网管丢弃结束告警A3',继续等待通信设备上报正确的产生告警A3 ;网管不给通信设备回复确认信息;步骤210、结束告警A3'与已经存在的产生告警A3的配对结束告警的上报时间相同,属重复上报,表示通信设备之前已经上报过结束告警A3',但未收到网管回复的确认信息,所以通信设备才再次上报结束告警A3';网管丢弃结束告警A3',并回复通信设备结束告警A3'已处理的确认信息,通信设备收到网管的告警确认信息后,不再发送已被确认的结束告警A3'。本发明实施例还提供一种通信网络中告警时序错差的处理装置,包括ID设置单元,用于给每个通信设备的每种告警设置唯一的ID ;告警识别单元,用于识别通信设备上报的告警的ID和类型,告警的类型包括产生告警和结束告警;查找单元,用于查找已经保存的通信设备的告警日志,检查告警日志中是否已经存在指定ID和类型的告警、配对告警;告警记录单元,用于将指定告警记录进告警日志; 比较单元,用于比较相同ID的告警的上报时间的先后顺序;缺失告警生成单元,用于自动生成缺失的结束告警,将指定ID和类型的告警的上报时间作为该结束告警的上报时间;告警配对单元,用于对相同ID的产生告警和结束告警进行逻辑配对;特殊键值设定单元,用于对已经配对的产生告警和结束告警设定特殊键值进行标记;特殊键值判断单元,用于判断已经配对的告警是否已被设置特殊键值;等待单元,用于等待通信设备上报正确的指定ID和类型的告警;确认单元,用于执行给通信设备回复确认信息和不给通信设备回复确认信息的操作;告警丢弃单元,用于丢弃指定告警,并触发所述确认单元给通信设备回复确认信息或者不给通信设备回复确认信息;告警替换单元,用于用通信设备上报的结束告警替换网管自动生成的缺失结束告警,并清除与通信设备上报的结束告警有相同ID的、已配对的产生告警的特殊键值,并触发所述确认单元给通信设备回复确认信息。下面分别对告警记录单元、告警丢弃单元、缺失告警生成单元、查找单元、告警替换单元进行具体说明。告警记录单元用于当网管接收到通信设备上报的ID为A的产生告警Al、经查找发现告警日志中不存在ID为A的产生告警A2时,所述告警记录单元将接收到的产生告警Al正常记录进该通信设备告警日志,并触发所述确认单元回复通信设备产生告警Al已处理的确认信息。告警丢弃单元用于当网管接收到通信设备上报的ID为A的产生告警Al、经查找发现告警日志中已经存在ID为A的产生告警A2、且产生告警A1、A2的上报时间相同时,表示产生告警Al是A2的重复上报,所述告警丢弃单元丢弃产生告警Al,并触发所述确认单元回复通信设备产生告警Al已处理的确认信息。缺失告警生成单元,用于当网管接收到通信设备上报的ID为A的产生告警Al、经查找发现告警日志中已经存在ID为A的产生告警A2、且产生告警A2的上报时间比产生告警Al的上报时间早时,所述缺失告警生成单元自动生成缺失的结束告警A2',将结束告警Al的上报时间作为结束告警A2'的上报时间。缺失告警生成单元,还用于当网管接收到通信设备上报的ID为A的产生告警Al、经查找发现告警日志中已经存在ID为A的产生告警A2、且产生告警A2的上报时间比产生告警Al的上报时间晚时,所述缺失告警生成单元自动生成缺失的结束告警Al',将产生告警A2的上报时间作为结束告警A广的上报时间。查找单元还用于当网管接收到通信设备上报的ID为A的结束告警A3'时,所述查找单元查找网管已保存的该通信设备的告警日志,按照时序错差条件检查告警日志中是否已经存在正确的ID为A的产生告警A3,时序错差条件为结束告警A3'的匹配产生告警的上报时间早于结束告警A3'的上报时间。告警丢弃单元还用于当网管经查找发现告警日志中不存在正确ID为A的产生告警A3时,表示正确的ID为A的产生告警A3还未送达网管,所述告警丢弃单元丢弃结束告警A3',触发所述等待单元继续等待通信设备上报正确的ID为A的产生告警A3,并触发所 述确认单元不给通信设备回复确认信息。告警丢弃单元还用于当网管经查找发现告警日志中已经存在正确的ID为A的产生告警A3、产生告警A3已进行配对但并未设置特殊键值、且结束告警A3'与已经存在的产生告警A3的配对结束告警的上报时间不同时,表示正确的产生告警A3还未送达网管,所述告警丢弃单元丢弃结束告警A3',触发所述等待单元继续等待通信设备上报正确的产生告警A3,并触发所述确认单元不给通信设备回复确认信息。告警丢弃单元还用于当网管经查找发现告警日志中已经存在正确的ID为A的产生告警A3、产生告警A3已进行配对但并未设置特殊键值、且结束告警A3'与已经存在的产生告警A3的配对结束告警的上报时间相同时,表示通信设备之前已经上报过结束告警A3',但未收到网管回复的确认信息,通信设备才再次上报结束告警A3';所述告警丢弃单元丢弃结束告警A3',并触发所述确认单元回复通信设备结束告警A3'已处理的确认信肩、O告警替换单元用于当网管经查找发现告警日志中已经存在与产生告警A3逻辑配对正确的结束告警、且产生告警A3已被设置特殊键值时,所述告警替换单元用通信设备上报的结束告警A3'替换网管自动生成的缺失结束告警,清除产生告警A3的特殊键值,并触发所述确认单元回复通信设备结束告警A3'已处理的确认信息。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明包含这些改动和变型在内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
权利要求
1.一种通信网络中告警时序错差的处理方法,其特征在于,包括以下步骤 .51、网管处理通信设备上报的产生告警的流程如下 步骤101、每个通信设备的每种告警设置有唯一的ID号,通信设备上报的同一 ID告警包括产生告警和结束告警,网管将通信设备上报的同一 ID的产生告警和结束告警配对;网管接收到通信设备上报的告警,识别出该告警是ID为A的产生告警Al ; 步骤102、网管查找已经保存的该通信设备的告警日志,检查告警日志中是否已经存在ID为A的产生告警A2,如果存在,则转到步骤104 ;否则转到步骤103 ; 步骤103、网管将产生告警Al正常记录进告警日志; 步骤104、比较判断产生告警Al、A2的上报时间是否相同,如果相同,则转到步骤105 ;否则转到步骤106 ; 步骤105、网管丢弃产生告警Al ; 步骤106、比较判断产生告警A2的上报时间是否早于产生告警Al的上报时间,如果是,则转到步骤107 ;否则转到步骤108 ; 步骤107、网管自动生成缺失的结束告警A2',将结束告警Al的上报时间作为结束告警k2'的上报时间;网管将产生告警A2与结束告警A2'配对,设定特殊键值对产生告警A2和结束告警A2'进行标记,并将产生告警Al正常记录进告警日志; 步骤108、网管自动生成缺失的结束告警Al',将产生告警A2的上报时间作为结束告警Al'的上报时间;网管将产生告警Al与结束告警Al'配对,设定特殊键值对产生告警Al和结束告警Al'进行标记; .52、网管处理通信设备上报的结束告警的流程如下 步骤201、网管接收到通信设备上报的告警,识别出该告警是ID为A的结束告警A3';步骤202、网管查找已保存的该通信设备的告警日志,按照时序错差条件检查告警日志中是否已经存在正确的ID为A的产生告警A3 ;如果存在,则转到步骤204 ;否则转到步骤.203 ; 步骤203、网管丢弃结束告警A3',继续等待通信设备上报正确的ID为A的产生告警A3 ;网管不给通信设备回复确认信息; 步骤204、网管继续查找告警日志中是否已经存在产生告警A3的配对结束告警,如果存在,则转到步骤206 ;否则转到步骤205 ; 步骤205、网管将结束告警A3'与产生告警A3配对后记录进入网管的告警日志; 步骤206、判断已经配对的产生告警A3是否已被设置特殊键值,如果是,则转到步骤.207 ;否则转到步骤208 ; 步骤207、用结束告警A3'替换网管自动生成的缺失结束告警,并清除产生告警A3的特殊键值; 步骤208、比较结束告警A3'与产生告警A3的配对结束告警的上报时间是否相同,如果相同,则转到步骤210 ;否则转到步骤209 ; 步骤209、网管丢弃结束告警A3',继续等待通信设备上报正确的产生告警A3 ;网管不给通信设备回复确认信息; 步骤210、网管丢弃结束告警A3',并回复通信设备结束告警A3'已处理的确认信息,通信设备收到网管的告警确认信息后,不再发送已被确认的结束告警A3'。
2.如权利要求I所述的通信网络中告警时序错差的处理方法,其特征在于步骤103中将产生告警Al正常记录进该通信设备告警日志以后还包括以下步骤网管回复通信设备产生告警Al已处理的确认信息,通信设备收到网管的确认信息后,不再上报已被确认的产生告警Al。
3.如权利要求I所述的通信网络中告警时序错差的处理方法,其特征在于步骤105中网管丢弃产生告警Al以后还包括以下步骤网管回复通信设备产生告警Al已处理的确认信息,通信设备收到网管的确认信息后,不再上报已被确认的产生告警Al。
4.如权利要求I所述的通信网络中告警时序错差的处理方法,其特征在于步骤107中将产生告警Al正常记录进告警日志以后还包括以下步骤网管回复通信设备产生告警Al已处理的确认信息,通信设备收到网管的确认信息后,不再上报已被确认的产生告警Al。
5.如权利要求I所述的通信网络中告警时序错差的处理方法,其特征在于步骤108中设定特殊键值标记产生告警Al和结束告警Al'以后还包括以下步骤网管回复通信设备产生告警Al已处理的确认信息,通信设备收到网管的确认信息后,不再上报已被确认的产生告警Al。
6.如权利要求I所述的通信网络中告警时序错差的处理方法,其特征在于步骤105和步骤108中均包括以下步骤网管对产生告警A2不进行处理。
7.如权利要求I所述的通信网络中告警时序错差的处理方法,其特征在于步骤202中所述时序错差条件为结束告警A3'的匹配产生告警的上报时间早于结束告警A3'的上报时间。
8.如权利要求I所述的通信网络中告警时序错差的处理方法,其特征在于步骤205中将结束告警A3'与产生告警A3配对后以后还包括以下步骤网管回复通信设备结束告警A3'已处理的确认信息,通信设备收到网管的确认信息后,不再发送已被确认的结束告警 A3'。
9.如权利要求I所述的通信网络中告警时序错差的处理方法,其特征在于步骤207中清除产生告警A3的特殊键值以后还包括以下步骤网管回复通信设备结束告警A3'已处理的确认信息,通信设备收到网管的确认信息后,不再发送已被确认的结束告警A3'。
10.一种通信网络中告警时序错差的处理装置,其特征在于包括 ID设置单元,用于给每个通信设备的每种告警设置唯一的ID ; 告警识别单元,用于识别通信设备上报的告警的ID和类型; 查找单元,用于查找已经保存的通信设备的告警日志,检查告警日志中是否已经存在指定ID和类型的告警、配对告警; 告警记录单元,用于将指定告警记录进告警日志; 比较单元,用于比较相同ID的告警的上报时间的先后顺序; 缺失告警生成单元,用于自动生成缺失的结束告警,将指定ID和类型的告警的上报时间作为该结束告警的上报时间; 告警配对单元,用于对相同ID的产生告警和结束告警进行逻辑配对; 特殊键值设定单元,用于对已经配对的产生告警和结束告警设定特殊键值进行标记;特殊键值判断单元,用于判断已经配对的告警是否已被设置特殊键值; 等待单元,用于等待通信设备上报正确的指定ID和类型的告警; 确认单元,用于执行给通信设备回复确认信息和不给通信设备回复确认信息的操作; 告警丢弃单元,用于丢弃指定告警,并触发所述确认单元给通信设备回复确认信息或者不给通信设备回复确认信息; 告警替换单元,用于用通信设备上报的结束告警替换网管自动生成的缺失结束告警,并清除与通信设备上报的结束告警有相同ID的、已配对的产生告警的特殊键值,并触发所述确认单元给通信设备回复确认信息。
11.如权利要求10所述的通信网络中告警时序错差的处理装置,其特征在于所述告警的类型包括产生告警和结束告警。
12.如权利要求11所述的通信网络中告警时序错差的处理装置,其特征在于所述告警记录单元用于当网管接收到通信设备上报的ID为A的产生告警Al、经查找发现告警日志中不存在ID为A的产生告警A2时,所述告警记录单元将接收到的产生告警Al正常记录进该通信设备告警日志,并触发所述确认单元回复通信设备产生告警Al已处理的确认信肩、O
13.如权利要求11所述的通信网络中告警时序错差的处理装置,其特征在于所述告警丢弃单元用于当网管接收到通信设备上报的ID为A的产生告警Al、经查找发现告警日志中已经存在ID为A的产生告警A2、且产生告警A1、A2的上报时间相同时,表示产生告警Al是A2的重复上报,所述告警丢弃单元丢弃产生告警Al,并触发所述确认单元回复通信设备产生告警Al已处理的确认信息。
14.如权利要求11所述的通信网络中告警时序错差的处理装置,其特征在于所述缺失告警生成单元,用于当网管接收到通信设备上报的ID为A的产生告警Al、经查找发现告警日志中已经存在ID为A的产生告警A2、且产生告警A2的上报时间比产生告警Al的上报时间早时,所述缺失告警生成单元自动生成缺失的结束告警A2 ^,将结束告警Al的上报时间作为结束告警A2'的上报时间。
15.如权利要求11所述的通信网络中告警时序错差的处理装置,其特征在于所述缺失告警生成单元,用于当网管接收到通信设备上报的ID为A的产生告警Al、经查找发现告警日志中已经存在ID为A的产生告警A2、且产生告警A2的上报时间比产生告警Al的上报时间晚时,所述缺失告警生成单元自动生成缺失的结束告警Al',将产生告警A2的上报时间作为结束告警Al'的上报时间。
16.如权利要求11所述的通信网络中告警时序错差的处理装置,其特征在于所述查找单元还用于当网管接收到通信设备上报的ID为A的结束告警A3'时,所述查找单元查找网管已保存的该通信设备的告警日志,按照时序错差条件检查告警日志中是否已经存在正确的ID为A的产生告警A3。
17.如权利要求16所述的通信网络中告警时序错差的处理装置,其特征在于所述时序错差条件为结束告警A3'的匹配产生告警的上报时间早于结束告警A3'的上报时间。
18.如权利要求17所述的通信网络中告警时序错差的处理装置,其特征在于所述告警丢弃单元用于当网管经查找发现告警日志中不存在正确ID为A的产生告警A3时,表示正确的ID为A的产生告警A3还未送达网管,所述告警丢弃单元丢弃结束告警A3',触发所述等待单元继续等待通信设备上报正确的ID为A的产生告警A3 ;,并触发所述确认单元不给通信设备回复确认信息。
19.如权利要求17所述的通信网络中告警时序错差的处理装置,其特征在于所述告警丢弃单元用于当网管经查找发现告警日志中已经存在正确的ID为A的产生告警A3、产生告警A3已进行配对但并未设置特殊键值、且结束告警A3'与已经存在的产生告警A3的配对结束告警的上报时间不同时,表示正确的产生告警A3还未送达网管,所述告警丢弃单元丢弃结束告警A3',触发所述等待单元继续等待通信设备上报正确的产生告警A3,并触发所述确认单元不给通信设备回复确认信息。
20.如权利要求17所述的通信网络中告警时序错差的处理装置,其特征在于所述告警丢弃单元用于当网管经查找发现告警日志中已经存在正确的ID为A的产生告警A3、产生告警A3已进行配对但并未设置特殊键值、且结束告警A3'与已经存在的产生告警A3的配对结束告警的上报时间相同时,表示通信设备之前已经上报过结束告警A3',但未收到网管回复的确认信息,通信设备才再次上报结束告警A3,;所述告警丢弃单元丢弃结束告警A3',并触发所述确认单元回复通信设备结束告警A3'已处理的确认信息。
21.如权利要求17所述的通信网络中告警时序错差的处理装置,其特征在于所述告警替换单元用于当网管经查找发现告警日志中已经存在与产生告警A3逻辑配对正确的结束告警、且产生告警A3已被设置特殊键值时,所述告警替换单元用通信设备上报的结束告警A3'替换网管自动生成的缺失结束告警,清除产生告警A3的特殊键值,并触发所述确认单元回复通信设备结束告警A3'已处理的确认信息。
全文摘要
本发明公开了一种通信网络中告警时序错差的处理方法及装置,涉及通信领域,该方法包括网管处理通信设备上报的产生告警、结束告警的流程,给每个通信设备的每种告警设置唯一ID,同一ID的告警分为产生告警、结束告警,网管为同一ID的产生告警和结束告警进行逻辑配对。告警时序错差出现时,网管能分类并准确识别出现时序错差的告警数据,本发明能在对系统性能影响最小的情况下,修复、还原正确的告警产生、结束的上报时间,最大限度避免及修复告警时序错差带来的告警逻辑混乱,保证告警数据逻辑上的准确及完整性;减少告警误处理,提高定位的准确度,完善和优化整个告警机制的性能,提升通信网络的稳定性,提高用户的认可度及市场的满意度。
文档编号H04L12/24GK102882723SQ20121037044
公开日2013年1月16日 申请日期2012年9月28日 优先权日2012年9月28日
发明者张宏, 李爱平, 夏细苟, 吴涛 申请人:烽火通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1