通信适配修复方法、装置、系统及存储介质制造方法及图纸

技术编号:33285837 阅读:9 留言:0更新日期:2022-04-30 23:52
本申请涉及一种通信适配修复方法、装置、系统及存储介质。该通信适配修复方法包括:检查终端侧配置和通信模块侧配置是否正常;若检查结果为终端侧配置正常以及通信模块侧配置正常,则获取目标目录下与终端系统和通信模块之间的适配相关的日志;分析日志,确定终端系统和通信模块之间是否出现适配问题;若确定结果为终端系统和通信模块之间出现适配问题,则基于适配问题,得到问题分析结果;根据问题分析结果,判断能否修复适配问题;若判断结果为能修复适配问题,则对适配问题进行修复。本申请解决了现有日志分析需要人工分析,耗费大量时间的问题,缩短了终端设备和通信模块的适配时间,有效提高了处理终端系统和通信模块之间适配问题的效率。适配问题的效率。适配问题的效率。

【技术实现步骤摘要】
通信适配修复方法、装置、系统及存储介质


[0001]本申请涉及计算机研发
,特别是涉及一种通信适配修复方法、装置、系统及存储介质。

技术介绍

[0002]目前Android设备采用AT+CP的的硬件架构,AP运行Android系统及相关应用,CP主要负责移动通信。Android设备厂商在使用厂商提供的移动通信模块进行适配时往往会遇到问题,在分析问题时,一般都会要求Android设备厂商抓取相关log并提供给模块厂商进行分析。在log分析时大多需要研发人员人工进行log分析。而Android设备厂商在抓取log时会存在抓到的log不对或抓取的log不全的等问题,且log分析需要人工分析,耗费大量时间。
[0003]在实现过程中,专利技术人发现传统技术中至少存在如下问题:现有针对终端系统和通信模块之间的适配问题的修复方法效率较低。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种日志分析方法、装置、系统及存储介质。
[0005]一种通信适配修复方法,包括:
[0006]检查终端侧配置和通信模块侧配置是否正常;若检查结果为终端侧配置正常以及通信模块侧配置正常,则获取目标目录下与终端系统和通信模块之间的适配相关的日志;
[0007]分析日志,确定终端系统和通信模块之间是否出现适配问题;若确定结果为终端系统和通信模块之间出现适配问题,则基于适配问题,得到问题分析结果;
[0008]根据问题分析结果,判断能否修复适配问题;若判断结果为能修复适配问题,则对适配问题进行修复。
[0009]在其中一个实施例中,检查终端侧配置和通信模块侧配置是否正常的步骤之前,还包括:
[0010]检验网络是否正常;
[0011]若检验结果为网络正常,则根据服务器上的已知问题数据库中存储的已知问题更新本地已知问题数据库,以及根据服务器上的已知问题修复数据库中存储的已知问题修复方法更新本地已知问题修复数据库。
[0012]在其中一个实施例中,分析日志,确定终端系统和通信模块之间是否出现适配问题;若确定结果为终端系统和通信模块之间出现适配问题,则基于适配问题,得到问题分析结果的步骤,包括:
[0013]基于日志,查询日志中是否存在本地已知问题数据库中存储的已知问题;若查询结果为日志中存在本地已知问题数据库中存储的已知问题,则确定终端系统和通信模块之间出现适配问题;
[0014]根据问题分析结果,判断能否修复适配问题;若判断结果为能修复适配问题,则对适配问题进行修复的步骤,包括:
[0015]根据问题分析结果,从本地已知问题修复数据库中查找是否存在解决适配问题的已知问题修复方法;若查找结果为本地已知问题修复数据库中存在解决适配问题的已知问题修复方法,则确认能修复适配问题。
[0016]在其中一个实施例中,检查终端侧配置和通信模块侧配置是否正常的步骤,包括:
[0017]分别检查终端系统所需的服务及进程是否正常启动、终端系统的RIL拨号模式和终端系统的系统安全属性是否正常,以及检查通信模块是否正常枚举和通信模块的驱动是否正常加载。
[0018]在其中一个实施例中,还包括:
[0019]若确定结果为终端系统和通信模块之间未出现适配问题,则清理日志;
[0020]若判断结果为不能修复适配问题,则保留问题分析结果和日志,以待人工分析修复。
[0021]在其中一个实施例中,检查终端侧配置和通信模块侧配置是否正常的步骤之前,还包括:
[0022]在终端系统启动的情况下,抓取日志;
[0023]将日志进行压缩,并将压缩后的日志存储于目标目录下。
[0024]一种通信适配修复装置,包括:
[0025]检查模块,用于检查终端侧配置和通信模块侧配置是否正常;若检查结果为终端侧配置正常以及通信模块侧配置正常,则获取目标目录下与终端系统和通信模块之间的适配相关的日志;
[0026]分析模块,用于分析日志,确定终端系统和通信模块之间是否出现适配问题;若确定结果为终端系统和通信模块之间出现适配问题,则基于适配问题,得到问题分析结果;
[0027]修复模块,用于根据问题分析结果,判断能否修复适配问题;若判断结果为能修复适配问题,则对适配问题进行修复。
[0028]一种终端,用于执行上述的方法的步骤。
[0029]一种通信适配修复系统,包括通信模块、服务器以及上述的终端;
[0030]通信模块分别连接终端和服务器。
[0031]一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的方法的步骤。
[0032]上述技术方案中的一个技术方案至少具有如下优点和有益效果:
[0033]本申请通过检查终端侧配置和通信模块侧配置是否正常,在检测结果为终端侧配置和通信模块侧配置均正常的情况下,获取目标目录下与终端系统和通信模块之间的适配相关的日志;通过分析日志确定终端系统和通信模块之间是否出现适配问题,在确定终端系统和通信模块之间出现适配问题的情况下,基于适配问题生成问题分析结果,并根据问题分析结果,判断能否修复适配问题,在确定可以修复该适配问题的情况下,对适配问题进行修复。从而本申请可以自动完整地抓取终端系统和通信模块进行适配的情况下产生的日志,自动分析是否出现适配问题,并自动修复常规性错误,避免了现有人工抓取日志时存在抓到的日志不对或抓到的日志不全等问题,以及解决了现有日志分析需要人工分析,耗费
大量时间的问题,缩短了终端设备和通信模块的适配时间,有效提高了分析以及修复终端系统和通信模块之间适配问题的效率。
附图说明
[0034]为了更清楚地说明本申请实施例或传统技术中的技术方案,下面将对实施例或传统技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0035]图1为一个实施例中通信适配修复方法的应用环境图;
[0036]图2为一个实施例中通信适配修复方法的第一流程示意图;
[0037]图3为一个实施例中通信适配修复方法的第二流程示意图;
[0038]图4为一个实施例中通信适配修复方法的第三流程示意图;
[0039]图5为一个具体的实施例中通信适配修复方法的流程示意图;
[0040]图6为一个实施例中通信适配修复装置的结构框图;
[0041]图7为一个实施例中终端的内部结构图;
[0042]图8为一个实施例中通信适配修复系统的结构框图。
具体实施方式
[0043]为了便于理解本申请,下面将参照相关附图对本申请进行更全面的描述。附图中给出了本申请的实施例。但是,本申请可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使本申请的公开内容更加透彻全面。
[0044本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信适配修复方法,其特征在于,包括:检查终端侧配置和通信模块侧配置是否正常;若检查结果为所述终端侧配置正常以及所述通信模块侧配置正常,则获取目标目录下与终端系统和通信模块之间的适配相关的日志;分析所述日志,确定所述终端系统和所述通信模块之间是否出现适配问题;若确定结果为所述终端系统和所述通信模块之间出现适配问题,则基于所述适配问题,得到问题分析结果;根据所述问题分析结果,判断能否修复所述适配问题;若判断结果为能修复所述适配问题,则对所述适配问题进行修复。2.根据权利要求1所述的通信适配修复方法,其特征在于,所述检查终端侧配置和通信模块侧配置是否正常的步骤之前,还包括:检验网络是否正常;若检验结果为所述网络正常,则根据服务器上的已知问题数据库中存储的已知问题更新本地已知问题数据库,以及根据服务器上的已知问题修复数据库中存储的已知问题修复方法更新本地已知问题修复数据库。3.根据权利要求2所述的通信适配修复方法,其特征在于,所述分析所述日志,确定所述终端系统和所述通信模块之间是否出现适配问题;若确定结果为所述终端系统和所述通信模块之间出现适配问题,则基于所述适配问题,得到问题分析结果的步骤,包括:基于所述日志,查询所述日志中是否存在所述本地已知问题数据库中存储的已知问题;若查询结果为所述日志中存在所述本地已知问题数据库中存储的已知问题,则确定所述终端系统和所述通信模块之间出现适配问题;所述根据所述问题分析结果,判断能否修复所述适配问题;若判断结果为能修复所述适配问题,则对所述适配问题进行修复的步骤,包括:根据所述问题分析结果,从所述本地已知问题修复数据库中查找是否存在解决所述适配问题的已知问题修复方法;若查找结果为所述本地已知问题修复数据库中存在解决所述适配问题的已知问题修复方法,则确认能修复所述适配问题。4.根据权利要求1所述的通信适配修...

【专利技术属性】
技术研发人员:杨海涛
申请(专利权)人:深圳市广和通无线股份有限公司
类型:发明
国别省市:

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

1