一种基于FUMO协议的升级方法及系统与流程

文档序号:12182331阅读:来源:国知局

技术特征:

1.一种基于固件升级管理对象FUMO协议的升级方法,其特征在于,包括:

服务器对标准FUMO节点进行扩展,并生成与多个升级包信息一一对应的FUMO扩展节点;

所述服务器根据终端的请求,通过扩展后的标准FUMO节点以及FUMO扩展节点向终端下发多个升级包信息;

所述终端根据接收到的多个升级包信息,下载用户选择的升级包进行升级。

2.如权利要求1所述的方法,其特征在于,所述标准FUMO节点下扩展有用于标识多升级包可选操作的OptionalUpdate节点以及用于标识可选升级包个数的PkgNum节点。

3.如权利要求2所述的方法,其特征在于,所述服务器根据终端的请求,通过扩展后的标准FUMO节点以及FUMO扩展节点向终端下发多个升级包信息包括:

所述服务器接收终端请求携带的版本号之后,向所述终端下发执行OptionalUpdate节点命令;

所述服务器获取所述终端执行成功后,向所述终端下发写入PkgNum节点值的命令;

所述服务器获取所述终端写入成功后,向所述终端下发添加FUMO扩展节点的命令,其中,添加的FUMO扩展节点的数目等于PkgNum节点值。

4.如权利要求1所述的方法,其特征在于,所述FUMO扩展节点包括用于标识升级包类型的Type节点。

5.如权利要求4所述的方法,其特征在于,所述升级包类型包括以下任一种或任几种:开发版本、稳定版本、回退版本、最新版本。

6.如权利要求1所述的方法,其特征在于,所述终端根据接收到的多个升级包信息,下载用户选择的升级包进行升级之后,还包括:所述终端在 升级完成后将升级结果上报给所述服务器。

7.一种基于FUMO协议的升级系统,其特征在于,包括:

服务器,用于对标准FUMO节点进行扩展,并生成与多个升级包信息一一对应的FUMO扩展节点,根据终端的请求,通过扩展后的标准FUMO节点以及FUMO扩展节点向终端下发多个升级包信息;

终端,用于根据接收到的多个升级包信息,下载用户选择的升级包进行升级。

8.如权利要求7所述的系统,其特征在于,所述标准FUMO节点下扩展有用于标识多升级包可选操作的OptionalUpdate节点以及用于标识可选升级包个数的PkgNum节点。

9.如权利要求8所述的系统,其特征在于,所述服务器,用于根据终端的请求,通过扩展后的标准FUMO节点以及FUMO扩展节点向终端下发多个升级包信息包括:

所述服务器接收终端请求携带的版本号之后,向所述终端下发执行OptionalUpdate节点命令;

所述服务器获取所述终端执行成功后,向所述终端下发写入PkgNum节点值的命令;

所述服务器获取所述终端写入成功后,向所述终端下发添加FUMO扩展节点的命令,其中,添加的FUMO扩展节点的数目等于PkgNum节点值。

10.如权利要求7所述的系统,其特征在于,所述FUMO扩展节点包括用于标识升级包类型的Type节点。

11.如权利要求10所述的系统,其特征在于,所述升级包类型包括以下任一种或任几种:开发版本、稳定版本、回退版本、最新版本。

12.如权利要求7所述的系统,其特征在于,所述终端,还用于在升级完成后将升级结果上报给所述服务器。

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