运营商配置文件加载方法及装置、移动终端及存储介质制造方法及图纸

技术编号:28949034 阅读:31 留言:0更新日期:2021-06-18 22:08
本申请提出一种运营商配置文件加载方法及装置、移动终端及存储介质,涉及通讯领域。本申请通过针对一种网络运营商信息创建唯一对应的运营商配置文件,在获取到通讯卡的IMSI信息且从中确定出对应的网络运营商信息时,在已创建的运营商配置文件中查找与确定出的网络运营商信息对应的目标运营商配置文件,并在查找到时直接加载该目标运营商配置文件,从而完成该通讯卡的通讯参数调整操作,无需针对同一运营商下的具有相同网络运营商信息的多张通讯卡分别创建内容实质相同的运营商配置文件,减少整体的通讯参数调整时长,以节省移动终端的计算资源及存储资源,并提高通讯参数调整效率,确保用户的使用体验。

【技术实现步骤摘要】
运营商配置文件加载方法及装置、移动终端及存储介质
本申请涉及通讯领域,具体而言,涉及一种运营商配置文件加载方法及装置、移动终端及存储介质。
技术介绍
现有技术中不同通信运营商提供的通讯业务存在较大差异,移动终端(例如,智能手机)在安装上通讯卡时,需要采用与该通讯卡所对应的运营商配置(CarrierConfig)的具体内容调整移动终端的通讯参数,以实现该通讯卡的通讯服务。目前,业界主流通过在移动终端处针对初次安装的每张通讯卡单独创建一个运营商配置文件,当已创建运营商配置文件的通讯卡再次被安装到移动终端中时,查找并读取已创建的运营商配置文件进行通讯参数调整。其中,同一运营商下的各通讯卡所对应的运营商配置文件内容通常实质相同,在对同一运营商的多张通讯卡进行更换安装操作时,上述方案必然导致移动终端需要花费不必要的时间及计算资源来创建或查找内容相同的多份运营商配置文件,并占用不必要的存储资源对创建出的运营商配置文件进行存储,造成计算资源与存储资源浪费的问题,且整体的通讯参数调整效率较低,影响用户通过移动终端进行通讯的使用体验。
技术实现思路
有鉴于此,本申请的目的在于提供一种运营商配置文件加载方法及装置、移动终端及存储介质,其能够改善移动终端的计算资源及存储资源浪费的问题,并提高移动终端进行通讯参数调整时的效率,确保用户的使用体验。为了实现上述目的,本申请实施例采用的技术方案如下:第一方面,本申请实施例提供一种运营商配置文件加载方法,应用于包括通讯卡的移动终端,所述方法包括:获取所述通讯卡的国际移动用户识别码IMSI(InternationalMobileSubscriberIdentity)信息,并根据所述IMSI信息确定所述通讯卡所对应的网络运营商信息,其中所述网络运营商信息包括对应通讯卡的移动国家码MCC(MobileCountryCode)及移动网络号码MNC(MobileNetworkCode);在已创建的运营商配置文件中查找与确定出的所述网络运营商信息对应的目标运营商配置文件,其中,一种网络运营商信息对应唯一一个运营商配置文件;若查找到所述目标运营商配置文件,则加载所述目标运营商配置文件,以使所述通讯卡基于所述目标运营商配置文件的配置内容实现通讯服务。在可选的实施方式中,所述获取所述通讯卡的国际移动用户识别码IMSI信息,并根据所述IMSI信息确定所述通讯卡所对应的网络运营商信息,包括:获取所述通讯卡的当前运行状态,其中所述通讯卡的当前运行状态包括未激活状态、激活状态、IMSI读取状态及LOADED状态;在获取到的所述当前运行状态为IMSI读取状态时,直接从读取到的所述IMSI信息中提取出所述通讯卡对应的网络运营商信息。在可选的实施方式中,所述方法还包括:若未查找到所述目标运营商配置文件,则从预存的各运营商对应的运营商配置内容中,读取出与所述网络运营商信息对应的目标运营商配置内容;基于所述目标运营商配置内容创建出对应的运营商配置文件,并对创建出的所述运营商配置文件进行加载。在可选的实施方式中,所述基于所述目标运营商配置内容创建出对应的运营商配置文件,包括:在空白文档中添加所述目标运营商配置内容,并以与所述目标运营商配置内容对应的网络运营商信息进行文档命名,得到对应的运营商配置文件。在可选的实施方式中,所述方法还包括:若未查找到所述目标运营商配置文件,则从预存的各运营商对应的运营商配置内容中,读取出与所述网络运营商信息对应的目标运营商配置内容;按照所述目标运营商配置内容配置所述移动终端,使所述通讯卡基于所述目标运营商配置内容实现通讯服务;基于所述目标运营商配置内容创建出对应的运营商配置文件,并对创建出的运营商配置文件进行存储。在可选的实施方式中,所述基于所述目标运营商配置内容创建出对应的运营商配置文件,包括:在空白文档中添加所述目标运营商配置内容,并以与所述目标运营商配置内容对应的网络运营商信息进行文档命名,得到对应的运营商配置文件。第二方面,本申请实施例提供一种运营商配置文件加载装置,应用于包括通讯卡的移动终端,所述装置包括:运营商信息获取模块,用于获取所述通讯卡的国际移动用户识别码IMSI信息,并根据所述IMSI信息确定所述通讯卡所对应的网络运营商信息,其中所述网络运营商信息包括对应通讯卡的移动国家码MCC及移动网络号码MNC;配置文件查找模块,用于在已创建的运营商配置文件中查找与确定出的所述网络运营商信息对应的目标运营商配置文件,其中,一种网络运营商信息对应唯一一个运营商配置文件;配置文件加载模块,用于若查找到所述目标运营商配置文件,则加载所述目标运营商配置文件,以使所述通讯卡基于所述目标运营商配置文件的配置内容实现通讯服务。在可选的实施方式中,所述运营商信息获取模块包括:状态获取子模块,用于获取所述通讯卡的当前运行状态,其中所述通讯卡的当前运行状态包括未激活状态、激活状态、IMSI读取状态及LOADED状态;信息提取子模块,用于在获取到的所述当前运行状态为IMSI读取状态时,直接从读取到的所述IMSI信息中提取出所述通讯卡对应的网络运营商信息。在可选的实施方式中,所述装置还包括:配置内容读取模块,用于若未查找到所述目标运营商配置文件,则从预存的各运营商对应的运营商配置内容中,读取出与所述网络运营商信息对应的目标运营商配置内容;文件创建加载模块,用于基于所述目标运营商配置内容创建出对应的运营商配置文件,并对创建出的所述运营商配置文件进行加载。在可选的实施方式中,所述装置还包括:配置内容读取模块,用于若未查找到所述目标运营商配置文件,则从预存的各运营商对应的运营商配置内容中,读取出与所述网络运营商信息对应的目标运营商配置内容;终端通讯配置模块,用于按照所述目标运营商配置内容配置所述移动终端,使所述通讯卡基于所述目标运营商配置内容实现通讯服务;文件创建存储模块,用于基于所述目标运营商配置内容创建出对应的运营商配置文件,并对创建出的运营商配置文件进行存储。第三方面,本申请实施例提供一种移动终端,包括处理器及存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器可执行所述机器可执行指令,以实现前述实施方式中任意一项所述的运营商配置文件加载方法。第四方面,本申请实施例提供一种存储介质,其上存储有计算机程序,所述计算机程序被执行时,实现前述实施方式中任意一项所述的运营商配置文件加载方法。相对于现有技术而言,本申请具有以下有益效果:本申请通过针对一种网络运营商信息创建唯一对应的运营商配置文件,在获取到当前通讯卡的IMSI信息,且从该IMSI信息中提取出对应的网络运营商信息时,能够在已创建的运营商配置文件中查找与确定出的所述网络运营商信息对应的目标运营商配置文件,并在查找到时直接加载该目标运营商配置文件,从而针对该通讯卡完本文档来自技高网...

【技术保护点】
1.一种运营商配置文件加载方法,其特征在于,应用于包括通讯卡的移动终端,所述方法包括:/n获取所述通讯卡的国际移动用户识别码IMSI信息,并根据所述IMSI信息确定所述通讯卡所对应的网络运营商信息,其中所述网络运营商信息包括对应通讯卡的移动国家码MCC及移动网络号码MNC;/n在已创建的运营商配置文件中查找与确定出的所述网络运营商信息对应的目标运营商配置文件,其中,一种网络运营商信息对应唯一一个运营商配置文件;/n若查找到所述目标运营商配置文件,则加载所述目标运营商配置文件,以使所述通讯卡基于所述目标运营商配置文件的配置内容实现通讯服务。/n

【技术特征摘要】
1.一种运营商配置文件加载方法,其特征在于,应用于包括通讯卡的移动终端,所述方法包括:
获取所述通讯卡的国际移动用户识别码IMSI信息,并根据所述IMSI信息确定所述通讯卡所对应的网络运营商信息,其中所述网络运营商信息包括对应通讯卡的移动国家码MCC及移动网络号码MNC;
在已创建的运营商配置文件中查找与确定出的所述网络运营商信息对应的目标运营商配置文件,其中,一种网络运营商信息对应唯一一个运营商配置文件;
若查找到所述目标运营商配置文件,则加载所述目标运营商配置文件,以使所述通讯卡基于所述目标运营商配置文件的配置内容实现通讯服务。


2.根据权利要求1所述的方法,其特征在于,所述获取所述通讯卡的国际移动用户识别码IMSI信息,并根据所述IMSI信息确定所述通讯卡所对应的网络运营商信息,包括:
获取所述通讯卡的当前运行状态,其中所述通讯卡的当前运行状态包括IMSI读取状态及LOADED状态;
在获取到的所述当前运行状态为IMSI读取状态时,直接从读取到的所述IMSI信息中提取出所述通讯卡对应的网络运营商信息。


3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
若未查找到所述目标运营商配置文件,则从预存的各运营商对应的运营商配置内容中,读取出与所述网络运营商信息对应的目标运营商配置内容;
基于所述目标运营商配置内容创建出对应的运营商配置文件,并对创建出的所述运营商配置文件进行加载。


4.根据权利要求3所述的方法,其特征在于,所述基于所述目标运营商配置内容创建出对应的运营商配置文件,包括:
在空白文档中添加所述目标运营商配置内容,并以与所述目标运营商配置内容对应的网络运营商信息进行文档命名,得到对应的运营商配置文件。


5.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
若未查找到所述目标运营商配置文件,则从预存的各运营商对应的运营商配置内容中,读取出与所述网络运营商信息对应的目标运营商配置内容;
按照所述目标运营商配置内容配置所述移动终端,使所述通讯卡基于所述目标运营商配置内容实现通讯服务;
基于所述目标运营商配置内容创建出对应的运营商配置文件,并对创建出的运营商配置文件进行存储。


6.根据权利要求5所述的方法,其特征在于,所述基于所述目标运营商配置内容创建出对应的运营商配置文件,包括:
在空白文档中添加所述目标运营商配置内容,并以与所述目标运营商配置内容对应的网络运营商信息进行文档命名,得到对应的运营商配置文件。

【专利技术属性】
技术研发人员:萧儒鸿
申请(专利权)人:深圳市万普拉斯科技有限公司
类型:发明
国别省市:广东;44

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

1