[发明专利]通信设备的远程固件升级方法及远程固件升级装置在审
申请号: | 201810449211.1 | 申请日: | 2018-05-11 |
公开(公告)号: | CN108881386A | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 刘亚兵 | 申请(专利权)人: | 郑州易湃科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 郑州浩德知识产权代理事务所(普通合伙) 41130 | 代理人: | 边鹏 |
地址: | 450000 河南省郑州市金*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安全级别 升级固件 固件升级 备用设备 主设备 通信设备 升级数据包 固件升级装置 检测结果 服务器发送 升级成功 存储 检测 | ||
1.一种通信设备的远程固件升级方法,其特征在于,所述通信设备包括主设备和备用设备,所述主设备和所述备用设备之间建立通信连接,所述通信设备的远程固件升级方法包括:
在接收到服务器发送的升级数据包时,将所述升级数据包分别存储至所述主设备和所述备用设备,所述升级数据包包括待升级固件标识和待升级固件版本;
根据所述升级数据包中的待升级固件标识 ,确定待升级固件的安全级别;
判断所述待升级固件的安全级别是否大于等于预定安全级别;
若所述待升级固件的安全级别大于等于预定安全级别,则控制主设备根据所述待升级固件版本进行固件升级;
若所述待升级固件的安全级别小于预定安全级别,则控制所述备用设备根据所述待升级固件版本进行固件升级,以及检测所述备用设备是否能够升级成功,以生成检测结果,并根据检测结果确定是否控制所述主设备进行固件升级。
2.根据权利要求1所述的通信设备的远程固件升级方法,其特征在于,所述根据所述升级数据包中的待升级固件标识 ,确定待升级固件的安全级别的步骤,具体包括:
从预存储的固件标识与固件安全级别的关联关系中,查找与所述待升级固件标识对应的安全级别,并将其作为所述待升级固件的安全级别。
3.根据权利要求1所述的通信设备的远程固件升级方法,其特征在于,所述根据检测结果确定是否控制所述主设备进行固件升级的步骤,具体包括:
在检测到所述备用设备升级失败时,确定不对所述主设备进行固件升级;
在检测到所述备用设备升级成功时,确定控制所述主设备根据所述待升级固件版本进行固件升级。
4.根据权利要求3所述的通信设备的远程固件升级方法,其特征在于,还包括:
在检测到所述备用设备升级失败时,向所述服务器反馈固件升级异常信息。
5.一种通信设备的远程固件升级装置,其特征在于,所述通信设备包括主设备和备用设备,所述主设备和所述备用设备之间建立通信连接,所述通信设备的远程固件升级装置包括:
存储单元,用于在接收到服务器发送的升级数据包时,将所述升级数据包分别存储至所述主设备和所述备用设备,所述升级数据包包括待升级固件标识和待升级固件版本;
确定单元,用于根据所述升级数据包中的待升级固件标识 ,确定待升级固件的安全级别;
判断单元,用于判断所述待升级固件的安全级别是否大于等于预定安全级别;
第一处理单元,用于在所述待升级固件的安全级别大于等于预定安全级别时,控制主设备根据所述待升级固件版本进行固件升级;
第二处理单元,用于在所述待升级固件的安全级别小于预定安全级别时,控制所述备用设备根据所述待升级固件版本进行固件升级,以及检测所述备用设备是否能够升级成功,以生成检测结果,并根据检测结果确定是否控制所述主设备进行固件升级。
6.根据权利要求5所述的通信设备的远程固件升级装置,其特征在于,所述确定单元具体用于:
从预存储的固件标识与固件安全级别的关联关系中,查找与所述待升级固件标识对应的安全级别,并将其作为所述待升级固件的安全级别。
7.根据权利要求5所述的通信设备的远程固件升级装置,其特征在于,所述第二处理单元具体用于:
在检测到所述备用设备升级失败时,确定不对所述主设备进行固件升级;
在检测到所述备用设备升级成功时,确定控制所述主设备根据所述待升级固件版本进行固件升级。
8.根据权利要求7所述的通信设备的远程固件升级装置,其特征在于,还包括:
发送单元,用于在检测到所述备用设备升级失败时,向所述服务器反馈固件升级异常信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州易湃科技有限公司,未经郑州易湃科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810449211.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大数据下的检测装置及其方法
- 下一篇:一种区块链共识系统