一种终端网络参数配置方法及终端的制作方法

文档序号:9381334阅读:440来源:国知局
一种终端网络参数配置方法及终端的制作方法
【技术领域】
[0001]本发明涉及无线通讯技术领域,尤其涉及一种终端网络参数配置方法及终端。
【背景技术】
[0002]现在国内主要有电信、移动和联通三大通信运营商,各运营商使用的网络的参数并不相同,各网络都有各自的优势,因此用户会根据自己的需求换卡使用,由于各网络的需求不同,所以终端(例如手机)对基本配置和射频参数的设置需要也不同,因此为不同网络保存的配置参数也不同。这造成配置了运营商A的网络Al的手机在运营商B的网络BI下无法正常工作或者无法通过测试。现有的解决方案是:在研发阶段为运营商A的所有网络和运营商B的所有网络制作两套配置参数,然后在产线上将运营商A的所有网络的配置参数和运营商B的所有网络的配置参数互斥地分别烧录进手机(现有的做法通常是互斥地写入NV(NonvolatiIe random access memory,非易失性随机访问)存储区中)。这增加了项目间串货的成本,更使渠道项目难以实施。

【发明内容】

[0003]本发明要解决的主要技术问题是,提供一种终端网络参数配置方法及终端,解决现有技术中要让一个终端支持多个运营商的网络时,需要将不同运营商的网络的配置信息以互斥的方式烧录进NV中,从而导致成本高的问题。
[0004]为解决上述技术问题,本发明提供一种终端网络参数配置方法,包括:一种终端网络参数配置方法,其特征在于,包括:将终端支持的至少一个运营商的一种网络的配置参数保存在所述终端的参数存储区中;当所述终端识别到用户身份识别卡信息时,确定所述身份识别卡对应的网络;判断所述用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中,若否,则从所述参数存储区或从网络中获取所述用户身份识别卡对应的网络的配置参数,并写入非易失性随机访问存储区中。
[0005]在本发明的一种实施例中,网络的配置参数至少包括网络的网络制式和射频参数。
[0006]在本发明的一种实施例中,在将终端支持的至少一个运营商的一个网络的配置参数保存在终端的参数存储区中之后,在终端识别到用户身份识别卡信息之前还包括:为终端设置一个默认的网络,并将默认的网络的配置参数写入非易失性随机访问存储区中。
[0007]在本发明的一种实施例中,从参数存储区中获取用户身份识别卡对应的网络的配置参数,并写入到非易失性随机访问存储区中包括:
[0008]当非易失性随机访问存储区中没有任何网络的配置参数时,则直接将用户身份识别卡对应的网络的配置参数写入非易失性随机访问存储区中;
[0009]当非易失性随机访问存储区中有其他网络的配置参数时,则将其擦除,并将用户身份识别卡对应的网络的配置参数写入非易失性随机访问存储区中。
[0010]在本发明的一种实施例中,将终端支持的至少一个网络的配置参数保存在终端的参数存储区中包括:将网络的配置参数按运营商分组存储在参数存储区中。
[0011]在本发明的一种实施例中,判断用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中包括:获取网络配置情况登记表,网络配置情况登记表用于标记网络的配置参数写入非易失性随机访问存储区的情况;根据网络配置情况登记表判断用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中。
[0012]本发明还提供了一种终端,包括:存储模块、识别模块、判断模块、参数获取模块和数据写入模块;
[0013]存储模块用于将终端支持的至少一个运营商的一种网络的配置参数保存在终端的参数存储区中;
[0014]识别模块用于识别用户身份识别卡信息,当识别到用户身份识别卡信息时,则确定用户身份识别卡对应的网络;
[0015]判断模块用于判断用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中,若否,则通知参数获取模块;
[0016]参数获取模块用于从参数存储区或从网络中获取用户身份识别卡对应的网络的配置参数;
[0017]数据写入模块用于将用户身份识别卡对应的网络的配置参数写入非易失性随机访问存储区中。
[0018]在本发明的一种实施例中,存储模块还包括网络制式参数存储子模块,用于将网络的网络制式存储在参数存储区中;射频参数存储子模块,用于将网络的射频参数存储在参数存储区中。
[0019]在本发明的一种实施例中,终端还包括默认网络配置模块,用于设置一个默认的网络,并将默认的网络的配置参数写入非易失性随机访问存储区中。
[0020]在本发明的一种实施例中,数据写入模块还包括擦除子模块和写入子模块,擦除子模块用于当非易失性随机访问存储区中有其他网络的配置参数时,将其擦除;
[0021]写入子模块用于将用户身份识别卡对应的网络的配置参数写入非易失性随机访问存储区中。
[0022]本发明的有益效果是:
[0023]本发明提供的终端网络参数配置方法及终端,可解决现有技术中要让一个终端支持多个运营商的网络时,需要将不同运营商的网络的配置参数以互斥的方式烧录进非易失性随机访问存储区中,从而导致成本高的问题。本发明提供的终端网络参数配置方法主要包括:将终端支持的至少一个运营商的一种网络的配置参数保存在终端的参数存储区中;当终端识别到用户身份识别卡信息时,则确定用户身份识别卡对应的网络;判断用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中,若否,则从参数存储区或从网络中获取用户身份识别卡对应的网络的配置参数,并写入到所述非易失性随机访问存储区中。本发明提供的方法通过将终端支持的网络的配置参数保存在终端中,根据识别的用户身份识别卡信息对应的网络从终端中选取配置参数,然后将配置参数写入非易失性随机访问存储区中,完成对终端的配置。这种配置方式不需要预先将终端支持的所有运营商的网络的配置参数烧录到非易失性随机访问存储区中,因此可以节约成本。而且,当用户身份识别卡对应的网络的配置参数没有保存在终端中时,还可以从网络中下载,保证了配置操作的完成。
【附图说明】
[0024]图1为本发明实施例一提供的一种终端网络参数配置方法的流程示意图;
[0025]图2为本发明实施例二提供的一种终端网络参数配置方法的流程示意图;
[0026]图3为本发明实施例三提供的一种从云端下载网络配置参数的方法的流程示意图;
[0027]图4为本发明实施例四提供的一种终端的结构示意图;
[0028]图5为本发明实施例四提供的另一种终端的结构示意图;
[0029]图6为本发明实施例四提供的另一种终端的结构示意图;
[0030]图7为本发明实施例四提供的另一种终端的结构示意图。
【具体实施方式】
[0031]下面通过【具体实施方式】结合附图对本发明作进一步详细说明。
[0032]实施例一:
[0033]本实施例提供了一种终端网络参数配置方法,请参考图1,包括如下步骤:
[0034]步骤SlOl:将终端支持的至少一个运营商的一种网络的配置参数保存在终端的参数存储区中。
[0035]在本实施例中,终端包括手机、平板电脑等移动终端,及支持打电话的终端等。运营商是指移动、联通、电信这类通信运营商,而非指虚拟运营商。运营商的网络配置参数包括短信、通话、网络制式和射频参数等配置参数。终端的参数存储区可以是在终端自带的存储空间内,也可以是终端扩展的空间。
[0036]在本实施例中,可在终端销售之前将终端支持的至少一个网络的配置参数保存在终端的参数存储区中,也可由用户自行在网上下载或从其他地方获取网络的配置参数,并保存在终端中。较优的,可以将终端支持的所有网络的配置参数保存在终端的参数存储区中。为保证数据的有序性,可以按运营商分组存储各网络的配置参数,也即将终端支持的各网络的网络配置参数存储在相应的运营商分组内。例如在参数存储区中建立几个相互独立的子存储区,各子存储区对应不同的运营商,将网络的配置参数放置在与其对应的存储区中。每个运营商有自己的自定义ID(身份识别号码),因此可将各网络对应的运营商的ID作为各组的标识。
[0037]在本步骤之后还可以为终端设置一个默认的网络,并将默认的网络的配置参数写入非易失性随机访问存储区中,完成对终端的配置。
[0038]步骤S102:终端识别用户身份识别卡信息,当终端识别到用户身份识别卡信息时,则确定用户身份识别卡对应的网络。
[0039]在本实施例中,用户身份识别卡包括S頂卡、ΙΠΜ卡等。终端识别到用户身份识别卡信息的情况包括:用户将用户身份识别卡插入终端,或用户直接将用户身份识别卡信息写入终端。
[0040]步骤S103:判断用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中,若否,则从参数存储区或从网络中获取用户身份识别卡对应的网络的配置参数,并写入到非易失性随机访问存储区中。
[0041 ] 在本实施例中,当非易失性随机访问存储区中没有任何网络的配置参数时则直接将用户身份识别卡对应的网络的配置参数写入非易失性随机访问存储区中。这种情况可能发生在用户首次使用终端时,也有可能是非易失性随机访问存储区中的数据被删除的情况下。当非易失性随机访问存储区中有其他网络的配置参数时,则将其擦除,并将用户身份识别卡对应的网络的配置参数写入非易失性随机访问存储区中。
[0042]当终端中没有保存用户身份识别卡对应的网络的配置参数时,可从网络中下载所述用户身份识别卡对应的网络的配置参数,并存储在所述参数存储区中。这样可以保证网络的配置参数的完整性。
[0043]在本实施
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1