[发明专利]一种具有升级功能的设备、升级方法及系统无效
| 申请号: | 200810166358.6 | 申请日: | 2008-09-26 |
| 公开(公告)号: | CN101686145A | 公开(公告)日: | 2010-03-31 |
| 发明(设计)人: | 刘建锋;汪朝阳 | 申请(专利权)人: | 深圳华为通信技术有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/56 |
| 代理公司: | 北京三友知识产权代理有限公司 | 代理人: | 任默闻 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 具有 升级 功能 设备 方法 系统 | ||
技术领域
本发明涉及通信技术领域,具体涉及一种具有升级功能的设备、升级方法及系统。
背景技术
终端设备的应用范围很广,从生产到最终使用的各个环节中任意一个环节出问题,都面临着升级的可能。现有技术一般采用客户端-服务器的模式进行升级,由服务器统一作为升级报文产生源,终端设备作为客户端从这些专用的服务器下载升级报文进行升级,这些服务器包括PC机或者网管系统等。现有技术的升级方式根据的不同数据传输协议可以划分为:通过文件传输协议(File Transfer Protocol,简称FTP)进行升级,通过超文件传输协议(HyperText Transfer Protocol,简称HTTP)进行升级,通过简单文件传输协议(TrivialFile Transfer Protocol,简称TFTP)进行升级,通过组播进行升级等。
在实现本发明的过程中,发明人发现现有技术至少存在如下问题:
FTP/HTTP/TFTP等升级方式需要对一台一台的设备分别进行操作升级,在海量设备的情况下,这种升级方式需要消耗的人力物力以及投入的时间都很巨大,大大提高了设备的维护成本。组播升级方式必须有一个外部设备作为组播源,且需要使用其它大量的数据转发设备,如局域网交换机(Lan Switch)或者集线器(HUB)等。因此,采用现有方法对海量应用的设备进行升级,需要耗费大量的人力物力,而且实施工期长,不利于终端设备的维护。
发明内容
针对现有技术的缺陷,本发明实施例的目的在于提供一种具有升级功能的设备、升级方法及系统。该方法通过将多个相同设备进行级联,每个相同设备能够将自身存储的软件版本封装成升级报文发送给与其连接的其他相同设备,其他相同设备接收该升级报文对自身进行升级操作。该方法不需要采用一个集中的服务器进行升级,大大提高了升级的效率,适用于同类设备的批量升级。
为实现以上发明目的,本发明实施例提供一种设备升级方法,所述方法包括:将存储的软件版本封装成升级报文;将所述升级报文发送给下级相同设备,触发所述下级相同设备进行升级。
为实现以上发明目的,本发明实施例还提供一种具有升级功能的设备,所述设备包括:升级报文产生单元,用于将存储的软件版本封装成升级报文;升级报文发送单元,用于将所述升级报文发送给下级相同设备,触发所述下级相同设备进行升级。
为实现以上发明目的,本发明实施例还提供一种设备升级系统,所述系统包括多个级联的相同设备,每个设备包括:升级报文产生单元,用于将存储的软件版本封装成升级报文;升级报文发送单元,用于将所述升级报文发送给下级相同设备,触发所述下级相同设备进行升级。
本发明实施例利用终端自身的硬件条件和软件功能,来完成大量相同终端设备的一次性批量集群升级。该技术方案使相同的设备之间就可以完成升级,不需要其他的设备介入;并且,相同的设备之间可以进行大规模的同步复制,完成大规模的批次升级,节约了维护成本,提高了效率。
附图说明
图1为本发明实施例的设备升级系统的示意图;
图2为本发明实施例具有升级功能的设备20的功能框图;
图3为本发明实施例的设备20中升级报文接收单元204的功能框图;
图4为本发明实施例的设备20中升级报文处理单元205的功能框图;
图5为本发明实施例设备升级方法的一种详细流程图;
图6为本发明实施例控制报文的一种格式;
图7为本发明实施例数据报文的另一种格式。
具体实施方式
以下结合附图对本发明实施例进行详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳华为通信技术有限公司,未经深圳华为通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810166358.6/2.html,转载请声明来源钻瓜专利网。





