[发明专利]一种线下设备间扩散式软件升级方法在审
申请号: | 201910039318.3 | 申请日: | 2019-01-16 |
公开(公告)号: | CN109857436A | 公开(公告)日: | 2019-06-07 |
发明(设计)人: | 徐承柬;黄益曼;吴春林;张建敏;潘志亮;朱浩漳 | 申请(专利权)人: | 浙江天地人科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;B60R25/33 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 低版本设备 高版本设备 设备间 软件升级 唯一识别码 数据交互 升级 扩散式 发送 升级数据包 满足条件 设备版本 设备在线 升级软件 升级指令 同类设备 应答信号 指数级数 比对 更新 回复 扩散 | ||
1.一种线下设备间扩散式软件升级方法,其特征在于,包括:
设备间数据交互获取各自周边同类设备的版本号和对应的唯一识别码;
比对版本号确定低版本设备和高版本设备,设备默认自身为高版本设备,当设备获取的版本号高于自身版本号则确定自身为低版本设备,当设备获取的版本号低于自身版本号则保存对应的唯一识别码;
高版本设备根据获取的唯一识别码向低版本设备发送升级指令信号;
低版本设备向高版本设备回复对应的应答信号;
高版本设备向低版本设备发送升级数据包;
低版本设备进行软件升级并在升级完毕后确定自身为高版本设备。
2.根据权利要求1所述的一种线下设备间扩散式软件升级方法,其特征在于:所述升级指令信号内包括随机生成的用于传输数据的指定频段;低版本设备向高版本设备回复对应的应答信号后,该对设备均跳频至所述指定频段;高版本设备向低版本设备发送升级数据包后,该对设备均跳频至默认频段。
3.根据权利要求2所述的一种线下设备间扩散式软件升级方法,其特征在于:该对设备均跳频至指定频段后,监测并确定该指定频段为空闲频段。
4.根据权利要求3所述的一种线下设备间扩散式软件升级方法,其特征在于:若该指定频段不为空闲频段,则该对设备跳频至默认频段且高版本设备重新对该低版本设备发送升级指令信号。
5.一种设备间高版本设备对低版本设备进行升级的方法,其特征在于,包括以下步骤:
获取周边同类设备的版本号和唯一识别码;
比对版本号,判断同类设备的版本号是否低于本设备的版本号,若是则将该同类设备的唯一识别码添加至待升级设备名单内;
判断本设备当前是否符合预设发起升级条件,若是则在待升级设备名单内选择一个目标设备的唯一识别码并对外发送升级指令信号,升级指令信号包括本设备的版本号、目标设备的唯一识别码;
判断是否收到目标设备回复的与升级指令信号对应的应答信号,若是则发送升级数据包给目标设备并在发送完毕后进入下一步骤,否则直接进入下一步骤;
将该唯一识别码从待升级设备名单中删去;
重新选择唯一识别码并发送升级指令信号。
6.根据权利要求5所述的一种设备间高版本设备对低版本设备进行升级的方法,其特征在于:所述升级指令信号中还包括随机生成的用于传输数据的指定频段;所述判断收到目标设备回复的与升级指令信号对应的应答信号的步骤后,跳频至升级指令信号中的指定频段;所述发送升级数据包给目标设备的步骤后,跳频至默认频段。
7.根据权利要求6所述的一种设备间高版本设备对低版本设备进行升级的方法,其特征在于:所述跳频至升级指令信号中的指定频段的步骤后,判断是否收到且仅收到目标设备发送的准备完毕确认信号,若是则回复对应的应答信号并开始发送升级数据包给目标设备,否则跳频至默认频段并重新发送包括再次随机生成的指定频段的升级指令信号。
8.根据权利要求5所述的一种设备间高版本设备对低版本设备进行升级的方法,其特征在于:所述预设发起升级条件为本设备处于静止状态且待升级设备名单内存在唯一识别码。
9.一种设备间低版本设备接收高版本设备对其进行升级的方法,其特征在于,包括以下步骤:
获取周边同类设备的版本号和唯一识别码;
比对版本号,判断同类设备的版本号是否高于本设备的版本号,若是则将本设备的版本状态由默认状态下的不可升级修改为可升级;
接收高版本设备发送的升级指令信号,升级指令信号包括高版本设备的版本号、本设备的唯一识别码;
判断本设备当前是否符合预设接收升级条件,若是则进入下一步骤;
判断升级指令信号中的版本号是否高于本设备的版本号,若是则回复与升级指令信号对应的应答信号;
接收并保存高版本设备发送的升级数据包;
升级本设备的软件并将本设备的版本状态修改为不可升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江天地人科技有限公司,未经浙江天地人科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910039318.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种线下设备间扩散式软件升级方法
- 下一篇:一种蓝牙设备的升级方法及系统