[发明专利]一种组播升级的方法、装置和系统有效
申请号: | 200810216303.1 | 申请日: | 2008-09-22 |
公开(公告)号: | CN101686139A | 公开(公告)日: | 2010-03-31 |
发明(设计)人: | 张小田;徐俊霞 | 申请(专利权)人: | 深圳华为通信技术有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/58 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 升级 方法 装置 系统 | ||
技术领域
本发明涉及通信技术,特别涉及一种组播升级的方法、装置和系统。
背景技术
在设备的生产、使用或者维修中,通常会需要对设备进行升级。如果手工对每个设备单独进行升级,在有大批量设备需要升级时,升级这些大批量的设备将变得难以实现。例如,在库房生产过程中,或者在维修批量设备时,人工单独升级设备就几乎无法实现。因此,需要一种设备的升级方法,能够实现大批量的对设备进行升级。
组播是一种把数据从一点传送到多点的新型技术,将组播技术应用在设备升级中,可以使批量升级设备成为现实。采用组播技术批量升级设备时,组播服务器不停组播用于设备升级的镜像文件,待升级的设备只需要上电,即可通过接收组播服务器发送的镜像文件,并使该镜像文件生效,从而完成本设备的升级。这样,只需要让组播服务器不停地循环组播用于升级的镜像文件,即可完成大批量设备的升级。
组播服务器在组播升级批量设备的过程中,不断循环播放用于升级的镜像文件,并按照指定的时间间隔,分段组播镜像文件。组播服务器在组播镜像文件的报文中,间隔组播镜像文件的版本信息。待升级的设备只有接收到版本信息后,才能获知本设备是否需要利用该组播的镜像文件进行升级。
在实现本发明的过程中,发明人发现:现有方案中组播服务器批量升级设备时,需要不断循环播放用于升级的镜像文件。如果只循环播放单个镜像文件,就只能支持单系统的设备升级;如果循环播放多个镜像文件,无论是交叉播放多个镜像文件或者一个镜像文件循环组播多次后在进行其他镜像文件的组播,都会造成设备升级时间过长,因而难以实现多系统或多模块设备的组播升级。
发明内容
本发明各实施方式解决的技术问题在于:提供一种组播升级的方法,使得组播服务器在实现组播升级单系统或单模块的设备的同时也能够实现组播升级多系统或多模块的设备,减少设备升级所需时间以及实时跟踪设备的升级状态。
本发明的各实施方式同时还提供了一种组播升级的装置及系统。
为了实现上述目的,本发明各实施例提供了以下技术解决方案:
本发明实施例的一种组播升级的方法,该方法包括:
监听组播服务器的公共频道,所述公共频道中组播当前打包镜像文件的所有子文件的信息;
从公共频道的报文中获取本设备升级所需的子文件的信息,所述信息包括子文件所在的所述组播服务器的子频道的地址;以及
根据所述升级所需的子文件所在子频道的地址,切换至子频道,接收所述子频道中组播的子文件,并使所述子文件生效;
在确定存在升级策略文件时,所述组播升级的方法进一步包括,根据所述从公共频道的报文中获取的子文件的信息,切换到所述升级策略文件所在的子频道,接收所述升级策略文件,并执行该文件中的升级策略;以及
根据所述升级策略中的升级顺序,顺序切换子频道。
本发明实施例的一种组播服务器,该组播服务器包括处理模块和组播模块,其中,
所述组播模块用于通过公共频道和子频道进行组播;
所述处理模块用于配置所述组播模块的公共频道和子频道组播的报文内容,其中配置所述公共频道组播当前打包镜像文件的所有子文件的信息;配置所述子频道组播子文件;
所述组播服务器进一步包括状态模块,所述状态模块用于通过接收设备上报的状态信息,明确设备的升级状态。
本发明实施例的一种通过组播方式进行升级的设备,该设备包括接收模块和处理模块,其中,所述接收模块用于接收公共频道组播和子频道中的组播报文;所述处理模块用于,从所述公共频道的组播报文中获取所需子文件所在子频道的地址和端口;切换至子频道,并通过所述接收模块接收子频道中组播的组播报文;使所述接收的子文件生效;所述设备进一步包括发送模块,所述发送模块向组播服务器的状态服务器发送本设备的升级状态;以及所述处理模块进一步用于按照组播服务器的设置,通过所述发送模块发送本设备的升级状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳华为通信技术有限公司,未经深圳华为通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810216303.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种状态上报方法和装置
- 下一篇:一种比较智能天线性能的测试方法