CN105959451A - 一种加载mbn的方法及移动终端 - Google Patents
一种加载mbn的方法及移动终端 Download PDFInfo
- Publication number
- CN105959451A CN105959451A CN201610507162.3A CN201610507162A CN105959451A CN 105959451 A CN105959451 A CN 105959451A CN 201610507162 A CN201610507162 A CN 201610507162A CN 105959451 A CN105959451 A CN 105959451A
- Authority
- CN
- China
- Prior art keywords
- mbn
- target
- stack
- instruction
- protocol stack
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/24—Arrangements for testing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/06—Testing, supervising or monitoring using simulated traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种加载MBN的方法及移动终端,其中,应用于安装有至少两个用户身份识别SIM卡的移动终端,且所述至少两个SIM卡中每个SIM卡对应一个协议栈,所述方法包括:接收输入的栈选择指令以及输入的集成包文件MBN选择指令,并根据所述栈选择指令从栈集合中选择目标协议栈,并根据所述MBN选择指令从MBN集合中选择目标MBN,其中,所述栈集合至少包括主协议栈和副协议栈;将所述目标MBN加载到所述目标协议栈中。实施本发明实施例,能够提高加载MBN的准确性。
Description
技术领域
本发明涉及移动通信技术领域,尤其涉及一种加载MBN的方法及移动终端。
背景技术
手机在进行入网测试和现网测试的时候,测试手机会插上运营商的“白卡”,这些卡含有运营商的用户身份识别卡(Subscriber Identification Module,SIM)***。但是在进行测试的用户并不希望“白卡”拉起运营商的MBN,只是拉起有关的实验室MBN。根据高通的方案,当手机重启的时候,手机会根据SIM卡***加载相应的商用的MBN,这时候用户就需要手动的加载相应的实验室MBN。
但是,针对现有的双卡手机,在高通提供的用户手动加载MBN现有方案中,若主协议栈加载MBN,副协议栈也会加载同一个MBN,从而使副协议栈加载了错误的MBN。
发明内容
本发明实施例公开了一种加载MBN的方法及移动终端,能够提高加载MBN的准确性。
本发明实施例第一方面公开了一种加载MBN的方法,应用于安装有至少两个用户身份识别SIM卡的移动终端,且所述至少两个SIM卡中每个SIM卡对应一个协议栈,包括:
接收输入的栈选择指令以及输入的集成包文件MBN选择指令,并根据所述栈选择指令从栈集合中选择目标协议栈,并根据所述MBN选择指令从MBN集合中选择目标MBN,其中,所述栈集合至少包括主协议栈和副协议栈;
将所述目标MBN加载到所述目标协议栈中。
本发明实施例第二方面公开了一种移动终端,应用于安装有至少两个用户身份识别SIM卡的移动终端,且所述至少两个SIM卡中每个SIM卡对应一个协议栈,包括:
指令接收单元,用于接收输入的栈选择指令以及输入的集成包文件MBN选择指令;
选择单元,用于根据所述指令接收单元接收的所述栈选择指令从栈集合中选择目标协议栈,以及根据所述接收单元接收的所述MBN选择指令从MBN集合中选择目标MBN,其中,所述栈集合至少包括主协议栈和副协议栈;
MBN加载单元,用于将所述选择单元选择的所述目标MBN加载到所述目标协议栈中。
本发明实施例中,移动终端接收输入的栈选择指令以及输入的MBN选择指令,并根据该栈选择指令从栈集合中选择目标协议栈,并根据该MBN选择指令从MBN集合中选择目标MBN;最后将该目标MBN加载到该目标协议栈中。
可见,实施本发明实施例,移动终端可以根据用户输入的栈选择指令和MBN选择指令选择目标协议栈以及为该目标协议栈选择目标MBN,避免了在移动终端的多个协议栈中,若其中一个协议栈加载了一个MBN,其他协议栈也必须加载同一个MBN情况的发生,提高了移动终端中各协议栈加载MBN的准确性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种加载MBN的方法的流程示意图;
图2是本发明实施例公开的一种移动终端的结构示意图;
图3是本发明实施例公开的另一种移动终端的结构示意图;
图4是本发明实施例公开的另一种移动终端的结构示意图;
图5是本发明实施例公开的另一种移动终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
本发明实施例的应用场景可以是:手机在进行入网测试和现网测试时,测试手机会***上运营商的至少两个“白卡”。该至少两个“白卡”中每个白卡对应一个协议栈。测试手机在进行测试时,测试人员可以为每个协议栈选择对应的MBN,并将该MBN加载到该协议栈中。其中,“白卡”是一种测试时使用的SIM卡,也可以称为“测试白卡”。
本发明实施例公开了一种加载MBN的方法及移动终端,能够提高加载MBN的准确性。以下分别进行详细说明。
请参见图1,图1为本发明实施例公开的一种加载MBN的方法的流程示意图。如图1所示,该加载MBN的方法可以包括以下步骤。
S101、移动终端接收输入的栈选择指令以及输入的MBN选择指令;并根据该栈选择指令从栈集合中选择目标协议栈,并根据该MBN选择指令从MBN集合中选择目标MBN,其中,该栈集合至少包括主协议栈和副协议栈。
该移动终端可以包括运行Android操作***、iOS操作***、Windows操作***或其他操作***,且可以安装有至少两个用户身份识别SIM卡,且该至少两个SIM卡中每个SIM卡对应一个协议栈的用户设备,比如,智能手机、平板手机、个人数字助理(Personal Digital Assistant,PDA)等。
协议栈(英文:Protocol Stack)可以指网络中各层协议的总和,可以形象反映一个网络中文件传输的过程:由上层协议到底层协议,再由底层协议到上层协议。协议定义与其它***通信的方式。协议栈可以描述信号的时序和通信数据的结构。在协议栈的较低层可以定义厂商们需要遵循的规则以使他们的设备可以与其它厂商的设备进行互联。较高层可以定义如何管理不同类型的通信会话,用户应用程序如何才能相互操作。
该移动终端可以至少安装两个SIM卡,且该至少两个SIM卡中每个SIM卡对应一个协议栈,因此,该移动终端可以包括至少两个协议栈,该至少两个协议栈可以组合成该栈集合。
其中,在该移动终端中,安装在通常意义上说的卡槽1的SIM卡可以称为主SIM卡,安装在该移动终端除卡槽1之外的其他卡槽内的SIM卡可以称为副SIM卡。同时,主SIM卡对应的协议栈可以为主协议栈,副SIM卡对应的协议栈可以为副协议栈。比如,该栈集合可以包括:主协议栈1、副协议栈1、副协议栈2和副协议栈3等。
该栈选择指令可以是用户输入到该移动终端的。该栈选择指令可以用汉字、数字或汉字数字组合等表示,也可以用协议栈的名字来进行表示等。比如,该栈选择指令可以为“主协议栈1”或“副协议栈1”等。
举例来说,若该栈集合包括主协议栈1、副协议栈1、副协议栈2和副协议栈3,该栈选择指令为“主协议栈1”,则根据该栈选择指令从该栈集合中选择的目标协议栈可以为主协议栈1;或者,若该栈选择指令为“副协议栈1”,则根据该栈选择指令从该栈集合中选择的目标协议栈可以为副协议栈1等。
集成包文件(modem binary configuration,MBN)可以是高通包含了特定运营商定制的一套efs,nv的集成包文件。该移动终端可以包括至少一个MBN,该至少一个MBN可以组成该MBN集合,比如,该MBN集合可以包括:MBN1,MBN2、MBN3和MBN4等。
该MBN选择指令可以是用户输入到该移动终端的。该MBN选择指令可以用汉字、数字或英文数字组合等表示,也可以用MBN的名字来进行表示等。比如,该MBN选择指令可以为“MBN1”或“MBN1”等。
举例来说,若MBN集合包括MBN1,MBN2、MBN3和MBN4,该MBN选择指令为“MBN1”,则根据该MBN选择指令从该MBN集合中选择的目标MBN可以为MBN1;或者,若该MBN选择指令为“MBN2”,则根据该MBN选择指令从该MBN集合中选择的目标MBN可以为MBN2等。
S102、该移动终端将该目标MBN加载到该目标协议栈中。
其中,“加载”可以理解为“下载”。
该MBN可以预存在该移动终端所配置的调制解调器(英文:modem)代码中。该移动终端可以使用高通公司的PDC工具将该目标MBN从modem代码中加载/下载到该目标协议栈中。
举例来说,若该目标MBN为MBN1,该目标协议栈为主协议栈1,则该移动终端可以将该MBN1加载到该主协议栈1中;或者,若该目标MBN为MBN2,该目标协议栈为副协议栈1,则该移动终端可以将该MBN2加载到该副协议栈1中等。
可选的,步骤S101的具体步骤可以为以下步骤:
步骤11)、该移动终端接收输入的栈选择指令,并根据所述栈选择指令从栈集合中选择目标协议栈。
步骤12)、该移动终端接收输入的MBN选择指令,并根据所述MBN选择指令从MBN集合中选择目标MBN。
其中,对该栈选择指令、该栈集合、该目标协议栈、该MBN选择指令、该MBN集合和该目标MBN的解释同上述对应名词的解释。
在执行步骤11)选择了该目标协议栈之后,再执行步骤12)选择该目标MBN。
可选的,在执行步骤S102之后,还可以执行以下步骤:
步骤21)、该移动终端激活该目标MBN,并重启该移动终端配置的调制解调器modem。
该移动终端可以使用高通公司PDC工具激活该目标MBN。
该移动终端的硬件部分可以分为应用程序处理器(Application,AP)和调制解调器(英文:modem)两部分。modem可以负责该移动终端中所有通信软件的执行。AP和modem是分开的,两者之间可以通过调制解调器命令(Attention,AT)控制通信。比如,当使用手机打电话时,AP可以通过AT命令控制modem,当有来电时,modem则可以通过AT命令通知AP。
本发明实施例中,该移动终端在激活该目标MBN之后,不需要重启整个该移动终端,只需要启动该移动终端中的modem硬件部分即可。重启整个该移动终端会更改AP之前加载的数据,而只启动该移动终端中的modem硬件部分并不会更改AP之前加载的数据。比如,若测试人员在“白卡”对应的协议栈加载MBN进行测试时,只重启该移动终端modem硬件部分与重启整个该移动终端相比,可以保留AP现场即保留AP之前加载的数据;同时,与重启整个该移动终端相比,只重启该移动终端modem硬件部分还可以节约了测试人员的测试时间。
可选的,该目标协议栈加载初始MBN,该初始MBN为该目标协议栈预存的MBN,在执行步骤12)之后,且在步骤S102之前,还可以执行以下步骤:
步骤31)、该移动终端激活该初始MBN,并删除该初始MBN。
该初始MBN可以理解为在加载该目标MBN之前,该目标协议栈中已被加载上的MBN。在该移动终端在步骤12)之后,且在步骤S102将目标MBN加载到该目标协议栈之前,可以执行步骤31)激活该初始MBN,并删除该初始MBN。
该移动终端可以使用高通公司PDC工具激活该初始MBN。
需要说明的是,若该目标协议栈为至少两个,且每个目标协议栈都加载初始MBN,则步骤31)可以指的是全部激活每个目标协议栈加载的初始MBN,并且全部删除每个目标协议栈加载的初始MBN。比如该目标协议栈为主协议栈1和副协议栈2,初始MBN为初始MBN1和初始MBN2,且主协议栈1加载初始MBN1,副协议栈加载初始MBN2;步骤31)可以指的是全部激活初始MBN1和初始MBN2,并且全部删除初始MBN1和初始MBN2。
可选的,该MBN选择指令包括目标MBN标识,步骤S101中根据该MBN选择指令从MBN集合中选择目标MBN的具体操作步骤可以为:根据该目标MBN标识从MBN集合中选择目标MBN。
该目标MBN标识可以用于标识该目标MBN,该目标MBN标识可以用汉字、数字或汉字数字的组合进行表示。比如,该目标MBN标识为“MBN1”、“MBN2”和“MBN3”等。
在该移动终端中可以预存储目标MBN标识与目标MBN对照表,该对照表至少包括一个目标MBN标识,以及该至少一个目标MBN标识中每个目标MBN标识对应一个目标MBN。该对照表可以如下表所示:
目标MBN标识 | 目标MBN |
MBN1 | MBN1 |
MBN2 | MBN2 |
MBN3 | MBN3 |
如上表所示,若用户输入目标MBN标识为“MBN1”,该移动终端可以在该对照表中查找目标MBN标识“MBN1”对应的目标MBN:MBN1;若用户输入目标MBN标识为“MBN2”,该移动终端可以在该对照表中查找目标MBN标识“MBN2”对应的目标MBN:MBN2;若用户输入目标MBN标识为“MBN3”,该移动终端可以在该对照表中查找目标MBN标识“MBN3”对应的目标MBN:MBN3。
在图1所描述的方法中,移动终端接收输入的栈选择指令以及输入的MBN选择指令,并根据该栈选择指令从栈集合中选择目标协议栈,并根据该MBN选择指令从MBN集合中选择目标MBN;最后将该目标MBN加载到该目标协议栈中。可见,实施图1描述的方法,移动终端可以根据用户输入的栈选择指令和MBN选择指令选择目标协议栈以及为该目标协议栈选择目标MBN,避免了在移动终端的多个协议栈中,若其中一个协议栈加载了一个MBN,其他协议栈也必须加载同一个MBN情况的发生,提高了移动终端中各协议栈加载MBN的准确性。
请参见图2,图2是本发明实施例公开的一种移动终端的结构示意图。其中,该移动终端安装有至少两个用户身份识别SIM卡的移动终端,且该至少两个SIM卡中每个SIM卡对应一个协议栈,图2所示的移动终端可以包括:
指令接收单元201,用于接收输入的栈选择指令以及输入的集成包文件MBN选择指令。
选择单元202,用于根据该指令接收单元201接收的该栈选择指令从栈集合中选择目标协议栈,以及根据该接收单元201接收的该MBN选择指令从MBN集合中选择目标MBN,其中,该栈集合至少包括主协议栈和副协议栈。
该移动终端可以至少安装两个SIM卡,且该至少两个SIM卡中每个SIM卡对应一个协议栈,因此,该移动终端可以包括至少两个协议栈,该至少两个协议栈可以组合成该栈集合。
其中,在该移动终端中,安装在通常意义上说的卡槽1的SIM卡可以称为主SIM卡,安装在该移动终端除卡槽1之外的其他卡槽内的SIM卡可以称为副SIM卡。同时,主SIM卡对应的协议栈可以为主协议栈,副SIM卡对应的协议栈可以为副协议栈。比如,该栈集合可以包括:主协议栈1、副协议栈1、副协议栈2和副协议栈3等。
该栈选择指令可以是用户输入到该移动终端的。该栈选择指令可以用汉字、数字或汉字数字组合等表示,也可以用协议栈的名字来进行表示等。比如,该栈选择指令可以为“主协议栈1”或“副协议栈1”等。
举例来说,若该栈集合包括主协议栈1、副协议栈1、副协议栈2和副协议栈3,该栈选择指令为“主协议栈1”,则根据该栈选择指令从该栈集合中选择的目标协议栈可以为主协议栈1;或者,若该栈选择指令为“副协议栈1”,则根据该栈选择指令从该栈集合中选择的目标协议栈可以为副协议栈1等。
MBN可以是高通包含了特定运营商定制的一套efs,nv的集成包文件。该移动终端可以包括至少一个MBN,该至少一个MBN可以组成该MBN集合,比如,该MBN集合可以包括:MBN1,MBN2、MBN3和MBN4等。
该MBN选择指令可以是用户输入到该移动终端的。该MBN选择指令可以用汉字、数字或英文数字组合等表示,也可以用MBN的名字来进行表示等。比如,该MBN选择指令可以为“MBN1”或“MBN1”等。
举例来说,若MBN集合包括MBN1,MBN2、MBN3和MBN4,该MBN选择指令为“MBN1”,则根据该MBN选择指令从该MBN集合中选择的目标MBN可以为MBN1;或者,若该MBN选择指令为“MBN2”,则根据该MBN选择指令从该MBN集合中选择的目标MBN可以为MBN2等。
MBN加载单元203,用于将该选择单元202选择的该目标MBN加载到该目标协议栈中。
其中,“加载”可以理解为“下载”。
该MBN可以预存在该移动终端所配置的调制解调器(英文:modem)代码中。该移动终端可以使用高通公司的PDC工具将该目标MBN从modem代码中加载/下载到该目标协议栈中。
可选的,所述指令接收单元201,具体用于接收输入的栈选择指令。
该选择单元202,具体用于根据该指令接收单元201接收的该栈选择指令从栈集合中选择目标协议栈。
该指令接收单元201,具体用于接收输入的MBN选择指令。
该选择单元202,具体用于根据该指令接收单元201接收的该MBN选择指令从MBN集合中选择目标MBN。
可见,实施图2描述的移动终端,能够提高移动终端中各协议栈加载MBN的准确性。
请参见图3,图3为本发明实施例公开的另一种移动终端的结构示意图,其中,图3所示的移动终端是由图2所示的移动终端进行优化得到的。与图2所示的移动终端相比,图3所示的移动终端还可以包括:
MBN激活单元204,用于在该MBN加载单元203将该目标MBN加载到该目标协议栈中之后,激活该目标MBN。
该移动终端可以使用高通公司PDC工具激活该目标MBN。
modem重启单元205,用于在该MBN激活单元204激活该目标MBN之后,重启该移动终端配置的调制解调器modem。
可见,实施图3描述的移动终端,能够提高移动终端中各协议栈加载MBN的准确性。
请参见图4,图4为本发明实施例公开的另一种移动终端的结构示意图,其中,图4所示的移动终端是由图3所示的移动终端进行优化得到的。与图3所示的移动终端相比,该目标协议栈加载初始MBN,该初始MBN为该目标协议栈预存的MBN;
该MBN激活单元204,还用于在该选择单元202根据该MBN选择指令从MBN集合中选择目标MBN之后,并且在该MBN加载单元203将该目标MBN加载到该目标协议栈中之前,激活该初始MBN。
图4所示的移动终端还可以包括:
MBN删除单元206,用于在该MBN激活单元204激活该初始MBN之后,删除该初始MBN。
该移动终端可以使用高通公司PDC工具激活该初始MBN。其中,该初始MBN可以理解为在加载该目标MBN之前,该目标协议栈中已被加载上的MBN。
需要说明的是,若该目标协议栈为至少两个,且每个目标协议栈都加载初始MBN,则该MBN激活单元204和该MBN删除单元206可以指的是全部激活每个目标协议栈加载的初始MBN,并且全部删除每个目标协议栈加载的初始MBN。比如该目标协议栈为主协议栈1和副协议栈2,初始MBN为初始MBN1和初始MBN2,且主协议栈1加载初始MBN1,副协议栈加载初始MBN2;该MBN激活单元204和该MBN删除单元206可以指的是全部激活初始MBN1和初始MBN2,并且全部删除初始MBN1和初始MBN2。
可选的,该MBN选择指令包括目标MBN标识,该选择单元202,具体用于根据该目标MBN标识从MBN集合中选择目标MBN。
在该移动终端中可以预存储目标MBN标识与目标MBN对照表,该对照表至少包括一个目标MBN标识,以及该至少一个目标MBN标识中每个目标MBN标识对应一个目标MBN。
可见,实施图4描述的移动终端,能够提高移动终端中各协议栈加载MBN的准确性。
请参见图5,图5是本发明实施例公开的另一种移动终端的结构示意图。其中,本发明实施例提供的移动终端可以用于实施上述图1所示的本发明各实施例实现的方法,为了便于说明,仅示出了与本发明各实施例相关的部分,具体技术细节未揭示的,请参照图1所示的本发明各实施例。其中,图5所示的移动终端可以包括:
处理器1以及通过接口2与处理器1相连接的输入装置3、以及通过总线4与处理器1相连接的存储器5。其中,存储器5用于存储一组程序代码;应用于安装有至少两个用户身份识别SIM卡的移动终端,且该至少两个SIM卡中每个SIM卡对应一个协议栈,处理器1用于调用存储器5中存储的程序代码,用于执行以下操作:
通过该输入装置3接收输入的栈选择指令以及输入的集成包文件MBN选择指令,并根据该栈选择指令从栈集合中选择目标协议栈,并根据该MBN选择指令从MBN集合中选择目标MBN,其中,该栈集合至少包括主协议栈和副协议栈;
将该目标MBN加载到该目标协议栈中。
可选的,处理器1用于调用存储器5中存储的程序代码,还用于执行以下操作:
通过该输入装置3接收输入的栈选择指令,并根据该栈选择指令从栈集合中选择目标协议栈;
通过该输入装置3接收输入的MBN选择指令,并根据该MBN选择指令从MBN集合中选择目标MBN。
可选的,处理器1用于调用存储器5中存储的程序代码,还用于执行以下操作:
在该将该目标MBN加载到该目标协议栈中之后,激活该目标MBN,并重启该移动终端配置的调制解调器modem。
可选的,该目标协议栈加载初始MBN,该初始MBN为该目标协议栈预存的MBN,处理器1用于调用存储器5中存储的程序代码,还用于执行以下操作:
在该接收输入的集成包文件MBN选择指令,并根据该MBN选择指令从MBN集合中选择目标MBN之后,激活该初始MBN,并删除该初始MBN。
可选的,该MBN选择指令包括目标MBN标识,处理器1用于调用存储器5中存储的程序代码,还用于执行以下操作:
根据该目标MBN标识从MBN集合中选择目标MBN。
可见,实施图5描述的移动终端,能够提高移动终端中各协议栈加载MBN的准确性。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例移动终端中的单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-onlyMemory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read OnlyMemory,EPROM)、一次可编程只读存储器(One-time Programmable Read-OnlyMemory,OTPROM)、电子抹除式可复写只读存储器(Electrically-ErasableProgrammable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-OnlyMemory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种加载MBN的方法及移动终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上该,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种加载MBN的方法,其特征在于,应用于安装有至少两个用户身份识别SIM卡的移动终端,且所述至少两个SIM卡中每个SIM卡对应一个协议栈,所述方法包括:
接收输入的栈选择指令以及输入的集成包文件MBN选择指令,并根据所述栈选择指令从栈集合中选择目标协议栈,并根据所述MBN选择指令从MBN集合中选择目标MBN,其中,所述栈集合至少包括主协议栈和副协议栈;
将所述目标MBN加载到所述目标协议栈中。
2.根据权利要求1的方法,其特征在于,所述接收输入的栈选择指令以及输入的MBN选择指令,并根据所述栈选择指令从栈集合中选择目标协议栈,根据所述MBN选择指令从MBN集合中选择目标MBN,具体包括:
接收输入的栈选择指令,并根据所述栈选择指令从栈集合中选择目标协议栈;
接收输入的MBN选择指令,并根据所述MBN选择指令从MBN集合中选择目标MBN。
3.根据权利要求2的方法,其特征在于,所述将所述目标MBN加载到所述目标协议栈中之后,所述方法还包括:
激活所述目标MBN,并重启所述移动终端配置的调制解调器modem。
4.根据权利要求3所述的方法,其特征在于,
所述目标协议栈加载初始MBN,所述初始MBN为所述目标协议栈预存的MBN;
所述接收输入的集成包文件MBN选择指令,并根据所述MBN选择指令从MBN集合中选择目标MBN之后,并且所述将所述目标MBN加载到所述目标协议栈中之前,所述方法还包括:
激活所述初始MBN,并删除所述初始MBN。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述MBN选择指令包括目标MBN标识,所述根据所述MBN选择指令从MBN集合中选择目标MBN,包括:
根据所述目标MBN标识从MBN集合中选择目标MBN。
6.一种移动终端,其特征在于,应用于安装有至少两个用户身份识别SIM卡的移动终端,且所述至少两个SIM卡中每个SIM卡对应一个协议栈,所述移动终端包括:
指令接收单元,用于接收输入的栈选择指令以及输入的集成包文件MBN选择指令;
选择单元,用于根据所述指令接收单元接收的所述栈选择指令从栈集合中选择目标协议栈,以及根据所述接收单元接收的所述MBN选择指令从MBN集合中选择目标MBN,其中,所述栈集合至少包括主协议栈和副协议栈;
MBN加载单元,用于将所述选择单元选择的所述目标MBN加载到所述目标协议栈中。
7.根据权利要求6所述的移动终端,其特征在于,所述指令接收单元,具体用于接收输入的栈选择指令;
所述选择单元,具体用于根据所述指令接收单元接收的所述栈选择指令从栈集合中选择目标协议栈;
所述指令接收单元,具体用于接收输入的MBN选择指令;
所述选择单元,具体用于根据所述指令接收单元接收的所述MBN选择指令从MBN集合中选择目标MBN。
8.根据权利要求7所述的移动终端,其特征在于,所述移动终端还包括:
MBN激活单元,用于在所述MBN加载单元将所述目标MBN加载到所述目标协议栈中之后,激活所述目标MBN;
modem重启单元,用于在所述MBN激活单元激活所述目标MBN之后,重启所述移动终端配置的调制解调器modem。
9.根据权利要求8所述的移动终端,其特征在于,所述目标协议栈加载初始MBN,所述初始MBN为所述目标协议栈预存的MBN,
所述MBN激活单元,还用于在所述选择单元根据所述MBN选择指令从MBN集合中选择目标MBN之后,并且所述MBN加载单元将所述目标MBN加载到所述目标协议栈中之前,激活所述初始MBN;
所述移动终端还包括:
MBN删除单元,用于在所述MBN激活单元激活所述初始MBN之后,删除所述初始MBN。
10.根据权利要求6至9任一项所述的移动终端,其特征在于,所述MBN选择指令包括目标MBN标识,所述选择单元,具体用于根据所述目标MBN标识从MBN集合中选择目标MBN。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610507162.3A CN105959451B (zh) | 2016-06-29 | 2016-06-29 | 一种加载mbn的方法及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610507162.3A CN105959451B (zh) | 2016-06-29 | 2016-06-29 | 一种加载mbn的方法及移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105959451A true CN105959451A (zh) | 2016-09-21 |
CN105959451B CN105959451B (zh) | 2019-03-22 |
Family
ID=56901935
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610507162.3A Expired - Fee Related CN105959451B (zh) | 2016-06-29 | 2016-06-29 | 一种加载mbn的方法及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105959451B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106412879A (zh) * | 2016-11-14 | 2017-02-15 | 深圳市万普拉斯科技有限公司 | 调制解调器的软件配置激活控制方法及相关装置 |
CN106792635A (zh) * | 2016-12-09 | 2017-05-31 | 努比亚技术有限公司 | 一种接入数据网络的装置及方法 |
CN107318099A (zh) * | 2017-05-02 | 2017-11-03 | 深圳市万普拉斯科技有限公司 | 调制解调器配置文件处理方法、装置和移动终端 |
CN109890026A (zh) * | 2019-01-31 | 2019-06-14 | 维沃移动通信有限公司 | 一种文件加载方法及终端设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104159222A (zh) * | 2013-05-15 | 2014-11-19 | 中兴通讯股份有限公司 | 终端、身份识别卡实现方法以及鉴权方法和装置 |
CN104581878A (zh) * | 2013-10-22 | 2015-04-29 | 中兴通讯股份有限公司 | 多模终端网络接入处理方法、装置及多模终端 |
CN104661207A (zh) * | 2015-03-10 | 2015-05-27 | 西安酷派软件科技有限公司 | 网络协议类型的设置方法、设置装置和终端 |
CN105357659A (zh) * | 2015-11-19 | 2016-02-24 | 努比亚技术有限公司 | 用户设备网络处理方法、装置及用户设备 |
CN105530626A (zh) * | 2015-12-22 | 2016-04-27 | 东莞酷派软件技术有限公司 | 一种网络模式配置方法及移动终端 |
-
2016
- 2016-06-29 CN CN201610507162.3A patent/CN105959451B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104159222A (zh) * | 2013-05-15 | 2014-11-19 | 中兴通讯股份有限公司 | 终端、身份识别卡实现方法以及鉴权方法和装置 |
CN104581878A (zh) * | 2013-10-22 | 2015-04-29 | 中兴通讯股份有限公司 | 多模终端网络接入处理方法、装置及多模终端 |
CN104661207A (zh) * | 2015-03-10 | 2015-05-27 | 西安酷派软件科技有限公司 | 网络协议类型的设置方法、设置装置和终端 |
CN105357659A (zh) * | 2015-11-19 | 2016-02-24 | 努比亚技术有限公司 | 用户设备网络处理方法、装置及用户设备 |
CN105530626A (zh) * | 2015-12-22 | 2016-04-27 | 东莞酷派软件技术有限公司 | 一种网络模式配置方法及移动终端 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106412879A (zh) * | 2016-11-14 | 2017-02-15 | 深圳市万普拉斯科技有限公司 | 调制解调器的软件配置激活控制方法及相关装置 |
CN106412879B (zh) * | 2016-11-14 | 2019-06-07 | 深圳市万普拉斯科技有限公司 | 调制解调器的软件配置激活控制方法、装置及终端 |
CN106792635A (zh) * | 2016-12-09 | 2017-05-31 | 努比亚技术有限公司 | 一种接入数据网络的装置及方法 |
CN107318099A (zh) * | 2017-05-02 | 2017-11-03 | 深圳市万普拉斯科技有限公司 | 调制解调器配置文件处理方法、装置和移动终端 |
CN107318099B (zh) * | 2017-05-02 | 2020-02-04 | 深圳市万普拉斯科技有限公司 | 调制解调器配置文件处理方法、装置和移动终端 |
CN109890026A (zh) * | 2019-01-31 | 2019-06-14 | 维沃移动通信有限公司 | 一种文件加载方法及终端设备 |
Also Published As
Publication number | Publication date |
---|---|
CN105959451B (zh) | 2019-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104156658B (zh) | 一种移动终端及其在双***下访问数据的方法和装置 | |
CN105959451A (zh) | 一种加载mbn的方法及移动终端 | |
EP3089494A1 (en) | Trusted execution environment initialization method and device | |
CN106445398B (zh) | 一种基于新型存储器的嵌入式文件***及其实现方法 | |
EP2684383A1 (en) | Systems and methods for testing content of mobile communication devices | |
CN106358181A (zh) | 一种加载mbn文件的方法及装置 | |
CN103678067A (zh) | 一种智能卡掉电测试方法、测试设备和被测设备 | |
CN105320595A (zh) | 一种应用测试方法和装置 | |
CN104978271A (zh) | 一种Android***的自动升级压测方法及*** | |
CN106648685A (zh) | 智能终端***应用的处理方法、装置及智能终端 | |
CN102750156A (zh) | 程序烧录方法和*** | |
CN106897629A (zh) | 终端应用的控制方法及终端 | |
CN106066802A (zh) | 一种加载mbn文件的方法和装置 | |
JP4440185B2 (ja) | シナリオ編集装置および擬似基地局試験システムおよび擬似端末試験システムおよびシナリオ編集方法および試験処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム | |
CN104156305A (zh) | 一种应用程序测试方法及装置 | |
CN101895883A (zh) | 一种支持鉴权算法更新的智能卡及方法 | |
CN112671942A (zh) | 一种网口名称的设置方法、装置、设备及存储介质 | |
CN104601798B (zh) | 一种定制应用程序启动控制方法及装置 | |
CN109657453B (zh) | 权限设置方法、装置、移动终端和计算机可读存储介质 | |
CN107544804A (zh) | 嵌入式***终端开发模式的启动方法及装置 | |
CN106598649A (zh) | 一种应用程序安装方法、装置及电子设备 | |
CN105988943B (zh) | 一种驱动无线适配器的方法及装置 | |
CN107885536A (zh) | 一种嵌入式处理器的启动方法、嵌入式处理器及存储装置 | |
US8844827B2 (en) | Chip card, and method for the software-based modification of a chip card | |
CN115268841B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190322 Termination date: 20210629 |