[发明专利]一种GPRS终端的远程升级方法有效
申请号: | 201510025976.9 | 申请日: | 2015-01-19 |
公开(公告)号: | CN104580484B | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 戢汉帮 | 申请(专利权)人: | 云顶科技(江苏)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 无锡中瑞知识产权代理有限公司32259 | 代理人: | 张玉平 |
地址: | 215600 江苏省苏州市张家港市经济技术开发区软*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 gprs 终端 远程 升级 方法 | ||
1.一种GPRS终端的远程升级方法,其步骤包括:
1)升级代码的预处理:
负责执行升级的升级服务器在收到负责升级管理的应用服务器发来的升级代码文件后,首先对整个升级代码文件进行循环冗余校验码(Cyclic Redundancy Check)校验即CRC校验,在升级代码文件末尾加入整个升级代码的校验值即整体校验码,然后,将加入了整体校验码的升级代码文件分割成若干个代码段,并在每个代码段的末尾加入本段的CRC校验码,并对分割好的代码段按顺序进行编号;2)升级通知:
应用服务器给GPRS终端下发升级命令,升级命令中包括有:升级服务器的IP地址及端口号、升级代码文件的ID号及文件大小;
3)升级启动:
GPRS终端根据升级命令中的IP地址及端口号与升级服务器建立连接,并告知应用服务器;
4)升级执行:
GPRS终端与升级服务器建立连接后,向升级服务器发送请求命令,请求命令中包括有升级代码文件的ID号和代码段编号;升级服务器根据请求命令中的升级代码文件的ID号和代码段编号,将该ID号的升级代码文件中的对应编号的代码段发送给GPRS终端,GPRS终端接收到该代码段后,首先进行校验,如果校验通过,则向升级服务器请求下一个编号的代码段,如果校验未通过,且未通过的次数未达到设定值时,GPRS终端继续请求该编号的代码段,否则,中断本次下载;
当所有编号的代码段全部下载完毕,GPRS终端会对整个升级代码文件进行校验,如校验通过,则升级完成,GPRS终端复位重启后,执行下载后的升级代码文件;如校验未通过,则继续执行原来的代码文件,如果重复下载的次数未达到设定值时,再次从头下载升级代码文件。
2.根据权利要求1所述的GPRS终端的远程升级方法,其特征在于:GPRS终端至少在下载不成功时,向应用服务器上报升级情况,针对下载不成功的情况,制定新的升级策略;
当出现中断下载或者下载的次数超过设定值时,首先调整单帧的长度,使得通讯成功率Q在0.58~0.62之间;
其中,S为信号强度,单位为dBm,L为单帧长度,单位为KB,T为温度,单位为度,V为电压,单位为伏;P1、P2、P3和P4为权重值,其总和为1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云顶科技(江苏)有限公司,未经云顶科技(江苏)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510025976.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自适应云管理平台
- 下一篇:一种远程医疗网上生物实时检验系统