[发明专利]终端操作的触发方法、装置及系统有效
申请号: | 201010260471.8 | 申请日: | 2010-08-20 |
公开(公告)号: | CN101909282A | 公开(公告)日: | 2010-12-08 |
发明(设计)人: | 李滔 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04W8/22 | 分类号: | H04W8/22;H04W24/00 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;吴孟秋 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 操作 触发 方法 装置 系统 | ||
技术领域
本发明涉及通信领域,具体而言,涉及一种终端操作的触发方法、装置及系统。
背景技术
随着移动数据业务日趋丰富和复杂,业务对终端的依赖性越来越高。移动终端作为用户使用移动业务的载体,已成为移动运营服务体系中不可或缺的重要组成部分。为了更好地使终端具备快速提升的能力以应对日益激烈的市场竞争,未来终端制造商推出新的终端产品功能的周期将越来越短,运营商推出新业务的周期也会越来越短,因此提供有效、简便的升级服务,空中接口固件更新(firmware over the air,简称为FOTA操作)就成为设备管理(Device Management,简称为DM)中非常关键的技术并得到了通信产业的高度关注。
FOTA操作主要是指一种通过空中接口远程管理,更新终端设备中固件的方法。通过FOTA操作,不仅仅可以下载升级应用软件,也可以更新设备的操作系统。这样,FOTA操作使设备制造商能够通过网络将升级包发送到用户的终端设备中从而对固件、软件进行升级,不但方便了用户,也为设备制造商节约了成本。
FOTA操作按照触发类型可以分为网络触发(Network-Initiated)、设备触发(Client-Initiated)和用户触发(User-Initiated)。其中,网络触发即服务器触发,是运营商触发FOTA操作的通用方式。
上述三种类型触发的FOTA操作都是由DM会话来触发的。服务器在DM会话中Get(获取)终端设备的当前固件版本,从而判断并决定该终端设备是否需要进行FOTA操作。如果需要,则在DM会话中Replace(替换)终端设备的节点值/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操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010260471.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:接收机和接收信号的方法
- 下一篇:青胡椒的加工方法