【技术实现步骤摘要】
更新终端设备APN的方法及系统
本专利技术属于终端设备领域,尤其涉及一种更新终端设备APN的方法及系统。
技术介绍
APN指一种网络接入技术,是通过手机等终端设备上网时必须配置的一个参数,它决定了终端设备通过哪种接入方式来访问网络。从运行商角度看,APN一般都部署在GGSN(网关GPRS支持节点)设备上或者逻辑连接到GGSN上,用户使用GPRS上网时,APN被internalGPRSDNS(内部GPRS域名系统)转换为GGSN的IP地址,手机通过GGSN代理出去到外部网络。每个运营商都会设定自己的APN,APN可能是多条,包括3G使用、4G使用,NET和WAP,不同APN的使用范围和收费会有差别。安卓系统的APN更新,是通过更新ROM(只读内存镜像)中的APN配置文件的方式,将APN编译后打包到终端设备中,从而令终端设备在开机时读取更新后的APN配置文件,并导入到系统database(数据库)中,APN显示时,从database读取对应MCC(移动国家码)MNC(移动网络码)的APN项填写到APN序列中,APN更新时,查询database对应项并更新。这种方式的缺 ...
【技术保护点】
1.一种更新终端设备APN的方法,其特征在于,所述方法包括:S1、检查服务器端是否有APN配置文件更新,并在检查到有APN配置文件更新时从所述服务器端下载所述APN配置文件,所述APN配置文件包括待更新的APN;S2、检测所述终端设备是否支持所述待更新的APN以及待更新的APN的版本讯息是否高于所述终端设备当前的APN的版本讯息,若所述终端设备是否支持所述待更新的APN且待更新的APN的版本讯息高于所述终端设备当前的APN的版本讯息,则保存所述APN配置文件并通知终端设备更新APN;S3、将所述APN配置文件导入所述终端设备的系统数据库中,根据所述APN配置文件更新APN。
【技术特征摘要】
1.一种更新终端设备APN的方法,其特征在于,所述方法包括:S1、检查服务器端是否有APN配置文件更新,并在检查到有APN配置文件更新时从所述服务器端下载所述APN配置文件,所述APN配置文件包括待更新的APN;S2、检测所述终端设备是否支持所述待更新的APN以及待更新的APN的版本讯息是否高于所述终端设备当前的APN的版本讯息,若所述终端设备是否支持所述待更新的APN且待更新的APN的版本讯息高于所述终端设备当前的APN的版本讯息,则保存所述APN配置文件并通知终端设备更新APN;S3、将所述APN配置文件导入所述终端设备的系统数据库中,根据所述APN配置文件更新APN。2.如权利要求1所述的更新终端设备APN的方法,其特征在于,S3包括:S31、检测S2中保存的所述APN配置文件是否存在,若是,则执行S2,若否,则执行S33;S32、将所述APN配置文件导入所述终端设备的系统数据库中,根据所述APN配置文件更新APN;S33、将所述终端设备当前的APN还原为所述终端设备系统默认的APN。3.如权利要求2所述的更新终端设备APN的方法,其特征在于,根据APN更新规则执行根据所述APN配置文件更新APN或将所述终端设备当前的APN还原为所述终端设备系统默认的APN,所述APN更新规则包括:当执行根据所述APN配置文件更新APN时,保留更新后的APN,以及在更新完成后通知系统APN已改变,使用更新后的APN进行数据连接;当执行将所述终端设备当前的APN还原为所述终端设备系统默认的APN时,保留还原后的APN,以及在还原完成后通知系统APN已改变,使用还原后的APN进行数据连接。4.如权利要求1-3中任意一项所述的更新终端设备APN的方法,其特征在于,S1和S2通过在所述终端设备安装APN更新安装包实现;S3通过TelephonyProvider实现。5.如权利要求4所述的更新终端设备APN的方法,其特征在于,S1中检查服务器端是否有APN配置文件更新,包括:所述APN更新安装包定时自动检查所述服务器端是否有APN配置文件;和/或,在用户手动启动所述APN更新安装包时,所述APN更新安装包检查所述服务器端是否有APN配置文件。6.一种更新终端设备APN的系统,...
【专利技术属性】
技术研发人员:曹波,
申请(专利权)人:上海晨兴希姆通电子科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。