[发明专利]基于蓝牙Mesh的增强广播并发式OTA固件升级方法有效
申请号: | 202111466448.9 | 申请日: | 2021-12-03 |
公开(公告)号: | CN114245319B | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 林春勃;伏家杰 | 申请(专利权)人: | 南京矽力微电子技术有限公司 |
主分类号: | H04W4/06 | 分类号: | H04W4/06;H04W4/80;H04W24/02;H04W28/04;H04W84/18;H04L1/1867 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 徐秋平 |
地址: | 210000 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 蓝牙 mesh 增强 广播 发式 ota 升级 方法 | ||
1.一种基于蓝牙Mesh的增强广播并发式OTA固件升级方法,其特征在于:包括以下步骤:
将蓝牙Mesh网络中满足预设条件的节点创建成组;
在所述组中选取根源节点,对所述根源节点进行OTA固件升级;
所述根源节点基于扩展的广播报文向所述组中未完成升级的目标节点分发OTA固件升级数据包;
所述根源节点获取所述组中的未完成升级的目标节点的OTA固件升级状态信息;
所述根源节点基于所述OTA固件升级状态信息来判定重新分发所述OTA固件升级数据包或响应重传丢失数据包请求;
所述未完成升级的目标节点发送重传丢失数据包请求包括以下步骤:
所述未完成升级的目标节点计算所述根源节点到达自身的RSSI;
根据所述RSSI来调节所述未完成升级的目标节点的重传丢失数据包请求的广播间隔时间。
2.根据权利要求1所述的基于蓝牙Mesh的增强广播并发式OTA固件升级方法,其特征在于:所述根源节点处于网络的中心位置,且能够与其他节点直接通信。
3.根据权利要求1所述的基于蓝牙Mesh的增强广播并发式OTA固件升级方法,其特征在于:当重新分发所述OTA固件升级数据包时,所述根源节点向所述组中的所有节点分发OT A固件升级数据包;当响应重传丢失数据包请求时,所述根源节点根据优先级顺序对所述组中未完成升级的目标节点进行丢失数据包重传。
4.根据权利要求3所述的基于蓝牙Mesh的增强广播并发式OTA固件升级方法,其特征在于:根据未完成升级的目标节点的丢失OTA固件升级数据包的数量来确定优先级,其中丢失的数量越少,优先级越高。
5.根据权利要求1所述的基于蓝牙Mesh的增强广播并发式OTA固件升级方法,其特征在于:将满足预设条件的节点创建成组包括:将具有相同制造商标识符和相同产品标识符的节点加入到相同的组地址中;所述组地址采用组播地址或虚拟地址。
6.根据权利要求1所述的基于蓝牙Mesh的增强广播并发式OTA固件升级方法,其特征在于:对所述根源节点进行OTA固件升级包括:
利用移动终端设备对所述根源节点进行OTA固件升级。
7.根据权利要求1所述的基于蓝牙Mesh的增强广播并发式OTA固件升级方法,其特征在于:对所述根源节点进行OTA固件升级包括:
按照预设周期向OTA固件升级网址请求OTA固件升级数据,并基于网络传输方式获取OTA固件升级数据以对所述根源节点进行OTA固件升级。
8.根据权利要求6所述的基于蓝牙Mesh的增强广播并发式OTA固件升级方法,其特征在于:所述移动终端设备作为启动节点获取所述根源节点的OTA固件升级参数,并根据所述根源节点返回的消息确定是否进行OTA固件升级操作以及确定是执行OTA固件整体升级还是分段式升级。
9.根据权利要求8所述的基于蓝牙Mesh的增强广播并发式OTA固件升级方法,其特征在于,所述分段式升级包括:蓝牙Mesh固件被分为多个部分,每部分具有标识信息和版本信息;
所述启动节点通过比较所述根源节点的固件的标识信息和版本信息,来选择性地完成部分固件升级。
10.根据权利要求1所述的基于蓝牙Mesh的增强广播并发式OTA固件升级方法,其特征在于:所述根源节点基于扩展的广播报文向所述组中未完成升级的目标节点分发OTA固件升级数据包包括以下步骤:
所述根源节点通过组播的方式多次向组中发布更新开始指令,以通知所述未完成升级的目标节点准备升级;
所述根源节点向未完成升级的目标节点发送OTA固件升级数据包,并在结束时发送更新结束指令,以向目标节点通知发送完毕。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京矽力微电子技术有限公司,未经南京矽力微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111466448.9/1.html,转载请声明来源钻瓜专利网。