OLT系统屏蔽告警的方法及装置制造方法及图纸

技术编号:12664885 阅读:158 留言:0更新日期:2016-01-07 02:31
本发明专利技术公开一种OLT系统屏蔽告警的方法,包括:接收资源对象的告警信息;从所述告警信息中提取告警源并将其转化为四个字节的整型变量vif;计算所述告警源的整型变量vif中从第四个字节开始不为0xff的个数Count;从告警屏蔽表中提取告警屏蔽条目;提取所述告警屏蔽条目中的告警源并将其转化为四个字节的整型变量vif;比较所述告警信息的告警源vif和所述告警屏蔽条目的告警源vif的前Count位;以及如果两者相等,则屏蔽所述告警信息。本发明专利技术技术方案将满足预设告警屏蔽规则的告警信息精准地屏蔽掉,解决了现有OLT系统无法判断是否对存在包含关系的资源对象产生的告警信息进行屏蔽而影响告警屏蔽的稳定性的技术问题,减轻了系统处理告警信息的负担。

【技术实现步骤摘要】

本专利技术涉及光通信
,尤其涉及一种0LT系统屏蔽告警的方法及装置。
技术介绍
OLT (Optical Line Terminal,光线路终端)系统通过告警的方式向系统管理员及 时反馈系统故障或异常,系统管理员可通过告警信息掌控系统硬件和软件的运行状态。但 是在实际应用中会涌现海量的告警信息,这其中部分信息是重复频繁出现或可被忽略的, 导致真正重要的告警信息因被淹没而被忽略,而且海量的告警信息也给系统造成极大压 力,影响系统正常运行的稳定性。对于这些无效或可忽略的告警信息,系统管理员通过配置 屏蔽规则选择性地过滤可以被忽略的告警信息。 但是,在现有的0LT系统特别是分布式0LT系统中,多种资源对象之间可存在包含 关系,如0LT系统包含多个业务板卡,业务板卡包含多个端口,端口包含多个ONU(Optical Network Unit,光网络单元),而0NU包含多个用户端口。这种多种资源对象之间的包含关 系影响告警屏蔽规则的配置。比如,当配置屏蔽规则设置为屏蔽所有业务板卡和屏蔽某个 业务板卡规则同时存在时,对于这种资源对象之间存在包含关系甚至可能存在互斥关系的 情况,现有0LT系统难于判断是否对产生的告警信息进行屏蔽,影响告警屏蔽的稳定性。
技术实现思路
为了解决上述技术问题,本专利技术提供一种0LT系统屏蔽告警的方法及装置。 在本专利技术的一个实施例中,提供了一种0LT系统屏蔽告警的方法,包括:接收资源 对象的告警信息;从所述告警信息中提取告警源,并将其转化为四个字节的整型变量vif, 其中:当所有业务板卡时,所述vif的第四个字节为Oxff ;当业务板卡所有端口时,所述 vif的第三个字节为Oxff ;当端口下所有0NU时,所述vif的第二个字节为Oxff ;当0NU下 所有用户接口时,所述vif的第一个字节为Oxff ;计算所述告警源的整型变量vif中从第 四个字节开始不为Oxff的个数Count ;从告警屏蔽表中提取告警屏蔽条目;提取所述告警 屏蔽条目中的告警源,并将其转化为四个字节的整型变量vif,其中:当所有业务板卡时, 所述vif的第四个字节为Oxff ;当业务板卡所有端口时,所述vif的第三个字节为Oxff ;当 端口下所有0NU时,所述vif的第二个字节为Oxff ;当0NU下所有用户接口时,所述vif的 第一个字节为Oxff ;比较所述告警信息的告警源vif和所述告警屏蔽条目的告警源vif的 前Count位;以及如果两者相等,则屏蔽所述告警信息。 优选的,在比较所述告警信息的告警源Vif和所述告警屏蔽条目的告警源Vif的 前Count位步骤后还包括步骤:如果两者不相等,则不屏蔽所述告警信息。 优选的,所述告警源按照如下方式转化为四个字节的整型变量:vif = (ulslotn 〇〈〈24) I (ulponno〈〈16) I (ulonuno〈〈8) I (ulunino),其中所述 ulslotno 用于存储业务板卡 编号,所述ulponno用于存储业务板卡上的端口编号,所述ulonuno用于存储0NU的编号, 所述ulunino用于存储0NU上的用户接口编号。 优选的,所述计算所述告警源的整型变量vif中从第四个字节开始不为Oxff的 个数Count步骤中所述Count通过如下进行计算:for(ul_src_count = 0 ; (vif ! =0xff)&&(ul_src_count〈4) ;ul_src_count++),其中所述ul_src_count 为所述 vif中不为Oxff的个数。 优选的,所述告警屏蔽表配置为当屏蔽所有资源对象时,同时屏蔽所述所有资源 对象所包含的所有资源对象。 在本专利技术的另一个实施例中,提供了一种0LT系统屏蔽告警的装置,其包括:告警 信息接收模块,用于接收资源对象的告警信息;告警源提取转化模块,用于从所述告警信息 和告警屏蔽表中提取告警源,并将其转化为四个字节的整型变量vif,当所有业务板卡时, 所述vif的第四个字节为〇xff ;当业务板卡所有端口时,所述vif的第三个字节为〇xff ;当 端口下所有0NU时,所述vif的第二个字节为OxfT ;当0NU下所有用户接口时,所述vif的 第一个字节为〇xff ;计算模块,用于计算所述告警源的整型变量vif中从第四个字节开始 不为OxfT的个数Count ;告警屏蔽条目提取模块,用于从中提取告警屏蔽条目;比较模块, 用于比较所述告警信息的告警源vif和所述告警屏蔽条目的告警源vif的前Count位;以 及控制模块,用于如果比较模块比较的结果相等则控制屏蔽所述告警信息。 优选的,所述控制模块还用于如果比较模块比较的结果不相等则控制不屏蔽所述 告警信息。 优选的,所述告警源按照如下方式转化为四个字节的整型变量:vif = (ulslotn 〇〈〈24) I (ulponno〈〈16) I (ulonuno〈〈8) I (ulunino),其中所述 ulslotno 用于存储业务板卡 编号,所述ulponno用于存储业务板卡上的端口编号,所述ulonuno用于存储0NU的编号, 所述ulunino用于存储0NU上的用户接口编号。 优选的,所述计算模块通过如下计算所述Count :for (ul_src_count = 0 ; (vif ! =0xff)&&(ul_src_count〈4) ;ul_src_count++),其中所述 ul_ src_count为所述vif中不为Oxff的个数。 优选的,所述告警屏蔽表配置为当屏蔽所有资源对象时,同时屏蔽所述所有资源 对象所包含的所有资源对象。 本专利技术提供的0LT系统屏蔽告警的方法及装置,通过提取告警信息和告警屏蔽表 中告警屏蔽条目的告警源并转化为四个字节的整型变量,计算告警信息的告警源的整型变 量第四个字节开始不为〇fxx的个数Count,并比较告警信息和告警屏蔽表中告警屏蔽条目 的告警源的整型变量的前Count位以判断是否屏蔽告警信息,将满足预设告警屏蔽规则的 告警信息精准地屏蔽掉,解决了现有0LT系统无法判断是否对存在包含关系的资源对象产 生的告警信息进行屏蔽而影响告警屏蔽的稳定性的技术问题,同时屏蔽了可忽略的告警信 息,减轻了系统处理无效告警信息的负担。【附图说明】 为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。 图1为本专利技术一实施例中0LT系统屏蔽告警的方法的流程示意图。 图2为本专利技术另一实施例中0LT系统屏蔽告警的方法的流程示意图。 图3为本专利技术又一实施例中0LT系统屏蔽告警的装置的结构示意图。【具体实施方式】 下面结合附图和【具体实施方式】对本专利技术的技术方案作进一步更详细的描述。显 然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的 实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例, 都应属于本专利技术保护的范围。 图1为本专利技术第一实施例的0本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/CN105227356.html" title="OLT系统屏蔽告警的方法及装置原文来自X技术">OLT系统屏蔽告警的方法及装置</a>

【技术保护点】
一种OLT系统屏蔽告警的方法,其特征在于,包括:接收资源对象的告警信息;从所述告警信息中提取告警源,并将其转化为四个字节的整型变量vif,其中:当所有业务板卡时,所述vif的第四个字节为0xff;当业务板卡所有端口时,所述vif的第三个字节为0xff;当端口下所有ONU时,所述vif的第二个字节为0xff;当ONU下所有用户接口时,所述vif的第一个字节为0xff;计算所述告警源的整型变量vif中从第四个字节开始不为0xff的个数Count;从告警屏蔽表中提取告警屏蔽条目;提取所述告警屏蔽条目中的告警源,并将其转化为四个字节的整型变量vif,其中:当所有业务板卡时,所述vif的第四个字节为0xff;当业务板卡所有端口时,所述vif的第三个字节为0xff;当端口下所有ONU时,所述vif的第二个字节为0xff;当ONU下所有用户接口时,所述vif的第一个字节为0xff;比较所述告警信息的告警源vif和所述告警屏蔽条目的告警源vif的前Count位;以及如果两者相等,则屏蔽所述告警信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:曹选明
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1