例中,判断用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中包括:获取网络配置情况登记表,网络配置情况登记表用于标记网络的配置参数写入非易失性随机访问存储区的情况;根据网络配置情况登记表判断所述用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中。可以在终端中(例如终端的内存中或NV存储区中)建立网络配置情况登记表,在网络配置情况登记表中标记当前已经写入NV存储区的配置参数对应的网络和当前需要写入NV存储区的新的配置参数对应的网络(即识别到的用户身份识别卡对应的网络)。在判断用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中时,可根据网络配置情况登记表判断用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中。
[0044]实施例二:
[0045]本实施例提供了一种终端网络参数配置方法,以终端为手机为例进行说明,请参见图2,具体包括如下步骤:
[0046]步骤S201:存储配置参数,在终端销售之前,将终端支持的所有网络的配置参数保存在参数存储区中,不同网络的数据写入不同子存储区,每个存储区用网络对应的运营商的自定义ID做标识。
[0047]步骤S202:配置默认网络的参数,手机加载默认网络的配置参数,写入NV存储区中,并将所属的网络标记为已经配置好的网络,保存在NV特定文件(NV特定文件用于标记网络的配置状态)里。
[0048]步骤S203:开始监听用户身份识别卡,手机运行过程中监听用户身份识别卡的插入。
[0049]步骤S204:监听到用户身份识别卡插入后,识别用户身份识别卡的信息,确定用户身份识别卡对应的网络。
[0050]步骤S205:判断新插入的用户身份识别卡对应的网络的配置参数是否已经写入NV存储区中,也即对比新插入的用户身份识别卡所对应的网络与已经配置好的网络是否相同,如果不同,则执行步骤S206,如果相同,则结束流程。
[0051]步骤S206:配置新的网络的参数,将新插入的用户身份识别卡对应的网络标记为待生效网络,并保存在NV特定文件里,重启modem (基带侧),modem重启后读取NV特定文件的待生效网络,从配置集合文件中读取新插入的用户身份识别卡对应的网络的配置参数,写入NV存储区,完成配置。
[0052]实施例三:
[0053]由于预先保存的网络配置参数有可能没有覆盖所有终端支持的网络的配置参数的情况,所以本方法提供了一种从云端下载网络配置参数的方法。请参见图3,包括如下步骤:
[0054]步骤S301:监控卡的插入事件。
[0055]步骤S302:根据卡中的信息确定对应的网络。
[0056]步骤S303:在手机的参数存储区中查找对应的网络的配置参数,没有查找到,执行步骤S304。
[0057]步骤S304:从云端特定服务器下载最新的配置参数,更新到手机的参数存储区中,并将配置参数写入NV存储区中。
[0058]实施例四:
[0059]本实施例提供了一种终端,请参见图4,该终端包括:存储模块401、识别模块402、判断模块403、参数获取模块404和数据写入模块405 ;存储模块401用于将终端支持的至少一个运营商的一种网络的配置参数保存在终端的参数存储区中;识别模块402用于识别到用户身份识别卡信息,当识别到用户身份识别卡信息时,则确定用户身份识别卡对应的网络;判断模块403用于判断用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中,若否,则通知参数获取模块;参数获取模块404用于从参数存储区或从网络中获取用户身份识别卡对应的网络的配置参数;数据写入模块405用于将用户身份识别卡对应的网络的配置参数写入非易失性随机访问存储区中。
[0060]在本实施例还提供了另一种终端,请参见图5,该终端具有上述终端的所有模块,且该终端中的存储模块401还包括网络制式参数存储子模块4011,用于将网络的网络制式存储在参数存储区中;射频参数存储子模块4012,用于将网络的射频参数存储在参数存储区中。
[0061]在本实施例在本实施例中还提供了另一种终端,请参见图6,该终端具有上述终端的所有模块,且该终端还包括默认网络配置模块406,用于设置一个默认的网络,并将默认的网络的配置参数写入非易失性随机访问存储区中。
[0062]在本实施例在本实施例中还提供了另一种终端,请参见图7,该终端具有上述终端的所有模块,且该终端的数据写入模块405还包括擦除子模块4051和写入子模块4052,擦除子模块4051用于当非易失性随机访问存储区中有其他网络的配置参数时,将其擦除;写入子模块4052用于将用户身份识别卡对应的网络的配置参数写入非易失性随机访问存储区中。
[0063]以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
【主权项】
1.一种终端网络参数配置方法,其特征在于,包括: 将终端支持的至少一个运营商的一种网络的配置参数保存在所述终端的参数存储区中; 当所述终端识别到用户身份识别卡信息时,确定所述身份识别卡对应的网络; 判断所述用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中,若否,则从所述参数存储区或从网络中获取所述用户身份识别卡对应的网络的配置参数,并写入所述非易失性随机访问存储区中。2.如权利要求1所述的终端网络参数配置方法,其特征在于,所述网络的配置参数至少包括所述网络的网络制式和射频参数。3.如权利要求1所述的终端网络参数配置方法,其特征在于,在所述将终端支持的至少一个运营商的一个网络的配置参数保存在所述终端的参数存储区中之后,在所述终端识别到用户身份识别卡信息之前还包括:为所述终端设置一个默认的网络,并将所述默认的网络的配置参数写入所述非易失性随机访问存储区中。4.如权利要求1所述的终端网络参数配置方法,其特征在于,所述从所述参数存储区中获取所述用户身份识别卡对应的网络的配置参数,并写入到所述非易失性随机访问存储区中包括: 当所述非易失性随机访问存储区中没有任何网络的配置参数时,则直接将所述用户身份识别卡对应的网络的配置参数写入所述非易失性随机访问存储区中; 当所述非易失性随机访问存储区中有其他网络的配置参数时,则将其擦除,并将所述用户身份识别卡对应的网络的配置参数写入所述非易失性随机访问存储区中。5.如权利要求1-4任一项所述的终端网络参数配置方法,其特征在于,所述将终端支持的至少一个网络的配置参数保存在所述终端的参数存储区中包括:将网络的配置参数按运营商分组存储在所述参数存储区中。6.如权利要求1-4任一项所述的移动终端网络参数配置方法,其特征在于,所述判断所述用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中包括:获取网络配置情况登记表,所述网络配置情况登记表用于标记网络的配置参数写入非易失性随机访问存储区的情况;根据所述网络配置情况登记表判断所述用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中。7.—种终端,其特征在于,包括:存储模块、识别模块、判断模块、参数获取模块和数据与入t旲块; 所述存储模块用于将终端支持的至少一个运营商的一种网络的配置参数保存在所述终端的参数存储区中; 所述识别模块用于识别用户身份识别卡信息,当识别到用户身份识别卡信息时,则确定所述用户身份识别卡对应的网络; 所述判断模块用于判断所述用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储区中,若否,则通知参数获取模块; 所述参数获取模块用于从所述参数存储区或从网络中获取所述用户身份识别卡对应的网络的配置参数; 所述数据写入模块用于将所述用户身份识别卡对应的网络的配置参数写入所述非易失性随机访问存储区中。8.如权利要求7所述的终端,其特征在于,所述存储模块还包括网络制式参数存储子模块,用于将所述网络的网络制式存储在所述参数存储区中;射频参数存储子模块,用于将所述网络的射频参数存储在所述参数存储区中。9.如权利要求7所述的终端,其特征在于,所述终端还包括默认网络配置模块,用于设置一个默认的网络,并将所述默认的网络的配置参数写入所述非易失性随机访问存储区中。10.如权利要求7-9任一项所述的终端,其特征在于,所述数据写入模块还包括擦除子模块和写入子模块,所述擦除子模块用于当所述非易失性随机访问存储区中有其他网络的配置参数时,将其擦除; 所述写入子模块用于将所述用户身份识别卡对应的网络的配置参数写入所述非易失性随机访问存储区中。
【专利摘要】本发明公开了一种终端网络参数配置方法及终端,本发明提供的终端网络参数配置方法主要包括:将终端支持的至少一个运营商的一种网络的配置参数保存在终端的网络参数存储区中;当终端识别到用户身份识别卡信息时,则确定用户身份识别卡对应的网络;判断用户身份识别卡对应的网络的配置参数是否已经写入非易失性随机访问存储器中,若否,则从网络参数存储区中获取用户身份识别卡对应的网络的配置参数,并写入到所述非易失性随机访问存储器中。这种配置方式不需要预先将网络的配置参数烧录到非易失性随机访问存储器中,因此可以节约成本。
【IPC分类】H04W24/02, H04W8/24
【公开号】CN105101171
【申请号】CN201410208806
【发明人】赵斌
【申请人】中兴通讯股份有限公司
【公开日】2015年11月25日
【申请日】2014年5月16日