一种用于终端设备读取PLMN配置文件的方法与设备技术

技术编号:33290438 阅读:19 留言:0更新日期:2022-05-01 00:08
本申请的目的是提供一种用于终端设备读取PLMN配置文件的方法与设备。与现有技术相比,本申请通过modem根据获取到的当前PLMN检索第一配置文件模块是否存在对应的PLMN配置文件,并将当前PLMN及配置请求发送给AP,其中,第一配置文件模块位于modem中,存储由AP传输的PLMN配置文件;AP根据当前PLMN及配置请求检索第二配置文件模块是否存在对应的PLMN配置文件,其中,第二配置文件模块位于AP中,存储终端设备可应用的全部PLMN配置文件;modem根据第一配置文件模块的检索结果向AP发送操作请求;AP根据操作请求及第二配置文件模块的检索结果向modem发送结果信息或检索到的PLMN配置文件。此方式既能避免modem crash的产生,又能使配置文件的读取在modem与AP中并行进行,减少时间成本及资源浪费。少时间成本及资源浪费。少时间成本及资源浪费。

【技术实现步骤摘要】
一种用于终端设备读取PLMN配置文件的方法与设备


[0001]本申请涉及计算机
,尤其涉及一种用于终端设备读取PLMN配置文件的技术。

技术介绍

[0002]随着手机市场的发展,为满足各个运营商的需求,要针对具体运营商配置相应的手机参数,即在手机中存储大量的配置文件。目前大多数应用QCOM芯片的手机,都是将各个运营商的配置文件存储在Modem的RAM里,在插卡之后,手机自主加载Modem中存储的配置文件。但是随着运营商需求的增多,Modem中存储的配置文件也随之增多,该现象可能会引起Modem Crash。
[0003]另一种方式是将全部配置文件都存储在AP中,当需要读取配置文件时,由modem向AP发出请求,并等待其传回所需的配置文件;当需要更换配置文件时,同样由modem向AP发出请求,由AP先判断待更换的配置文件与此前应用的配置文件是否相同,此后,再搜索待更换的配置文件。此种方式虽然减轻了Modem的压力,但将所有的任务都交给AP进行,一方面导致AP的压力骤增,另一方面导致读取配置文件的过程只能在一个进程中串联式进行,所需的时间成本较高。
[0004]因此,急需一种技术,既能减轻modem的压力,避免modem crash的产生,又能平衡modem与AP,使配置文件的读取过程在modem与AP中并行进行,减少时间成本及资源浪费。

技术实现思路

[0005]本申请的目的是提供一种用于终端设备读取PLMN配置文件的方法与设备。
[0006]根据本申请的一个方面,提供了一种终端设备读取PLMN配置文件的方法,其中,所述终端设备包括modem及AP,所述方法包括:
[0007]modem根据获取到的当前PLMN检索第一配置文件模块是否存在对应的PLMN配置文件,并将所述当前PLMN及配置请求发送给AP,其中,所述第一配置文件模块位于modem中,存储由AP传输的PLMN配置文件;
[0008]AP根据所述当前PLMN及配置请求检索第二配置文件模块是否存在对应的PLMN配置文件,其中,所述第二配置文件模块位于AP中,存储所述终端设备可应用的全部PLMN配置文件;
[0009]modem根据所述第一配置文件模块的检索结果向AP发送操作请求;
[0010]AP根据所述操作请求及所述第二配置文件模块的检索结果向modem发送结果信息或检索到的PLMN配置文件。
[0011]进一步地,其中,所述操作请求包括文件传输请求及操作终止请求,所述modem根据所述第一配置文件模块的检索结果向AP发送操作请求包括:
[0012]若modem未在所述第一配置文件模块中检测到当前PLMN对应的PLMN配置文件,则向AP发送文件传输请求,以使AP传输检索到的PLMN配置文件;或者,
[0013]若modem在所述第一配置文件模块中检测到当前PLMN对应的PLMN配置文件,则向AP发送操作终止请求,以使AP终止检索或传输PLMN配置文件。
[0014]进一步地,其中所述modem在所述第一配置文件模块中检测到当前PLMN对应的PLMN配置文件之后,还包括:
[0015]若所述PLMN对应的配置文件未被激活,则激活该配置文件。
[0016]进一步地,其中,所述结果信息包括检索失败信息及已终止信息,所述AP根据所述操作请求及所述第二配置文件模块的检索结果向modem发送结果信息或检索到的PLMN配置文件包括:
[0017]若AP未在所述第二配置文件模块中检索到当前PLMN对应的PLMN配置文件,则根据modem发送的所述文件传输请求向modem发送检索失败信息;或者,
[0018]若AP在所述第二配置文件模块中检索到当前PLMN对应的PLMN配置文件,则根据modem发送的所述文件传输请求向modem发送该PLMN配置文件;或者,
[0019]根据modem发送的所述终止操作请求向modem发送的已终止信息。
[0020]进一步地,其中,所述根据modem发送的所述文件传输请求向modem发送该PLMN配置文件之后,所述方法还包括:modem接收并激活该PLMN配置文件。
[0021]优选地,其中,所述AP根据所述操作请求及所述第二配置文件模块的检索结果向modem发送结果信息或检索到的PLMN配置文件之后,还包括:
[0022]记录所述第一配置文件模块中的配置文件数量;
[0023]当所述配置文件数量超过预设的容量阈值时,删除激活次数最少的配置文件。
[0024]优选地,其中,所述modem端与所述AP端的信息交互通过QMI_RMTFS服务实现。
[0025]根据本申请的另一方面,还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现如前述方法的操作。
[0026]根据本申请的再一方面,还提供了一种用于终端设备读取PLMN配置文件的设备,其中,该设备包括:
[0027]一个或多个处理器;以及
[0028]存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如前所述方法的操作。
[0029]与现有技术相比,本申请通过modem根据获取到的当前PLMN检索第一配置文件模块是否存在对应的PLMN配置文件,并将当前PLMN及配置请求发送给AP,其中,第一配置文件模块位于modem中,存储由AP传输的PLMN配置文件;AP根据当前PLMN及配置请求检索第二配置文件模块是否存在对应的PLMN配置文件,其中,第二配置文件模块位于AP中,存储终端设备可应用的全部PLMN配置文件;modem根据第一配置文件模块的检索结果向AP发送操作请求;AP根据操作请求及第二配置文件模块的检索结果向modem发送结果信息或检索到的PLMN配置文件。此方式既能避免modem crash的产生,又能使配置文件的读取在modem与AP中并行进行,减少时间成本及资源浪费。
附图说明
[0030]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:
[0031]图1示出根据本申请一个方面的一种用于终端设备读取PLMN配置文件的方法流程图;
[0032]图2示出根据本申请一个优选实施例的一种用于终端设备读取PLMN配置文件的方法流程图。
[0033]附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
[0034]下面结合附图对本专利技术作进一步详细描述。
[0035]在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0036]内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0037]计算机可读介质包括本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于终端设备读取PLMN配置文件的方法,其中,所述终端设备包括modem及AP,所述方法包括:modem根据获取到的当前PLMN检索第一配置文件模块是否存在对应的PLMN配置文件,并将所述当前PLMN及配置请求发送给AP,其中,所述第一配置文件模块位于modem中,存储由AP传输的PLMN配置文件;AP根据所述当前PLMN及配置请求检索第二配置文件模块是否存在对应的PLMN配置文件,其中,所述第二配置文件模块位于AP中,存储所述终端设备可应用的全部PLMN配置文件;modem根据所述第一配置文件模块的检索结果向AP发送操作请求;AP根据所述操作请求及所述第二配置文件模块的检索结果向modem发送结果信息或检索到的PLMN配置文件。2.根据权利要求1所述的方法,其中,所述操作请求包括文件传输请求及操作终止请求,所述modem根据所述第一配置文件模块的检索结果向AP发送操作请求包括:若modem未在所述第一配置文件模块中检测到当前PLMN对应的PLMN配置文件,则向AP发送文件传输请求,以使AP传输检索到的PLMN配置文件;或者,若modem在所述第一配置文件模块中检测到当前PLMN对应的PLMN配置文件,则向AP发送操作终止请求,以使AP终止检索或传输PLMN配置文件。3.根据权利要求2所述的方法,其中所述modem在所述第一配置文件模块中检测到当前PLMN对应的PLMN配置文件之后,还包括:若所述PLMN对应的配置文件未被激活,则激活该配置文件。4.根据权利要求2所述的方法,其中,所述结果信息包括检索失败信息及已终止信息,所述AP根据所述操作请...

【专利技术属性】
技术研发人员:王誉雅杜军红葛振纲李成祥
申请(专利权)人:上海龙旗科技股份有限公司
类型:发明
国别省市:

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

1