[发明专利]机顶盒的软件升级方法及装置在审
申请号: | 201210243101.2 | 申请日: | 2012-07-13 |
公开(公告)号: | CN103546809A | 公开(公告)日: | 2014-01-29 |
发明(设计)人: | 王从容 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N21/458 | 分类号: | H04N21/458;G06F9/445 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;梁丽超 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机顶盒 软件 升级 方法 装置 | ||
1.一种机顶盒的软件升级方法,其特征在于,包括:
机顶盒STB通过以太网数据通过同轴电缆传输EOC局端设备,接收管理服务器下发的软件升级命令消息,其中,所述软件升级命令消息中携带版本服务器的以太网协议IP地址和最新软件版本的版本名称;
所述STB根据所述IP地址和所述版本名称登录所述版本服务器后,获取所述最新版本的版本文件;
所述STB根据所述版本文件将所述STB当前使用的软件版本升级至所述最新软件版本。
2.根据权利要求1所述的方法,其特征在于,在机顶盒STB通过以太网数据通过同轴电缆传输EOC局端设备,接收管理服务器下发的软件升级命令消息之前,所述方法还包括:
所述STB启动后向所述管理服务器发送上线消息,其中,所述上线消息中携带所述STB的序列号和所述STB的媒体接入控制MAC地址。
3.根据权利要求2所述的方法,其特征在于,机顶盒STB通过以太网数据通过同轴电缆传输EOC局端设备,接收管理服务器下发的软件升级命令消息,包括:
待所述管理服务器根据所述序列号和所述MAC地址将所述STB添加到所述管理服务器管理的STB活动信息中后,所述STB通过所述EOC局端设备接收所述管理服务器下发的软件升级命令消息。
4.根据权利要求1所述的方法,其特征在于,所述STB根据所述版本文件将所述STB当前使用的软件版本升级至所述最新软件版本,包括:
所述STB根据所述版本文件中的循环冗余校验CRC校验字段对所述版本文件进行CRC校验;
在所述版本文件校验正确的情况下,所述STB对所述版本文件的版本头进行合法性检查,其中,所述版本头包括终端类型和厂商标识;
当对所述终端类型和所述厂商标识的检查结果为合格时,所述STB将所述STB当前使用的软件版本升级至所述最新软件版本。
5.根据权利要求1所述的方法,其特征在于,所述软件升级命令消息中还携带升级延迟时长和所述最新软件版本的统一资源定位符URL。
6.根据权利要求5所述的方法,其特征在于,所述STB根据所述IP地址和所述版本名称登录所述版本服务器后,获取所述最新版本的版本文件,包括:
所述STB根据所述IP地址和所述版本名称登录所述版本服务器;
所述STB按照所述最新软件版本的URL找到所述最新软件版本后,下载所述最新软件版本。
7.根据权利要求5所述的方法,其特征在于,在所述STB从所述软件升级命令消息中解析出所述升级延迟时长之后,包括:
所述STB在等待所述升级延迟时长终止后,开始将所述STB当前使用的软件版本升级至所述最新软件版本的软件升级操作。
8.一种机顶盒的软件升级装置,其特征在于,包括:
接收模块,用于通过以太网数据通过同轴电缆传输EOC局端设备,接收管理服务器下发的软件升级命令消息,其中,所述软件升级命令消息中携带版本服务器的以太网协议IP地址和最新软件版本的版本名称;
获取模块,用于根据所述IP地址和所述版本名称登录所述版本服务器后,获取所述最新版本的版本文件;
升级模块,用于根据所述版本文件将机顶盒STB当前使用的软件版本升级至所述最新软件版本。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
发送模块,用于在所述STB启动后向所述管理服务器发送上线消息,其中,所述上线消息中携带所述STB的序列号和所述STB的媒体接入控制MAC地址。
10.根据权利要求9所述的装置,其特征在于,所述接收模块包括:
接收单元,用于待所述管理服务器根据所述序列号和所述MAC地址将所述STB添加到所述管理服务器管理的STB活动信息中后,通过所述EOC局端设备接收所述管理服务器下发的软件升级命令消息。
11.根据权利要求8所述的装置,其特征在于,所述升级模块包括:
校验单元,用于根据所述版本文件中的循环冗余校验CRC校验字段对所述版本文件进行CRC校验;
检查模块,用于在所述版本文件校验正确的情况下,对所述版本文件的版本头进行合法性检查,其中,所述版本头包括终端类型和厂商标识;
升级单元,用于当对所述终端类型和所述厂商标识的检查结果为合格时,将所述STB当前使用的软件版本升级至所述最新软件版本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210243101.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种人造石板材用无缝拼接胶水
- 下一篇:数据的同步方法及服务器