[发明专利]一种客户端设备及其远程升级方法、远程升级服务系统无效
申请号: | 200910190527.4 | 申请日: | 2009-09-29 |
公开(公告)号: | CN101674590A | 公开(公告)日: | 2010-03-17 |
发明(设计)人: | 范新运 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W24/02 | 分类号: | H04W24/02;H04L29/06;G06F9/445 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 | 代理人: | 宋鹰武 |
地址: | 518057广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 设备 及其 远程 升级 方法 服务 系统 | ||
1.一种客户端设备的远程升级方法,其特征在于,包括如下步骤:
A、客户端设备根据简单文件传输协议TFTP,通过空口从TFTP服务器下载升级文件;
B、客户端设备解析下载到的升级文件,从中获取参数配置信息和固件升级信息;根据固件升级信息确定是否需要进行固件升级,如是,从固件版本服务器下载固件版本文件并进行固件升级;根据参数配置信息确定是否需要进行参数更新,如是,用参数配置信息中的新参数值更新对应参数。
2.如权利要求1所述的方法,其特征在于,所述升级文件包括XML文件。
3.如权利要求2所述的方法,其特征在于,所述XML文件在TFTP服务器上以客户端设备的MAC地址命名,客户端设备根据自身的MAC地址从TFTP服务器获取所需的XML文件。
4.如权利要求1所述的方法,其特征在于,所述固件升级信息中包括统一资源定位符和固件版本号,客户端设备根据统一资源定位符和固件版本号,通过HTTP从固件版本服务器下载相应的固件版本文件。
5.如权利要求1所述的方法,其特征在于,远程升级流程具体包括如下步骤:
S1、客户端设备接入无线网络后,根据自身MAC地址向指定TFTP服务器获取升级用的XML文件;
S2、客户端设备获取XML文件成功,则对所述XML文件进行解析,解析成功后获得参数配置信息和固件升级信息;如果XML文件获取不成功或者XML文件解析不成功,流程结束;
S3、客户端设备将固件升级信息中的固件版本号与自身的固件版本号进行对比,如果固件升级信息中的固件版本号高于自身的固件版本号,确认需要固件升级,从固件版本服务器下载固件版本文件,执行固件升级,完成后重启设备并返回步骤S1;否则,进行下一步;
S4、客户端设备将参数配置信息中的参数值与自身的对应参数值进行对比,如需参数配置,则用参数配置信息中的参数值更新自身的对应参数;否则流程结束;
S5、客户端设备确认是否需要重启设备以及是否需要重启特定服务,如是,重启设备后或重启特定服务后返回步骤S1;否则流程结束。
6.如权利要求5所述的方法,其特征在于,所述无线网络包括TD-SCDMA网络、WCDMA网络、WiMAX网络。
7.一种客户端设备,其特征在于,包括:
TFTP客户端,用于根据简单文件传输协议TFTP,通过空口从TFTP服务器下载升级文件;
升级文件解析器,用于解析下载到的升级文件,从中获取参数配置信息和固件升级信息;
固件升级模块,用于根据固件升级信息确定是否需要进行固件升级,如是,从固件版本服务器下载固件版本文件并进行固件升级;
参数配置模块,用于根据参数配置信息确定是否需要进行参数更新,如是,用参数配置信息中的新参数值更新对应参数。
8.如权利要求7所述的客户端设备,其特征在于,所述固件升级信息中包括统一资源定位符和固件版本号,所述固件升级模块根据统一资源定位符和固件版本号,通过HTTP从固件版本服务器下载相应的固件版本文件。
9.一种客户端设备的远程升级服务系统,其特征在于,包括:
升级文件生成器,用于根据客户端设备的定制服务生成升级文件,所述升级文件中包含参数配置信息和固件升级信息;
TFTP服务器,用于存储所述升级文件,向客户端设备提供升级文件下载服务;
固件版本服务器,用于存储固件版本文件,向客户端设备提供固件版本文件下载服务。
10.如权利要求9所述的远程升级服务系统,其特征在于,所述升级文件包括XML文件,所述XML文件以客户端设备的MAC地址命名。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910190527.4/1.html,转载请声明来源钻瓜专利网。