一种更新接入点名称参数的方法及装置制造方法及图纸

技术编号:12821256 阅读:78 留言:0更新日期:2016-02-07 12:17
本发明专利技术公开了一种更新接入点名称APN参数的方法及装置,包括:接收用户输入的APN参数更新指令;获取APN文件的下载路径;根据所述下载路径从服务器中下载所述APN文件;检查所述APN文件中的APN脚本与移动终端中的原APN预置文件中的APN脚本是否匹配,若是,则对所述APN文件进行加载,否则,使用原APN预置文件进行加载并提示用户更新失败;在加载所述APN文件的过程中检查是否出现APN目录解析错误,若是,则重新使用原APN预置文件加载并提示用户更新失败,否则,继续加载所述APN文件,从而解决了因为下载文件错误及下载文件不全导致更新接入点名称参数失败,用户无法使用数据业务的问题。

【技术实现步骤摘要】

本专利技术涉及移动终端数据业务
,具体涉及一种更新接入点名称(AccessPointName,APN)参数的方法及装置。
技术介绍
APN是一种网络接入技术,APN参数是移动终端入网时必须配置的一个参数。现有技术中,有两种配置APN参数的方式,第一种方式是:将全球所有的运营商的APN参数都写入一份配置文件,将所述配置文件预置在手机中,根据手机所插入的用户识别模块(SubscriberIdentityModule,SIM)卡中的国际移动用户识别码(InternationalMobileSubscribeIdentificationNumber,IMSI)的前5或前6位,从所述配置文件中查找匹配的APN参数。此方式的缺点是由于全球运营商的所有APN参数都存储在一份配置文件中,在查找时相当耗时;另一方面如果不能正常匹配或者参数错误,都会影响到移动终端的数据网络功能。而预置配置文件的缺陷还在于,由于运营商的网络是不断升级的,APN参数也会不定期进行更新,如果在这种情况下手机仍然使用旧的APN参数申请数据业务,则会失败,其改善方法是根据运营商提供的新APN参数对本终端内的参数进行手动更改,但是效率很低,操作不便,用户体验不好。另一种方式是在线更新方法,可以通过在线更新随时保持与服务器端的APN参数一致,在一定程度上解决了预置配置文件不利于更新的问题,但是当因为网络原因导致下载文件错误或者下载文件不全时,都会导致APN参数全部丢失。若发生此种情况,会导致用户完全无法使用数据业务,用户体验不高。综上所述,需要对现有更新APN参数的方法进行改进,以提升用户的操作体验。
技术实现思路
本专利技术实施例提供一种更新接入点名称参数的方法及装置,以解决因为下载文件错误及下载文件不全导致更新接入点名称参数失败,用户无法使用数据业务的问题。第一方面,本专利技术实施例提供了一种更新接入点名称参数的方法,包括:接收用户输入的APN参数更新指令;获取APN文件的下载路径,所述APN文件包括需要更新的APN信息;根据所述下载路径从服务器中下载所述APN文件;检查所述APN文件中的APN脚本与移动终端中的原APN预置文件中的APN脚本是否匹配,若是,则对所述APN文件进行加载,否则,使用原APN预置文件进行加载并提示用户更新失败;在加载所述APN文件的过程中检查是否出现APN目录解析错误,若是,则重新使用原APN预置文件加载并提示用户更新失败,否则,继续加载所述APN文件。第二方面,本专利技术实施例提供了一种更新接入点名称参数的装置,包括:更新指令接收模块,用于接收用户输入的APN参数更新指令;下载路径获取模块,用于获取APN文件的下载路径,所述APN文件包括需要更新的APN信息;APN文件下载模块,用于根据所述下载路径从服务器中下载所述APN文件;APN文件检查模块,用于检查所述APN文件中的APN脚本与移动终端中原APN预置文件中的APN脚本是否匹配,若是,则对所述APN文件进行加载,否则,使用原APN预置文件进行加载并提示用户更新失败;在加载所述APN文件的过程中检查是否出现APN目录解析错误,若是,则重新使用原APN预置文件加载并提示用户更新失败,否则,继续加载所述APN文件。本专利技术实施例提供的一种更新接入点名称参数的方法及装置,通过在加载所述APN文件之前检查所述APN文件中的APN脚本与移动终端中原APN预置文件中的APN脚本是否匹配,如果不匹配则使用原APN预置文件进行加载,解决了因为下载的所述APN文件错误导致的更新接入点名称参数失败,用户无法使用数据业务的问题;通过在加载所述APN文件的过程中检查是否出现APN目录解析错误,若是,则重新使用原APN预置文件加载,解决了因为下载的所述APN文件不全导致的更新接入点名称参数失败,用户无法使用数据业务的问题。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1是本专利技术实施例一提供的一种更新APN参数的方法流程图;图2是本专利技术实施例二提供的一种更新APN参数的方法流程图;图3是本专利技术实施例三提供的一种更新接入点名称参数的装置的结构框图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。实施例一图1是本专利技术实施例一提供的一种更新接入点名称参数的方法流程图。本实施例提供的一种更新APN参数的方法用于移动终端需要更新APN参数的情况下。该方法可以由更新接入点名称参数的装置来执行,该装置可以采用硬件和/或软件的形式实现。如图1所示,所述方法包括:步骤110、接收用户输入的APN参数更新指令;本实施例不对接收用户输入的APN参数更新指令的方式进行限定,优选的,上述操作具体可以是用户通过点击移动终端中设置的APN参数更新的快捷菜单按钮向移动终端发送APN参数更新指令,或者是通过移动终端内的升级装置中设置的APN升级按钮向所述移动终端发送APN参数更新指令。APN参数一般包括:APN类型名称、代理信息、端口信息、用户名、密码、服务器、多媒体消息服务中心(MultimediaMessageServiceCenter,MMSC)、彩信代理信息、彩信端口信息、电机控制中心(MOTORCONTROLCENTER,MCC)信息、以及APN协议等。所述移动终端包括手机以及其他具有手机所拥有的通话功能、接发彩信功能和上网功能的终端。步骤120、获取APN文件的下载路径,所述APN文件包括需要更新的APN信息;接收到用户发送的APN参数更新指令后,移动终端即从预设地址获取服务器上包含APN文件的下载路径,从所述下载路径所指示的地址中获取当前最新的APN文件。所述APN文件一般包括各运营商最新的APN参数,包括更新后的APN参数和新增的APN参数。步骤130、根据所述下载路径从服务器中下载所述APN文件;优选的,根据所述下载路径从服务器中下载所述APN文件之前还包括:检测所述移动终端是否接入网络,若是,则通过所述下载路径从服务器中下载所述APN文件;否则,提示用户当前无网络连接,请连网后再更新。步骤140、检查所述APN文件中的APN脚本与移动终本文档来自技高网
...

【技术保护点】
一种更新接入点名称APN参数的方法,其特征在于,包括:接收用户输入的APN参数更新指令;获取APN文件的下载路径,所述APN文件包括需要更新的APN信息;根据所述下载路径从服务器中下载所述APN文件;检查所述APN文件中的APN脚本与移动终端中的原APN预置文件中的APN脚本是否匹配,若是,则对所述APN文件进行加载,否则,使用原APN预置文件进行加载并提示用户更新失败;在加载所述APN文件的过程中检查是否出现APN目录解析错误,若是,则重新使用原APN预置文件加载并提示用户更新失败,否则,继续加载所述APN文件。

【技术特征摘要】
1.一种更新接入点名称APN参数的方法,其特征在于,包括:
接收用户输入的APN参数更新指令;
获取APN文件的下载路径,所述APN文件包括需要更新的APN信息;
根据所述下载路径从服务器中下载所述APN文件;
检查所述APN文件中的APN脚本与移动终端中的原APN预置文件中的
APN脚本是否匹配,若是,则对所述APN文件进行加载,否则,使用原APN
预置文件进行加载并提示用户更新失败;
在加载所述APN文件的过程中检查是否出现APN目录解析错误,若是,
则重新使用原APN预置文件加载并提示用户更新失败,否则,继续加载所述
APN文件。
2.根据权利要求1所述的方法,其特征在于,根据所述下载路径从服务
器中下载所述APN文件之前还包括:
检测所述移动终端是否接入网络,若是,则通过所述下载路径从服务器中
下载所述APN文件;否则,提示用户当前无网络连接,请连网后再更新。
3.根据权利要求1所述方法,其特征在于,在对所述APN文件进行加载
之前还包括:
将所述移动终端中原来的APN数据库中的APN信息删除。
4.一种更新接入点名称APN参数的装置,其特征在于,包括:
...

【专利技术属性】
技术研发人员:王芷
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1