全网通实现装置及方法_6

文档序号:9871266阅读:来源:国知局
携带表征其归属运营商的ICCID( Integrate circuit card identity,集成电路卡识别码)。其中,ICCID共由20位数字组成,前六位数字用于代表归属运营商,以我国现有的运营商为例,中国移动对应“898600”和“898602”,中国联通对应“898601”,中国电信对应“898603”。
[0234]各所述协议栈内置的网络参数文件还可携带表征其归属运营商的MNC(MobileNetwork Code,移动网络号)。例如,中国移动对应“02”、“04”和“06”,中国联通对应“05”和“07”,中国电信对应“03”。
[0235]还可在设置分别与所述一个或多个网络参数文件一一对应的一个或多个协议栈时,同时生成并存储对应各所述协议栈的元数据信息,通过该元数据信息可寻址到内置有对应运营商的网络参数文件的协议栈。
[0236]步骤S43,搜网注册时,调制解调器处理器获取移动终端的用户识别卡的识别号码,并根据用户识别卡的识别号码,从所述一个或多个协议栈中选择与所述用户识别卡相匹配的协议栈进行加载;
[0237]步骤S44,调制解调器处理器通过加载的协议栈激活与其对应的网络参数文件,启动搜网注册操作。
[0238]本领域技术人员可以理解的是,移动终端只有在完成运营商网络的搜网注册后,才能接入到运营商网络中,为用户提供如电话拨打、短信收发以及上网等通信服务。如下所示,本实施例提供了多种触发搜网注册的方式:
[0239]1、移动终端开机初始化时;
[0240]2、移动终端丢失网络时;
[0241]3、移动终端更换用户识别卡时;
[0242]4、移动终端周期搜网。
[0243]应当理解的是,触发搜网注册的方式包括但不限于上述方式,以下以移动终端开机时的搜网注册进行说明:
[0244]在移动终端开机触发搜网注册时,调制解调器处理器首先识别移动终端当前是否插入了用户识别卡(可参照现有技术,如可通过移动终端的用户识别卡卡槽的相关电路接通与否进行判断);在识别到用户识别卡时,提取用户识别卡的ICCID,如提取的ICCID为“89860 OMFSS YYGXX XXXXP”,前六位为“898600”,即可判定该用户识别卡的归属营运商为中国移动;或者,提取用户识别卡的IMSI (In t erna t i ona I Mobile SubscriberIdentificat1n Number,国际移动用户识别码),并进一步提取頂SI的MNC字段,如提取的MNC字段为“00”、“02”、“04”或“06”,即可判定该用户识别卡的归属营运商为中国移动。
[0245]在确定用户识别卡的类型(即归属运营商之后),从存储器中所存储的一个或多个协议栈中选择与该用户识别卡归属同一运营商的协议栈(即选择与该用户识别卡匹配的协议栈),加载并激活选中的协议栈,由协议栈自动激活其内置的网络参数文件,以根据该网络参数文件中的频段和信道号等参数进行搜网注册操作。
[0246]在一实施例中,右移动终?而为图2所不的双卡双待移动终?而或未不出的多卡多待移动终端,前述在识别移动终端当前是否插入了用户识别卡时,若识别到该移动终端插入了第一用户识别卡和第二用户识别卡,则进一步确定所述第一用户识别卡和所述第二用户识别卡中处于激活状态的用户识别卡,并确定该处于激活状态的用户识别卡的归属运营商(具体可参照前述描述,此处不再赘述),进而选择与该处于激活状态的用户识别卡所匹配的协议栈,将其作为待加载的协议栈。
[0247]进一步的,在本实施例中,前述在识别移动终端是否插入用户识别卡时,若未识别到用户识别卡(如移动终端未插入用户识别卡),或者在前述提取用户识别卡的ICCID(或頂SI)时,未提取到用户识别卡的ICCID(如用户识别卡数据损毁)等情况,即获取移动终端的用户识别卡的识别号码失败时,可根据移动终端当前获取的基站信息来选择与所述基站信息相匹配的协议栈。具体的,首先基于移动终端获取的基站信息来确定该基站的归属运营商,在确定该基站的归属运营商之后,从存储器中所存储的一个或多个协议栈中选择与该基站归属同一运营商的协议栈(即选择与该基站匹配的协议栈),加载并激活选中的协议栈,由协议栈自动激活其内置的网络参数文件,以根据该网络参数文件中的频段和信道号等参数进行搜网注册操作。
[0248]需要说明的是,由于网络参数文件是内置在协议栈中的,在将选择的所述协议栈加载到移动终端的存储器的执行区域之后,即可由加载的协议栈自动激活其内置的网络参数文件,而无需重新加载协议栈,即无需重启移动终端的调制解调器。
[0249]此外,本领域技术人员可以理解的是,由于前述在选择待加载的协议栈时,可能存在移动终端未插入用户识别卡(或用户识别卡数据损毁)的情况,在选择的所述协议栈为移动终端当前获取的基站信息所匹配的协议栈时,在完成搜网注册之后,移动终端仅能提供给用户受限的通信服务,例如,仅可拨打紧急号码(如110、119、911以及120等)。
[0250]步骤S45,应用程序处理器根据与加载的协议栈对应的网络参数文件,启动预设软件,其中,所述预设软件为与所述网络参数文件所对应的运营商相对应的软件。
[0251]本实施例中,前述在选择加载协议栈之后,应用程序处理器根据与加载的协议栈对应的网络参数文件,启动预设软件,即启动加载的所述协议栈中内置的网络参数文件所对应的运营商相对应的软件(定制软件),例如,加载的协议栈中内置的所述网络参数文件对应的运营商为中国移动,则应用程序处理器自动启动“随e行”等软件,在“随e行”启动之后,其自动将移动终端接入到中国移动提供的免费无线网络中,在用户上网时,无需消耗用户的移动网络流量,可为用户带来方便,提高用户体验。
[0252]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0253]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0254]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,月艮务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0255]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种全网通实现装置,应用于移动终端,其特征在于,包括: 存储模块,用于存储一个或多个网络参数文件; 选择模块,用于在搜网注册时,获取移动终端的用户识别卡的识别号码,并根据用户识别卡的识别号码,从所述一个或多个网络参数文件中选择与所述用户识别卡相匹配的网络参数文件; 激活模块,用于通过协议栈激活选择的所述网络参数文件,启动搜网注册操作。2.根据权利要求1所述的全网通实现装置,其特征在于,所述选择模块还用于在获取移动终端的用户识别卡的识别号码失败时,根据所述移动终端当前获取的基站信息,从所述一个或多个网络参数文件中选择与所述基站信息相匹配的网络参数文件。3.根据权利要求1或2所述的全网通实现装置,其特征在于,所述全网通实现装置还包括: 应用程序处理器,用于执行选择网络参数文件的操作。4.根据权利要求3所述的全网通实现装置,其特征在于,所述应用程序处理器还用于根据选择的所述网络参数文件,启动预设软件,其中,所述预设软件为与选择的所述网络参数文件所对应的运营商相对应的软件。5.一种全网通实现装置,应用于移动终端,其特征在于,包括: 存储模块,用于存储一个或多个网络参数文件;以及设置分别与所述一个或多个网络参数文件一一对应的一个或多个协议栈; 选择模块,用于在搜网注册时,获取移动终端的用户识别卡的识别号码,并根据用户识别卡的识别号码,从所述一个或多个协议栈中选择与所述用户识别卡相匹配的协议栈进行加载;以及用于通过加载的协议栈激活与其对应的网络参数文件,启动搜网注册操作。6.根据权利要求5所述的全网通实现装置,其特征在于,所述选择模块还用于在获取移动终端的用户识别卡的识别号码失败时,根据所述移动终端当前获取的基站信息,从所述一个或多个协议栈中选择与所述基站信息相匹配的协议栈及对应的网络参数文件进行加载。7.根据权利要求5或6所述的全网通实现装置,其特征在于,所述全网通实现装置还包括: 应用程序处理器,用于根据与加载的协议栈对应的网络参数文件,启动预设软件,其中,所述预设软件为与所述网络参数文件所对应的运营商相对应的软件。8.一种全网通实现方法,应用于移动终端,其特征在于,包括: 存储一个或多个网络参数文件; 搜网注册时,获取移动终端的用户识别卡的识别号码,并根据用户识别卡的识别号码,从所述一个或多个网络参数文件中选择与所述用户识别卡相匹配的网络参数文件; 通过协议栈激活选择的所述网络参数文件,启动搜网注册操作。9.根据权利要求8所述的全网通实现方法,其特征在于,所述获取移动终端的用户识别卡的识别号码的步骤之后,还包括: 在获取移动终端的用户识别卡的识别号码失败时,根据所述移动终端当前获取的基站信息,从所述一个或多个网络参数文件中选择与所述基站信息相匹配的网络参数文件,并转入执行所述通过协议栈激活选择的所述网络参数文件,启动搜网注册操作的步骤。10.根据权利要求8或9所述的全网通实现方法,其特征在于,所述选择网络参数文件的操作由所述移动终端的应用程序处理器或调制解调器处理器执行。11.根据权利要求10所述的全网通实现方法,其特征在于,所述方法还包括: 所述应用程序处理器根据选择的所述网络参数文件,启动预设软件,其中,所述预设软件为与选择的所述网络参数文件所对应的运营商相对应的软件。12.—种全网通实现方法,应用于移动终端,其特征在于,包括: 存储一个或多个网络参数文件; 设置分别与所述一个或多个网络参数文件一一对应的一个或多个协议栈; 搜网注册时,获取移动终端的用户识别卡的识别号码,并根据用户识别卡的识别号码,从所述一个或多个协议栈中选择与所述用户识别卡相匹配的协议栈进行加载; 通过加载的协议栈激活与其对应的网络参数文件,启动搜网注册操作。13.根据权利要求12所述的全网通实现方法,其特征在于,所述获取移动终端的用户识别卡的识别号码的步骤之后,还包括: 在获取移动终端的用户识别卡的识别号码失败时,根据所述移动终端当前获取的基站信息,从所述一个或多个协议栈中选择与所述基站信息相匹配的协议栈及对应的网络参数文件进行加载,并转入执行所述通过加载的协议栈激活与其对应的网络参数文件,启动搜网注册操作的步骤。14.根据权利要求12或13所述的全网通实现方法,其特征在于,所述方法还包括: 所述移动终端的应用程序处理器根据与加载的协议栈对应的网络参数文件,启动预设软件,其中,所述预设软件为与所述网络参数文件所对应的运营商相对应的软件。
【专利摘要】本发明公开了一种全网通实现装置,所述全网通实现装置包括:存储模块,用于存储一个或多个网络参数文件;选择模块,用于在搜网注册时,获取移动终端的用户识别卡的识别号码,并根据用户识别卡的识别号码,从所述一个或多个网络参数文件中选择与所述用户识别卡相匹配的网络参数文件;激活模块,用于通过协议栈激活选择的所述网络参数文件,启动搜网注册操作。移动终端通过这种装置可以根据卡类型适配全球任意运营商网络,得到合适的网络参数,使得移动终端具备全球网络的适应性。本发明还公开了一种全网通实现方法。本发明能够提升移动终端的适用范围。
【IPC分类】H04W88/06, H04W48/16
【公开号】CN105636171
【申请号】CN201610018711
【发明人】张立海
【申请人】努比亚技术有限公司
【公开日】2016年6月1日
【申请日】2016年1月11日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1