一种故障通知方法及系统技术方案

技术编号:5446719 阅读:171 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种故障通知系统,该系统包括:消息处理引擎模块,用于接收故障消息,并将接收到的故障消息发送到所述规则处理模块进行处理;接收所述规则处理模块反馈的通知消息;规则处理模块,用于根据预先配置的故障处理规则,对所述消息处理引擎模块发送的故障消息进行识别,在所述故障消息符合所述故障处理规则的规则条件时,生成用于提醒进行故障处理的通知消息并反馈给所述消息处理引擎模块;消息派发模块,用于获取所述消息处理引擎模块接收到的通知消息并将所获取的通知消息传递出去。本发明专利技术还公开了一种故障通知方法,实现了故障消息通知的智能化,能够将故障消息及时、准确的通知到运维人员,降低了故障通知的成本,提高了故障通知的效率。

【技术实现步骤摘要】

本专利技术涉及网络通信故障管理技术,尤其涉及一种故障通知方法及系统。技术背景通信网络的故障监控和故障处理是通信运营商日常网络运维的一个重要工作内 容,随着通信设备的演进和网络规模的扩张,设备的故障消息越来越多样化,需要处理的故 障消息也越来越多。如何高效可靠的对这些设备故障消息进行处理成了目前网络运维中迫 切需要解决的问题。目前通信网络设备的故障消息处理主要有两种方式一种采用操作维护中心 (OMC, Operations & Maintenance Center)维护终端的故障管理系统监控故障消息,人为 对监控到的故障消息进行判断,然后电话通知运维人员对故障进行处理;另一种方式是建 立工单系统,由工单系统对故障消息进行判断,然后通过工单的方式由人工通知到运维人 员对故障进行处理。上述的第一种故障消息处理方式需要安排人力M小时在故障监控终端值守,由 值守人员对故障消息进行判断,对值守人员的要求比较高;并且,通过电话方式将故障消息 通知运维人员,不仅故障消息的内容不可能描述的很全面,而且可能会失真。第二种故障消 息处理方式需要另外建立一套工单系统,运营商需要另外付出高昂的建设费用,而且工单 系统需要生成工单后,再由人工通知到运维人员,也无法及时、准确地将故障消息通知到运 维人员,以至于延误故障的处理。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种故障通知方法及系统,以解决现有的 故障消息通知方法中需要人工完成、或实现成本高且处理效率低的问题。为达到上述目的,本专利技术的技术方案是这样实现的本专利技术提供了一种故障通知系统,所述系统包括消息处理引擎模块、规则处理模 块和消息派发模块,其中,消息处理引擎模块,用于接收故障消息,并将接收到的故障消息 发送到所述规则处理模块进行处理;接收所述规则处理模块反馈的通知消息;规则处理模 块,用于根据预先配置的故障处理规则,对所述消息处理引擎模块发送的故障消息进行识 别,在所述故障消息符合所述故障处理规则的规则条件时,生成用于提醒进行故障处理的 通知消息并反馈给所述消息处理引擎模块;消息派发模块,用于获取所述消息处理引擎模 块接收到的通知消息并将所获取的通知消息传递出去。在上述方案中,所述消息处理引擎模块包括故障消息队列单元、任务调度单元,其 中,故障消息队列单元,用于接收故障管理系统发送的故障消息并保存;任务调度单元,用 于根据预先配置的故障消息调度策略,调度所述故障消息队列单元中未处理的故障消息, 并发送给所述规则处理模块。在上述方案中,所述消息处理引擎模块还包括消息格式定制单元和通知消息队列单元,其中,消息格式定制单元,用于接收所述规则处理模块反馈的通知消息,将所述通知 消息的格式转换为预先设定的格式;通知消息队列单元,用于保存所述消息格式定制单元 进行格式转换后得到的通知消息。在上述方案中,所述规则处理模块包括规则引擎单元、规则库、和规则配置单元, 其中,规则配置单元,用于向用户提供配置故障处理规则的界面,根据用户输入的规则条 件,生成故障处理规则;规则库,用于保存所述规则配置单元生成的故障处理规则;规则引 擎单元,用于接收所述消息处理引擎模块发送的故障消息,根据所述规则库中保存的故障 处理规则,对所述故障消息进行识别,在所述故障消息符合所述故障处理规则的规则条件 时,生成用于提醒进行故障处理的通知消息并反馈给所述消息处理引擎模块。在上述方案中,所述规则配置单元包括短消息规则子单元、邮件规则子单元、告警 箱规则子单元和用户群组子单元,其中,用户群组子单元,用于向用户提供用户群组信息操 作界面,创建、修改和删除用户群组信息;短消息规则子单元,用于向用户提供配置短消息 类型故障处理规则的界面,根据用户输入的规则条件、以及所述用户群组子单元创建的短 消息类型用户群组信息,生成短消息类型的故障处理规则;邮件规则子单元,用于向用户提 供配置邮件类型故障处理规则的界面,根据用户输入的规则条件、以及所述用户群组子单 元创建的邮件类型用户群组信息,生成邮件类型的故障处理规则;告警箱规则子单元,用于 向用户提供配置告警箱类型故障处理规则的界面,根据用户输入的规则条件、以及告警箱 IP地址,生成告警箱类型的故障处理规则。在上述方案中,所述规则引擎单元,具体用于,接收所述消息处理引擎模块发送的 故障消息,遍历所述规则库中保存的所有规则,查询到有故障处理规则存在时,判断所述故 障消息是否符合所查询到的任意一个或多个故障处理规则的规则条件,如果是,则根据所 述故障消息相符合的故障处理规则,生成通知消息,反馈给所述消息处理引擎模块,否则, 滤除所述故障消息。在上述方案中,所述消息派发模块包括消息前转单元和消息发送接口,其中,消息 前转单元,用于从所述消息处理引擎模块中获取所述通知消息,并根据所述通知消息的前 转方式,通过所述消息发送接口传递出去。在上述方案中,所述消息发送接口包括短消息发送接口、邮件发送接口和告警箱 发送接口,其中,短消息发送接口,用于根据所述通知消息中的短消息类型用户群组信息, 将前转方式为短消息方式的通知消息传递出去;邮件发送接口,用于根据所述通知消息中 的邮件类型用户群组信息,将前转方式为邮件方式的通知消息传递出去;告警箱发送接口, 用于根据所述通知消息中的告警箱IP地址,将前转方式为告警箱方式的通知消息传递到 告警箱。本专利技术还提供了一种故障通知方法,所述方法包括消息处理引擎模块接收故障 消息,并将接收到的故障消息发送到所述规则处理模块;规则处理模块根据预先配置的故 障处理规则,对所述消息处理引擎模块发送的故障消息进行识别,在所述故障消息符合所 述故障处理规则的规则条件时,生成用于提醒进行故障处理的通知消息并反馈给所述消息 处理引擎模块;消息处理引擎模块接收所述规则处理模块反馈的通知消息;消息派发模块 获取所述消息处理引擎模块接收到的通知消息,并将所获取的通知消息传递出去。在上述方案中,所述消息处理引擎模块将接收到的故障消息发送到所述规则处理模块,包括所述消息处理引擎模块将接收到的故障消息保存,根据预先配置的故障消息调 度策略,调度未处理的故障消息,发送到所述规则处理模块。在上述方案中,所述方法还包括根据用户输入的规则条件和用户群组信息、或根 据用户输入的规则条件和告警箱IP地址,规则处理模块生成故障处理规则并保存。在上述方案中,所述规则处理模块根据预先配置的故障处理规则,对所述消息处 理引擎模块发送的故障消息进行识别,包括所述规则处理模块遍历自身已保存的所有故 障处理规则,查询到有故障处理规则存在时,判断所述故障消息是否符合所查询到的任意 一个或多个故障处理规则的规则条件,如果是,则根据所述故障消息相符合的故障处理规 则,生成通知消息,并反馈给所述消息处理引擎模块,否则,滤除所述故障消息。在上述方案中,所述规则处理模块根据所查询到的故障处理规则,生成通知消息, 包括所述规则处理模块根据所查询到的故障处理规则,生成通知消息,并设置所生成通知 消息的前转方式,在所述故障处理规则中包含有用户群组信息或告警箱IP地址时,还将所 述用户群组信息或告警箱IP地址填充到所述通知消息中。在上述方案中,所述消息处理引擎模块接收所述规则处理模块反馈的通知消息之 后,所本文档来自技高网...

【技术保护点】
一种故障通知系统,其特征在于,所述系统包括:消息处理引擎模块、规则处理模块和消息派发模块,其中,消息处理引擎模块,用于接收故障消息,并将接收到的故障消息发送到所述规则处理模块进行处理;接收所述规则处理模块反馈的通知消息;规则处理模块,用于根据预先配置的故障处理规则,对所述消息处理引擎模块发送的故障消息进行识别,在所述故障消息符合所述故障处理规则的规则条件时,生成用于提醒进行故障处理的通知消息并反馈给所述消息处理引擎模块;消息派发模块,用于获取所述消息处理引擎模块接收到的通知消息并将所获取的通知消息传递出去。

【技术特征摘要】
1.一种故障通知系统,其特征在于,所述系统包括消息处理引擎模块、规则处理模块 和消息派发模块,其中,消息处理引擎模块,用于接收故障消息,并将接收到的故障消息发送到所述规则处理 模块进行处理;接收所述规则处理模块反馈的通知消息;规则处理模块,用于根据预先配置的故障处理规则,对所述消息处理引擎模块发送的 故障消息进行识别,在所述故障消息符合所述故障处理规则的规则条件时,生成用于提醒 进行故障处理的通知消息并反馈给所述消息处理引擎模块;消息派发模块,用于获取所述消息处理引擎模块接收到的通知消息并将所获取的通知 消息传递出去。2.根据权利要求1所述的故障通知系统,其特征在于,所述消息处理引擎模块包括故 障消息队列单元、任务调度单元,其中,故障消息队列单元,用于接收故障管理系统发送的故障消息并保存;任务调度单元,用于根据预先配置的故障消息调度策略,调度所述故障消息队列单元 中未处理的故障消息,并发送给所述规则处理模块。3.根据权利要求1或2所述的故障通知系统,其特征在于,所述消息处理引擎模块还包 括消息格式定制单元和通知消息队列单元,其中,消息格式定制单元,用于接收所述规则处理模块反馈的通知消息,将所述通知消息的 格式转换为预先设定的格式;通知消息队列单元,用于保存所述消息格式定制单元进行格式转换后得到的通知消肩、ο4.根据权利要求1所述的故障通知系统,其特征在于,所述规则处理模块包括规则引 擎单元、规则库、和规则配置单元,其中,规则配置单元,用于向用户提供配置故障处理规则的界面,根据用户输入的规则条件, 生成故障处理规则;规则库,用于保存所述规则配置单元生成的故障处理规则;规则引擎单元,用于接收所述消息处理引擎模块发送的故障消息,根据所述规则库中 保存的故障处理规则,对所述故障消息进行识别,在所述故障消息符合所述故障处理规则 的规则条件时,生成用于提醒进行故障处理的通知消息并反馈给所述消息处理引擎模块。5.根据权利要求4所述的故障通知系统,其特征在于,所述规则配置单元包括短消息 规则子单元、邮件规则子单元、告警箱规则子单元和用户群组子单元,其中,用户群组子单元,用于向用户提供用户群组信息操作界面,创建、修改和删除用户群组 fn息;短消息规则子单元,用于向用户提供配置短消息类型故障处理规则的界面,根据用户 输入的规则条件、以及所述用户群组子单元创建的短消息类型用户群组信息,生成短消息 类型的故障处理规则;邮件规则子单元,用于向用户提供配置邮件类型故障处理规则的界面,根据用户输入 的规则条件、以及所述用户群组子单元创建的邮件类型用户群组信息,生成邮件类型的故 障处理规则;告警箱规则子单元,用于向用户提供配置告警箱类型故障处理规则的界面,根据用户输入的规则条件、以及告警箱IP地址,生成告警箱类型的故障处理规则。6.根据权利要求4或5所述的故障通知系统,其特征在于,所述规则引擎单元,具体用 于,接收所述消息处理引擎模块发送的故障消息,遍历所述规则库中保存的所有规则,查询 到有故障处理规则存在时,判断所述故障消息是否符合所查询到的任意一个或多个故障处 理规则的规则条件,如果是,则根据所述故障消息相符合的故障处理规则,生成通知消息, 反馈给所述消息处理引擎模块,否则,滤除所述故障消息。7.根据权利要求1...

【专利技术属性】
技术研发人员:徐利青
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94

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

1