一种终端断点续传的方法技术

技术编号:8326043 阅读:282 留言:0更新日期:2013-02-14 09:03
本发明专利技术涉及一种终端断点续传的方法,其特征在于,包括以下步骤:步骤1:终端连接主机并发送现有程序包信息,所述主机分析处理后发送下载模块确认信息到所述终端;步骤2:所述终端根据所述下载模块确认信息发送下载起始帧号到所述主机;步骤3:所述主机根据所述下载起始帧号发送下载数据到所述终端。本发明专利技术通过断点续传提高下载成功率、减少下载时间以及节省通讯费用。

【技术实现步骤摘要】

本专利技术涉及到网络下载
,特别涉及一种终端应用下载的方法与系统。
技术介绍
随着科技进步,当前的电子产品已经在各个行业得到广泛的应用。用户能够通过使用终端设备实现丰富的功能。伴随着大量终端设备的普及,比如会出现对一定范围内终端进行管理的系统。在用户大量使用终端功能的同时,终端应用程序越来越多,导致程序升级麻烦。为了提高管理水平,须采用信息化管理。本专利技术方法为了解决终端在线升级程序时异常中断后,在下次升级时从断点处开始下载,提高下载效率而实现。
技术实现思路
有鉴于此,本专利技术的目的是提供,解决终端在应用程序更新时提供闻效的下载。为实现上述目的,本专利技术的具体技术方案如下 ,其特征在于,包括以下步骤 步骤I :终端连接主机并发送现有程序包信息,所述主机分析处理后发送下载模块确认信息到所述终端;步骤2 :所述终端根据所述下载模块确认信息发送下载起始帧号到所述主机; 步骤3 :所述主机根据所述下载起始帧号发送下载数据到所述终端。在本专利技术一实施例中,所述终端连接主机并发送现有程序包信息,所述主机分析处理后发送下载模块确认信息到所述终端包括以下步骤 步骤I. I :所述终端连接所述主机并发送终端信息; 步骤I. 2 :所述主机根据所述终端信息发送主机请求信息到所述终端;步骤I. 3 :所述终端根据所述主机请求信息发送现有程序包信息到所述主机; 步骤I. 4 :所述主机根据所述现有程序包信息发送下载模块确认信息到所述终端。在本专利技术一实施例中,所述现有程序包信息包括现有程序包的程序文件模块数目、参数文件模块数目、允许下载最大数目;所述下载模块确认信息包括确认下载的程序文件模块数目、各模块信息结构、参数文件模块数目。在本专利技术一实施例中,所述终端根据所述下载模块确认信息发送下载起始帧号到所述主机具体包括所述终端接收所述下载模块确认信息后,判断是否和上次断点的完全相同,若相同则发送上次断点的帧号,否则发送O的帧号。在本专利技术一实施例中,所述主机根据所述下载起始帧号发送下载数据到所述终端包括以下步骤 步骤3. I :所述主机根据所述下载起始帧号发送对应的数据包; 步骤3. 2 :所述终端接收所述数据包并返回对应的反馈包;步骤3. 3:所述主机根据所述反馈包判断下载是否完成,若未完成则返回步骤3. 1,若已完成则结束下载。本专利技术的优点在于,通过断点续传提高下载成功率、减少下载时间以及节省通讯费用。附图说明图I是本专利技术建立主机与终端断点续传的流程图。图2是本专利技术主机与终端断点续传过程的流程图。具体实施例方式为使本专利技术的目的、技术方案及优点更加清楚明白,以下将通过具体实施例和相 关附图,对本专利技术作进一步详细说明。,其特征在于,包括以下步骤 步骤I :终端连接主机并发送现有程序包信息,所述主机分析处理后发送下载模块确认信息到所述终端; 步骤2 :所述终端根据所述下载模块确认信息发送下载起始帧号到所述主机; 步骤3 :所述主机根据所述下载起始帧号发送下载数据到所述终端。如图I所示,在本实施例中,所述终端连接主机并发送现有程序包信息,所述主机分析处理后发送下载模块确认信息到所述终端包括以下步骤 步骤1.1:所述终端连接所述主机并发送终端信息; 步骤I. 2 :所述主机根据所述终端信息发送主机请求信息到所述终端; 步骤I. 3 :所述终端根据所述主机请求信息发送现有程序包信息到所述主机; 步骤I. 4 :所述主机根据所述现有程序包信息发送下载模块确认信息到所述终端。所述现有程序包信息包括现有程序包的程序文件模块数目、参数文件模块数目、允许下载最大数目;所述下载模块确认信息包括确认下载的程序文件模块数目、各模块信息结构、参数文件模块数目。所述主机根据所述现有程序包信息发送下载模块确认信息到所述终端具体为所述主机根据所述现有程序包信息,与最新程序包信息进行比较分析,发送下载模块确认信息到所述终端。所述终端根据所述下载模块确认信息发送下载起始帧号到所述主机具体包括所述终端接收所述下载模块确认信息后,判断是否和上次断点的完全相同,若相同则发送上次断点的帧号,否则发送O的帧号。帧号说明如下为保证下载正确性,对每一帧进行编号。如果下载多模块,则多模块的帧号也是连续的,帧号要求从O开始编号,2字节长度。每个模块结束的帧可以不足1024字节,对于删除模块,则帧的长度为O字节。如果终端接收到主机下载模块确认包,并且和上次断点的完全相同,则终端可以要求主机从断点的帧号开始传输,而不一定从第O巾贞开始。如图2所示,在本实施例中,所述主机根据所述下载起始帧号发送下载数据到所述终端包括以下步骤 步骤3. I :所述主机根据所述下载起始帧号发送对应的数据包;步骤3. 2 :所述终端接收所述数据包并返回对应的反馈包; 步骤3. 3:所述主机根据所述反馈包判断下载是否完成,若未完成则返回步骤3. 1,若已完成则结束下载。本专利技术的优点在于,通过断点续传提高下载成功率、减少下载时间以及节省通讯费用。上列较佳实施例,对本专利技术的目的、技术方案和优点进行了进一步详细说明,所应理解的是,以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本 专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
一种终端断点续传的方法,其特征在于,包括以下步骤:步骤1:终端连接主机并发送现有程序包信息,所述主机分析处理后发送下载模块确认信息到所述终端;步骤2:所述终端根据所述下载模块确认信息发送下载起始帧号到所述主机;步骤3:所述主机根据所述下载起始帧号发送下载数据到所述终端。

【技术特征摘要】
1.一种终端断点续传的方法,其特征在于,包括以下步骤 步骤I :终端连接主机并发送现有程序包信息,所述主机分析处理后发送下载模块确认信息到所述终端; 步骤2 :所述终端根据所述下载模块确认信息发送下载起始帧号到所述主机; 步骤3 :所述主机根据所述下载起始帧号发送下载数据到所述终端。2.根据权利要求I所述的一种终端断点续传的方法,其特征在于所述终端连接主机并发送现有程序包信息,所述主机分析处理后发送下载模块确认信息到所述终端包括以下步骤 步骤I. I :所述终端连接所述主机并发送终端信息; 步骤I. 2 :所述主机根据所述终端信息发送主机请求信息到所述终端; 步骤I. 3 :所述终端根据所述主机请求信息发送现有程序包信息到所述主机; 步骤I. 4 :所述主机根据所述现有程序包信息发送下载模块确认信息到所述终端。3.根据权利要求2所述的一种终端断点续传的方法,...

【专利技术属性】
技术研发人员:蔡晓航彭建忠姚祥健赖兴瑞
申请(专利权)人:福建联迪商用设备有限公司
类型:发明
国别省市:

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

1