用于多节点设备网络中空中下载的方法、设备及存储介质与流程

文档序号:34181107发布日期:2023-05-17 08:56阅读:64来源:国知局
用于多节点设备网络中空中下载的方法、设备及存储介质与流程

本申请涉及智慧家居,例如涉及用于多节点设备网络中空中下载的方法、装置、设备及存储介质。


背景技术:

1、随着智能技术的发展,智能单品的空中下载(over-the-air,ota)ota技术是必不可少的。有了ota,可以保证产品的快速上市占领市场,同时也可以保证产品不断地升级迭代,提高产品的市场竞争力。

2、智能家居系统中的智能单品为了便于安装、降低功耗等多采用近场射频类无线通讯方案,如zigbee、蓝牙、wifi等。如图1所示,这些智能单品作为一个无线网络的节点设备与网关设备进行通信,通过网关设备代理上网,进而连接至iot平台,实现远程的智能控制和升级。

3、但是,近场射频类无线通信技术存在通信距离短、速率低、传输数据量小等特点,一个智能节点设备的ota,需要通过网关远程下载ota包,然后分拆成一定数量的小包通过无线通信技术一个个的传送给节点设备,节点设备接收所以的数据包后再整合成一个完整的ota包,然后进行自身的ota升级。由于无线通信速率低和传送数据量小等特点限制,一个节点设备的整个ota升级过程大约要耗费5~10分钟。在智能家居系统中,家庭的智能灯、智能开关、电动窗帘、安防探头等都是通过zigbee或蓝牙mesh与网关通信的,由于这些智能产品数量较多,一个家庭中数量达到几十甚至几百个,如果这些产品都通过网关一个一个的进行无线ota,会存在耗时长(如一个灯升级需要5分钟,100个灯需要500分钟)、无线网络拥堵(ota升级时会存在大量的无线数据交互)等问题,造成节点设备长期无法使用。

4、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。

2、本公开实施例提供了一种用于多节点设备网络中空中下载的方法、装置、设备和存储介质,以解决多节点设备网络中节点设备ota升级速率慢,网络拥堵的技术问题。所述多节设备网络中包括:网关设备,以及与所述网关设备近场无线通信的两个或多个节点设备。

3、在一些实施例中,所述方法包括:

4、将获取的待升级空中下载ota数据包进行拆包,得到每个ota拆包信息,其中,所述ota拆包信息包括:拆包后ota数据、以及对应的序列标识信息和拆包偏移地址信息;

5、将每个所述ota拆包信息广播到所述多节点设备网络中,使得每个所述节点设备根据监听获取到的所述ota拆包信息进行升级;

6、接收每个所述节点设备上报的升级反馈信息。

7、在一些实施例中,所述用于多节点设备网络中空中下载的装置,包括处理器和存储有程序指令的存储器,所述处理器被配置为在执行所述程序指令时,执行上述用于多节点设备网络中空中下载方法。

8、在一些实施例中,所述网关设备,包括:

9、网关设备本体;

10、上述用于多节点设备网络中空中下载的装置,被安装于所述网关设备本体。

11、在一些实施例中,所述存储介质,存储有程序指令,所述程序指令在运行时,执行上述用于多节点设备网络中空中下载的方法。

12、本公开实施例提供的用于多节点设备网络中空中下载的方法、装置和设备,可以实现以下技术效果:

13、多节点设备网络中,网关设备可将待升级空中下载ota数据包进行拆包后,广播到多节点设备网络中,使得每个节点设备根据监听获取到的所述ota拆包信息进行升级,这样,可以一次将同一类型的节点设备同时进行升级,提高了多节点设备的ota升级速度,也减少了网络拥堵的几率。

14、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。



技术特征:

1.一种用于多节点设备网络中空中下载的方法,其特征在于,所述多节设备网络中包括:网关设备,以及与所述网关设备近场无线通信的两个或多个节点设备,该方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将每个所述ota拆包信息广播到所述多节点设备网络中包括:

3.根据权利要求2所述的方法,其特征在于,还包括:

4.根据权利要求3所述的方法,其特征在于,还包括:

5.根据权利要求1所述的方法,其特征在于,所述将每个所述ota拆包信息广播到所述多节点设备网络中包括:

6.根据权利要求5所述的方法,其特征在于,所述接收每个所述节点设备上报的升级反馈信息包括:

7.根据权利要求6所述的方法,其特征在于,所述接收当前节点设备上报的升级失败信息之后,还包括:

8.根据权利要求1-7任一项所述的方法,其特征在于,还包括:

9.一种用于多节点设备网络中空中下载的装置,该装置包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在执行所述程序指令时,执行如权利要求1至8任一项所述用于多节点设备网络中空中下载的方法。

10.一种网关设备,其特征在于,包括:

11.一种存储介质,存储有程序指令,其特征在于,所述程序指令在运行时,执行如权利要求1至8任一项所述用于多节点设备网络中空中下载的方法。


技术总结
本申请涉及智慧家居技术领域,公开一种用于多节点设备网络中空中下载的方法、设备及存储介质。所述多节设备网络中包括:网关设备,以及与所述网关设备近场无线通信的两个或多个节点设备。该方法包括:将获取的待升级空中下载OTA数据包进行拆包,得到每个OTA拆包信息,其中,所述OTA拆包信息包括:拆包后OTA数据、以及对应的序列标识信息和拆包偏移地址信息;将每个所述OTA拆包信息广播到所述多节点设备网络中,使得每个所述节点设备根据监听获取到的所述OTA拆包信息进行升级;接收每个所述节点设备上报的升级反馈信息。这样,提高了多节点设备的OTA升级速度,也减少了网络拥堵的几率。

技术研发人员:李峰悦,邓邱伟,李莉,翟建光
受保护的技术使用者:青岛海尔智能家电科技有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1