[发明专利]基于LoRa通讯的升级方法、系统及相应的终端设备和服务器有效
申请号: | 201711430959.9 | 申请日: | 2017-12-26 |
公开(公告)号: | CN108173685B | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 钟晨;吴晓剑;赵春焕 | 申请(专利权)人: | 金卡智能集团股份有限公司 |
主分类号: | H04L41/082 | 分类号: | H04L41/082;H04L67/06 |
代理公司: | 杭州华鼎知识产权代理事务所(普通合伙) 33217 | 代理人: | 夏华栋 |
地址: | 325600 浙江省温*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明旨在提供基于LoRa通讯的升级方法、系统及相应的终端设备和服务器,以解决现有技术方案中的基于LoRa通讯的终端设备不具备升级功能的问题。升级方法包括:将终端设备分组;响应于固件代码升级任务,服务器向各组终端设备发送用于通知各组终端设备在预设时间以预设扩频因子打开接收窗的升级通知指令,以及向各组终端设备在预设时间以预设扩频因子广播升级包;终端设备响应于服务器发送的升级通知指令,根据所述升级通知指令接收服务器广播的升级包。与之对应的,本发明还包括对应的升级系统及相应的终端设备和服务器。实现基于LoRa通讯的终端设备固件代码升级,并基于终端设备分组以扩频因子SF的进行升级,提高升级效率。 | ||
搜索关键词: | 基于 lora 通讯 升级 方法 系统 相应 终端设备 服务器 | ||
包括:
将终端设备分组;
响应于固件代码升级任务,服务器向各组终端设备发送用于通知各组终端设备在预设时间以预设扩频因子打开接收窗的升级通知指令,以及向各组终端设备在预设时间以预设扩频因子广播升级包,其中,各组终端设备的预设时间和预设扩频因子不相同;
终端设备响应于服务器发送的升级通知指令,根据所述升级通知指令接收服务器广播的升级包用以升级。
2.如权利要求1所述的基于LoRa通讯的升级方法,其特征在于,所述将终端设备分组包括:服务器根据各终端设备的信号强弱进行分组;信号强的终端设备组的预设扩频因子数值小于信号弱的终端设备组的预设扩频因子。3.如权利要求1或2所述的基于LoRa通讯的升级方法,其特征在于,服务器下发时间数据以规定终端设备的上传时间段,终端设备接受服务器下发的时间数据在上报时间段发送业务数据以及接受服务器发送的升级通知指令。4.如权利要求3所述的基于LoRa通讯的升级方法,其特征在于,所述将终端设备分组包括:服务器将终端设备分成两组;一组终端设备的预设扩频因子置为SF9,该组终端设备的预设时间为升级通知指令所在上传时间段的下一上传时间段的第一个时间段;另一组终端设备的预设扩展因子置为SF12,该组终端设备的预设时间为升级通知指令所在上传时间段的下一上传时间段的第二个时间段;所述向各组终端设备在预设时间以预设扩频因子广播升级包包括:在所述第一个时间段以SF9广播升级包,在所述第二个时间段以SF12广播升级包。5.如权利要求4所述的基于LoRa通讯的升级方法,其特征在于,所述向各组终端设备在预设时间以预设扩频因子广播升级包包括:将升级包拆分成若干数据包,并广播所述数据包,其中,每个数据包包含有序列号和总包数;终端设备在升级通知指令所在上传时间段的下一上传时间段的第三个时间段检测判断升级包数据是否有缺失,如果有缺失,在所述第三个时间段向服务器请求缺失的数据包。6.如权利要求5所述的基于LoRa通讯的升级方法,其特征在于,所述第一个时间段为所述下一上传时间段的第一个1/3时间段;所述第二个时间段为所述下一上传时间段的第二个1/3时间段;所述第三个时间段为所述下一上传时间段的第三个1/3时间段。7.如权利要求5所述的基于LoRa通讯的升级方法,其特征在于,所述终端设备在所述上报时间段的一个随机时间发送业务数据;且/或,所述终端设备在所述第三个时间段的一个随机时间向服务器请求缺失的数据包。8.基于LoRa通讯的升级系统,用于升级终端设备的固件代码,其特征在于,包括服务器和终端设备;所述服务器被配置为:将终端设备分组;响应于固件代码升级任务,向各组终端设备发送用于通知各组终端设备在预设时间以预设扩频因子打开接收窗的升级通知指令,以及向各组终端设备在预设时间以预设扩频因子广播升级包,其中,各组终端设备的预设时间和预设扩频因子不相同;
所述终端设备被配置为:响应于服务器发送的升级通知指令,根据所述升级通知指令接收服务器广播的升级包用以升级。
9.一种终端设备,其特征在于,所述终端设备被配置为:响应于服务器发送的用于通知各组终端设备在预设时间以预设扩频因子打开接收窗的升级通知指令,根据所述升级通知指令在对应的预设时间以对应的预设因子打开接收窗以接收服务器广播的升级包。10.一种服务器,其特征在于,所述服务器被配置为:将终端设备分组;响应于固件代码升级任务,向各组终端设备发送用于通知各组终端设备在预设时间以预设扩频因子打开接收窗的升级通知指令,以及向各组终端设备在预设时间以预设扩频因子广播升级包,其中,各组终端设备的预设时间和预设扩频因子不相同。该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金卡智能集团股份有限公司,未经金卡智能集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711430959.9/,转载请声明来源钻瓜专利网。