CN105578448A - 一种接入运营商的网络的方法及移动终端 - Google Patents
一种接入运营商的网络的方法及移动终端 Download PDFInfo
- Publication number
- CN105578448A CN105578448A CN201510130627.3A CN201510130627A CN105578448A CN 105578448 A CN105578448 A CN 105578448A CN 201510130627 A CN201510130627 A CN 201510130627A CN 105578448 A CN105578448 A CN 105578448A
- Authority
- CN
- China
- Prior art keywords
- operator
- file
- imsi information
- mobile terminal
- sim card
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种接入运营商的网络的方法,包括:当移动终端开机时,读取用户识别SIM卡的国际移动用户识别码IMSI信息;从读取的IMSI信息中获取所述SIM卡的运营商的IMSI信息;根据所述SIM卡的运营商的IMSI信息查找预先存储的所述运营商的模块二进制配置MBN文件,加载所述MBN文件内包括的所述运营商的非易失存储NV参数以及所述运营商的嵌入式文件***EFS文件;根据加载后的所述运营商的NV参数以及所述运营商的EFS文件接入所述运营商提供的网络。本发明实施例还公开了一种移动终端。采用本发明,能在无需更换手机的情况下即使***不同运营商的SIM卡也能接入该SIM卡所属的运营商提供的网络。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种接入运营商的网络的方法及移动终端。
背景技术
当前大部分手机与运营商相互绑定,其实施方式是在手机内配置特定运营商的非易失存储(NV,Non-volatile)参数、嵌入式文件***(EFS,EmbeddedFileSystem)文件以及应用程序(APP,Application),使手机只能接入绑定的运营商的网络以及加载该运营商的APP。NV参数是指手机中保存的各模块对应的配置参数,例如用于标记手机允许注册的运营商网络等;EFS文件是用于存取手机的身份证号码、无线网卡物理地址以及网络设置的重要信息组件。NV参数及EFS文件是接入运营商提供的网络的重要组件。因此唯有在手机***该运营商提供的用户识别(SIM,SubscriberIdentityModule)卡后才能正常使用与该运营商绑定的手机。由于手机只能保存一个运营商的NV参数、EFS文件以及APP,因此当***的SIM卡所属的运营商网络不同于该手机绑定的运营商网络时,该SIM卡将无法接入SIM卡所属的运营商提供的网络。例如第一运营商的SIM卡只有在***第一运营商绑定的手机后才能接入第一运营商提供的网络并能使用第一运营商的APP,若第一运营商的SIM卡***的手机不是第一运营商绑定的手机,则无法接入第一运营商提供的网络,更不能使用第一运营商的APP。
发明内容
本发明提供一种接入运营商的网络的方法及移动终端,能在无需更换手机的情况下即使***不同运营商的SIM卡也能接入该SIM卡所属的运营商提供的网络。
本发明第一方面提供一种接入运营商的网络的方法,包括:
当移动终端开机时,读取用户识别SIM卡的国际移动用户识别码IMSI信息;
从读取的IMSI信息中获取所述SIM卡的运营商的IMSI信息;
根据所述SIM卡的运营商的IMSI信息查找预先存储的所述运营商的模块二进制配置MBN文件,加载所述MBN文件内包括的所述运营商的非易失存储NV参数以及所述运营商的嵌入式文件***EFS文件;
根据加载后的所述运营商的NV参数以及所述运营商的EFS文件接入所述运营商提供的网络。
结合本发明第一方面的实现方式,在本发明第一方面的第一种可能的实现方式中,在移动终端开机时,读取用户识别SIM卡的国际移动用户识别码IMSI信息之前,所述方法还包括:
根据各个运营商的NV参数、所述各个运营商的EFS文件以及所述各个运营商的IMSI信息生成各个运营商的MBN文件;
保存所述各个运营商的MBN文件。
结合本发明第一方面的第一种可能的实现方式,在本发明第一方面的第二种可能的实现方式中,所述方法还包括:
根据所述SIM卡的运营商的IMSI信息加载预先存储的所述运营商对应的应用程序。
结合本发明第一方面的第二种可能的实现方式,在本发明第一方面的第三种可能的实现方式中,所述根据所述SIM卡的运营商的IMSI信息查找预先存储的所述运营商的模块二进制配置MBN文件之前,所述方法还包括:
根据所述SIM卡的运营商的IMSI信息判断所述SIM卡的运营商是否为所述移动终端当前接入的运营商;
若判断为否,则封存当前加载在所述移动终端上的运营商的MBN文件并删除当前加载在所述移动终端上的运营商对应的应用程序。
结合本发明第一方面的第二种可能的实现方式,在本发明第一方面的第四种可能的实现方式中,所述加载所述MBN文件内包括的所述运营商的非易失存储NV参数以及所述运营商的嵌入式文件***EFS文件包括:
将所述运营商的NV参数以及所述运营商的EFS文件分别录入至所述移动终端中的用于存储NV参数的模块以及用于存储EFS文件的模块中;
所述SIM卡的运营商的IMSI信息查找预先存储的所述运营商的模块二进制配置MBN文件,具体包括:
根据所述SIM卡的运营商的IMSI信息与预先存储的各个运营商的MBN文件包括的IMSI信息进行比较;
将与所述SIM卡的运营商的IMSI信息相同的IMSI信息所属的运营商的MBN文件确定为需要查找的MBN文件。
本发明第二方面提供一种移动终端,包括:
读取模块,用于当所述移动终端开机时,读取用户识别SIM卡的国际移动用户识别码IMSI信息;
获取模块,用于从所述读取模块读取的IMSI信息中获取所述SIM卡的运营商的IMSI信息;
第一加载模块,用于根据所述获取模块所述SIM卡的运营商的IMSI信息查找预先存储的所述运营商的模块二进制配置MBN文件,加载所述MBN文件内包括的所述运营商的非易失存储NV参数以及所述运营商的嵌入式文件***EFS文件;
接入模块,用于根据所述第一加载模块加载后的所述运营商的NV参数以及所述运营商的EFS文件接入所述运营商提供的网络。
结合本发明第二方面的实现方式,在本发明第二方面的第一种可能的实现方式中,所述移动终端还包括:
生成模块,用于根据各个运营商的NV参数、所述各个运营商的EFS文件以及所述各个运营商的IMSI信息生成各个运营商的MBN文件;
保存模块,用于保存所述各个运营商的MBN文件。
结合本发明第二方面的第一种可能的实现方式,在本发明第二方面的第二种可能的实现方式中,所述移动终端还包括:
第二加载模块,用于根据所述SIM卡的运营商的IMSI信息加载预先存储的所述运营商对应的应用程序。
结合本发明第二方面的第二种可能的实现方式,在本发明第二方面的第三种可能的实现方式中,所述移动终端还包括:
判断模块,用于根据所述获取模块所述SIM卡的运营商的IMSI信息判断所述SIM卡的运营商是否为所述移动终端当前接入的运营商;
处理模块,用于当所述判断模块的判断结果为否时,则封存当前加载在所述移动终端上的运营商的MBN文件并删除当前加载在所述移动终端上的运营商对应的应用程序。
结合本发明第二方面的第二种可能的实现方式,在本发明第二方面的第四种可能的实现方式中,所述第一加载模块具体用于:
将所述运营商的NV参数以及所述运营商的EFS文件分别录入至所述移动终端中的用于存储NV参数的模块以及用于存储EFS文件的模块中;
所述第一加载模块包括:
比较单元,用于根据所述SIM卡的运营商的IMSI信息与所述各个运营商的MBN文件包括的IMSI信息进行比较;
确定单元,用于将与所述SIM卡的运营商的IMSI信息相同的IMSI信息所属的运营商的MBN文件确定为需要查找的MBN文件。
采用本发明,当移动终端开机时,读取用户识别SIM卡的国际移动用户识别码IMSI信息,从读取的IMSI信息中获取SIM卡的运营商的IMSI信息,根据所述SIM卡的运营商的IMSI信息查找预先存储的运营商的模块二进制配置MBN文件,加载MBN文件内包括的运营商的非易失存储NV参数以及运营商的嵌入式文件***EFS文件,根据加载后的运营商的NV参数以及运营商的EFS文件接入运营商提供的网络,通过使用MBN文件保存各个运营商的NV参数以及EFS文件,能根据SIM卡所属的运营商的IMSI信息查找到对应的MBN文件,并激活该MBN文件内保存的NV参数以及EFS文件,从而接入SIM卡所属的运营商提供的网络,其接入过程更加简单快捷,避免了因移动终端与运营商网络绑定导致的更换不同运营商的SIM卡时无法接入对应网络,提高移动终端的使用率。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例的一种接入运营商的网络的方法的一实施例的流程示意图;
图2是本发明实施例的一种接入运营商的网络的方法的另一实施例的流程示意图;
图3是本发明实施例的一种移动终端的结构示意图;
图4是本发明实施例的另一种移动终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
采用本发明,能在无需更换手机的情况下即使***不同运营商的SIM卡也能接入该SIM卡所属的运营商提供的网络。
请参阅图1,图1是本发明实施例的一种接入运营商的网络的方法的一实施例的流程图。本发明实施例涉及的移动终端可为任何移动或便携式电子设备,包括但不限于移动电话、移动电脑、平板电脑、个人数字助理、媒体播放器等电子设备。本发明实施例可通过移动终端实施下述步骤。
如图1所示,本发明实施例的一种接入运营商的网络的方法的一实施例可以包括以下步骤。
S100,当移动终端开机时,读取用户识别SIM卡的国际移动用户识别码IMSI信息。
具体实现中,当移动终端开机时,移动终端在检验当前***移动终端的SIM卡时读取SIM卡内保存的IMSI信息。IMSI用于区别移动用户的标识,并且存储在SIM卡中,可用于区别移动用户的有效信息,其总长度不超过15位。例如,当一张第一运营商的SIM卡***移动终端时,移动终端读取到SIM卡内保存的IMSI信息为460030912121001。
S101,从读取的IMSI信息中获取所述SIM卡的运营商的IMSI信息。
具体实现中,IMSI的前5位对应运营商的名称,例如,若46003的IMSI信息代表第一运营商(IMSI信息为“46003”的代表中国电信),46001的IMSI信息代表第二运营商(IMSI信息为“46001”的代表***),46000的IMSI信息代表第三运营商(IMSI信息为“46000”的代表***),则当移动终端读取到SIM卡的IMSI信息为460030912121001后,从该IMSI信息中获取前5位IMSI信息“46003”,并识别出IMSI信息“46003”所代表的运营商为第一运营商。
S102,根据所述SIM卡的运营商的IMSI信息查找预先存储的所述运营商的模块二进制配置MBN文件,加载所述MBN文件内包括的所述运营商的非易失存储NV参数以及所述运营商的嵌入式文件***EFS文件。
具体实现中,移动终端存储各个运营商的MBN文件,每个运营商的MBN文件中保存对应运营商的NV参数以及EFS文件。例如,若移动终端保存的运营商包括第一运营商、第二运营商以及第三运营商,则移动终端分别保存第一运营商的MBN文件、第二运营商的MBN文件以及第三运营商的MBN文件。其中,第一运营商的MBN文件内包括第一运营商的NV参数以及EFS文件;第二运营商的MBN文件内包括第二运营商的NV参数以及EFS文件;第三运营商的MBN文件内则包括第三运营商的NV参数以及EFS文件。
作为一种可实施的方式,MBN文件内还保存对应运营商的IMSI信息,以便于移动终端根据SIM卡所属的运营商的IMSI信息查找对应的MBN文件。当移动终端查找到SIM卡所属的运营商对应的MBN文件后,加载MBN文件内保存的该运营商的NV参数以及EFS文件,以此激活该运营商的MBN文件。
S103,根据加载后的所述运营商的NV参数以及所述运营商的EFS文件接入所述运营商提供的网络。
具体实现中,移动终端在激活该运营商的MBN文件后,根据SIM卡所属的运营商的NV参数以及EFS文件接入SIM卡所属的运营商提供的网络。
采用本发明实施例,当移动终端开机时,读取用户识别SIM卡的国际移动用户识别码IMSI信息,从读取的IMSI信息中获取SIM卡的运营商的IMSI信息,根据所述SIM卡的运营商的IMSI信息查找预先存储的运营商的模块二进制配置MBN文件,加载MBN文件内包括的运营商的非易失存储NV参数以及运营商的嵌入式文件***EFS文件,根据加载后的运营商的NV参数以及运营商的EFS文件接入运营商提供的网络,通过使用MBN文件保存各个运营商的NV参数以及EFS文件,能根据SIM卡所属的运营商的IMSI信息查找到对应的MBN文件,并激活该MBN文件内保存的NV参数以及EFS文件,从而接入SIM卡所属的运营商提供的网络,其接入过程更加简单快捷,避免了因移动终端与运营商网络绑定导致的更换不同运营商的SIM卡时无法接入对应网络,提高移动终端的使用率。
请参阅图2,图2是本发明实施例的一种接入运营商的网络的方法的另一实施例的流程示意图。本发明实施例涉及的移动终端可为任何移动或便携式电子设备,包括但不限于移动电话、移动电脑、平板电脑、个人数字助理、媒体播放器等电子设备。本发明实施例可通过移动终端实施下述步骤。其中,移动终端可包括通讯模块以及应用模块,并通过通讯模块以及应用模块共同执行本实施例涉及的步骤。应用模块可用于保存各个运营商的APP,并加载SIM卡所属的运营商的APP;通讯模块可用于保存各个运营商的MBN文件,以及执行本实施例中除应用模块执行的步骤之外的步骤。
如图2所示,本发明实施例的一种接入运营商的网络的方法的另一实施例可以包括以下步骤。
S200,根据各个运营商的NV参数、所述各个运营商的EFS文件以及所述各个运营商的IMSI信息生成各个运营商的MBN文件。
具体实现中,为了避免因移动终端与运营商网络绑定导致的更换不同运营商的SIM卡时无法接入对应网络,因此可先将各个运营商的NV参数、各个运营商的EFS文件以及各个运营商的IMSI信息进行打包,生成各个运营商的MBN文件。
S201,保存所述各个运营商的MBN文件。
具体实现中,移动终端保存各个运营商的MBN文件,每个运营商的MBN文件中保存对应运营商的NV参数、EFS文件以及IMSI信息。例如,若移动终端保存的运营商包括第一运营商、第二运营商以及第三运营商,则移动终端分别保存第一运营商的MBN文件、第二运营商的MBN文件以及第三运营商的MBN文件。其中,第一运营商的MBN文件内包括第一运营商的NV参数、EFS文件以及IMSI信息;第二运营商的MBN文件内包括第二运营商的NV参数、EFS文件以及IMSI信息;第三运营商的MBN文件内则包括第三运营商的NV参数、EFS文件以及IMSI信息。MBN文件内保存对应运营商的IMSI信息能使移动终端根据SIM卡所属的运营商的IMSI信息查找对应的MBN文件。当移动终端查找到SIM卡所属的运营商对应的MBN文件后,加载MBN文件内保存的该运营商的NV参数以及EFS文件,以此激活该运营商的MBN文件。
S202,当移动终端开机时,读取用户识别SIM卡的国际移动用户识别码IMSI信息。
具体实现中,当移动终端开机时,移动终端的通讯模块可读取当前***移动终端的SIM卡的IMSI信息。例如,当一张第一运营商的SIM卡***移动终端时,通讯模块读取到SIM卡内保存的IMSI信息为460030912121001。
S203,从读取的IMSI信息中获取所述SIM卡的运营商的IMSI信息。
具体实现中,在通讯模块读取到SIM卡的IMSI信息为460030912121001后,从该IMSI信息中获取前5位IMSI信息“46003”,并识别出IMSI信息“46003”所代表的运营商为第一运营商。
S204,根据所述SIM卡的运营商的IMSI信息判断所述SIM卡的运营商是否为所述移动终端当前接入的运营商。若判断为是,则转入步骤S211。若判断为否,转入步骤S205。
现有技术中,由于手机只能配置一个运营商的NV参数、EFS文件以及APP,为了能使第一运营商的SIM卡在***第二运营商绑定的手机后仍能接入第一运营商提供的网络并使用第一运营商的APP,需要用户手动删除配置在手机内的第二运营商的NV参数、EFS文件以及APP,再手动配置第一运营商的NV参数、EFS文件以及APP。因此每次更换运营商都需要用户手动删除先前保存的第二运营商的NV参数、EFS文件以及APP,其更换过程繁琐,若操作不当容易导致手机损坏。
在本实施例中,通讯模块可获取移动终端当前接入的运营商的根据IMSI信息,再将读取到SIM卡的IMSI信息与移动终端当前接入的运营商的IMSI信息进行比较,判断SIM卡所属的运营商是否为移动终端接入的运营商。例如,当前移动终端接入的运营商为第二运营商,而***的SIM卡所属的运营商为第一运营商,则通讯模块通过获取当前移动终端接入的运营商的IMSI信息为“46001”,当通讯模块获取到SIM卡的IMSI信息为“46003”之后,将当前移动终端接入的运营商的IMSI信息“46001”与SIM卡所属的运营商的IMSI信息“46003”进行比较。若判断为是,说明SIM卡所属的运营商是移动终端接入的运营商,则执行步骤S211,流程结束;若判断为否,则封存当前加载在移动终端上的第二运营商的MBN文件并删除当前运营商对应的应用程序。
S205,封存当前加载在所述移动终端上的运营商的MBN文件并删除当前加载在所述移动终端上的运营商对应的应用程序。
具体实现中,若通讯模块判断出第一运营商不是当前移动终端接入的运营商,则封存当前加载在移动终端上的第二运营商的MBN文件并删除当前运营商对应的应用程序。继上一步骤的示例,由于当前移动终端接入的运营商的IMSI信息为“46001”,而SIM卡的IMSI信息为“46003”,两者的IMSI信息并不相同,因此通讯模块将当前加载在移动终端上的第二运营商的MBN文件封存并将第二运营商对应的应用程序删除。
作为一种可实施的方式,由于MBN文件中包括运营商的NV参数以及EFS文件,在移动终端接入第二运营商时,会将MBN文件中包括第二运营商的NV参数以及EFS文件分别录入移动终端中的用于存储NV参数的模块以及用于存储EFS文件的模块中。因此,通讯模块可封存录入在用于存储NV参数的模块中的第二运营商的NV参数,以及封存录入在用于存储EFS文件的模块中的第二运营商的EFS文件。
S206,根据所述SIM卡的运营商的IMSI信息与所述各个运营商的MBN文件包括的IMSI信息进行比较。
具体实现中,各个运营商的MBN文件均保存各个运营商的IMSI信息,通讯模块可将第一运营商的IMSI信息与通讯模块存储的各个运营商的MBN文件内包括的IMSI信息进行一一比较,以便查找到第一运营商的MBN文件。
S207,将与所述SIM卡的运营商的IMSI信息相同的IMSI信息所属的运营商的MBN文件确定为需要查找的MBN文件。
具体实现中,当通讯模块查找到其中一个MBN文件内包括的IMSI信息与第一运营商的IMSI信息相同时,说明该MBN文件为第一运营商的MBN文件,则确定该MBN文件需要激活的MBN文件。
作为一种可实施的方式,在通讯模块查找到第一运营商的MBN文件后,可将第一运营商的MBN文件设置为待定状态,等待通讯模块激活第一运营商的MBN文件。
S208,将所述运营商的NV参数以及所述运营商的EFS文件分别录入至所述移动终端中的用于存储NV参数的模块以及用于存储EFS文件的模块中。
具体实现中,由于第一运营商的MBN文件内保存着第一运营商的NV参数以及第一运营商的EFS文件,因此通讯模块激活第一运营商的MBN文件的方式可为将第一运营商的NV参数录入至移动终端中的用于存储NV参数的模块中,以及将第一运营商的EFS文件录入至移动终端中的用于存储EFS文件的模块中,从而接入第一运营商提供的网络。
S209,根据加载后的所述运营商的NV参数以及所述运营商的EFS文件接入所述运营商提供的网络。
具体实现中,通讯模块在将第一运营商的NV参数以及第一运营商的EFS文件分别录入至移动终端中的用于存储NV参数的模块以及用于存储EFS文件的模块中后,重新启动,在通讯模块复位后根据第一运营商的NV参数以及第一运营商的EFS文件接入第一运营商提供的网络。
S210,根据所述SIM卡的运营商的IMSI信息加载预先存储的所述运营商对应的应用程序。
具体实现中,通讯模块可将第一运营商的IMSI信息通过高通无线接口层(QCRIL,QUALCOMMradiointerfacelayer)发送给移动终端的应用模块,以使应用模块根据接收到的第一运营商的IMSI信息查找预先存储在应用模块内的第一运营商的APP。
作为一种可实施的方式,应用模块可保存各个运营商的IMSI信息,使各个运营商的IMSI信息与各个运营商的APP对应。在应用模块接收到通讯模块发送的第一运营商的IMSI信息后,将第一运营商的IMSI信息与应用模块保存的各个运营商的IMSI信息进行一一比较,从而在应用模块中查找出与第一运营商的IMSI信息相同的IMSI信息,并加载该IMSI信息对应的APP。由此应用模块即加载了第一运营商的APP,使移动终端不仅能接入SIM卡所属的运营商,还能加载SIM卡所属的运营商的APP。
S211,结束。
采用本发明实施例,当移动终端开机时,读取用户识别SIM卡的国际移动用户识别码IMSI信息,从读取的IMSI信息中获取SIM卡的运营商的IMSI信息,根据所述SIM卡的运营商的IMSI信息查找预先存储的运营商的模块二进制配置MBN文件,加载MBN文件内包括的运营商的非易失存储NV参数以及运营商的嵌入式文件***EFS文件,根据加载后的运营商的NV参数以及运营商的EFS文件接入运营商提供的网络,通过使用MBN文件保存各个运营商的NV参数以及EFS文件,能根据SIM卡所属的运营商的IMSI信息查找到对应的MBN文件,并激活该MBN文件内保存的NV参数以及EFS文件,从而接入SIM卡所属的运营商提供的网络,其接入过程更加简单快捷,避免了因移动终端与运营商网络绑定导致的更换不同运营商的SIM卡时无法接入对应网络。此外,还能加载SIM卡所属的运营商的应用程序,能提高移动终端的使用率。
请参阅图3,图3是本发明实施例的一种移动终端的结构示意图。如图3所示的移动终端包括读取模块300、获取模块301、第一加载模块302以及接入模块303。
读取模块300,用于当所述移动终端开机时,读取用户识别SIM卡的国际移动用户识别码IMSI信息;
获取模块301,用于从所述读取模块300读取的IMSI信息中获取所述SIM卡的运营商的IMSI信息;
第一加载模块302,用于根据所述获取模块301所述SIM卡的运营商的IMSI信息查找预先存储的所述运营商的模块二进制配置MBN文件,加载所述MBN文件内包括的所述运营商的非易失存储NV参数以及所述运营商的嵌入式文件***EFS文件;
接入模块303,用于根据所述第一加载模块302加载后的所述运营商的NV参数以及所述运营商的EFS文件接入所述运营商提供的网络。
具体实现中,当移动终端开机时,移动终端在检验当前***移动终端的SIM卡时读取SIM卡内保存的IMSI信息。IMSI用于区别移动用户的标识,并且存储在SIM卡中,可用于区别移动用户的有效信息,其总长度不超过15位。例如,当一张第一运营商的SIM卡***移动终端时,移动终端读取到SIM卡内保存的IMSI信息为460030912121001。
具体实现中,IMSI的前5位对应运营商的名称,例如,若46003的IMSI信息代表第一运营商(IMSI信息为“46003”的代表中国电信),46001的IMSI信息代表第二运营商(IMSI信息为“46001”的代表***),46000的IMSI信息代表第三运营商(IMSI信息为“46000”的代表***),则当移动终端读取到SIM卡的IMSI信息为460030912121001后,从该IMSI信息中获取前5位IMSI信息“46003”,并识别出IMSI信息“46003”所代表的运营商为第一运营商。
具体实现中,移动终端在激活该运营商的MBN文件后,根据SIM卡所属的运营商的NV参数以及EFS文件接入SIM卡所属的运营商提供的网络。
作为一种可实施的方式,如图4所示,所述移动终端还包括生成模块304以及保存模块305。
生成模块304,用于根据各个运营商的NV参数、所述各个运营商的EFS文件以及所述各个运营商的IMSI信息生成各个运营商的MBN文件。
保存模块305,用于保存所述生成模块304生成的各个运营商的MBN文件。
具体实现中,为了避免因移动终端与运营商网络绑定导致的更换不同运营商的SIM卡时无法接入对应网络,因此可先将各个运营商的NV参数、各个运营商的EFS文件以及各个运营商的IMSI信息进行打包,生成各个运营商的MBN文件。
具体实现中,移动终端保存各个运营商的MBN文件,每个运营商的MBN文件中保存对应运营商的NV参数、EFS文件以及IMSI信息。例如,若移动终端保存的运营商包括第一运营商、第二运营商以及第三运营商,则移动终端分别保存第一运营商的MBN文件、第二运营商的MBN文件以及第三运营商的MBN文件。其中,第一运营商的MBN文件内包括第一运营商的NV参数、EFS文件以及IMSI信息;第二运营商的MBN文件内包括第二运营商的NV参数、EFS文件以及IMSI信息;第三运营商的MBN文件内则包括第三运营商的NV参数、EFS文件以及IMSI信息。MBN文件内保存对应运营商的IMSI信息能使移动终端根据SIM卡所属的运营商的IMSI信息查找对应的MBN文件。当移动终端查找到SIM卡所属的运营商对应的MBN文件后,加载MBN文件内保存的该运营商的NV参数以及EFS文件,以此激活该运营商的MBN文件。
作为一种可实施的方式,如图4所示,所述移动终端还包括第二加载模块306。
第二加载模块306,用于根据所述SIM卡的运营商的IMSI信息加载预先存储的所述运营商对应的应用程序。
作为一种可实施的方式,如图4所示,所述移动终端还包括判断模块307以及处理模块308。
判断模块307,用于根据所述获取模块301所述SIM卡的运营商的IMSI信息判断所述SIM卡的运营商是否为所述移动终端当前接入的运营商;
处理模块308,用于当所述判断模块307的判断结果为否时,则封存当前加载在所述移动终端上的运营商的MBN文件并删除当前加载在所述移动终端上的运营商对应的应用程序。
具体实现中,移动终端可获取移动终端当前接入的运营商的根据IMSI信息,再将读取到SIM卡的IMSI信息与移动终端当前接入的运营商的IMSI信息进行比较,判断SIM卡所属的运营商是否为移动终端接入的运营商。例如,当前移动终端接入的运营商为第二运营商,而***的SIM卡所属的运营商为第一运营商,则移动终端通过获取当前移动终端接入的运营商的IMSI信息为“46001”,当移动终端获取到SIM卡的IMSI信息为“46003”之后,将当前移动终端接入的运营商的IMSI信息“46001”与SIM卡所属的运营商的IMSI信息“46003”进行比较。若判断为是,说明SIM卡所属的运营商是移动终端接入的运营商;若判断为否,则封存当前加载在移动终端上的第二运营商的MBN文件并删除第二运营商的APP。
具体实现中,若移动终端判断出第一运营商不是当前移动终端接入的运营商,则封存当前加载在移动终端上的第二运营商的MBN文件并删除当前运营商对应的应用程序。继上一步骤的示例,由于当前移动终端接入的运营商的IMSI信息为“46001”,而SIM卡的IMSI信息为“46003”,两者的IMSI信息并不相同,因此移动终端将当前加载在移动终端上的第二运营商的MBN文件封存并将第二运营商的应用程序删除。
作为一种可实施的方式,所述第一加载模块302具体用于:
将所述运营商的NV参数以及所述运营商的EFS文件分别录入至所述移动终端中的用于存储NV参数的模块以及用于存储EFS文件的模块中。
具体实现中,由于第一运营商的MBN文件内保存着第一运营商的NV参数以及第一运营商的EFS文件,因此移动终端激活第一运营商的MBN文件的方式可为将第一运营商的NV参数录入至移动终端中的用于存储NV参数的模块中,以及将第一运营商的EFS文件录入至移动终端中的用于存储EFS文件的模块中,从而接入第一运营商提供的网络。
作为一种可实施的方式,如图4所示,所述第一加载模块302包括比较单元3021以及确定单元3022。
比较单元3021,用于根据所述SIM卡的运营商的IMSI信息与所述各个运营商的MBN文件包括的IMSI信息进行比较;
确定单元3022,用于将与所述SIM卡的运营商的IMSI信息相同的IMSI信息所属的运营商的MBN文件确定为需要查找的MBN文件。
具体实现中,各个运营商的MBN文件均保存各个运营商的IMSI信息,移动终端可将第一运营商的IMSI信息与移动终端存储的各个运营商的MBN文件内包括的IMSI信息进行一一比较,以便查找到第一运营商的MBN文件。
具体实现中,当移动终端查找到其中一个MBN文件内包括的IMSI信息与第一运营商的IMSI信息相同时,说明该MBN文件为第一运营商的MBN文件,则确定该MBN文件需要激活的MBN文件。
采用本发明实施例,当移动终端开机时,读取用户识别SIM卡的国际移动用户识别码IMSI信息,从读取的IMSI信息中获取SIM卡的运营商的IMSI信息,根据所述SIM卡的运营商的IMSI信息查找预先存储的运营商的模块二进制配置MBN文件,加载MBN文件内包括的运营商的非易失存储NV参数以及运营商的嵌入式文件***EFS文件,根据加载后的运营商的NV参数以及运营商的EFS文件接入运营商提供的网络,通过使用MBN文件保存各个运营商的NV参数以及EFS文件,能根据SIM卡所属的运营商的IMSI信息查找到对应的MBN文件,并激活该MBN文件内保存的NV参数以及EFS文件,从而接入SIM卡所属的运营商提供的网络,其接入过程更加简单快捷,避免了因移动终端与运营商网络绑定导致的更换不同运营商的SIM卡时无法接入对应网络。此外,还能加载SIM卡所属的运营商的应用程序,能提高移动终端的使用率。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例装置中的模块或单元可以根据实际需要进行合并、划分和删减。
本发明实施例的模块或模块,可以以通用集成电路(如中央处理器CPU),或以专用集成电路(ASIC)来实现。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。
Claims (10)
1.一种接入运营商的网络的方法,其特征在于,包括:
当移动终端开机时,读取用户识别SIM卡的国际移动用户识别码IMSI信息;
从读取的IMSI信息中获取所述SIM卡的运营商的IMSI信息;
根据所述SIM卡的运营商的IMSI信息查找预先存储的所述运营商的模块二进制配置MBN文件,加载所述MBN文件内包括的所述运营商的非易失存储NV参数以及所述运营商的嵌入式文件***EFS文件;
根据加载后的所述运营商的NV参数以及所述运营商的EFS文件接入所述运营商提供的网络。
2.根据权利要求1所述的方法,其特征在于,所述当移动终端开机时,读取用户识别SIM卡的国际移动用户识别码IMSI信息之前,所述方法还包括:
根据各个运营商的NV参数、所述各个运营商的EFS文件以及所述各个运营商的IMSI信息生成各个运营商的MBN文件;
保存所述各个运营商的MBN文件。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
根据所述SIM卡的运营商的IMSI信息加载预先存储的所述运营商对应的应用程序。
4.根据权利要求3所述的方法,其特征在于,所述根据所述SIM卡的运营商的IMSI信息查找预先存储的所述运营商的模块二进制配置MBN文件之前,所述方法还包括:
根据所述SIM卡的运营商的IMSI信息判断所述SIM卡的运营商是否为所述移动终端当前接入的运营商;
若判断为否,则封存当前加载在所述移动终端上的运营商的MBN文件并删除当前加载在所述移动终端上的运营商对应的应用程序。
5.根据权利要求3所述的方法,其特征在于,所述加载所述MBN文件内包括的所述运营商的非易失存储NV参数以及所述运营商的嵌入式文件***EFS文件包括:
将所述运营商的NV参数以及所述运营商的EFS文件分别录入至所述移动终端中的用于存储NV参数的模块以及用于存储EFS文件的模块中;
所述根据所述SIM卡的运营商的IMSI信息查找预先存储的所述运营商的模块二进制配置MBN文件,具体包括:
根据所述SIM卡的运营商的IMSI信息与所述各个运营商的MBN文件包括的IMSI信息进行比较;
将与所述SIM卡的运营商的IMSI信息相同的IMSI信息所属的运营商的MBN文件确定为需要查找的MBN文件。
6.一种移动终端,其特征在于,包括:
读取模块,用于当所述移动终端开机时,读取用户识别SIM卡的国际移动用户识别码IMSI信息;
获取模块,用于从所述读取模块读取的IMSI信息中获取所述SIM卡的运营商的IMSI信息;
第一加载模块,用于根据所述获取模块所述SIM卡的运营商的IMSI信息查找预先存储的所述运营商的模块二进制配置MBN文件,加载所述MBN文件内包括的所述运营商的非易失存储NV参数以及所述运营商的嵌入式文件***EFS文件;
接入模块,用于根据所述第一加载模块加载后的所述运营商的NV参数以及所述运营商的EFS文件接入所述运营商提供的网络。
7.根据权利要求6所述的移动终端,其特征在于,所述移动终端还包括:
生成模块,用于根据各个运营商的NV参数、所述各个运营商的EFS文件以及所述各个运营商的IMSI信息生成各个运营商的MBN文件;
保存模块,用于保存所述生成模块生成的各个运营商的MBN文件。
8.根据权利要求7所述的移动终端,其特征在于,所述移动终端还包括:
第二加载模块,用于根据所述SIM卡的运营商的IMSI信息加载预先存储的所述运营商对应的应用程序。
9.根据权利要求8所述的移动终端,其特征在于,所述移动终端还包括:
判断模块,用于根据所述获取模块所述SIM卡的运营商的IMSI信息判断所述SIM卡的运营商是否为所述移动终端当前接入的运营商;
处理模块,用于当所述判断模块的判断结果为否时,则封存当前加载在所述移动终端上的运营商的MBN文件并删除当前加载在所述移动终端上的运营商对应的应用程序。
10.根据权利要求8所述的移动终端,其特征在于,所述第一加载模块具体用于:
将所述运营商的NV参数以及所述运营商的EFS文件分别录入至所述移动终端中的用于存储NV参数的模块以及用于存储EFS文件的模块中;
所述第一加载模块包括:
比较单元,用于根据所述SIM卡的运营商的IMSI信息与所述各个运营商的MBN文件包括的IMSI信息进行比较;
确定单元,用于将与所述SIM卡的运营商的IMSI信息相同的IMSI信息所属的运营商的MBN文件确定为需要查找的MBN文件。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510130627.3A CN105578448A (zh) | 2015-03-24 | 2015-03-24 | 一种接入运营商的网络的方法及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510130627.3A CN105578448A (zh) | 2015-03-24 | 2015-03-24 | 一种接入运营商的网络的方法及移动终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105578448A true CN105578448A (zh) | 2016-05-11 |
Family
ID=55888008
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510130627.3A Pending CN105578448A (zh) | 2015-03-24 | 2015-03-24 | 一种接入运营商的网络的方法及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105578448A (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106358181A (zh) * | 2016-10-31 | 2017-01-25 | 宇龙计算机通信科技(深圳)有限公司 | 一种加载mbn文件的方法及装置 |
CN106937320A (zh) * | 2017-03-31 | 2017-07-07 | 努比亚技术有限公司 | 一种运营商参数自动配置方法及终端 |
CN107094303A (zh) * | 2017-06-09 | 2017-08-25 | 努比亚技术有限公司 | 终端网络注册方法、装置及计算机可读存储介质 |
CN108038015A (zh) * | 2017-12-08 | 2018-05-15 | 宇龙计算机通信科技(深圳)有限公司 | 对nv进行写操作的方法、装置及终端 |
WO2018196234A1 (zh) * | 2017-04-24 | 2018-11-01 | 深圳市沃特沃德股份有限公司 | 网络接入方法和装置 |
CN109587252A (zh) * | 2018-12-10 | 2019-04-05 | 上海闻泰电子科技有限公司 | 运营商参数的加载方法、装置、电子设备及存储介质 |
CN109766135A (zh) * | 2019-01-09 | 2019-05-17 | 上海龙旗科技股份有限公司 | 移动终端设备切换运营商品牌信息的设备 |
CN109890026A (zh) * | 2019-01-31 | 2019-06-14 | 维沃移动通信有限公司 | 一种文件加载方法及终端设备 |
WO2020077509A1 (zh) * | 2018-10-15 | 2020-04-23 | 华为技术有限公司 | 一种终端配置方法及装置 |
CN111093254A (zh) * | 2019-12-25 | 2020-05-01 | 迈普通信技术股份有限公司 | 多账户匹配方法及拨号路由器 |
CN111314902A (zh) * | 2020-02-10 | 2020-06-19 | 上海果通通信科技股份有限公司 | 一种车联网终端参数自适应配置方法和装置 |
CN111385792A (zh) * | 2020-03-19 | 2020-07-07 | 李子钦 | 一种安全智能设备接入运营网络的***及方法 |
CN111901813A (zh) * | 2020-08-11 | 2020-11-06 | 青岛海信电子产业控股股份有限公司 | 一种客户前置设备的网络配置方法及设备 |
CN112672387A (zh) * | 2020-12-21 | 2021-04-16 | 广西东信易联科技有限公司 | 一种根据用户数据自动切换网络模式的方法及*** |
CN115174371A (zh) * | 2021-03-17 | 2022-10-11 | 北京小米移动软件有限公司 | 通信参数的配置方法、装置、电子设备、存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101742506A (zh) * | 2009-11-11 | 2010-06-16 | 中兴通讯股份有限公司 | 一种网络接入方法和装置 |
CN102630081A (zh) * | 2012-03-22 | 2012-08-08 | 华为终端有限公司 | 一种运营商配置信息加载方法及终端 |
CN103079192A (zh) * | 2012-12-31 | 2013-05-01 | 华为终端有限公司 | 终端用户卡信息配置方法和装置 |
CN103581889A (zh) * | 2012-07-31 | 2014-02-12 | 鸿富锦精密工业(深圳)有限公司 | 网络配置参数自动更新方法及*** |
CN104394524A (zh) * | 2014-11-27 | 2015-03-04 | 上海斐讯数据通信技术有限公司 | 支持多运营商的参数加载方法及移动终端 |
-
2015
- 2015-03-24 CN CN201510130627.3A patent/CN105578448A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101742506A (zh) * | 2009-11-11 | 2010-06-16 | 中兴通讯股份有限公司 | 一种网络接入方法和装置 |
CN102630081A (zh) * | 2012-03-22 | 2012-08-08 | 华为终端有限公司 | 一种运营商配置信息加载方法及终端 |
CN103581889A (zh) * | 2012-07-31 | 2014-02-12 | 鸿富锦精密工业(深圳)有限公司 | 网络配置参数自动更新方法及*** |
CN103079192A (zh) * | 2012-12-31 | 2013-05-01 | 华为终端有限公司 | 终端用户卡信息配置方法和装置 |
CN104394524A (zh) * | 2014-11-27 | 2015-03-04 | 上海斐讯数据通信技术有限公司 | 支持多运营商的参数加载方法及移动终端 |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106358181A (zh) * | 2016-10-31 | 2017-01-25 | 宇龙计算机通信科技(深圳)有限公司 | 一种加载mbn文件的方法及装置 |
CN106937320B (zh) * | 2017-03-31 | 2020-11-10 | 浙江国信房地产营销策划有限公司 | 一种运营商参数自动配置方法及终端 |
CN106937320A (zh) * | 2017-03-31 | 2017-07-07 | 努比亚技术有限公司 | 一种运营商参数自动配置方法及终端 |
WO2018196234A1 (zh) * | 2017-04-24 | 2018-11-01 | 深圳市沃特沃德股份有限公司 | 网络接入方法和装置 |
CN107094303A (zh) * | 2017-06-09 | 2017-08-25 | 努比亚技术有限公司 | 终端网络注册方法、装置及计算机可读存储介质 |
CN108038015A (zh) * | 2017-12-08 | 2018-05-15 | 宇龙计算机通信科技(深圳)有限公司 | 对nv进行写操作的方法、装置及终端 |
JP2022512012A (ja) * | 2018-10-15 | 2022-02-01 | 華為技術有限公司 | 端末構成方法および装置 |
KR20210076074A (ko) * | 2018-10-15 | 2021-06-23 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 단말 구성 방법 및 장치 |
WO2020077509A1 (zh) * | 2018-10-15 | 2020-04-23 | 华为技术有限公司 | 一种终端配置方法及装置 |
CN111567073B (zh) * | 2018-10-15 | 2022-04-29 | 华为技术有限公司 | 一种终端配置方法及装置 |
KR102513814B1 (ko) * | 2018-10-15 | 2023-03-23 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 단말 구성 방법 및 장치 |
JP7230223B2 (ja) | 2018-10-15 | 2023-02-28 | 華為技術有限公司 | 端末構成方法および装置 |
CN111567073A (zh) * | 2018-10-15 | 2020-08-21 | 华为技术有限公司 | 一种终端配置方法及装置 |
US11985730B2 (en) | 2018-10-15 | 2024-05-14 | Huawei Technologies Co., Ltd. | Terminal configuration method and apparatus |
AU2022291604B2 (en) * | 2018-10-15 | 2024-02-08 | Huawei Technologies Co., Ltd. | Terminal configuration method and apparatus |
CN109587252A (zh) * | 2018-12-10 | 2019-04-05 | 上海闻泰电子科技有限公司 | 运营商参数的加载方法、装置、电子设备及存储介质 |
CN109766135A (zh) * | 2019-01-09 | 2019-05-17 | 上海龙旗科技股份有限公司 | 移动终端设备切换运营商品牌信息的设备 |
CN109890026A (zh) * | 2019-01-31 | 2019-06-14 | 维沃移动通信有限公司 | 一种文件加载方法及终端设备 |
CN111093254A (zh) * | 2019-12-25 | 2020-05-01 | 迈普通信技术股份有限公司 | 多账户匹配方法及拨号路由器 |
CN111314902A (zh) * | 2020-02-10 | 2020-06-19 | 上海果通通信科技股份有限公司 | 一种车联网终端参数自适应配置方法和装置 |
CN111385792A (zh) * | 2020-03-19 | 2020-07-07 | 李子钦 | 一种安全智能设备接入运营网络的***及方法 |
CN111385792B (zh) * | 2020-03-19 | 2024-01-02 | 李子钦 | 一种安全智能设备接入运营网络的***及方法 |
CN111901813A (zh) * | 2020-08-11 | 2020-11-06 | 青岛海信电子产业控股股份有限公司 | 一种客户前置设备的网络配置方法及设备 |
CN112672387B (zh) * | 2020-12-21 | 2021-08-31 | 广西东信易联科技有限公司 | 一种根据用户数据自动切换网络模式的方法及*** |
CN112672387A (zh) * | 2020-12-21 | 2021-04-16 | 广西东信易联科技有限公司 | 一种根据用户数据自动切换网络模式的方法及*** |
CN115174371A (zh) * | 2021-03-17 | 2022-10-11 | 北京小米移动软件有限公司 | 通信参数的配置方法、装置、电子设备、存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105578448A (zh) | 一种接入运营商的网络的方法及移动终端 | |
EP2965553B1 (en) | Method and apparatus for multisim devices with embedded sim functionality | |
US8533369B2 (en) | Smart card driven device configuration changes | |
JP6033852B2 (ja) | モバイルオペレータ識別方法、モバイルコンピュータ装置及び記憶媒体 | |
KR102144430B1 (ko) | 프로비져닝 프로파일을 이용하여 이동 통신 네트워크 사업자를 선택하는 방법 및 이를 이용하는 장치 | |
KR102141372B1 (ko) | 가입자 인증 장치를 내장한 단말 장치 및 이를 위한 프로파일 선택 방법 | |
CN105338515B (zh) | 数据业务传输方法和移动通信设备 | |
EP3171566A1 (en) | Method, device and system for security domain management | |
CN111372249B (zh) | 物联网eSIM终端码号下载流程一致性测试***及方法 | |
CN105188048A (zh) | 一种移动终端加载定制应用的方法、装置及终端设备 | |
CN104850301A (zh) | 一种在***桌面上将应用程序图标分类的方法和*** | |
EP2735180A1 (en) | Application selection for multi-sim environment | |
JP2008271121A (ja) | 無線通信端末及び通信事業者選択方法 | |
CN108112010A (zh) | 接入网络的方法、装置、终端及计算机可读存储介质 | |
CN104484206A (zh) | 安装应用程序的方法、终端及*** | |
CN109587642B (zh) | 一种计费方法及设备 | |
CN104105077B (zh) | 一种手机升级方法及装置 | |
CN111178101B (zh) | 记录的读取方法、装置及存储介质 | |
CN105430738A (zh) | 一种发起注册的方法及装置 | |
CN106664637B (zh) | 路由信息配置方法及装置 | |
CN105827739A (zh) | 联系人信息同步方法、装置、服务器及*** | |
KR20150020183A (ko) | 무선 단말의 네트워크 업그레이드에 자가적응한 전화번호 업그레이드 방법 및 장치 | |
US10341844B2 (en) | Method and apparatus for implementing virtual communication card | |
CN103369721A (zh) | 无线通信模块及其运行方法 | |
CN103067850B (zh) | 移动通信业务费用查询方法、设备和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160511 |