[发明专利]升级包下载及安装的方法、服务器及系统有效
| 申请号: | 201110169334.8 | 申请日: | 2011-06-22 |
| 公开(公告)号: | CN102215479B | 公开(公告)日: | 2018-03-13 |
| 发明(设计)人: | 刘星 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04W8/24 | 分类号: | H04W8/24;H04L29/06 |
| 代理公司: | 深圳市世纪恒程知识产权代理事务所44287 | 代理人: | 胡海国 |
| 地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 升级 下载 安装 方法 服务器 系统 | ||
技术领域
本发明涉及移动通信技术领域,尤其涉及一种基于OMA DM(Open Mobile Alliance Device Mangement,开放移动联盟设备管理)协议的升级包下载及安装的方法、服务器及系统。
背景技术
目前,随着移动通信技术飞速发展,3G(3rd-generation,第三代移动通信技术)以及更强大的移动通信系统逐步应用于人们的生活与工作。OMA DM作为新一代终端设备管理协议,越来越多的应用于各种类型的终端设备,涉及设备激活放号/参数收集/设备配置等方面。尤其是基于OMA DM的终端固件升级(FOTA,Firmware Update Over The Air)技术,已逐步成为各运营商选择的主流售后升级技术。该技术具有为各种终端提供在线升级能力、改善用户体验、修复软件故障、减少运营商召回故障设备的运维开销以及为终端带来持续的增值服务等诸多优点。
但是,随着终端版本升级频率增加以及版本之间差异性的增大,对于故障修复的升级包以及运营商为推广新业务部署的升级包,其大小均在逐步增大,从几百K增加至几兆,甚至几十兆。因此,对DM(Device Mangement,设备管理)服务器和客户端,尤其是客户端支持终端产品大包升级的能力提出了挑战,比如Verizon公司已提出在LTE(Long Term Evolution,长期演进)下必须支持150M大包升级的要求。
而现有的客户端通常不具备优选网络下载的能力,而是选用2G/3G网络下载,不仅下载速度慢,而且容错和并发性能较差,甚至无法完成大升级包下载,导致用户体验效果差。
由此要求客户端需要增加其它非2G/3G下载方式的支持,但是仅仅依靠用户选择接入方式只能满足服务器地址在各种接入网络下不变的场景,而无法适应服务器地址变化的情形。实际上,由于接入网络的多种形式,服务器及上报服务器的地址可能不同,比如LTE/有线网络下的下载,服务器的地址通常不同于预置服务器账号地址,因此需要服务器与客户端增加新的协商机制。
另外,由于终端的FLASH资源有限,其预留存储升级包的空间并不充足,无法满足大升级包对网络及存储空间的要求。在下载大升级包时,某些客户端会检查升级包的大小是否可存储,若超过大小则拒绝下载,直接导致升级下载失败,对大包升级支持能力较差;或者有些客户端无论升级包多大均执行下载流程,最终导致下载安装失败,不仅浪费带宽资源,又影响用户体验。
综上所述,目前基于OMA DM协议的标准固件升级方式,在面临大升级包下载和安装需求时,存在以下缺陷:
(1)大升级包选用2G/3G网络下载,下载速度低,用户体验效果差,而目前的OMA DM协议缺乏支持优选的非2G/3G下载大升级包的机制,不能为大升级包下载提供更快的网络选择;
(2)目前的OMA DM协议缺乏对大升级包下载安装的支持,在存储空间协商、网络重试时间以及大包生存周期下的下载等方面无法提供保证。
发明内容
本发明的主要目的在于提供一种升级包下载及安装的方法、服务器及系统,旨在提高大升级包下载速度及用户体验效果。
为了达到上述目的,本发明提出一种升级包下载及安装的方法,包括:
服务器获取客户端当前升级包可用的存储空间信息;
根据所述存储空间信息与所述客户端协商适配存储空间资源;
当协商成功后,向所述客户端下发预配置的非2G/3G网络下载参数集;由所述客户端根据所述下载参数集发起非2G/3G网络下升级包下载及安装流程。
优选地,所述服务器获取客户端当前升级包可用的存储空间信息的步骤包括:
服务器向所述客户端发送查询命令;
接收所述客户端根据所述查询命令返回的当前升级包可用的存储空间信息。
优选地,所述根据存储空间信息与所述客户端协商适配存储空间资源的步骤包括:
服务器比较当前升级包可用的存储空间及当前升级包的大小;
若当前升级包可用的存储空间大于当前升级包,则协商成功;否则
服务器向客户端发送内存清理命令;
接收所述客户端根据所述内存清理命令返回的内存清理结果;若清理结果表明客户端当前存储空间大于当前升级包,则协商成功;否则,协商失败。
优选地,所述下载参数集至少包括以下之一:升级包生命周期、网络优选类型、对应网络类型服务器URL以及升级结果上报服务器URL。
优选地,该方法还包括:
所述服务器接收所述客户端安装下载的升级包后上报的升级结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110169334.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:调度方法及装置
- 下一篇:分布式报文处理系统架构及报文处理方法





