[发明专利]电信网络故障预警方法、装置及终端设备在审
申请号: | 201910319216.7 | 申请日: | 2019-04-19 |
公开(公告)号: | CN110224850A | 公开(公告)日: | 2019-09-10 |
发明(设计)人: | 丁健 | 申请(专利权)人: | 北京亿阳信通科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 刘广达 |
地址: | 100093 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志数据 电信网络故障 隐马尔可夫模型 日志模式 预警 终端设备 日志 概率 预处理 电信网络设备 故障预警 训练样本 遍历 采集 | ||
1.一种电信网络故障预警方法,其特征在于,包括:
预先根据电信网络设备在网络运行正常时期生成的原始历史日志数据训练隐马尔可夫模型,得到描述网络正常运行状态的训练后的隐马尔可夫模型,以及确定所述训练后的隐马尔可夫模型的正常概率阈值;
采集电信网络设备生成的原始在线日志数据;
对所述原始在线日志数据进行预处理,获得在线日志数据;
遍历所述在线日志数据中的每条日志,判断每条日志所属的日志模式,并生成与所述在线日志数据对应的在线日志模式序列;
计算所述在线日志模式序列在所述训练后的隐马尔可夫模型中出现的概率是否小于所述正常概率阈值,若是,则判断所述原始在线日志数据存在异常,发出故障预警。
2.根据权利要求1所述的电信网络故障预警方法,其特征在于,所述根据电信网络设备在网络运行正常时期生成的原始历史日志数据训练隐马尔可夫模型,得到描述网络正常运行状态的训练后的隐马尔可夫模型,包括:
采集电信网络设备在网络运行正常时期生成的原始历史日志数据;
对所述原始历史日志数据进行预处理,得到历史日志数据;
将所述历史日志数据按照日志正文进行聚类,生成日志模式模板,以及根据所述日志模式模板确定所述历史日志数据中每条日志所属的日志模式,生成所述历史日志数据对应的离线日志模式序列;
根据所述离线日志模式序列训练隐马尔可夫模型,得到描述网络正常运行状态的训练后的隐马尔可夫模型。
3.根据权利要求2所述的电信网络故障预警方法,其特征在于,所述对所述原始历史日志数据进行预处理,得到历史日志数据,包括:
采用正则表达式提取所述原始历史日志数据的日志时间和日志正文,并添加网元信息后存储到非结构化数据库中;
对添加到所述非结构化数据库中的数据进行数据清洗和关键字段提取,得到历史日志数据。
4.根据权利要求2所述的电信网络故障预警方法,其特征在于,所述将所述历史日志数据按照日志正文进行聚类,生成日志模式模板,以及根据所述日志模式模板确定所述历史日志数据中每条日志所属的日志模式,生成所述历史日志数据对应的离线日志模式序列,包括:
对所述历史日志数据中每条日志的日志正文进行参数泛化处理,得到每条日志的参数泛化日志正文;
将相同的参数泛化日志正文进行合并,得到参数泛化日志正文列表;
定义一日志模式模板列表,并初始化为空;
遍历所述参数泛化日志正文列表中的每条参数泛化日志正文,将所述参数泛化日志正文与所述日志模式模板列表中的日志模式模板进行匹配,若匹配失败,则将所述参数泛化日志正文作为日志模式模板添加到所述日志模式模板列表中,若匹配成功,则将匹配得到的日志模式模板确定为所述参数泛化日志正文对应的日志所属的日志模式;
根据所述历史日志数据中每条日志所述的日志模式,生成所述历史日志数据对应的离线日志模式序列。
5.根据权利要求4所述的电信网络故障预警方法,其特征在于,所述将所述参数泛化日志正文与所述日志模式模板列表中的日志模式模板进行匹配,包括:
计算所述参数泛化日志正文与所述日志模式模板列表中的每条日志模式模板之间的编辑距离;
若所述参数泛化日志正文与所述日志模式模板列表中某一条日志模式模板之间的编辑距离小于预设阈值,则所述参数泛化日志正文与该日志模式模板相匹配,判断匹配成功;
若所述参数泛化日志正文与所述日志模式模板列表中每条日志模式模板之间的编辑距离均不小于预设阈值,则判断匹配失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京亿阳信通科技有限公司,未经北京亿阳信通科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910319216.7/1.html,转载请声明来源钻瓜专利网。