[发明专利]一种客户端设备及其远程升级方法、远程升级服务系统无效
申请号: | 200910190527.4 | 申请日: | 2009-09-29 |
公开(公告)号: | CN101674590A | 公开(公告)日: | 2010-03-17 |
发明(设计)人: | 范新运 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W24/02 | 分类号: | H04W24/02;H04L29/06;G06F9/445 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 | 代理人: | 宋鹰武 |
地址: | 518057广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 设备 及其 远程 升级 方法 服务 系统 | ||
技术领域
本发明涉及设备远程管理,具体的说,涉及一种客户端设备及其远程升级方法、远程升级服务系统。
背景技术
目前,无线CPE(Customer premise equipment用户客户端)类设备发展迅猛,可供选择的无线制式很多,相对有线网络而言,无线网络布网简单而且费用较低,这给一些小型的运营商提供了机会。
终端产品的远程管理协议目前主要有TR069(CPE WAN ManagementProtocol,CPE广域网管理协议)和OMA DM(OMA Device ManagementProtocol,OMA设备管理协议;OMA,Open Mobile Alliance,手机、移动通讯的产业联盟,其目的是为手机、移动终端设备和移动通讯产业提供全方位的标准化支持)。这两种协议实现的功能虽然强大,但也因此拥有复杂的管理流程和庞大的参数模型,所以其服务器软件和客户端软件都比较昂贵。
对于一些小型运营商而言,采用TR069或OMA DM这种功能强大费用高昂的协议显然是不太合适的,因为其运营设备的总量比较小,所以服务器和客户端软件的费用均摊到每个设备上就会比较大,不利于其业务的推广。
发明内容
有鉴于上述背景,本发明提供了一种客户端设备及其远程升级方法和远程升级服务系统,能够以低廉的成本实现对客户端设备的远程管理。
为了解决上述技术问题,本发明采用了如下技术方案:
一种客户端设备的远程升级方法,包括如下步骤:
A、客户端设备根据简单文件传输协议TFTP,通过空口从TFTP服务器下载升级文件;
B、客户端设备解析下载到的升级文件,从中获取参数配置信息和固件升级信息;根据固件升级信息确定是否需要进行固件升级,如是,从固件版本服务器下载固件版本文件并进行固件升级;根据参数配置信息确定是否需要进行参数更新,如是,用参数配置信息中的新参数值更新对应参数。
在上述方法的一种实施例中,所述升级文件包括XML文件。
在上述方法的一种实施例中,所述XML文件在TFTP服务器上以客户端设备的MAC地址命名,客户端设备根据自身的MAC地址从TFTP服务器获取所需的XML文件。
在上述方法的一种实施例中,所述固件升级信息中包括统一资源定位符和固件版本号,客户端设备根据统一资源定位符和固件版本号,通过HTTP从固件版本服务器下载相应的固件版本文件。
在上述方法的一种实施例中,远程升级流程具体包括如下步骤:
S1、客户端设备接入无线网络后,根据自身MAC地址向指定TFTP服务器获取升级用的XML文件;
S2、客户端设备获取XML文件成功,则对所述XML文件进行解析,解析成功后获得参数配置信息和固件升级信息;如果XML文件获取不成功或者XML文件解析不成功,流程结束;
S3、客户端设备将固件升级信息中的固件版本号与自身的固件版本号进行对比,如果固件升级信息中的固件版本号高于自身的固件版本号,确认需要固件升级,从固件版本服务器下载固件版本文件,执行固件升级,完成后重启设备并返回步骤S1;否则,进行下一步;
S4、客户端设备将参数配置信息中的参数值与自身的对应参数值进行对比,如需参数配置,则用参数配置信息中的参数值更新自身的对应参数;否则流程结束;
S5、客户端设备确认是否需要重启设备以及是否需要重启特定服务,如是,重启设备后或重启特定服务后返回步骤S1;否则流程结束。
在上述方法的一种实施例中,所述无线网络包括TD-SCDMA网络、WCDMA网络、WiMAX网络。
本发明还公开了一种客户端设备,包括:
TFTP客户端,用于根据简单文件传输协议TFTP,通过空口从TFTP服务器下载升级文件;
升级文件解析器,用于解析下载到的升级文件,从中获取参数配置信息和固件升级信息;
固件升级模块,用于根据固件升级信息确定是否需要进行固件升级,如是,从固件版本服务器下载固件版本文件并进行固件升级;
参数配置模块,用于根据参数配置信息确定是否需要进行参数更新,如是,用参数配置信息中的新参数值更新对应参数。
本发明也公开了一种客户端设备的远程升级服务系统,包括:
升级文件生成器,用于根据客户端设备的定制服务生成升级文件,所述升级文件中包含参数配置信息和固件升级信息;
TFTP服务器,用于存储所述升级文件,向客户端设备提供升级文件下载服务;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910190527.4/2.html,转载请声明来源钻瓜专利网。