一种参数更新方法、系统、终端设备及芯片系统技术方案

技术编号:34788834 阅读:30 留言:0更新日期:2022-09-03 19:51
本申请实施例公开了一种参数更新方法、系统、终端设备及芯片系统,适用于网络通信技术领域,该方法包括:终端设备获取自身的SIM卡当前注册的第一运营商信息;终端设备基于第一运营商信息对本地存储的第一运营商网络参数进行异常检测;当检测结果为存在异常时,终端设备基于第一运营商信息从服务器下载第二运营商网络参数;终端设备基于第二运营商网络参数,对第一运营商网络参数进行更新,并加载更新后的第一运营商网络参数。本申请实施例可以极大地提高对终端设备运营商网络参数的更新效率。效率。效率。

【技术实现步骤摘要】
一种参数更新方法、系统、终端设备及芯片系统


[0001]本申请涉及网络通信
,尤其涉及一种参数更新方法、系统、终端设备及芯片系统。

技术介绍

[0002]对于手机等具有移动通信功能的终端设备而言,其调制解调器(modem)的文件系统内记录有许多与运营商网络配置相关的参数信息(本文统称为运营商网络参数),例如NV参数、efs文件以及xml文件等。运营商网络参数控制着终端设备的网络相关业务,如运营商网络的注册、重选、切换业务,以及数据业务和语音业务等。当运营商网络参数出现问题时,可能会导致终端设备的基本功能出现问题,从而导致用户无法正常使用终端设备等情况出现。
[0003]针对终端设备的运营商网络参数出现问题的情况,一种可选的方式是向终端设备推送包含可用运营商网络参数的新版本操作系统。使得用户可以通过更新终端设备操作系统版本的方式,来实现对运营商网络参数的更新。这种方式虽然可以实现对运营商网络参数的更新,但效率较低。

技术实现思路

[0004]有鉴于此,本申请实施例提供了参数更新方法、系统、终端设备及芯片系统,可以解决运营商网络参数更新效率较低的问题。
[0005]本申请实施例的第一方面提供了一种参数更新方法,包括:终端设备获取自身的SIM卡当前注册的第一运营商信息,并对本地存储的第一运营商网络参数进行异常检测。当异常检测的检测结果为存在异常时,终端设备基于第一运营商信息从服务器下载第二运营商网络参数。再基于第二运营商网络参数,对第一运营商网络参数进行更新,并加载更新后的第一运营商网络参数。
[0006]在本申请实施例中,终端设备主动对本地存储的运营商网络参数进行异常检测。当检测到本地存储的运营商网络参数存在异常时,则从服务器中下载对应可用的运营商网络参数,再对本地存储的运营商网络参数进行更新。其中,通过SIM卡当前注册的运营商信息下载的运营商网络参数,可以适应终端设备当前的网络环境情况。在本申请实施例中,终端设备一方面可以及时检测出运营商网络参数是否存在异常,提高检测的实时性。另一方面终端设备可以在检测到本地存储的运营商网络参数存在异常时,实时更新可用的运营商网络参数。本申请实施例可以实现终端设备对运营商网络参数独立且实时的检测和更新,可以极大地提高对运营商网络参数的更新效率。
[0007]在第一方面的第一种可能的实现方式中,在终端设备运行的过程中,当满足预设的触发条件时,执行终端设备对本地存储的第一运营商网络参数进行异常检测的操作;其中,触发条件包括终端设备的网络状态发生变化。
[0008]在本申请实施例中,通过在网络状态变化时触发运营商网络参数异常检测,可以
使得本申请实施例在网络状态变化的第一时间,实现对运营商网络参数的更新。使得用户可以在终端设备完成网络状态变化后,实时拿到可用的运营商网络参数,实现与网络状态的同步更新。可以避免用户在终端设备网络状态更新完之后,出现由于运营商网络参数异常还无法正常使用的情况。实现对用户而言,运营商网络参数的实时无感化更新。因此可以极大地提升用户的使用体验。
[0009]在本申请实施例中,网络状态发生变化包括但不限于:SIM卡插拔、SIM卡网络注册完成、网络制式切换以及网络制式变化。
[0010]作为本申请的一个实施例,终端设备运行中包括终端设备进行SIM卡网络注册,相应的网络状态发生变化,包括SIM卡网络注册完成。
[0011]作为本申请的一个可选实施例,触发条件还可以包括以下条件中的任意条件:定时触发、随机触发、检测到用户输入的开启指令以及终端设备网络服务出现问题。
[0012]其中,当触发条件包含终端设备网络服务出现问题时。通过在运营商网络服务时出现问题时触发运营商网络参数异常检测,可以使得本申请实施例在运营商网络服务时出现问题的第一时间,实现对运营商网络参数的更新,并解决出现的问题。因此本申请实施例可以减少因运营商网络参数异常,导致用户无法正常使用终端设备的时长。降低运营商网络参数异常对用户正常使用终端设备的影响,从而提升用户的使用体验。
[0013]在第一方面的第二种可能的实现方式中,终端设备对本地存储的第一运营商网络参数进行异常检测,包括:终端设备获取第一运营商网络参数内记录的第二运营商信息,并根据第一运营商信息和第二运营商信息,对第一运营商网络参数进行异常检测。当第一运营商信息和第二运营商信息不一致时,判定异常检测的检测结果为存在异常。
[0014]由于终端设备实际使用的都是注册运营商的网络服务。由此可知,为了终端设备能在当前所处网络环境内正常使用,即可以正常使用当前网络环境内的网络服务,需要本地运营商与注册运营商一致。基于这一原理,本申请实施例在检测终端设备本地存储的运营商网络参数,是否能与终端设备所处的网络环境情况相匹配时。会获取本地存储的运营商网络参数内记录的运营商信息,以及SIM卡当前注册的运营商信息。再将两个运营商信息进行比对,判断两个运营商信息是否一致,从而判断本地运营商和注册运营商是否为同一运营商。从而提升了异常检测的准确性。同时,本申请实施例还可以简单快速地识别出终端设备更换不同运营商SIM卡,以及漫游等场景,并及时进行运营商网络参更新。
[0015]在第一方面的第二种可能的基础上,作为第一方面的第三种可能的实现方式,还包括:当第一运营商信息和第二运营商信息一致时,终端设备读取本地存储的第一全球设备标识,以及终端设备真实的第二全球设备标识,并对比第一全球设备标识和第二全球设备标识。
[0016]当第一全球设备标识和第二全球设备标识不一致时,判定异常检测的检测结果为存在异常。
[0017]在本申请实施例中,全球设备标识是可以唯一确定终端设备或终端设备内SIM卡的标识统称。通过全球设备标识,可以唯一确定出终端设备或SIM卡。作为本申请的一个可选实施例,对于终端设备,可以选取MIEI或MEID。对于SIM卡,则可以选取ICCID或IMSI。在此
基础上,全球设备标识,可以包含ICCID、IMSI、MIEI和MEID中的任意一项或多项。
[0018]由于终端设备是否能正常使用当前的网络环境,会同时受到终端设备自身硬件和SIM卡硬件情况的影响。因此当终端设备硬件或SIM卡被更换时,也可能会导致终端设备无法正常在当前的网络环境正常使用网络服务。当全球设备标识发送变化时判定检测结果为存在异常,可以提高异常检测效果,使得异常检测更为有效。
[0019]在第一方面的第四种可能的实现方式中,终端设备基于第一运营商信息从服务器下载第二运营商网络参数,包括:终端设备向服务器发送下载请求。下载请求内包含第一运营商信息以及终端设备的硬件信息,第一运营商信息和硬件信息用于服务器匹配运营商网络参数。接收服务器针对下载请求中第一运营商信息和硬件信息发送的第二运营商网络参数。
[0020]通过终端设备的注册运营商信息加硬件信息双重参数匹配,可以提高服务器对运营商网络参数匹配的准确性,使得更新后的运营商网络参数可以更加适合终端设备当前实际的网络环境本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种参数更新方法,其特征在于,应用于终端设备,所述方法包括:所述终端设备获取自身的SIM卡当前注册的第一运营商信息;所述终端设备对本地存储的第一运营商网络参数进行异常检测;当所述异常检测的检测结果为存在异常时,所述终端设备基于所述第一运营商信息从服务器下载第二运营商网络参数;所述终端设备基于所述第二运营商网络参数,对所述第一运营商网络参数进行更新,并加载更新后的所述第一运营商网络参数。2.根据权利要求1所述的参数更新方法,其特征在于,所述终端设备对本地存储的第一运营商网络参数进行异常检测,包括:所述终端设备获取所述第一运营商网络参数内记录的第二运营商信息;根据所述第一运营商信息和所述第二运营商信息,对所述第一运营商网络参数进行所述异常检测;当所述第一运营商信息和所述第二运营商信息不一致时,判定所述异常检测的检测结果为存在异常。3.根据权利要求2所述的参数更新方法,其特征在于,还包括:当所述第一运营商信息和所述第二运营商信息一致时,所述终端设备读取本地存储的第一全球设备标识,以及所述终端设备真实的第二全球设备标识,并对比所述第一全球设备标识和所述第二全球设备标识;当所述第一全球设备标识和所述第二全球设备标识不一致时,判定所述异常检测的检测结果为存在异常。4.根据权利要求1所述的参数更新方法,其特征在于,还包括:在所述终端设备运行的过程中,当满足预设的触发条件时,执行所述终端设备对本地存储的第一运营商网络参数进行异常检测的操作;其中,所述触发条件包括所述终端设备的网络状态发生变化。5.根据权利要求1至4任一所述的参数更新方法,所述终端设备基于所述第一运营商信息从服务器下载第二运营商网络参数,包括:所述终端设备向所述服务器发送下载请求;所述下载请求内包含所述第一运营商信息以及所述终端设备的硬件信息,所述第一运营商信息和所述硬件信息用于所述服务器匹配运营商网络参数;接收所述服务器针对所述下载请求中所述第一运营商信息和所述硬件信息发送的所述第二运营商网络参数。6.根据权利要求5所述的参数更新方法,其特征在于,所述下载请求内还包含所述终端设备的位置信息。7.根据权利要求1至4任一所述的参数更新方法,其特征在于,还包括:当所述异常检测的检测结果为不存在异常时,所述终端设备上传本地存储的所述第一运营商网络参数至所述服务器。8.一种参数更新系统,其特征在于,包括:终端设备和服务器;所述终端设备获取自身的SIM卡当前注册的第一运营商信息;所述终端设备对本地存储的第一运营商网络参数进行异常检测;
当所述异常检测的检测结果为存在异常时,所述终端设备向所述服务器发送包含所述第一运营商信息的下载请求;所述服务器接收所述下载请求,根据所述下载请求内的所述第一...

【专利技术属性】
技术研发人员:陈雄
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1