一种固件升级备份方法及装置与流程

文档序号:14915071发布日期:2018-07-11 00:30阅读:来源:国知局

技术特征:

1.一种固件升级备份方法,其特征在于,该方法应用于包括网络单元和机顶盒单元的融合型家庭网关中,所述机顶盒单元中设置有网络单元系统软件备份分区,该方法包括:

所述网络单元在确定需要执行固件升级后,向所述机顶盒单元发送固件升级通知,其中携带所述网络单元的系统软件主分区中的固件的备份固件;

所述机顶盒单元将接收到的备份固件存储在所述机顶盒单元中的网络单元系统软件备份分区中,并开启为所述网络单元提供固件下载服务的功能。

2.如权利要求1所述的方法,其特征在于,所述网络单元向所述机顶盒单元发送固件升级通知之前,还包括:

在所述融合型家庭网关启动后,所述网络单元和机顶盒单元之间基于预先配置的两者的静态互联网协议IP地址,建立专用网络通道;

所述网络单元向所述机顶盒单元发送固件升级通知,包括:

所述网络单元通过建立的专用网络通道,向所述机顶盒单元发送固件升级通知。

3.如权利要求1所述的方法,其特征在于,所述网络单元确定需要执行固件升级,包括:

所述网络单元在检测到终端管理平台处存在该网络单元的新版本固件后,或者接收到终端管理平台发送的固件升级指令后,确定需要执行固件升级。

4.如权利要求1所述的方法,其特征在于,所述机顶盒单元开启为所述网络单元提供固件下载服务的功能,包括:

所述机顶盒单元打开为所述网络单元提供固件下载服务的内部接口,以便为所述网络单元提供基于简单文件传输协议TFTP的固件下载服务。

5.如权利要求1所述的方法,其特征在于,所述网络单元向所述机顶盒单元发送固件升级通知之后,还包括:

所述网络单元从终端管理平台下载新版本固件,将该新版本固件写入该网络单元中的系统软件主分区中,并启动该新版本固件;

若启动成功、且新版本固件运行正常,则向所述机顶盒单元发送固件升级成功通知;所述机顶盒单元关闭为所述网络单元提供固件下载服务的功能;

若启动失败或者新版本固件运行不正常,则向所述机顶盒单元请求下载该新版本固件对应的原版本固件;所述原版本固件为所述网络单元发送给机顶盒单元的所述备份固件;

所述网络单元将下载的所述原版本固件存入该网络单元中的系统软件主分区中,并启动该原版本固件,在启动成功后,向机顶盒单元发送回滚成功通知;所述机顶盒单元关闭为所述网络单元提供固件下载服务的功能。

6.一种固件升级备份方法,其特征在于,该方法应用于包括网络单元和机顶盒单元的融合型家庭网关中,该方法包括:

所述机顶盒单元在确定需要执行固件升级后,向所述网络单元发送固件升级通知;

所述网络单元开启为所述机顶盒单元提供固件代理下载服务的功能。

7.如权利要求6所述的方法,其特征在于,所述机顶盒单元向所述网络单元发送固件升级通知之前,还包括:

在所述融合型家庭网关启动后,所述网络单元和机顶盒单元之间基于预先配置的两者的静态互联网协议IP地址,建立专用网络通道;

所述机顶盒单元在确定需要执行固件升级后,向所述网络单元发送固件升级通知,包括:

所述机顶盒单元在确定需要执行固件升级后,通过建立的专用网络通道,向所述网络单元发送固件升级通知。

8.如权利要求6所述的方法,其特征在于,所述机顶盒单元确定需要执行固件升级,包括:

所述机顶盒单元在检测到终端管理平台处存在该机顶盒单元的新版本固件后,或者接收到终端管理平台发送的固件升级指令后,确定需要执行固件升级。

9.如权利要求6所述的方法,其特征在于,所述网络单元开启为所述机顶盒单元提供固件下载服务的功能,包括:

所述网络单元打开为所述机顶盒单元提供固件代理下载服务的内部接口,以便为所述网络单元提供基于简单文件传输协议TFTP的固件代理下载服务。

10.如权利要求6所述的方法,其特征在于,所述机顶盒单元在确定需要执行固件升级后,向所述网络单元发送固件升级通知之后,还包括:

所述机顶盒单元从终端管理平台下载新版本固件,将该新版本固件写入该机顶盒单元中的系统软件主分区中,并启动该新版本固件;

若启动成功、且新版本固件运行正常,则向所述网络单元发送固件升级成功通知;所述网络单元关闭为所述网络单元提供固件代理下载服务的功能;

若启动失败或者新版本固件运行不正常,则向所述网络单元请求下载该新版本固件对应的原版本固件;所述网络单元从终端管理平台获取所述原版本固件,并发送给机顶盒单元;

所述机顶盒单元将所述原版本固件存入该机顶盒单元中的系统软件主分区中,并启动该原版本固件,在启动成功后,向网络单元发送回滚成功通知;所述网络单元关闭为所述机顶盒单元提供固件代理下载服务的功能。

11.一种融合型家庭网关,其特征在于,包括网络单元和机顶盒单元,所述机顶盒单元中设置有网络单元系统软件备份分区;其中:

所述网络单元,用于在确定需要执行固件升级后,向所述机顶盒单元发送固件升级通知,其中携带所述网络单元的系统软件主分区中的固件的备份固件;以及,在接收到所述机顶盒单元发送的固件升级通知后,开启为所述机顶盒单元提供固件代理下载服务的功能;

所述机顶盒单元,用于在确定需要执行固件升级后,向所述网络单元发送固件升级通知;以及,在接收到所述网络单元发送的固件升级通知后,将该固件升级通知中的所述网络单元的备份固件存储在所述机顶盒单元中的网络单元系统软件备份分区中,并开启为所述网络单元提供固件下载服务的功能。

12.如权利要求11所述的融合型家庭网关,其特征在于,在所述融合型家庭网关启动后,所述网络单元和机顶盒单元之间基于预先配置的两者的静态互联网协议IP地址,建立专用网络通道。

13.如权利要求11所述的融合型家庭网关,其特征在于,所述网络单元,具体用于在检测到终端管理平台处存在该网络单元的新版本固件后,或者接收到终端管理平台发送的固件升级指令后,确定需要执行固件升级;和/或,

所述机顶盒单元,具体用于在检测到终端管理平台处存在该机顶盒单元的新版本固件后,或者接收到终端管理平台发送的固件升级指令后,确定需要执行固件升级。

14.如权利要求11所述的融合型家庭网关,其特征在于,所述机顶盒单元,具体用于通过打开为所述网络单元提供固件下载服务的内部接口,为所述网络单元提供基于简单文件传输协议TFTP的固件下载服务;和/或,

所述网络单元,具体用于通过打开为所述机顶盒单元提供固件代理下载服务的内部接口,为所述网络单元提供基于简单文件传输协议TFTP的固件代理下载服务。

15.如权利要求11所述的融合型家庭网关,其特征在于,所述网络单元,具体用于从终端管理平台下载新版本固件,将该新版本固件写入该网络单元中的系统软件主分区中,并启动该新版本固件;若启动成功、且新版本固件运行正常,则向所述机顶盒单元发送固件升级成功通知;若启动失败或者新版本固件运行不正常,则向所述机顶盒单元请求下载该新版本固件对应的原版本固件;将下载的所述原版本固件存入该网络单元中的系统软件主分区中,并启动该原版本固件,在启动成功后,向机顶盒单元发送回滚成功通知;

所述机顶盒单元,具体用于在接收到所述网络单元发送的固件升级成功通知或回滚成功通知后,关闭为所述网络单元提供固件下载服务的功能;以及在接收到所述网络单元下载原版本固件的请求后,向所述网络单元发送所述网络单元的原版本固件。

16.如权利要求11所述的融合型家庭网关,其特征在于,所述机顶盒单元,具体用于从终端管理平台下载新版本固件,将该新版本固件写入该机顶盒单元中的系统软件主分区中,并启动该新版本固件;若启动成功、且新版本固件运行正常,则向所述网络单元发送固件升级成功通知;若启动失败或者新版本固件运行不正常,则向所述网络单元请求下载该新版本固件对应的原版本固件,将所述原版本固件存入该机顶盒单元中的系统软件主分区中,并启动该原版本固件,在启动成功后,向网络单元发送回滚成功通知;

所述网络单元,具体用于在接收到所述机顶盒单元发送的固件升级成功通知或回滚成功通知后,关闭为所述机顶盒单元提供固件代理下载服务的功能;以及,在接收到所述机顶盒单元下载原版本固件的请求后,从终端管理平台获取所述原版本固件,并发送给机顶盒单元。

17.一种融合型家庭网关,其特征在于,包括网络单元和机顶盒单元,所述机顶盒单元中设置有网络单元系统软件备份分区;其中:

所述网络单元,用于在确定需要执行固件升级后,向所述机顶盒单元发送固件升级通知,其中携带所述网络单元的系统软件主分区中的固件的备份固件;

所述机顶盒单元,用于在接收到所述网络单元发送的固件升级通知后,将该固件升级通知中的所述网络单元的备份固件存储在所述机顶盒单元中的网络单元系统软件备份分区中,并开启为所述网络单元提供固件下载服务的功能。

18.一种融合型家庭网关,其特征在于,包括网络单元和机顶盒单元,其中:

所述机顶盒单元,用于在确定需要执行固件升级后,向所述网络单元发送固件升级通知;

所述网络单元,用于在接收到所述机顶盒单元发送的固件升级通知后,开启为所述机顶盒单元提供固件代理下载服务的功能。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1