支持多运营商的参数加载方法及移动终端的制作方法

文档序号:7821175阅读:176来源:国知局
支持多运营商的参数加载方法及移动终端的制作方法
【专利摘要】本发明提出了一种支持多运营商的参数加载方法及移动终端,支持多运营商的参数加载方法,包括:a)预先生成多个配置文件,其中,配置文件中含有配置参数;b)将配置文件编译至操作系统的镜像文件中;以及c)加载与运营商相对应的配置参数。本发明所提出的一种支持多运营商的参数加载方法及移动终端,由于预先将各个运营商对应的配置文件编译在操作系统的IMAGE镜像文件中,当需要切换运营商时,则可以根据切换后运营商直接加载相应的配置文件,而不需要重启移动终端(如手机)后再加载相关配置文件,相对于现有技术中的第一种方案,降低了成本,而相对于现有技术中的第二种方案,给用户带来了便利。
【专利说明】支持多运营商的参数加载方法及移动终端

【技术领域】
[0001]本发明涉及通信领域,特别是涉及一种支持多运营商的参数加载方法及移动终端。

【背景技术】
[0002]当前,手机往往支持多个运营商,比如既可以支持联通的卡,又可以支持移动的卡,甚至还可以支持电信的卡,这为用户带来了很大的方便,但也引发了一个问题,那就是不同的运营商对手机的配置参数的要求不相同,如何能够很好地满足不同运营商的要求,是亟待解决的一技术问题,因此,本领域相关技术人员提出了如下解决方案:
[0003]I)在不同的卡槽中,支持不同的运营商,比如,卡槽I支持中国移动的TD-SCDMA,卡槽2支持中国联通的WCDMA ;
[0004]2)同一个卡槽直接支持多个运营商,但是,切换不同运营商的卡时,需要重启手机方行,具体而言,当从A卡切换至B卡(A卡与B卡为支持不同运营商)时,此时手机缓存区暂存的是A卡对应的配置参数,而与B卡所需配置参数并不吻合,因此,需要重启,进而重新加载B卡对应的配置参数。
[0005]由上可知,采用第一种方案,则会制作更多的卡槽,增加成本;采用第二种方案,则需要重启手机,给用户带来了不便。


【发明内容】

[0006]鉴于上述,本发明提出了一种支持多运营商的参数加载方法及移动终端。
[0007]本发明的一方面提出了一种支持多运营商的参数加载方法,包括:a)预先生成多个配置文件,其中,所述配置文件中含有配置参数山)将所述配置文件编译至操作系统的镜像文件中;以及c)加载与运营商相对应的配置参数。
[0008]可选地,所述步骤c)包括:Cl)读取用户身份识别卡中的国际移动用户识别码;c2)根据所述国际移动用户识别码中的移动国家码与移动网络码确定所述运营商;以及c3)根据所述运营商加载相对应的配置参数。
[0009]可选地,所述配置文件为2进制文件。
[0010]本发明的另一方面提出了一种移动终端,包括:生成模块,用以预先生成多个配置文件,其中,所述配置文件中含有配置参数;编译模块,用以将所述配置文件编译至操作系统的镜像文件中;以及加载模块,用以加载与运营商相对应的配置参数。
[0011]可选地,所述加载模块包括:读取单元,用以读取用户身份识别卡中的国际移动用户识别码;运营商确定单元,用以根据所述国际移动用户识别码中的移动国家码与移动网络码确定所述运营商;以及加载单元,用以根据所述运营商加载相对应的配置参数。
[0012]可选地,所述配置文件为2进制文件。
[0013]综上,本发明所提出的支持多运营商的参数加载方法及移动终端,由于预先将各个运营商对应的配置文件编译在操作系统的IMAGE镜像文件中,当需要切换运营商时,则可以根据切换后运营商直接加载相应的配置文件,而不需要重启移动终端(如手机)后再加载相关配置文件,相对于现有技术中的第一种方案,降低了成本,而相对于现有技术中的第二种方案,给用户带来了便利。

【专利附图】

【附图说明】
[0014]图1绘示了本发明的一实施方式的支持多运营商的参数加载方法的流程示意图;
[0015]图2绘示了图1中步骤S130的一实施例的流程示意图;以及
[0016]图3本发明的另一实施方式的移动终端的结构示意图。

【具体实施方式】
[0017]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0018]参照图1,图1绘示了本发明的一实施方式的支持多运营商的参数加载方法的流程不意图。
[0019]首先,在步骤SllO中,预先生成多个配置文件,各配置文件中含有配置参数,这里的多个配置文件分别对应多个运营商,比如,配置文件A对应中国移动运营商,配置文件B对应中国联通运营商,配置文件C对应中国电信运营商,相应地,各配置文件中含有各自的配置参数,各配置文件,可以是二进制文件。
[0020]然后,在步骤S120中,将配置文件编译至操作系统的镜像文件中,比如,通过编译工具将配置文件编译至IMAGE镜像文件。
[0021]之后,在步骤S130中,加载与运营商相对应的配置参数,具体参考下述。
[0022]再参照图2,图2绘示了图1中步骤S130的一实施例的流程示意图。
[0023]在步骤S131中,读取用户身份识别卡(Subscriber Identity Module, SIM)中的国际移动用户识别码(Internat1nal Mobile Subscriber Identity, IMSI);
[0024]在步骤S133中,根据MSI码中的移动国家码(Mobile Country Code, MCC)与移动网络码(Mobile Network Code, MNC)确定运营商。
[0025]举例来说,当MSI码中的MCC码为460时,则可以确定是中国营运商,进一步,且当MNC码为00时,则此营运商为中国移动营运商,而当MNC码为01时,则此营运商为中国联通营运商,而当MNC码为03时,则此营运商为中国电信营运商。
[0026]在步骤S135中,根据运营商加载相对应的配置参数,即加载与营运商相对应的配置文件中的配置参数。
[0027]再举例来说,当确定营运商为中国移动时,则可以加载中国移动所对应的配置文件A中的配置参数;当确定营运商为中国联通时,则可以加载中国联通所对应配置文件B中的配置参数;当确定营运商为中国电信时,则可以加载中国电信所对应配置文件C中的配置参数,依次类推。
[0028]本实施方式中,由于预先将各个运营商对应的配置文件编译在操作系统的IMAGE镜像文件中,当需要切换运营商时,则可以根据切换后运营商直接加载相应的配置文件,而不需要重启移动终端(如手机)后再加载相关配置文件,相对于现有技术中的第一种方案,降低了成本,而相对于现有技术中的第二种方案,给用户带来了便利。
[0029]再参照图3,图3绘示了本发明的另一实施方式的移动终端的结构示意图。
[0030]如图3所示,移动终端300包括生成模块310、编译模块320及加载模块330。
[0031 ] 生成模块310,用以预先生成多个配置文件,其中,配置文件中含有配置参数,这里的多个配置文件分别对应多个运营商,比如,配置文件A对应中国移动运营商,配置文件B对应中国联通运营商,配置文件C对应中国电信运营商,相应地,各配置文件中含有各自的配置参数,此配置文件可以是二进制文件。
[0032]编译模块320,用以将配置文件编译至操作系统的镜像文件中,比如可以将配置文件编译至操作系统的IMAGE镜像文件中。
[0033]加载模块330,用以加载与运营商相对应的配置参数,具体如下述:
[0034]如图3所示,加载模块330可以包括读取单元310、运营商确定单元320及加载单元 330。
[0035]读取单元331,用以读取SM卡中的MSI码。
[0036]运营商确定单元333,用以根据MSI码中的MCC码与MNC码,来确定是哪一个运营商。
[0037]举例来说,当MSI码中的MCC码为460时,则可以确定是中国营运商,进一步,且当MNC码为00时,则此营运商为中国移动营运商,而当MNC码为01时,则此营运商为中国联通营运商,而当MNC码为03时,则此营运商为中国电信营运商。
[0038]加载单元335,用以根据运营商加载相对应的配置参数。
[0039]比如说,当确定营运商为中国移动时,则可以加载中国移动所对应的配置文件A中的配置参数;当确定营运商为中国联通时,则可以加载中国联通所对应配置文件B中的配置参数;当确定营运商为中国电信时,则可以加载中国电信所对应配置文件C中的配置参数,依次类推。
[0040]综上,本发明所提出的支持多运营商的参数加载方法及移动终端,由于预先将各个运营商对应的配置文件编译在操作系统的IMAGE镜像文件中,当需要切换运营商时,则可以根据切换后运营商直接加载相应的配置文件,而不需要重启移动终端(如手机)后再加载相关配置文件,相对于现有技术中的第一种方案,降低了成本,而相对于现有技术中的第二种方案,给用户带来了便利。
[0041]上文中,参照附图描述了本发明的【具体实施方式】。但是,本领域中的普通技术人员能够理解,在不偏离本发明的精神和范围的情况下,还可以对本发明的【具体实施方式】作各种变更和替换。这些变更和替换都落在本发明权利要求书所限定的范围内。
【权利要求】
1.一种支持多运营商的参数加载方法,其特征在于,包括: a)预先生成多个配置文件,其中,所述配置文件中含有配置参数; b)将所述配置文件编译至操作系统的镜像文件中;以及 c)加载与运营商相对应的配置参数。
2.根据权利要求1所述的支持多运营商的参数加载方法,其特征在于,所述步骤c)包括: Cl)读取用户身份识别卡中的国际移动用户识别码; c2)根据所述国际移动用户识别码中的移动国家码与移动网络码确定所述运营商;以及 c3)根据所述运营商加载相对应的配置参数。
3.根据权利要求2所述的支持多运营商的参数加载方法,其特征在于,所述配置文件为2进制文件。
4.一种移动终端,其特征在于,包括: 生成模块,用以预先生成多个配置文件,其中,所述配置文件中含有配置参数; 编译模块,用以将所述配置文件编译至操作系统的镜像文件中;以及 加载模块,用以加载与运营商相对应的配置参数。
5.根据权利要求4所述的移动终端,其特征在于,所述加载模块包括: 读取单元,用以读取用户身份识别卡中的国际移动用户识别码; 运营商确定单元,用以根据所述国际移动用户识别码中的移动国家码与移动网络码确定所述运营商;以及 加载单元,用以根据所述运营商加载相对应的配置参数。
6.根据权利要求4所述的移动终端,其特征在于,所述配置文件为2进制文件。
【文档编号】H04W88/02GK104394524SQ201410707104
【公开日】2015年3月4日 申请日期:2014年11月27日 优先权日:2014年11月27日
【发明者】曹松 申请人:上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1