终端操作的触发方法、装置及系统制造方法及图纸

技术编号:4078919 阅读:161 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种终端操作的触发方法、装置及系统。该方法包括:服务器封装用于触发终端进行FOTA操作的固件更新信息;服务器向终端发送Push消息,并在Push消息中携带固件更新信息;终端使用Push消息中携带的固件更新信息进行FOTA操作。本发明专利技术避免了FOTA操作对DM会话的依赖,并减少了DM会话造成的冗余的数据量。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种终端操作的触发方法、装置及系统
技术介绍
随着移动数据业务日趋丰富和复杂,业务对终端的依赖性越来越高。移动终端作 为用户使用移动业务的载体,已成为移动运营服务体系中不可或缺的重要组成部分。为了 更好地使终端具备快速提升的能力以应对日益激烈的市场竞争,未来终端制造商推出新的 终端产品功能的周期将越来越短,运营商推出新业务的周期也会越来越短,因此提供有效、 简便的升级服务,空中接口固件更新(firmware over the air,简称为FOTA操作)就成为 设备管理(Device Management,简称为DM)中非常关键的技术并得到了通信产业的高度关 注。FOTA操作主要是指一种通过空中接口远程管理,更新终端设备中固件的方法。通 过FOTA操作,不仅仅可以下载升级应用软件,也可以更新设备的操作系统。这样,FOTA操 作使设备制造商能够通过网络将升级包发送到用户的终端设备中从而对固件、软件进行升 级,不但方便了用户,也为设备制造商节约了成本。FOTA操作按照触发类型可以分为网络触发(Network-Initiated)、设备触发 (Client-Initiated)和用户触发(User-Initiated) 0其中,网络触发即服务器触发,是运 营商触发FOTA操作的通用方式。上述三种类型触发的FOTA操作都是由DM会话来触发的。服务器在DM会话中 Get (获取)终端设备的当前固件版本,从而判断并决定该终端设备是否需要进行FOTA操 作。如果需要,则在DM会话中R印Iace (替换)终端设备的节点值/DownloadAndUpdate/ PkgURL,然后下发/DownloadAndUpdate节点上的Exec (执行)命令,该Exec命令触发FOTA 操作流程。但是,上述FOTA操作的触发依赖于DM会话,并且DM会话带来了冗余的数据量。
技术实现思路
针对FOTA操作的触发依赖于DM会话,并且DM会话带来了冗余的数据量的问题而 提出本专利技术,为此,本专利技术的主要目的在于提供一种终端操作的触发方法、装置及系统,以 解决上述问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种终端操作的触发方法。根据本专利技术的终端操作的触发方法包括服务器封装用于触发终端进行FOTA操 作的固件更新信息;服务器向终端发送Push消息,并在Push消息中携带固件更新信息;终 端使用Push消息中携带的固件更新信息进行FOTA操作。进一步地,服务器封装用于触发终端进行FOTA操作的固件更新信息包括服务器 封装包括FUMO标准节点和FUMO扩展节点的固件更新信息,其中FUMO标准节点和FUMO扩 展节点用于触发终端进行FOTA操作。进一步地,FUMO扩展节点包括用于指示固件更新的原始版本的节点值;用于指 示固件更新的升级版本的节点值。进一步地,FUMO标准节点包括用于指示FOTA操作的下载地址的节点值;用于触 发终端进行FOTA操作的节点值上的运行命令。进一步地,FUMO扩展节点值包括用于指示FOTA操作的优先级的节点值。进一步地,终端使用Push消息中携带的固件更新信息进行FOTA操作包括终端 接收到来自服务器的Push消息;终端向设备管理DM客户端发送Push消息;DM客户端使用 Push消息中携带的固件更新信息,对终端进行FOTA操作。进一步地,DM客户端使用Push消息中携带的固件更新信息,对终端进行FOTA操 作包括DM客户端判断固件更新信息中的原始版本值是否与终端的固件版本值相同;如果 判断结果为是,则DM客户端判断固件更新信息中的升级版本值是否为终端接受的版本值; 如果判断结果为是,则DM客户端对终端进行FOTA操作。为了实现上述目的,根据本专利技术的另一个方面,提供了 一种服务器。根据本专利技术的服务器包括DM服务器端模块,用于封装用于终端进行FOTA操作的 固件更新信息;携带模块,用于在Push消息中携带固件更新信息;第一发送模块,用于向终 端发送Push消息,以便触发终端使用Push消息中携带的固件更新信息进行FOTA操作。为了实现上述目的,根据本专利技术的又一个方面,提供了 一种终端。根据本专利技术的终端包括接收模块,用于接收来自服务器的Push消息,其中Push 消息中携带有固件更新信息,其中固件更新信息用于触发终端进行FOTA操作;第二发送模 土夬,用于向DM客户端发送Push消息,以便DM客户端使用Push消息中携带的固件更新信息, 对终端进行FOTA操作。为了实现上述目的,根据本专利技术的又一个方面,提供了一种终端操作的触发系统。根据本专利技术的终端操作的触发系统包括上述包含DM服务器端模块、携带模块和 第一发送模块的服务器以及上述包含接收模块和第二发送模块的终端。通过本专利技术,采用服务器向终端发送用于触发终端进行FOTA操作的固件更新信 息,解决了 FOTA操作的触发依赖于DM会话,并且DM会话带来了冗余的数据量的问题,避免 了 FOTA操作对DM会话的依赖,并减少了 DM会话造成的冗余的数据量。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图1是根据相关技术的固件更新管理目标(FUMO)标准定义的树结构的示意图;图2是根据本专利技术实施例的终端操作的触发方法的流程图;图3是根据本专利技术实施例的FUMO标准定义的树结构的示意图;图4是根据本专利技术实施例的使用Push消息快速触发Network-Initiated FOTA操 作的设备管理流程示意图;图5是根据本专利技术实施例的服务器的结构框图;图6是根据本专利技术实施例的终端的结构框图;图7是根据本专利技术实施例的终端操作的触发系统的结构框图。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相 互组合。下面将参考附图并结合实施例来详细说明本专利技术。本专利技术的目的在于,提出了 一种使用Push消息快速触发Network-Initiated FOTA操作的终端管理方法。服务器将进行FOTA操作所需的必要信息包含在Push消息中。 终端收到Push消息后,由DM客户端根据当前版本和更新版本来判断是否需要进行FOTA操 作。如果需要,直接触发FOTA操作。图2是根据本专利技术实施例的终端操作的触发方法的流程图,如图2所示,包括如下 的步骤S202至步骤S206。步骤S202,服务器封装用于触发终端进行FOTA操作的固件更新信息。步骤S204,服务器向终端Push消息,并在Push消息中携带固件更新信息。步骤S206,终端使用Push消息中携带的固件更新信息进行FOTA操作。相关技术中,通过DM会话触发终端的FOTA操作,该DM会话会造成冗余的数据量。 本专利技术实施例中,服务器将进行FOTA操作所需的必要信息携带在Push消息中。终端收到 Push消息后,由DM客户端根据当前版本和更新版本来判断是否需要进行FOTA操作,从而避 免了 FOTA操作对DM会话的依赖,并减少了 DM会话造成的冗余的数据量。优选地,服务器封装用于触发终端进行FOTA操作的固件更新信息包括服务器封 装包括FUMO标准节点和FUMO扩展节点的固件更新信息,其本文档来自技高网
...

【技术保护点】
一种终端操作的触发方法,其特征在于,包括:服务器封装用于触发终端进行空中接口固件更新FOTA操作的固件更新信息;所述服务器向所述终端发送推送Push消息,并在所述Push消息中携带所述固件更新信息;所述终端使用所述Push消息中携带的所述固件更新信息进行所述FOTA操作。

【技术特征摘要】
一种终端操作的触发方法,其特征在于,包括服务器封装用于触发终端进行空中接口固件更新FOTA操作的固件更新信息;所述服务器向所述终端发送推送Push消息,并在所述Push消息中携带所述固件更新信息;所述终端使用所述Push消息中携带的所述固件更新信息进行所述FOTA操作。2.根据权利要求1所述的方法,其特征在于,所述服务器封装用于触发所述终端进行 所述FOTA操作的所述固件更新信息包括所述服务器封装包括固件更新管理目标FUMO标准节点和FUMO扩展节点的固件更新信 息,其中所述FUMO标准节点和所述FUMO扩展节点用于触发所述终端进行所述FOTA操作。3.根据权利要求2所述的方法,其特征在于,所述FUMO扩展节点包括用于指示固件更新的原始版本的节点值;用于指示固件更新的升级版本的节点值。4.根据权利要求2或3所述的方法,其特征在于,所述FUMO标准节点包括用于指示所述FOTA操作的下载地址的节点值;用于触发所述终端进行所述FOTA操作的节点值上的运行命令。5.根据权利要求2或3所述的方法,其特征在于,所述FUMO扩展节点值包括用于指示所述FOTA操作的优先级的节点值。6.根据权利要求1所述的方法,其特征在于,所述终端使用所述Push消息中携带的所 述固件更新信息进行所述FOTA操作包括所述终端接收到来自所述服务器的所述Push消息;所述终端向设备管理DM客户端发送所述Push消息;所述DM客户端使用所...

【专利技术属性】
技术研发人员:李滔
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利