通信诊断日志的处理方法、设备及可读存储介质技术

技术编号:32120621 阅读:22 留言:0更新日期:2022-01-29 19:06
本发明专利技术公开了一种通信诊断日志的处理方法、设备及可读存储介质,该处理方法包括:预设通信诊断日志的抓取规则表,该抓取规则表中存储有与通信系统的不同场景类型对应的抓取规则;获取通信系统的当前场景类型;基于抓取规则表抓取与当前场景类型对应的目标通信诊断日志。本发明专利技术通过预设存储有与通信系统的不同场景类型对应的抓取规则的通信诊断日志的抓取规则表,获取通信系统的当前场景类型,基于抓取规则表抓取与当前场景类型对应的目标通信诊断日志,实现了能够准确的抓取需要的通信诊断日志,避免了通信诊断日志的丢失,节省了通信诊断日志的存储空间。通信诊断日志的存储空间。通信诊断日志的存储空间。

【技术实现步骤摘要】
通信诊断日志的处理方法、设备及可读存储介质


[0001]本专利技术涉及计算机
,特别涉及一种通信诊断日志的处理方法、设备及可读存储介质。

技术介绍

[0002]在通信系统中,手机芯片拥有较强的诊断能力是至关重要的。抓取需要的通信诊断日志可以尽快的解决各种通信系统出现的问题。
[0003]通常通信系统中通信日志的量很大,一旦出现问题,比如出现吊挂、SIM卡不能用、数据业务不能正常进行、死机等问题,都需要通过通信日志定位具体出现的问题。而现有的通信日志容易丢失,不容易定位。如果采用复现的方式抓取需要的通信诊断日志,由于网络配置发生变化,复现的可能性以及有效性不足。

技术实现思路

[0004]本专利技术要解决的技术问题是为了克服现有技术中采用复现的方式抓取需要的通信诊断日志存在复现的可能性以及有效性不足的缺陷,提供一种通信诊断日志的处理方法、设备及可读存储介质。
[0005]本专利技术是通过下述技术方案来解决上述技术问题:
[0006]一种通信诊断日志的处理方法,所述处理方法包括:
[0007]预设通信诊断日志的抓取规则表,所述抓取规则表中存储有与通信系统的不同场景类型对应的抓取规则;
[0008]获取所述通信系统的当前场景类型;
[0009]基于所述抓取规则表抓取与所述当前场景类型对应的目标通信诊断日志。
[0010]较佳地,所述预设通信诊断日志的抓取规则表的步骤包括:
[0011]预设所述不同场景类型下获取的所述通信诊断日志的日志级别
[0012]较佳地,所述预设通信诊断日志的抓取规则表的步骤还包括:
[0013]预设所述不同场景类型下获取的所述通信诊断日志的日志功能。
[0014]较佳地,所述预设通信诊断日志的抓取规则表的步骤还包括:
[0015]预设所述不同场景类型下获取的所述通信诊断日志的所存SIM卡类型和/或所属模块类型。
[0016]较佳地,所述获取所述通信系统的当前场景类型的步骤包括:
[0017]根据用户的活动轨迹信息和/或运营商的测试用例获取所述通信系统的当前场景类型。
[0018]较佳地,所述场景类型包括待机、SIM卡专项测试、音频通话、视频通话、上网、文件传输协议下载、长期演进语音承载数据并发和功耗测试业务中的至少一种。
[0019]较佳地,所述基于所述抓取规则表抓取与所述当前场景类型对应的目标通信诊断日志的步骤之后,所述处理方法还包括:
[0020]存储所述目标通信诊断日志。
[0021]较佳地,所述存储所述目标通信诊断日志的步骤之后,所述处理方法还包括:
[0022]分析获取的所述目标通信诊断日志。
[0023]一种通信诊断日志的处理系统,所述处理系统包括预设模块、获取模块和抓取模块;
[0024]所述预设模块,用于预设通信诊断日志的抓取规则表,所述抓取规则表中存储有与通信系统的不同场景类型对应的抓取规则;
[0025]所述获取模块,用于获取所述通信系统的当前场景类型;
[0026]所述抓取模块,用于基于所述抓取规则表抓取与所述当前场景类型对应的目标通信诊断日志。
[0027]较佳地,所述预设模块包括第一预设单元;
[0028]所述第一预设单元,用于预设所述不同场景类型下获取的所述通信诊断日志的日志级别。
[0029]较佳地,所述预设模块包括第二预设单元;
[0030]所述第二预设单元,用于预设所述不同场景类型下获取的所述通信诊断日志的日志功能。
[0031]较佳地,所述预设模块包括第三预设单元;
[0032]所述第三预设单元,用于预设所述不同场景类型下获取的所述通信诊断日志的所存SIM卡类型和/或所属模块类型。
[0033]较佳地,所述获取模块,具体用于根据用户的活动轨迹信息和/或运营商的测试用例获取所述通信系统的当前场景类型。
[0034]较佳地,所述场景类型包括待机、SIM卡专项测试、音频通话、视频通话、上网、文件传输协议下载、长期演进语音承载数据并发和功耗测试业务中的至少一种。
[0035]较佳地,所述处理系统还包括存储模块;
[0036]所述存储模块,用于存储所述目标通信诊断日志。
[0037]较佳地,所述处理系统还包括分析模块;
[0038]所述分析模块,用于分析获取的所述目标通信诊断日志。
[0039]一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行计算机程序时实现上述的通信诊断日志的处理方法。
[0040]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的通信诊断日志的处理方法。
[0041]本专利技术的积极进步效果在于:
[0042]本专利技术通过预设存储有与通信系统的不同场景类型对应的抓取规则的通信诊断日志的抓取规则表,获取通信系统的当前场景类型,基于抓取规则表抓取与当前场景类型对应的目标通信诊断日志,实现了能够准确的抓取需要的通信诊断日志,避免了通信诊断日志的丢失,节省了通信诊断日志的存储空间。
附图说明
[0043]图1为本专利技术实施例1的通信诊断日志的处理方法的流程图。
[0044]图2为本专利技术实施例2的通信诊断日志的处理方法的流程图。
[0045]图3为本专利技术实施例3的通信诊断日志的处理系统的模块示意图。
[0046]图4为本专利技术实施例4的通信诊断日志的处理系统的模块示意图。
[0047]图5为本专利技术实施例5的电子设备的结构示意图。
具体实施方式
[0048]下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。
[0049]实施例1
[0050]本实施例提供的一种通信诊断日志的处理方法,如图1所示,该处理方法包括:
[0051]步骤101、预设通信诊断日志的抓取规则表,该抓取规则表中存储有与通信系统的不同场景类型对应的抓取规则;
[0052]本实施例中,不同场景类型下的通信诊断日志需求是不一样的,有的场景类型需要的通信诊断日志多些,有的场景类型需要的通信诊断日志少些。
[0053]本实施例中,场景类型包括待机、SIM卡专项测试、音频通话、视频通话、上网、文件传输协议下载(即FTP下载)、长期演进语音承载数据并发(即Volte+数据并发)和功耗测试业务(例如,功能测试业务为睡眠场景)中的至少一种。需要说明的是,待机包含开机、自注册;音频通话可以为Volte(长期演进语音承载)音频通话业务,视频通话可以为Volte视频通话业务。
[0054]步骤102、获取通信系统的当前场景类型;
[0055]本实施例中,预先定义较多的场景类型,在外场测试或者运营商测试中,使用预先定义的场景类型进行测试,同时也支持场景类型的灵活多选。本实施例可以从预先定义的场景类型中确定出通信系统的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信诊断日志的处理方法,其特征在于,所述处理方法包括:预设通信诊断日志的抓取规则表,所述抓取规则表中存储有与通信系统的不同场景类型对应的抓取规则;获取所述通信系统的当前场景类型;基于所述抓取规则表抓取与所述当前场景类型对应的目标通信诊断日志。2.如权利要求1所述的通信诊断日志的处理方法,其特征在于,所述预设通信诊断日志的抓取规则表的步骤包括:预设所述不同场景类型下获取的所述通信诊断日志的日志级别。3.如权利要求1所述的通信诊断日志的处理方法,其特征在于,所述预设通信诊断日志的抓取规则表的步骤还包括:预设所述不同场景类型下获取的所述通信诊断日志的日志功能。4.如权利要求1所述的通信诊断日志的处理方法,其特征在于,所述预设通信诊断日志的抓取规则表的步骤还包括:预设所述不同场景类型下获取的所述通信诊断日志的所存SIM卡类型和/或所属模块类型。5.如权利要求1所述的通信诊断日志的处理方法,其特征在于,所述获取所述通信系统的当前场景类型的步骤包括:根据用户的活动轨迹信息和/或运营商的测试用例获取所述通信系统的当前场景...

【专利技术属性】
技术研发人员:金牧韩俊波庄劼
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:

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

1