终端的网络参数配置方法、装置及终端的制作方法

文档序号:7777483阅读:441来源:国知局
终端的网络参数配置方法、装置及终端的制作方法
【专利摘要】本发明公开了一种终端的网络参数配置方法、装置及终端,属于移动通讯【技术领域】。所述方法用于终端中,包括:检测读取到的SIM卡的标识码是否是需要手选SIM卡类型的标识码;若该标识码是需要手选SIM卡类型的标识码,则显示至少两种SIM卡类型;接收从该至少两种SIM卡类型中选择目标SIM卡类型的选择信号;根据SIM卡类型与网络配置参数的对应关系和该选择信号确定与目标SIM卡类型对应的网络配置参数;根据确定的网络配置参数对终端进行网络配置,以完成所述终端的网络配置。本发明解决了SIM卡的标识码相同导致无法确定网络配置参数,无法对终端进行网络配置而限制了终端正常使用的问题,达到了保证终端的正常使用的效果。
【专利说明】终端的网络参数配置方法、装置及终端
【技术领域】
[0001]本发明涉及移动通讯【技术领域】,特别涉及一种终端的网络参数配置方法、装置及终端。
【背景技术】
[0002]WP8 (Windows Phone8)是一种操作系统,安装该操作系统的终端需要插入SM(Subscriber Identity Module,客户识别模块)卡才可以提供诸如上网、通话等常用功能,因此,为了保证终端可以正常使用,需要在插入SM卡后根据SM卡参数对终端进行配置。
[0003]现有的终端的网络参数配置方法包括:获取SM卡的标识码,该标识码包括MCC(Mobile Country Code,移动国家码)和 MNC (Mobile Network Code,移动网络码);确定预存的配置文件中与该标识码对应的网络配置参数,该网络配置参数包括APN(Access PointName,接入点名称)参数;根据该网络配置参数对终端进行网络配置。其中,APN参数用于配置终端接入的网络。
[0004]由于某些国家的运营商共用一个移动网络,使得属于不同运营商的SIM卡的标识码相同,不能确定与该标识码对应的SIM卡类型,从而不能确定该SIM卡的网络配置参数,导致无法根据网络配置参数对终端进行网络配置,限制了终端的正常使用。

【发明内容】

[0005]为了解决SM卡的标识码相同导致无法确定网络配置参数,导致无法对终端进行网络配置,限制了终端的正常使用的问题,本发明实施例提供了一种终端的网络参数配置方法、装置及终端。所述技术方案如下:
[0006]第一方面,本发明实施例提供了一种终端的网络参数配置方法,用于终端中,所述方法包括:
[0007]检测读取到的客户识别模块SIM卡的标识码是否是需要手选SIM卡类型的标识码,所述标识码包括移动国家码MCC和移动网络码MNC ;
[0008]若所述SIM卡的标识码是需要手选SIM卡类型的标识码,则显示至少两种SIM卡类型;
[0009]接收从所述至少两种SIM卡类型中选择目标SIM卡类型的选择信号;
[0010]根据SIM卡类型与网络配置参数的对应关系和所述选择信号确定与所述目标SIM卡类型对应的网络配置参数;
[0011]根据确定的所述网络配置参数对所述终端进行网络配置。
[0012]在第一方面的第一种可能的实现方式中,若第一次在所述终端中插入SIM卡,则所述检测读取到的SIM卡的标识码是否是需要手选SM卡类型的标识码之前,还包括:
[0013]检测获取到的SIM卡的标识码是否是需要手选SIM卡类型的标识码;
[0014]若所述SIM卡的标识码是需要手选SIM卡类型的标识码,则根据与所述SIM卡的标识码对应的各个接入点名称APN参数对所述终端进行网络配置;[0015]根据配置成功的一个APN参数所接入的网络对所述终端进行进入系统前配置00ΒΕ,以实现在所述OOBE时通过所述终端接入的网络登录系统账户,所述系统账户用于对所述终端进行备份配置。
[0016]结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述根据确定的所述网络配置参数对所述终端进行网络配置之前,还包括:
[0017]删除对所述终端进行所述OOBE之前配置的各个APN参数或与在所述SM卡之前插入的历史SM卡的SM卡类型对应的网络配置参数。
[0018]结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,若所述网络配置参数包括运营商标识,则所述根据SIM卡类型与网络配置参数的对应关系和所述选择信号确定与所述目标SIM卡类型对应的网络配置参数之后,还包括:
[0019]获取与所述运营商标识对应的运营商名称;
[0020]将所述运营商名称添加到第一网络注册参数,以便根据所述第一网络注册参数完成对所述运营商名称的最终注册;
[0021]在最终注册成功后,将所述运营商名称显示在所述终端的界面中,完成对所述终端的界面显示配置。
[0022]结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述获取与所述运营商标识对应的运营商名称之前,还包括:
[0023]检测读取到的SIM卡的标识码是否是定制运营商名称的标识码;
[0024]若所述SIM卡的标识码是定制运营商名称的标识码,则检测所述SIM卡的标识码是否是需要手选SIM卡类型的标识码;
[0025]若所述SIM卡的标识码是需要手选SIM卡类型的标识码,则获取默认的运营商名称;
[0026]将所述默认的运营商名称添加到第二网络注册参数,以便根据所述第二网络注册参数完成对所述运营商名称的默认注册,所述默认注册被所述最终注册覆盖。
[0027]结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,若所述网络配置参数包括至少两个APN参数,则所述根据确定的所述网络配置参数对所述终端进行网络配置,包括:
[0028]使能所述至少两个APN参数,并依次尝试激活使能的所述APN参数;
[0029]根据设定策略选择一个激活成功的目标APN参数,并根据所述目标APN参数完成对所述终端的网络配置。
[0030]结合第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,所述依次尝试激活使能的所述APN参数,包括:
[0031]获取根据所述至少两个APN参数的配置名称生成的第一排名顺序;
[0032]按照所述第一排名顺序依次尝试激活使能的所述APN参数。
[0033]结合第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式中,所述获取根据所述至少两个APN参数的配置名称生成的第一排名顺序之后,还包括:
[0034]将所述至少两个APN参数的配置名称按照所述第一排名顺序进行显示;[0035]接收对显示的所述APN参数的配置名称进行修改的修改信号;
[0036]根据所述修改信号对所述APN参数的配置名称进行修改;
[0037]根据修改后的所述至少两个APN参数的配置名称生成第二排名顺序,并根据所述第二排名顺序对所述至少两个APN参数进行显示。
[0038]结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式或第一方面的第五种可能的实现方式或第一方面的第六种可能的实现方式或第一方面的第七种可能的实现方式,在第一方面的第八种可能的实现方式中,所述检测读取到的SIM卡的标识码是否是需要手选SIM卡类型的标识码,包括:
[0039]检测所述标识码是否包含于设定的手选标识码列表中;
[0040]若所述标识码包含于所述手选标识码列表中,则确定所述标识码是需要手选SIM卡类型的标识码。
[0041]第二方面,本发明实施例提供了一种终端的网络参数配置装置,用于终端中,所述装置包括:
[0042]第一检测模块,用于控制处理器检测读取到的客户识别模块SM卡的标识码是否是需要手选SIM卡类型的标识码,所述标识码包括移动国家码MCC和移动网络码MNC ;
[0043]类型显示模块,用于若所述第一检测模块检测出所述SIM卡的标识码是需要手选SIM卡类型的标识码,则控制显示器显示至少两种SIM卡类型;
[0044]信号接收模块,用于控制接收器接收从所述类型显示模块显示的所述至少两种SIM卡类型中选择目标SIM卡类型的选择信号;
[0045]参数确定模块,用于控制所述处理器根据SM卡类型与网络配置参数的对应关系和所述信号接收模块接收到的所述选择信号确定与所述目标SIM卡类型对应的网络配置参数;
[0046]第一配置模块,用于控制所述处理器根据所述参数确定模块确定的所述网络配置参数对所述终端进行网络配置。
[0047]在第二方面的第一种可能的实现方式中,若第一次在所述终端中插入SIM卡,则所述装置还包括:
[0048]第二检测模块,用于所述第一检测模块检测读取到的客户标识模块SIM卡的标识码是否是需要手选SM卡类型的标识码之前,控制所述处理器检测获取到的SIM卡的标识码是否是需要手选SIM卡类型的标识码;
[0049]第二配置模块,用于若所述第二检测模块检测出所述SIM卡的标识码是需要手选SIM卡类型的标识码,则控制所述处理器根据与所述SM卡的标识码对应的各个接入点名称APN参数对所述终端进行网络配置;
[0050]第三配置模块,用于控制所述处理器根据所述第二配置模块配置成功的一个APN参数所接入的网络对所述终端进行进入系统前配置00ΒΕ,以实现在所述OOBE时通过所述终端接入的网络登录系统账户,所述系统账户用于对所述终端进行备份配置。
[0051]结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述装置还包括:
[0052]参数删除模块,用于所述第一配置模块根据确定的所述网络配置参数对所述终端进行网络配置之前,控制所述处理器删除对所述终端进行OOBE之前配置的各个APN参数或与在所述SIM卡之前插入的历史SIM卡的SIM卡类型对应的网络配置参数。
[0053]结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,若所述网络配置参数包括运营商标识,则所述装置还包括:
[0054]第一获取模块,用于所述参数确定模块根据SM卡类型与网络配置参数的对应关系和接收到的所述选择信号确定与所述目标SIM卡类型对应的网络配置参数之后,控制所述处理器获取与所述运营商标识对应的运营商名称;
[0055]第一添加模块,用于控制所述处理器将所述第一获取模块获取到的所述运营商名称添加到第一网络注册参数,以便根据所述第一网络注册参数完成对所述运营商名称的最终注册;
[0056]参数显示模块,用于在最终注册成功后,控制所述显示器将所述运营商名称显示在所述终端的界面中,完成对所述终端的界面显示配置。
[0057]结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述装置还包括:
[0058]第三检测模块,用于所述第一获取模块获取与所述运营商标识对应的运营商名称之前,控制所述处理器检测读取到的SIM卡的标识码是否是定制运营商名称的标识码;
[0059]第四检测模块,用于若所述第三检测模块检测出所述SM卡的标识码是定制运营商名称的标识码,则控制所述处理器检测所述SM卡的标识码是否是需要手选SIM卡类型的标识码;
[0060]第二获取模块,用于若所述第四检测模块检测出所述SIM卡的标识码是需要手选SIM卡类型的标识码,则控制所述处理器获取默认的运营商名称;
[0061]第二添加模块,用于控制所述处理器将所述第二获取模块获取到的所述默认的运营商名称添加到第二网络注册参数,以便根据所述第二网络注册参数完成对所述运营商名称的默认注册,所述默认注册被所述最终注册覆盖。
[0062]结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式或第二方面的第四种可能的实现方式,在第二方面的第五种可能的实现方式中,若所述网络配置参数包括至少两个APN参数,则所述第一配置模块,包括:
[0063]参数激活单元,用于控制所述处理器使能所述至少两个APN参数,并依次尝试激活使能的所述APN参数;
[0064]参数选择单元,用于控制所述处理器根据设定策略选择一个所述参数激活单元激活成功的目标APN参数,并根据所述目标APN参数完成对所述终端的网络配置。
[0065]结合第二方面的第五种可能的实现方式,在第二方面的第六种可能的实现方式中,所述参数激活单元,包括:
[0066]排名生成子单元,用于控制所述处理器获取根据所述至少两个APN参数的配置名称生成的第一排名顺序;
[0067]参数激活子单元,用于控制所述处理器按照所述排名生成子单元生成的所述第一排名顺序依次尝试激活使能的所述APN参数。[0068]结合第二方面的第六种可能的实现方式,在第二方面的第七种可能的实现方式中,所述参数激活单元,还包括:
[0069]第一显示子单元,用于所述排名生成子单元获取根据所述至少两个APN参数的配置名称生成的第一排名顺序之后,控制所述处理器将所述至少两个APN参数的配置名称按照所述第一排名顺序进行显示;
[0070]信号接收子单元,用于控制所述接收器接收对所述第一显示子单元显示的所述APN参数的配置名称进行修改的修改信号;
[0071]名称修改子单元,用于控制所述处理器根据所述信号接收子单元接收到的所述修改信号对所述APN参数的配置名称进行修改;
[0072]第二显示子单元,用于控制所述处理器根据所述名称修改子单元修改后的所述至少两个APN参数的配置名称生成第二排名顺序,并根据所述第二排名顺序对所述至少两个APN参数进行显示。
[0073]结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式或第二方面的第四种可能的实现方式或第二方面的第五种可能的实现方式或第二方面的第六种可能的实现方式或第二方面的第七种可能的实现方式,在第二方面的第八种可能的实现方式中,所述第一检测模块,包括:
[0074]标识检测单元,用于控制所述处理器检测所述标识码是否包含于设定的手选标识码列表中;
[0075]标识确定单元,用于若所述标识检测单元检测出所述标识码包含于所述手选标识码列表中,则控制所述处理器确定所述标识码是需要手选SIM卡类型的标识码。
[0076]第三方面,本发明实施例提供了一种终端的网络参数配置方法,用于终端中,所述方法包括:
[0077]处理器,用于检测读取到的客户识别模块SM卡的标识码是否是需要手选SM卡类型的标识码,所述标识码包括移动国家码MCC和移动网络码MNC ;
[0078]显示器,用于若所述处理器所述SM卡的标识码是需要手选SM卡类型的标识码,则显示至少两种SIM卡类型;
[0079]接收器,用于接收从所述显示器显示的至少两种SIM卡类型中选择目标SIM卡类型的选择信号;
[0080]所述处理器,还用于根据SM卡类型与网络配置参数的对应关系和所述接收器接收到的所述选择信号确定与所述目标SIM卡类型对应的网络配置参数;根据确定的所述网络配置参数对所述终端进行网络配置。
[0081]在第三方面的第一种可能的实现方式中,若第一次在所述终端中插入SM卡,则所述处理器,还用于检测读取到的SM卡的标识码是否是需要手选SM卡类型的标识码之前,检测获取到的SIM卡的标识码是否是需要手选SIM卡类型的标识码;若所述SIM卡的标识码是需要手选SIM卡类型的标识码,则根据与所述SIM卡的标识码对应的各个接入点名称APN参数对所述终端进行网络配置;根据配置成功的一个APN参数所接入的网络对所述终端进行进入系统前配置00ΒΕ,以实现在所述OOBE时通过所述终端接入的网络登录系统账户,所述系统账户用于对所述终端进行备份配置。
[0082]结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述处理器,还用于根据确定的所述网络配置参数对所述终端进行网络配置之前,删除对所述终端进行所述OOBE之前配置的各个APN参数或与在所述SIM卡之前插入的历史SM卡的SM卡类型对应的网络配置参数。
[0083]结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,若所述网络配置参数包括运营商标识,则所述处理器,还用于根据SIM卡类型与网络配置参数的对应关系和接收到的所述选择信号确定与所述目标SIM卡类型对应的网络配置参数之后,获取与所述运营商标识对应的运营商名称;将所述运营商名称添加到第一网络注册参数,以便根据所述第一网络注册参数完成对所述运营商名称的最终注册;
[0084]所述显示器,具体用于在最终注册成功后,将所述运营商名称显示在所述终端的界面中,完成对所述终端的界面显示配置。
[0085]结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述处理器,还用于获取与所述运营商标识对应的运营商名称之前,检测读取到的SM卡的标识码是否是定制运营商名称的标识码;若所述SIM卡的标识码是定制运营商名称的标识码,则检测所述SIM卡的标识码是否是需要手选SIM卡类型的标识码;若所述SIM卡的标识码是需要手选SIM卡类型的标识码,则获取默认的运营商名称;将所述默认的运营商名称添加到第二网络注册参数,以便根据所述第二网络注册参数完成对所述运营商名称的默认注册,所述默认注册被所述最终注册覆盖。
[0086]结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式或第三方面的第三种可能的实现方式或第三方面的第四种可能的实现方式,在第三方面的第五种可能的实现方式中,若所述网络配置参数包括至少两个APN参数,则所述处理器,具体用于使能所述至少两个APN参数,并依次尝试激活使能的所述APN参数;根据设定策略选择一个激活成功的目标APN参数,并根据所述目标APN参数完成对所述终端的网络配置。
[0087]结合第三方面的第五种可能的实现方式,在第三方面的第六种可能的实现方式中,所述处理器,具体用于获取根据所述至少两个APN参数的配置名称生成的第一排名顺序;按照所述第一排名顺序依次尝试激活使能的所述APN参数。
[0088]结合第三方面的第六种可能的实现方式,在第三方面的第七种可能的实现方式中,所述显示器,还用于获取根据所述至少两个APN参数的配置名称生成的第一排名顺序之后,将所述至少两个APN参数的配置名称按照所述第一排名顺序进行显示;
[0089]所述处理器,还用于接收对显示的所述APN参数的配置名称进行修改的修改信号;根据所述修改信号对所述APN参数的配置名称进行修改;
[0090]所述显示器,还用于根据修改后的所述至少两个APN参数的配置名称生成第二排名顺序,并根据所述第二排名顺序对所述至少两个APN参数进行显示。
[0091]结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式或第三方面的第三种可能的实现方式或第三方面的第四种可能的实现方式或第三方面的第五种可能的实现方式或第三方面的第六种可能的实现方式或第三方面的第七种可能的实现方式,在第三方面的第八种可能的实现方式中,所述处理器,具体用于检测所述标识码是否包含于设定的手选标识码列表中;若所述标识码包含于所述手选标识码列表中,则确定所述标识码是需要手选SIM卡类型的标识码。
[0092]通过检测读取到的SM卡的标识码是否是需要手选SM卡类型的标识码,所述标识码包括MCC和MNC ;若所述SM卡的标识码是需要手选SM卡类型的标识码,则显示至少两种SIM卡类型;接收从所述至少两种SIM卡类型中选择目标SIM卡类型的选择信号,并根据SIM卡类型与网络配置参数的对应关系和所述选择信号确定与所述目标SIM卡类型对应的网络配置参数;根据确定的所述网络配置参数对所述终端进行网络配置,可以在无法根据SM卡的标识码确定网络配置参数时由用户手选目标SIM卡类型,根据目标SIM卡类型确定网络配置参数,解决了 SIM卡的标识码相同导致无法确定网络配置参数,导致无法对终端进行网络配置,限制了终端的正常使用的问题,达到了保证终端的正常使用的效果。
【专利附图】

【附图说明】
[0093]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0094]图1是本发明一个实施例提供的终端的网络参数配置方法的方法流程图;
[0095]图2是本发明另一实施例提供的终端的网络参数配置方法的方法流程图;
[0096]图3是本发明一个实施例提供的终端的网络参数配置装置的结构框架图;
[0097]图4是本发明再一实施例提供的终端的网络参数配置装置的结构框架图;
[0098]图5是本发明一个实施例提供的终端的网络参数配置装置的结构框架图。
【具体实施方式】
[0099]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0100]请参考图1,其示出了本发明一个实施例提供的终端的网络参数配置方法的方法流程图,该终端的网络参数配置方法可以应用于终端中,该终端可以是智能手机或者平板电脑等等。该终端的网络参数配置方法,包括:
[0101]步骤101,检测读取到的SM卡的标识码是否是需要手选SIM卡类型的标识码,该标识码包括MCC和MNC ;
[0102]由于某些国家的运营商共用一个移动网络,使得属于不同运营商的SIM卡的标识码相同,不能确定与该标识码对应的SIM卡类型,从而不能确定与SIM卡类型一一对应的网络配置参数,导致无法对终端进行网络配置,SIM卡类型可以是SIM卡所属的运营商类型。此时需要用户手选目标SIM卡类型,以确定与手选的目标SIM卡类型对应的网络配置参数,完成对终端的网络配置。因此,本实施例需要检测SM卡的标识码是否是需要手选SIM卡类型的标识码,并根据检测结果进行相应处理。其中,SIM卡的标识码存储于SIM卡中,可以直接读取得到。
[0103]若该标识码不是需要手选SIM卡类型的标识码,则表明仅有一种SIM卡类型与该标识码对应,可以直接确定与该SIM卡类型对应的网络配置参数,根据确定的网络配置参数对终端进行网络配置,流程结束;若该标识码是需要手选SIM卡类型的标识码,则表明至少有两种与该标识码对应的SM卡类型,无法确定与SM卡类型一一对应的网络配置参数,此时执行步骤102。
[0104]步骤102,若SM卡的标识码是需要手选SM卡类型的标识码,则显示至少两种SIM卡类型;
[0105]具体地,可以获取预先配置在终端中的至少两种SM卡类型,并将获取到的SM卡类型显示在终端界面中。
[0106]步骤103,接收从至少两种SIM卡类型中选择目标SM卡类型的选择信号;
[0107]用户在终端界面中显示的至少两种SM卡类型中选择某一种SM卡类型,将选择的SIM卡类型作为目标SIM卡类型,选择方式可以包括但不限于点击、勾选等。终端根据用户的选择生成选择信号。
[0108]步骤104,根据SM卡类型与网络配置参数的对应关系和该选择信号确定与目标SIM卡类型对应的网络配置参数;
[0109]终端可以预先设置SM卡类型与网络配置参数的对应关系,其中,SM卡类型和网络配置参数一一对应。终端在接收到选择信号后,可以根据选择信号确定用户选择的目标SIM卡类型,并在对应关系中查找与目标SIM卡类型对应的网络配置参数。
[0110]其中,网络配置参数可以包括APN参数,APN参数用于配置终端接入的网络。进一步地,网络配置参数还可以包括号码匹配位数和Voicemail (语音信箱)号码等。号码匹配位数用于将来电号码与通讯录中的号码进行匹配Joicemail号码用于标识终端的语音信箱。
[0111]步骤105,根据确定的网络配置参数对终端进行网络配置。
[0112]由于网络配置参数包括APN参数,因此,可以根据APN参数配置终端接入的网络等,本实施例不限定对终端的配置方式。
[0113]综上所述,本发明实施例提供的终端的网络参数配置方法,通过检测读取到的SIM卡的标识码是否是需要手选SIM卡类型的标识码,该标识码包括MCC和MNC ;若SIM卡的标识码是需要手选SM卡类型的标识码,则显示至少两种SM卡类型;接收从至少两种SM卡类型中选择目标SIM卡类型的选择信号,并根据SIM卡类型与网络配置参数的对应关系和该选择信号确定与目标SIM卡类型对应的网络配置参数;根据确定的网络配置参数对终端进行网络配置,可以在无法根据SIM卡的标识码确定网络配置参数时由用户手选目标SIM卡类型,根据目标SIM卡类型确定网络配置参数,解决了 SIM卡的标识码相同导致无法确定网络配置参数,导致无法对终端进行网络配置,限制了终端的正常使用的问题,达到了保证终端的正常使用的效果。
[0114]请参考图2,其示出了本发明另一实施例提供的终端的网络参数配置方法的方法流程图,该终端的网络参数配置方法可以应用于终端中,该终端可以是智能手机或者平板电脑等等。该终端的网络参数配置方法,包括:
[0115]步骤201,检测读取到的SM卡的标识码是否是需要手选SM卡类型的标识码,该标识码包括MCC和MNC ;
[0116]由于某些国家的运营商共用一个移动网络,使得属于不同运营商的SIM卡的标识码相同,不能确定与该标识码对应的SIM卡类型,从而不能确定与SIM卡类型一一对应的网络配置参数,导致无法对终端进行网络配置,SIM卡类型可以是SIM卡所属的运营商。此时需要用户手选目标SIM卡类型,以确定与手选的目标SIM卡类型对应的网络配置参数,完成对终端的网络配置。因此,本实施例需要检测SIM卡的标识码是否是需要手选SIM卡类型的标识码,并根据检测结果进行相应处理。其中,SIM卡的标识码存储于SM卡中,可以直接读取得到。
[0117]具体地,检测读取到的SM卡的标识码是否是需要手选SIM卡类型的标识码,包括:
[0118]I)检测标识码是否包含于设定的手选标识码列表中;
[0119]2)若该标识码包含于手选标识码列表中,则确定该标识码是需要手选SIM卡类型的标识码。
[0120]本实施例中,可以对相同的标识码进行记录,得到手选标识码列表,再将该手选标识码列表预先配置在终端中,则获取到SIM卡的标识码之后,可以检测该标识码是否包含于手选标识码列表中。若该标识码未包含于手选标识码列表中,则表明该标识码不是需要手选SIM卡类型的标识码;若该标识码包含于标识码列表中,则表明该标识码是需要手选SIM卡类型的标识码。
[0121]进一步地,若该标识码不是需要手选SM卡类型的标识码,则表明仅有一种SM卡类型与该标识码对应,可以直接确定与该SIM卡类型对应的网络配置参数,根据确定的网络配置参数对终端进行网络配置,流程结束;若该标识码是需要手选SIM卡类型的标识码,则表明至少有两种与该标识码对应的SM卡类型,无法确定与SM卡类型一一对应的网络配置参数,此时执行步骤202。
[0122]需要补充说明的是,本实施例中的SM卡可以是第一次插入终端的SM卡,也可以是在终端中更换的SM卡,本实施例不作限定。若第一次在终端中插入SM卡,则检测读取到的SM卡的标识码是否是需要手选SM卡类型的标识码之前,还包括:
[0123]I)检测获取到的SM卡的标识码是否是需要手选SM卡类型的标识码;
[0124]2)若该SM卡的标识码是需要手选SM卡类型的标识码,则根据与该SM卡的标识码对应的各个APN参数对终端进行网络配置;
[0125]3)根据配置成功的一个APN参数所接入的网络对终端进行进入系统前配置00ΒΕ,以实现在OOBE时通过终端接入的网络登录系统账户,系统账户用于对终端进行备份配置。
[0126]本实施例中,终端中安装的是WP8操作系统,因此,若第一次在终端中插入SM卡,需要对终端进行00ΒΕ,OOBE是指进入WP8操作系统之前联网进行的一些设置,包括设置终端的地理区域、终端界面显示语言、通过终端接入的网络登录系统账户等。其中,系统账户用于对终端进行备份,可以是微软账户等。当终端登录了系统账户之后,可以通过系统账户对终端中的应用程序、短信、通讯录和终端的配置信息等信息进行备份,以便下次更换终端时,可以在更换后的终端中登录系统账户来获取更换之前终端中的应用程序、短信、通讯录和终端的配置信息等,使得更换后的终端可以快速还原至更换前的终端的使用模式,节省了用户手动配置来还原终端的使用模式的操作,达到了提高终端的配置效率的效果。
[0127]由于需要联网对终端进行00ΒΕ,因此,需要对网络配置参数中的APN参数进行配置。具体地,可以检测获取到的SIM卡的标识码是否是需要手选SIM卡类型的标识码,若该标识码不是需要手选SIM卡类型的标识码,则可以根据该标识码确定SIM卡类型以及网络配置参数,直接根据该网络配置参数中的APN参数接入网络,对终端进行OOBE ;若该标识码是需要手选SM卡类型的标识码,则无法根据标识码确定SIM卡类型以及与SIM卡类型对应的网络配置参数,对终端中预先存储的且与标识码对应的所有APN参数进行配置,即使能所有APN参数,再依次尝试激活使能的APN参数。其中,使能APN参数是指将APN参数由禁止激活的状态修改为允许激活的状态。
[0128]进一步地,在依次尝试激活使能的APN参数时,若存在激活成功的APN参数,则确定该APN参数配置成功,终端可以通过该APN参数接入网络,从而对终端进行OOBE。
[0129]步骤202,若该SM卡的标识码是需要手选SM卡类型的标识码,则删除对终端进行OOBE之前配置的各个APN参数或与在SM卡之前插入的历史SM卡的SM卡类型对应的网络配置参数;
[0130]若SM卡是第一次插入终端的SM卡,则在对终端进行OOBE之前会对各个APN参数进行配置,并将配置的APN参数显示在界面上。由于后续会根据与该SIM卡类型对应的网络配置参数对终端进行配置,即将后续为该SIM卡配置的网络配置参数显示在界面上,因此,为了避免将在OOBE之前配置的APN参数与后续为该SM卡配置的网络配置参数同时显示在界面上造成的界面显示混乱的问题,需要在后续为该SIM卡配置网络配置参数之前删除在OOBE之前配置的APN参数。优选地,可以在终端显示SM卡类型之前删除在OOBE之前配置的APN参数,以进一步避免显示SM卡类型与显示APN参数造成的界面显示混乱的问题。
[0131]若SIM卡是在终端中更换的SM卡,则终端会在插入该SIM卡之前的历史SIM卡时,根据与该历史SIM卡的SIM卡类型对应的网络配置参数对终端进行配置,并将配置的网络配置参数显示在界面上。由于后续会根据与该SIM卡类型对应的网络配置参数对终端进行配置,即将后续为该SIM卡配置的网络配置参数显示在界面上,因此,为了避免将为历史SM卡配置的网络配置参数与后续为该SM卡配置的网络配置参数同时显示在界面上造成的界面显示混乱的问题,需要在后续为该SIM卡配置网络配置参数之前删除为历史SIM卡配置的网络配置参数。优选地,可以在终端显示SM卡类型之前删除为历史SM卡配置的网络配置参数,以进一步避免显示SIM卡类型与显示网络配置参数造成的界面显示混乱的问题。
[0132]步骤203,显示至少两种SM卡类型;
[0133]具体地,可以将预先配置在终端中的配置文件拷贝到共享文件中,并从该共享文件中的配置文件中获取至少两种SIM卡类型,将获取到的SIM卡类型显示在终端界面中。
[0134]步骤204,接收从至少两种SIM卡类型中选择目标SM卡类型的选择信号;
[0135]用户在终端界面中显示的至少两种SM卡类型中选择某一种SM卡类型,将选择的SIM卡类型作为目标SIM卡类型,选择方式可以包括但不限于点击、勾选等。终端根据用户的选择生成选择信号。
[0136]步骤205,根据SM卡类型与网络配置参数的对应关系和该选择信号确定与目标SIM卡类型对应的网络配置参数;
[0137]终端可以预先设置SM卡类型与网络配置参数的对应关系,其中,SM卡类型和网络配置参数一一对应。终端在接收到选择信号后,可以根据选择信号确定用户选择的目标SIM卡类型,并在对应关系中查找与目标SIM卡类型对应的网络配置参数。
[0138]其中,网络配置参数可以包括APN参数。APN参数用于配置终端接入的网络。进一步地,网络配置参数还可以包括号码匹配位数和Voicemail号码等。号码匹配位数、Voicemail号码等。号码匹配位数用于将来电号码与通讯录中的号码进行匹配;Voicemail号码用于标识终端的语音信箱。
[0139]步骤206,根据确定的网络配置参数对终端进行网络配置。
[0140]由于网络配置参数包括APN参数,因此,可以根据APN参数配置终端接入的网络等,本实施例不限定对终端的配置方式。
[0141]若网络配置参数仅包括一个APN参数,则可以对该APN参数进行配置,即使能该APN参数,再激活该APN参数,通过该APN参数接入网络。若网络配置参数包括至少两个APN参数,则根据确定的网络配置参数对终端进行网络配置,包括:
[0142]I)使能至少两个APN参数,并依次尝试激活使能的APN参数;
[0143]2)根据设定策略选择一个激活成功的目标APN参数,并根据所述目标APN参数完成对终端的网络配置。
[0144]具体地,可以对与该标识码对应的至少两个APN参数进行配置,即使能所有APN参数,再依次尝试激活使能的APN参数。按照设定策略在激活成功的至少一个APN参数中选择一个目标APN参数,通过该目标APN参数接入网络。其中,设定策略可以是第一个激活成功的APN参数或信号最好的APN参数等,本实施例不作限定。
[0145]需要补充说明的是,还可以根据设定规则将除选择的目标APN参数之外的APN参数进行关闭使能或删除,以保证后续仍然使能和激活该目标APN参数,提高了接入网络的效率和准确性。
[0146]具体地,依次尝试激活使能的APN参数,包括:
[0147]I)获取根据至少两个APN参数的配置名称生成的第一排名顺序;
[0148]2)按照该第一排名顺序依次尝试激活使能的APN参数。
[0149]本实施例为每一个APN参数设置一个配置名称,则可以根据配置名称尝试激活APN参数。具体地,可以预先设置排名规则,并根据排名规则和配置名称生成第一排名顺序,并按照该第一排名顺序尝试激活APN参数。
[0150]比如,假设排名规则是按照拼音首字母从A到Z的顺序排列、3个APN参数的配置名称是“学校(X)”、“家(J)”和“公司(G)”,则第一排名顺序是“公司”、“家”和“学校”,则第一个尝试激活的是配置名称为“公司”的APN参数,第二个尝试激活的是配置名称为“家”的APN参数,第三个尝试激活的是配置名称为“学校”的APN参数。
[0151]进一步地,获取根据至少两个APN参数的配置名称生成的第一排名顺序之后,还包括:
[0152]I)将至少两个APN参数的配置名称按照第一排名顺序进行显示;
[0153]2)接收对显示的APN参数的配置名称进行修改的修改信号;
[0154]3)根据修改信号对APN参数的配置名称进行修改;
[0155]4)根据修改后的至少两个APN参数的配置名称生成第二排名顺序,并根据该第二排名顺序对至少两个APN参数进行显示。
[0156]由于APN参数在界面中的显示顺序由配置名称决定,因此,当用户需要修改APN参数在界面中的显示顺序时,可以对APN参数的配置名称进行修改。通常APN参数在界面中的显示顺序与配置名称的前缀有关,因此,优选地,可以仅对APN参数的配置名称的前缀进行修改,以提高修改效率。
[0157]比如,假设显示顺序是按照拼音首字母从A到Z的顺序排列且数字排在汉字之前、3个APN参数的配置名称是“学校(X)”、“家(J)”和“公司(G)”,则显示顺序是配置名称为“公司”的APN参数、配置名称为“家”的APN参数和配置名称为“学校”的APN参数。如用户需要将配置名称为“家”的APN参数显示在首位,则可以在“家”之前加数字“ I ”,根据显示规则可得修改后的显示顺序是配置名称为“I家”的APN参数、配置名称为“公司”的APN参数和配置名称为“学校”的APN参数。
[0158]虽然修改APN参数的配置名称的前缀可以更改APN参数在界面中的显示顺序,但是,尝试激活APN参数的第一排名顺序不变。假设仍以上述实例进行说明,则修改了 APN参数的配置名称的前缀之后,第一个尝试激活的是配置名称为“公司”的APN参数,第二个尝试激活的是配置名称为“家”的APN参数,第三个尝试激活的是配置名称为“学校”的APN参数。
[0159]需要补充说明的是,网络配置参数还可以包括运营商标识,运营商标识可以唯一地标识运营商,用于配置终端界面中显示的运营商信息。若网络配置参数还包括运营商标识,则根据SIM卡类型与网络配置参数的对应关系和该选择信号确定与目标SIM卡类型对应的网络配置参数之后,还包括:
[0160]I)获取与运营商标识对应的运营商名称;
[0161]2)将运营商名称添加到第一网络注册参数,以便根据第一网络注册参数完成对运营商名称的最终注册;
[0162]3)在最终注册成功后,将运营商名称显示在终端的界面中,完成对终端的界面显示配置。
[0163]本实施例中,还需要通过WMRIL模块对终端进行网络注册,使得终端在网络注册之后实现诸如通话等功能。其中,在对终端进行网络注册时需要对运营商名称进行配置。
[0164]通过WMRIL模块对终端进行网络注册的时机不定。若通过WMRIL模块对终端进行网络注册时已经获取到与手选的目标SIM卡类型对应的运营商标识,则生成包含有该运营商标识的命令,并将该命令发送给WMRIL模块。在WMRIL模块发送第一网络注册参数时,拦截WMRIL模块发送的第一网络注册参数,并在终端中预先配置的运营商标识与运营商名称的对应关系中获取与该运营商标识对应的运营商名称,将该运营商名称添加到拦截的第一网络注册参数,完成对运营商名称的最终注册。若通过WMRIL模块对终端进行网络注册时未获取到运营商标识,则需要完成对运营商名称的默认注册,再在获取到与手选的目标SIM卡类型对应的运营商标识之后,通过WMRIL模块发送第一网络注册参数,对发送的第一网络注册参数进行拦截,并在终端中预先配置的运营商标识与运营商名称的对应关系中获取与该运营商标识对应的运营商名称,将该运营商名称添加到拦截的第一网络注册参数,完成对运营商名称的最终注册,使最终注册覆盖默认注册。
[0165]若需要配置默认的运营商名称,则获取与运营商标识对应的运营商名称之前,还包括:
[0166]I)检测读取到的SM卡的标识码是否是定制运营商名称的标识码;
[0167]2)若该SIM卡的标识码是定制运营商名称的标识码,则检测该SM卡的标识码是否是需要手选SIM卡类型的标识码;[0168]3)若该SIM卡的标识码是需要手选SIM卡类型的标识码,则获取默认的运营商名称;
[0169]4)将默认的运营商名称添加到第二网络注册参数,以便根据第二网络注册参数完成对运营商名称的默认注册,默认注册被最终注册覆盖。
[0170]其中,定制运营商名称是指需要根据SM卡类型对运营商名称进行配置,非定制运营商名称是指网络侧对运营商名称进行配置,因此,需要根据是否是定制运营商名称对终端的运营商名称进行配置。
[0171]具体地,可以预先配置标识码与定制运营商名称的对应关系,若根据该对应关系确定读取到的标识码不是定制运营商名称的标识码,则通过网络侧对终端的运营商名称进行配置,此过程为现有技术,本实施例不作赘述;若根据该对应关系确定读取到的标识码是定制运营商名称的标识码,则继续检测该标识码是否是需要手选SIM卡类型的标识码。若该标识码不是需要手选SIM卡类型的标识码,则根据现有流程对终端的运营商名称进行配置,本实施例不作赘述;若该标识码是需要手选SIM卡类型的标识码,则拦截WMRIL模块发送的第二网络注册参数,从运营商配置文件中获取预先设置的默认的运营商名称,将该默认的运营商名称添加到拦截的第二网络注册参数,完成对运营商名称的默认注册。
[0172]由于对终端进行运营商名称的默认注册时,需要检测是否是定制运营商名称以及是否需要手选SIM卡类型,为了简化实现逻辑,可以在对终端进行运营商名称的最终注册时,也检测是否是定制运营商名称以及是否需要手选SIM卡类型,使得每次进行运营商名称的最终注册和默认注册的检测逻辑相同,降低了实现难度,也保证了对运营商名称配置的准确性。即在对终端进行运营商名称的最终注册时,检测读取到的SIM卡的标识码是否是定制运营商名称的标识码;若检测结果为该标识码是定制运营商名称的标识码,则检测该标识码是否是需要手选SIM卡类型的标识码;若检测结果为该标识码是需要手选SIM卡类型的标识码,则获取与运营商标识对应的运营商名称;将运营商名称添加到第一网络注册参数,以便根据第一网络注册参数完成对运营商名称的最终注册。
[0173]综上所述,本发明实施例提供的终端的网络参数配置方法,通过检测读取到的SIM卡的标识码是否是需要手选SIM卡类型的标识码,该标识码包括MCC和MNC ;若SIM卡的标识码是需要手选SM卡类型的标识码,则显示至少两种SM卡类型;接收从至少两种SM卡类型中选择目标SIM卡类型的选择信号,并根据SIM卡类型与网络配置参数的对应关系和该选择信号确定与目标SIM卡类型对应的网络配置参数;根据确定的网络配置参数对终端进行网络配置,可以在无法根据SIM卡的标识码确定网络配置参数时由用户手选目标SIM卡类型,根据目标SIM卡类型确定网络配置参数,解决了 SIM卡的标识码相同导致无法确定网络配置参数,导致无法对终端进行网络配置,限制了终端的正常使用的问题,达到了保证终端的正常使用的效果。另外,通过使能至少两个APN参数,并依次尝试激活使能的APN参数;根据设定策略选择一个激活成功的目标APN参数,并根据所述目标APN参数完成对终端的网络配置,解决了网络配置参数中包括至少两个APN参数时无法确定哪个APN参数可以激活,导致无法对终端进行网络配置的问题,达到了进一步保证终端的正常使用的效果。
[0174]请参考图3,其示出了本发明一个实施例提供的终端的网络参数配置装置的结构框架图,该终端的网络参数配置装置可以应用于终端中,该终端可以是智能手机或者平板电脑等等。该终端的网络参数配置装置,包括:[0175]第一检测模块301,用于控制处理器检测读取到的SM卡的标识码是否是需要手选SIM卡类型的标识码,该标识码包括MCC和MNC ;
[0176]类型显示模块302,用于若第一检测模块301检测出SM卡的标识码是需要手选SIM卡类型的标识码,则控制显示器显示至少两种SM卡类型;
[0177]信号接收模块303,用于控制接收器接收从类型显示模块302显示的至少两种SM卡类型中选择目标SIM卡类型的选择信号;
[0178]参数确定模块304,用于控制处理器根据SM卡类型与网络配置参数的对应关系和信号接收模块303接收到的选择信号确定与目标SIM卡类型对应的网络配置参数;
[0179]第一配置模块305,用于控制处理器根据参数确定模块304确定的网络配置参数对终端进行网络配置。
[0180]综上所述,本发明实施例提供的终端的网络参数配置装置,通过检测读取到的SM卡的标识码是否是需要手选SIM卡类型的标识码,该标识码包括MCC和MNC ;若SIM卡的标识码是需要手选SM卡类型的标识码,则显示至少两种SM卡类型;接收从至少两种SM卡类型中选择目标SIM卡类型的选择信号,并根据SIM卡类型与网络配置参数的对应关系和该选择信号确定与目标SIM卡类型对应的网络配置参数;根据确定的网络配置参数对终端进行网络配置,可以在无法根据SIM卡的标识码确定网络配置参数时由用户手选目标SIM卡类型,根据目标SIM卡类型确定网络配置参数,解决了 SIM卡的标识码相同导致无法确定网络配置参数,导致无法对终端进行网络配置,限制了终端的正常使用的问题,达到了保证终端的正常使用的效果。
[0181]请参考图4,其示出了本发明再一实施例提供的终端的网络参数配置装置的结构框架图,该终端的网络参数配置装置可以应用于终端中,该终端可以是智能手机或者平板电脑等等。该终端的网络参数配置装置,包括:第一检测模块301、类型显示模块302、信号接收模块303、参数确定模块304和第一配置模块305。
[0182]第一检测模块301,用于控制处理器检测读取到的SM卡的标识码是否是需要手选SIM卡类型的标识码,标识码包括MCC和MNC ;
[0183]类型显示模块302,用于若第一检测模块301检测出SM卡的标识码是需要手选SIM卡类型的标识码,则控制显示器显示至少两种SM卡类型;
[0184]信号接收模块303,用于控制接收器接收从类型显示模块302显示的至少两种SM卡类型中选择目标SIM卡类型的选择信号;
[0185]参数确定模块304,用于控制处理器根据SM卡类型与网络配置参数的对应关系和信号接收模块303接收到的选择信号确定与目标SIM卡类型对应的网络配置参数;
[0186]第一配置模块305,用于控制处理器根据参数确定模块304确定的网络配置参数对终端进行网络配置。
[0187]进一步地,若第一次在终端中插入SM卡,则装置还包括:
[0188]第二检测模块306,用于第一检测模块301检测读取到的SIM卡的标识码是否是需要手选SM卡类型的标识码之前,控制处理器检测获取到的SIM卡的标识码是否是需要手选SIM卡类型的标识码;
[0189]第二配置模块307,用于若第二检测模块306检测出SM卡的标识码是需要手选SIM卡类型的标识码,则控制处理器根据与SIM卡的标识码对应的各个接入点名称APN参数对终端进行网络配置;
[0190]第三配置模块308,用于控制处理器根据第二配置模块307配置成功的一个APN参数所接入的网络对终端进行进入系统前配置00ΒΕ,以实现在OOBE时通过终端接入的网络登录系统账户,系统账户用于对终端进行备份配置。
[0191]进一步地,装置还包括:
[0192]参数删除模块309,用于第一配置模块305根据确定的网络配置参数对终端进行网络配置之前,控制处理器删除对终端进行OOBE之前配置的各个APN参数或与在SM卡之前插入的历史SIM卡的SIM卡类型对应的网络配置参数。
[0193]具体地,若网络配置参数包括运营商标识,则装置还包括:
[0194]第一获取模块310,用于参数确定模块304根据SM卡类型与网络配置参数的对应关系和接收到的选择信号确定与目标SIM卡类型对应的网络配置参数之后,控制处理器获取与运营商标识对应的运营商名称;
[0195]第一添加模块311,用于控制处理器将第一获取模块310获取到的运营商名称添加到第一网络注册参数,以便根据第一网络注册参数完成对运营商名称的最终注册;
[0196]参数显示模块312,用于在最终注册成功后,控制显示器将运营商名称显示在终端的界面中,完成对终端的界面显示配置。
[0197]进一步地,装置还包括:
[0198]第三检测模块313,用于第一获取模块310获取与运营商标识对应的运营商名称之前,控制处理器检测读取到的SIM卡的标识码是否是定制运营商名称的标识码;
[0199]第四检测模块314,用于若第三检测模块313检测出SM卡的标识码是定制运营商名称的标识码,则控制处理器检测SIM卡的标识码是否是需要手选SIM卡类型的标识码;
[0200]第二获取模块315,用于若第四检测模块314检测出SIM卡的标识码是需要手选SIM卡类型的标识码,则控制处理器获取默认的运营商名称;
[0201]第二添加模块316,用于控制处理器将第二获取模块315获取到的默认的运营商名称添加到第二网络注册参数,以便根据第二网络注册参数完成对运营商名称的默认注册,默认注册被最终注册覆盖。
[0202]具体地,若网络配置参数包括至少两个APN参数,则第一配置模块305,包括:
[0203]参数激活单元305A,用于控制处理器使能至少两个APN参数,并依次尝试激活使能的APN参数;
[0204]参数选择单元305B,用于控制处理器根据设定策略选择一个参数激活单元305A激活成功的目标APN参数,并根据目标APN参数完成对终端的网络配置。
[0205]具体地,参数激活单元305A,包括:
[0206]排名生成子单元305A1,用于控制处理器获取根据至少两个APN参数的配置名称生成的第一排名顺序;
[0207]参数激活子单元305A2,用于控制处理器按照排名生成子单元305A1生成的第一排名顺序依次尝试激活使能的APN参数。
[0208]进一步地,参数激活单元305A,还包括:
[0209]第一显示子单元305A3,用于排名生成子单元305A1获取根据至少两个APN参数的配置名称生成的第一排名顺序之后,控制显示器将至少两个APN参数的配置名称按照第一排名顺序进行显示;
[0210]信号接收子单元305A4,用于控制接收器接收对第一显示子单元305A3显示的APN参数的配置名称进行修改的修改信号;
[0211]名称修改子单元305A5,控制处理器根据信号接收子单元305A4接收到的修改信号对APN参数的配置名称进行修改;
[0212]第二显示子单元305A6,用于控制显示器根据名称修改子单元305A4修改后的至少两个APN参数的配置名称生成第二排名顺序,并根据该第二排名顺序对至少两个APN参数进行显示。
[0213]具体地,第一检测模块301,包括:
[0214]标识检测单元301A,用于控制处理器检测标识码是否包含于设定的手选标识码列表中;
[0215]标识确定单元301B,用于若标识检测单元301A检测出标识码包含于手选标识码列表中,则控制处理器确定标识码是需要手选SIM卡类型的标识码。
[0216]综上所述,本发明实施例提供的终端的网络参数配置装置,通过检测读取到的SM卡的标识码是否是需要手选SIM卡类型的标识码,该标识码包括MCC和MNC ;若SIM卡的标识码是需要手选SM卡类型的标识码,则显示至少两种SM卡类型;接收从至少两种SM卡类型中选择目标SIM卡类型的选择信号,并根据SIM卡类型与网络配置参数的对应关系和该选择信号确定与目标SIM卡类型对应的网络配置参数;根据确定的网络配置参数对终端进行网络配置,可以在无法根据SIM卡的标识码确定网络配置参数时由用户手选目标SIM卡类型,根据目标SIM卡类型确定网络配置参数,解决了 SIM卡的标识码相同导致无法确定网络配置参数,导致无法对终端进行网络配置,限制了终端的正常使用的问题,达到了保证终端的正常使用的效果。另外,通过使能至少两个APN参数,并依次尝试激活使能的APN参数;根据设定策略选择一个激活成功的目标APN参数,并根据所述目标APN参数完成对终端的网络配置,解决了网络配置参数中包括至少两个APN参数时无法确定哪个APN参数可以激活,导致无法对终端进行网络配置的问题,达到了进一步保证终端的正常使用的效果。
[0217]请参考图5,其示出了本发明一个实施例提供的终端的网络参数配置装置的结构框架图,该终端的网络参数配置装置可以应用于终端中,该终端可以是智能手机或者平板电脑等等。该终端的网络参数配置装置,包括:
[0218]处理器501,用于检测读取到的SM卡的标识码是否是需要手选SM卡类型的标识码,标识码包括MCC和MNC ;
[0219]显示器502,用于若处理器501检测出该SM卡的标识码是需要手选SM卡类型的标识码,则显示至少两种SIM卡类型;
[0220]接收器503,用于接收从显示器502显示的至少两种SIM卡类型中选择目标SM卡类型的选择信号;
[0221 ] 处理器501,还用于根据SM卡类型与网络配置参数的对应关系和接收器503接收到的选择信号确定与目标SIM卡类型对应的网络配置参数;根据确定的网络配置参数对终端进行网络配置。
[0222]综上所述,本发明实施例提供的终端的网络参数配置装置,通过检测读取到的SM卡的标识码是否是需要手选SIM卡类型的标识码,该标识码包括MCC和MNC ;若SIM卡的标识码是需要手选SM卡类型的标识码,则显示至少两种SM卡类型;接收从至少两种SM卡类型中选择目标SIM卡类型的选择信号,并根据SIM卡类型与网络配置参数的对应关系和该选择信号确定与目标SIM卡类型对应的网络配置参数;根据确定的网络配置参数对终端进行网络配置,可以在无法根据SIM卡的标识码确定网络配置参数时由用户手选目标SIM卡类型,根据目标SIM卡类型确定网络配置参数,解决了 SIM卡的标识码相同导致无法确定网络配置参数,导致无法对终端进行网络配置,限制了终端的正常使用的问题,达到了保证终端的正常使用的效果。
[0223]本发明再一实施例还提供了一种终端的网络参数配置装置,该终端的网络参数配置装置可以应用于终端中,该终端可以是智能手器或者平板电脑等等。该终端的网络参数配置装置,包括:处理器501、显示器502和接收器503。
[0224]处理器501,用于检测读取到的SM卡的标识码是否是需要手选SM卡类型的标识码,标识码包括MCC和MNC ;
[0225]显示器502,用于若处理器501检测出该SM卡的标识码是需要手选SM卡类型的标识码,则显示至少两种SIM卡类型;
[0226]接收器503,用于接收从显示器502显示的至少两种SIM卡类型中选择目标SM卡类型的选择信号;
[0227]处理器501,还用于根据SM卡类型与网络配置参数的对应关系和接收器503接收到的选择信号确定与目标SIM卡类型对应的网络配置参数;根据确定的网络配置参数对终端进行网络配置。
[0228]若第一次在终端中插入SM卡,则处理器501,还用于检测读取到的SM卡的标识码是否是需要手选SIM卡类型的标识码之前,检测获取到的SIM卡的标识码是否是需要手选SIM卡类型的标识码;若SIM卡的标识码是需要手选SIM卡类型的标识码,则根据与SM卡的标识码对应的各个接入点名称APN参数对终端进行网络配置;根据配置成功的一个APN参数所接入的网络对终端进行00ΒΕ,以实现在OOBE时通过终端接入的网络登录系统账户,系统账户用于对终端进行备份配置。
[0229]进一步地,处理器501,还用于根据确定的网络配置参数对终端进行网络配置之前,删除对终端进行OOBE之前配置的各个APN参数或与在SM卡之前插入的历史SM卡的SIM卡类型对应的网络配置参数。
[0230]若网络配置参数包括运营商标识,则处理器501,还用于根据SM卡类型与网络配置参数的对应关系和选择信号确定与目标SIM卡类型对应的网络配置参数之后,获取与运营商标识对应的运营商名称;将运营商名称添加到第一网络注册参数,以便根据第一网络注册参数完成对运营商名称的最终注册;
[0231]显示器502,具体用于在最终注册成功后,将运营商名称显示在终端的界面中,完成对终端的界面显示配置。
[0232]进一步地,处理器501,还用于获取与运营商标识对应的运营商名称之前,检测读取到的SIM卡的标识码是否是定制运营商名称的标识码;若SIM卡的标识码是定制运营商名称的标识码,则检测SIM卡的标识码是否是需要手选SIM卡类型的标识码;若SIM卡的标识码是需要手选SIM卡类型的标识码,则获取默认的运营商名称;将默认的运营商名称添加到第二网络注册参数,以便根据第二网络注册参数完成对运营商名称的默认注册,默认注册被最终注册覆盖。
[0233]若网络配置参数包括至少两个APN参数,则处理器501,具体用于使能至少两个APN参数,并依次尝试激活使能的APN参数;根据设定策略选择一个激活成功的目标APN参数,并根据该目标APN参数完成对终端的网络配置。
[0234]具体地,处理器501,用于获取根据至少两个APN参数的配置名称生成的第一排名顺序;按照第一排名顺序依次尝试激活使能的APN参数。
[0235]进一步地,显示器502,还用于获取根据至少两个APN参数的配置名称生成的第一排名顺序之后,将至少两个APN参数的配置名称按照第一排名顺序进行显示;
[0236]处理器501,还用于接收对显示的APN参数的配置名称进行修改的修改信号;根据修改信号对APN参数的配置名称进行修改;
[0237]显示器502,还用于根据修改后的至少两个APN参数的配置名称生成第二排名顺序,并根据该第二排名顺序对至少两个APN参数进行显示。
[0238]具体地,处理器501,用于检测标识码是否包含于设定的手选标识码列表中;若标识码包含于手选标识码列表中,则确定标识码是需要手选SIM卡类型的标识码。
[0239]综上所述,本发明实施例提供的终端的网络参数配置装置,通过检测读取到的SM卡的标识码是否是需要手选SIM卡类型的标识码,该标识码包括MCC和MNC ;若SIM卡的标识码是需要手选SM卡类型的标识码,则显示至少两种SM卡类型;接收从至少两种SM卡类型中选择目标SIM卡类型的选择信号,并根据SIM卡类型与网络配置参数的对应关系和该选择信号确定与目标SIM卡类型对应的网络配置参数;根据确定的网络配置参数对终端进行网络配置,可以在无法根据SIM卡的标识码确定网络配置参数时由用户手选目标SIM卡类型,根据目标SIM卡类型确定网络配置参数,解决了 SIM卡的标识码相同导致无法确定网络配置参数,导致无法对终端进行网络配置,限制了终端的正常使用的问题,达到了保证终端的正常使用的效果。另外,通过使能至少两个APN参数,并依次尝试激活使能的APN参数;根据设定策略选择一个激活成功的APN参数,完成对终端的网络配置,解决了网络配置参数中包括至少两个APN参数时无法确定哪个APN参数可以激活,导致无法对终端进行网络配置的问题,达到了进一步保证终端的正常使用的效果。
[0240]需要说明的是:上述实施例提供的终端的网络参数配置装置在进行终端的网络参数配置时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将终端的网络参数配置装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的终端的网络参数配置装置与终端的网络参数配置方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0241 ] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0242]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0243]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种终端的网络参数配置方法,用于终端中,其特征在于,所述方法包括: 检测读取到的客户识别模块SIM卡的标识码是否是需要手选SIM卡类型的标识码,所述标识码包括移动国家码MCC和移动网络码MNC ; 若所述SM卡的标识码是需要手选SM卡类型的标识码,则显示至少两种SM卡类型; 接收从所述至少两种SIM卡类型中选择目标SIM卡类型的选择信号; 根据SIM卡类型与网络配置参数的对应关系和所述选择信号确定与所述目标SIM卡类型对应的网络配置参数; 根据确定的所述网络配置参数对所述终端进行网络配置。
2.根据权利要求1所述的终端的网络参数配置方法,其特征在于,若第一次在所述终端中插入SM卡,则所述检测读取到的SM卡的标识码是否是需要手选SM卡类型的标识码之前,还包括: 检测获取到的SIM卡的标识码是否是需要手选SIM卡类型的标识码; 若所述SIM卡的标识码是需要手选SIM卡类型的标识码,则根据与所述SIM卡的标识码对应的各个接入点名称APN参数对所述终端进行网络配置; 根据配置成功的一个APN参数所接入的网络对所述终端进行进入系统前配置OOBE,以实现在所述OOBE时通过所述终端接入的网络登录系统账户,所述系统账户用于对所述终端进行备份配置。
3.根据权利要求2所述的终端的网络参数配置方法,其特征在于,所述根据确定的所述网络配置参数对所述终端进行网络配置之前,还包括: 删除对所述终端进行所述OOBE之前配置的各个APN参数或与在所述SM卡之前插入的历史SIM卡的SIM卡类型对应的网络配置参数。
4.根据权利要求1至3任一项所述的终端的网络参数配置方法,其特征在于,若所述网络配置参数包括运营商标识,则所述根据SIM卡类型与网络配置参数的对应关系和所述选择信号确定与所述目标SM卡类型对应的网络配置参数之后,还包括: 获取与所述运营商标识对应的运营商名称; 将所述运营商名称添加到第一网络注册参数,以便根据所述第一网络注册参数完成对所述运营商名称的最终注册; 在最终注册成功后,将所述运营商名称显示在所述终端的界面中,完成对所述终端的界面显示配置。
5.根据权利要求4所述的终端的网络参数配置方法,其特征在于,所述获取与所述运营商标识对应的运营商名称之前,还包括: 检测读取到的SIM卡的标识码是否是定制运营商名称的标识码; 若所述SIM卡的标识码是定制运营商名称的标识码,则检测所述SIM卡的标识码是否是需要手选SIM卡类型的标识码; 若所述SIM卡的标识码是需要手选SIM卡类型的标识码,则获取默认的运营商名称;将所述默认的运营商名称添加到第二网络注册参数,以便根据所述第二网络注册参数完成对所述运营商名称的默认注册,所述默认注册被所述最终注册覆盖。
6.根据权利要求1至5任一项所述的终端的网络参数配置方法,其特征在于,若所述网络配置参数包括至少两个APN参数,则所述根据确定的所述网络配置参数对所述终端进行网络配置,包括: 使能所述至少两个APN参数,并依次尝试激活使能的所述APN参数; 根据设定策略选择一个激活成功的目标APN参数,并根据所述目标APN参数完成对所述终端的网络配置。
7.根据权利要求6所述的终端的网络参数配置方法,其特征在于,所述依次尝试激活使能的所述APN参数,包括: 获取根据所述至少两个APN参数的配置名称生成的第一排名顺序; 按照所述第一排名顺序依次尝试激活使能的所述APN参数。
8.根据权利要求7所述的终端的网络参数配置方法,其特征在于,所述获取根据所述至少两个APN参数的配置名称生成的第一排名顺序之后,还包括: 将所述至少两个APN参数的配置名称按照所述第一排名顺序进行显示; 接收对显示的所述APN参数的配置名称进行修改的修改信号; 根据所述修改信号对所述APN参数的配置名称进行修改; 根据修改后的所述至少两个APN参数的配置名称生成第二排名顺序,并根据所述第二排名顺序对所述至少两个APN参数进行显示。
9.根据权利要求1至8任一项所述的终端的网络参数配置方法,其特征在于,所述检测读取到的SIM卡的标识码是否 是需要手选SIM卡类型的标识码,包括: 检测所述标识码是否包含于设定的手选标识码列表中; 若所述标识码包含于所述手选标识码列表中,则确定所述标识码是需要手选SIM卡类型的标识码。
10.一种终端的网络参数配置装置,用于终端中,其特征在于,所述装置包括: 第一检测模块,用于控制处理器检测读取到的客户标识模块SIM卡的标识码是否是需要手选SM卡类型的标识码,所述标识码包括移动国家码MCC和移动网络码MNC ; 类型显示模块,用于若所述第一检测模块检测出所述SIM卡的标识码是需要手选SIM卡类型的标识码,则控制显示器显示至少两种SIM卡类型; 信号接收模块,用于控制接收器接收从所述类型显示模块显示的所述至少两种SIM卡类型中选择目标SIM卡类型的选择信号; 参数确定模块,用于控制所述处理器根据SIM卡类型与网络配置参数的对应关系和所述信号接收模块接收到的所述选择信号确定与所述目标SIM卡类型对应的网络配置参数;第一配置模块,用于控制所述处理器根据所述参数确定模块确定的所述网络配置参数对所述终端进行网络配置。
11.根据权利要求10所述的终端的网络参数配置装置,其特征在于,若第一次在所述终端中插入SM卡,则所述装置还包括: 第二检测模块,用于所述第一检测模块检测读取到的客户标识模块SIM卡的标识码是否是需要手选SM卡类型的标识码之前,控制所述处理器检测获取到的SIM卡的标识码是否是需要手选SIM卡类型的标识码; 第二配置模块,用于若所述第二检测模块检测出所述SIM卡的标识码是需要手选SIM卡类型的标识码,则控制所述处理器根据与所述SIM卡的标识码对应的各个接入点名称APN参数对所述终端进行网络配置;第三配置模块,用于控制所述处理器根据所述第二配置模块配置成功的一个APN参数所接入的网络对所述终端进行进入系统前配置OOBE,以实现在所述OOBE时通过所述终端接入的网络登录系统账户,所述系统账户用于对所述终端进行备份配置。
12.根据权利要求11所述的终端的网络参数配置装置,其特征在于,所述装置还包括:参数删除模块,用于所述第一配置模块根据确定的所述网络配置参数对所述终端进行网络配置之前,控制所述处理器删除对所述终端进行所述OOBE之前配置的各个APN参数或与在所述SIM卡之前插入的历史SIM卡的SIM卡类型对应的网络配置参数。
13.根据权利要求10至12任一项所述的终端的网络参数配置装置,其特征在于,若所述网络配置参数包括运营商标识,则所述装置还包括: 第一获取模块,用于所述参数确定模块根据SIM卡类型与网络配置参数的对应关系和接收到的所述选择信号确定与所述目标SIM卡类型对应的网络配置参数之后,控制所述处理器获取与所述运营商标识对应的运营商名称;第一添加模块,用于控制所述处理器将所述第一获取模块获取到的所述运营商名称添加到第一网络注册参数,以便根据所述第一网络注册参数完成对所述运营商名称的最终注册; 参数显示模块,用于在最终注册成功后,控制所述显示器将所述运营商名称显示在所述终端的界面中,完成对所述终端的界面显示配置。
14.根据权利要求13所述的终端的网络参数配置装置,其特征在于,所述装置还包括:第三检测模块,用于所述第一获取模块获取与所述运营商标识对应的运营商名称之前,控制所述处理器检测读取到的SIM卡的标识码是否是定制运营商名称的标识码; 第四检测模块,用于若所述第三检测模块检测出所述SIM卡的标识码是定制运营商名称的标识码,则控制所述处理器检测所述SM卡的标识码是否是需要手选SIM卡类型的标识码; 第二获取模块,用于若所述第四检测模块检测出所述SIM卡的标识码是需要手选SIM卡类型的标识码,则控制所述处理器获取默认的运营商名称; 第二添加模块,用于控制所述处理器将所述第二获取模块获取到的所述默认的运营商名称添加到第二网络注册参数,以便根据所述第二网络注册参数完成对所述运营商名称的默认注册,所述默认注册被所述最终注册覆盖。
15.根据权利要求10至14任一项所述的终端的网络参数配置装置,其特征在于,若所述网络配置参数包括至少两个APN参数,则所述第一配置模块,包括: 参数激活单元,用于控制所述处理器使能所述至少两个APN参数,并依次尝试激活使能的所述APN参数; 参数选择单元,用于控制所述处理器根据设定策略选择一个所述参数激活单元激活成功的目标APN参数,并根据所述目标APN参数完成对所述终端的网络配置。
16.根据权利要求15所述的终端的网络参数配置装置,其特征在于,所述参数激活单元,包括: 排名生成子单元,用于控制所述处理器获取根据所述至少两个APN参数的配置名称生成的第一排名顺序; 参数激活子单元,用于控制所述处理器按照所述排名生成子单元生成的所述第一排名顺序依次尝试激活使能的所述APN参数。
17.根据权利要求16所述的终端的网络参数配置装置,其特征在于,所述参数激活单元,还包括: 第一显示子单元,用于所述排名生成子单元获取根据所述至少两个APN参数的配置名称生成的第一排名顺序之后,控制所述显示器将所述至少两个APN参数的配置名称按照所述第一排名顺序进行显示; 信号接收子单元,用于控制所述接收器接收对所述第一显示子单元显示的所述APN参数的配置名称进行修改的修改信号; 名称修改子单元,用于控制所述处理器根据所述信号接收子单元接收到的所述修改信号对所述APN参数的配置名称进行修改; 第二显示子单元,用于控制所述显示器根据所述名称修改子单元修改后的所述至少两个APN参数的配置名称生成第二排名顺序,并根据所述第二排名顺序对所述至少两个APN参数进行显示。
18.根据权利要求10至17 任一项所述的终端的网络参数配置装置,其特征在于,所述第一检测模块,包括: 标识检测单元,用于控制所述处理器检测所述标识码是否包含于设定的手选标识码列表中; 标识确定单元,用于若所述标识检测单元检测出所述标识码包含于所述手选标识码列表中,则控制所述处理器确定所述标识码是需要手选SIM卡类型的标识码。
【文档编号】H04W24/02GK103686788SQ201310598141
【公开日】2014年3月26日 申请日期:2013年11月22日 优先权日:2013年11月22日
【发明者】王亮, 赵阳 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1