[发明专利]一种GPRS终端的远程升级方法有效
申请号: | 201510025976.9 | 申请日: | 2015-01-19 |
公开(公告)号: | CN104580484B | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 戢汉帮 | 申请(专利权)人: | 云顶科技(江苏)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 无锡中瑞知识产权代理有限公司32259 | 代理人: | 张玉平 |
地址: | 215600 江苏省苏州市张家港市经济技术开发区软*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种可以降低升级成本、提高升级效率的GPRS终端的远程升级方法,其步骤包括1)升级代码的预处理将升级代码文件分割成若干个代码段,并对分割好的代码段按顺序进行编号;2)升级通知应用服务器下发升级命令;3)升级启动GPRS终端与升级服务器建立连接,并告知应用服务器;4)升级执行GPRS终端向升级服务器发送请求命令,升级服务器将升级代码文件中的对应编号的代码段发送给GPRS终端,GPRS终端正确接收到该代码段后,下载下一个编号的代码段,如接收有误,且未达到设定次数,则继续该代码段的下载,否则中断本次下载;全部正确下载完毕,则升级完成,否则重新从头下载。本发明可广泛适用于各种智能电子终端。 | ||
搜索关键词: | 一种 gprs 终端 远程 升级 方法 | ||
【主权项】:
一种GPRS终端的远程升级方法,其步骤包括:1)升级代码的预处理:负责执行升级的升级服务器在收到负责升级管理的应用服务器发来的升级代码文件后,首先对整个升级代码文件进行循环冗余校验码(Cyclic Redundancy Check)校验即CRC校验,在升级代码文件末尾加入整个升级代码的校验值即整体校验码,然后,将加入了整体校验码的升级代码文件分割成若干个代码段,并在每个代码段的末尾加入本段的CRC校验码,并对分割好的代码段按顺序进行编号;2)升级通知:应用服务器给GPRS终端下发升级命令,升级命令中包括有:升级服务器的IP地址及端口号、升级代码文件的ID号及文件大小;3)升级启动:GPRS终端根据升级命令中的IP地址及端口号与升级服务器建立连接,并告知应用服务器;4)升级执行:GPRS终端与升级服务器建立连接后,向升级服务器发送请求命令,请求命令中包括有升级代码文件的ID号和代码段编号;升级服务器根据请求命令中的升级代码文件的ID号和代码段编号,将该ID号的升级代码文件中的对应编号的代码段发送给GPRS终端,GPRS终端接收到该代码段后,首先进行校验,如果校验通过,则向升级服务器请求下一个编号的代码段,如果校验未通过,且未通过的次数未达到设定值时,GPRS终端继续请求该编号的代码段,否则,中断本次下载;当所有编号的代码段全部下载完毕,GPRS终端会对整个升级代码文件进行校验,如校验通过,则升级完成,GPRS终端复位重启后,执行下载后的升级代码文件;如校验未通过,则继续执行原来的代码文件,如果重复下载的次数未达到设定值时,再次从头下载升级代码文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云顶科技(江苏)有限公司,未经云顶科技(江苏)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510025976.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种自适应云管理平台
- 下一篇:一种远程医疗网上生物实时检验系统