[发明专利]一种网络切换和版本升级的方法及终端设备有效
申请号: | 201310155790.6 | 申请日: | 2013-04-28 |
公开(公告)号: | CN103281689B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 潘时林;王永宏 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04W8/24 | 分类号: | H04W8/24;H04W36/14 |
代理公司: | 北京中博世达专利商标代理有限公司11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 切换 版本 升级 方法 终端设备 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种网络切换和版本升级的方法及终端设备。
背景技术
终端的Flash闪存或其他存储介质上都存储有可运行的镜像文件,一般终端上只存储有1组镜像文件,即一组可用版本,升级时会替换此版本,而EM无线上网模块作为终端的一种产品形态,该EM无线上网模块通常是集成在笔记本电脑中供给笔记本电脑3G(3rd-generation,第三代移动通信技术)上网使用的。由于购买了笔记本电脑的用户可以自由选择多种运营商网络,使得EM无线上网模块也需要具备支持接入多种运营商网络的功能。
但是,由于不同的运营商对于程序的要求不同,使得在访问运营商网络时必须拥有该运营商准入测试的版本才能授权访问该运营商网络,因此只存有一组可用版本的EM无线上网模块是不可能支持接入多种运营商网络的。因此,如何有效的存放多家运营商版本,如何进行版本间的动态切换以及版本的动态选择,成为目前业界期待解决的问题。
发明内容
本发明的实施例提供一种网络切换和版本升级的方法及终端设备,能够有效地存放多家运营商版本,并提高了运营商版本的识别和切换效率。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种网络切换方法,包括:
终端接收用户指令,所述用户指令指示所述终端接入目标运营商的网络;
若所述终端当前接入的网络的运营商与所述目标运营商不同,则读取预置文件,获取所述目标运营商对应的镜像信息,根据所述镜像信息,获取与所述目标运营商对应的目标镜像文件,并根据所述目标镜像文件进行版本切换,并切换到所述运营商的网络,其中,所述预置文件包括与所述终端存储的所有运营商镜像文件一一对应的镜像信息。
在第一种可能的实现方式中,根据第一方面,所述镜像信息包括运营商信息和配置参数;
所述根据所述镜像信息,获取与所述目标运营商对应的目标镜像文件,并根据所述目标镜像文件进行版本切换,并切换到所述运营商的网络包括:
从所述终端存储的所有镜像文件中,选择与所述目标运营商的运营商信息一致的所述目标镜像文件;
重启所述终端并加载所述目标镜像文件;
根据所述目标镜像文件中的配置参数,对所述终端进行初始化并注册到所述目标运营商的网络。
在第二种可能的实现方式中,根据第一方面,若所述终端当前接入的网络的运营商与所述目标运营商相同,则终止网络切换。
第二方面,提供一种版本升级方法,包括:
终端接收第一数据包,所述第一数据包携带有第一镜像信息;
所述终端读取预置文件,根据所述第一数据包携带的第一镜像信息,判断所述终端存储的镜像文件是否需要进行版本升级,其中,所述预置文件包括与所述终端存储的所有运营商的镜像文件一一对应的镜像信息;
若需要进行版本升级,则所述终端接收剩余数据包,直至所述第一镜像信息对应的镜像文件接收完毕,以完成版本升级,所述第一镜像信息对应的镜像文件由所述第一数据包和所述剩余数据包组成。
在第一种可能的实现方式中,根据第二方面,所述镜像信息包括运营商信息和版本信息;
所述根据所述第一数据包携带的第一镜像信息,判断所述终端存储的镜像文件是否需要进行版本升级包括:
若所述第一镜像信息的版本信息高于所述配置文件中的第二镜像信息的版本信息,则需要进行版本升级,其中,所述第二镜像信息为所述终端存储的所有镜像文件一一对应的镜像信息中,与所述第一镜像信息的运营商信息相同的一个镜像信息;
否则,终止版本升级。
在第二种可能的实现方式中,结合第二方面或第一种可能的实现方式,所述第一数据包为所述第一镜像信息对应的镜像文件的前4K数据。
第三方面,提供一种终端设备,包括:
接收模块,用于接收用户指令,所述用户指令指示所述终端设备接入目标运营商的网络;
切换模块,用于若终端设备当前接入的网络的运营商与目标运营商不同,则读取预置文件,获取目标运营商对应的镜像信息,根据镜像信息,获取与目标运营商对应的目标镜像文件,并根据目标镜像文件进行版本切换,并切换到运营商的网络,其中,预置文件包括与终端设备存储的所有运营商镜像文件一一对应的镜像信息。
在第一种可能的实现方式中,根据第三方面,所述镜像信息包括运营商信息和配置参数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310155790.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:SNS-595及其使用方法
- 下一篇:一种基于WIFI的移动设备定位方法