一种物联网设备配网方法、装置、设备及介质制造方法及图纸

技术编号:33711354 阅读:21 留言:0更新日期:2022-06-06 08:45
本申请公开了一种物联网设备配网方法、装置、设备及介质,应用于物联网网关,包括:获取待入网设备的目标信息,并将目标信息与存放于预设协议栈中的目标信息表中的各项信息进行匹配;所述目标信息为基于Install Code技术生成的与所述待入网设备唯一对应的信息;所述目标信息表为基于预设动态更新规则进行更新的信息表;若匹配成功,则向待入网设备发送网络层交互密钥以及应用层链接密钥,以完成对待入网设备的配网操作;当待入网设备已完成配网操作,则将所待入网设备标记为已入网设备,并获取已入网设备对应的端点信息和群集信息。本方案对Zigbee技术进行优化处理,实现了安全性能下的批量设备快速无误入网,对Zigbee网关的实用性和实用度方面都有实质性提升。用性和实用度方面都有实质性提升。用性和实用度方面都有实质性提升。

【技术实现步骤摘要】
一种物联网设备配网方法、装置、设备及介质


[0001]本专利技术涉及物联网领域,特别涉及一种物联网设备配网方法、装置、设备及介质。

技术介绍

[0002]Zigbee(即紫峰)生态中Install Code技术(以下简称:IC)是Zigbee联盟在2015年提出的Zigbee3.0规范中的一种高级安全模式,其基于节点入网时增加了可信任中心的链接密钥的更新,在传输密钥配网过程中实现单设备IC本地获取,局域网发送,即通过“一机一密”方式,针对性的确保了单设备入网过程的网络密钥和链接密钥的保护,但现有技术中对于IC技术的使用一般为静态预置写死方式,其灵活度极低。
[0003]Zigbee网络安全领域中引入了“信任中心”,即Trust Center概念。在以网关协调器为Trust Center的集中式网络环境中,节点加入网络是交互数据量较大的一环,大规模批量设备配网中极易引起数据“网络风暴”,丢包、重发、失真、转播、广播以及硬件属性不足等问题,导致单个设备配网进度多次多步骤重复进行,随设备数量增加后,网络情况更加恶化。而且在多网关情况下,用户需求都是预期指定的部分设备加入特定网关中,而在多网关同时开启配网时,没有依据对设备做到对应匹配,造成多网关批量配网环境下的设备配网混乱,基于当前系统框架,用户只能分批、分时段对设备进行配网,实用性较低。
[0004]由上可见,在大规模设备配网中过程中,高机械性、高耗时和误配网的操作特点无法满足大规模产品智能化新需求是本领域有待解决的问题。

技术实现思路

[0005]有鉴于此,本专利技术的目的在于提供一种物联网设备配网方法、装置、设备及介质,能够对批量设备实现安全入网进行保证,解决多网关下的误配网现象,并对设备入网的流程时序进行优化,对于Zigbee技术的实用性和实用度方面都有实质性提升。其具体方案如下:
[0006]第一方面,本申请公开了一种物联网设备配网方法,应用于物联网网关,包括:
[0007]获取待入网设备的目标信息,并将所述目标信息与存放于预设协议栈中的目标信息表中的各项信息进行匹配;所述目标信息为基于Install Code技术生成的与所述待入网设备唯一对应的信息;所述目标信息表为基于预设动态更新规则进行更新的信息表;
[0008]若匹配成功,则向所述待入网设备发送网络层交互密钥以及应用层链接密钥,以完成对所述待入网设备的配网操作;
[0009]当所述待入网设备已完成配网操作,则将所述待入网设备标记为已入网设备,并获取所述已入网设备对应的端点信息和群集信息。
[0010]可选的,所述获取待入网设备的目标信息,并将所述目标信息与存放于预设协议栈中的目标信息表中的各项目标信息进行匹配之前,还包括:
[0011]通过预设信息获取接口获取用于与目标信息进行匹配的单项信息;
[0012]基于预设动态更新规则将所述单项信息添加至预设协议栈中的目标信息表中,以
对所述目标信息表中的信息进行动态更新。
[0013]可选的,所述获取待入网设备的目标信息,并将所述目标信息与存放于预设协议栈中的目标信息表中的各项目标信息进行匹配之前,还包括:
[0014]获取由待入网设备发送的信标请求指令,并向所述待入网设备返回包含网络信息的信标回复信息;所述网络信息中包含与当前网关对应的网络标识符信息与关联许可信息;
[0015]获取由待入网设备发送的用于向介质访问控制层请求分配网络地址的关联信息,并向所述待入网设备返回包含有与所述待入网设备所对应的网络地址的关联回复信息,以便所述待入网设备利用所述网络地址进行数据通信。
[0016]可选的,所述向所述待入网设备发送网络层交互密钥以及应用层链接密钥,包括:
[0017]向所述待入网设备发送与所述待入网设备唯一对应的网络层交互密钥;
[0018]接收由所述待入网设备发送的针对应用层链接密钥的密钥请求,并对所述密钥请求进行响应,以将与所述待入网设备唯一对应的应用层链接密钥发送至所述待入网设备。
[0019]可选的,所述向所述待入网设备发送网络层交互密钥以及应用层链接密钥之后,还包括:
[0020]读取所述待入网设备的设备基本属性;
[0021]通过预设软件交互接口将所述设备基本属性发送至预先与网关进行绑定的预设软件端,并向所述预设软件端返回表征所述待入网设备配网成功的信息。
[0022]可选的,所述通过预设软件交互接口将所述设备基本属性发送至预先与网关进行绑定的预设软件端,并向所述预设软件端返回表征所述待入网设备配网成功的信息与所述设备基本属性信息之后,还包括:
[0023]将所述预设协议栈中的所述目标信息表中与所述待入网设备对应的目标信息删除。
[0024]可选的,所述获取所述已入网设备对应的端点信息和群集信息之后,还包括:
[0025]按照预设周期与所述已入网设备进行周期性心跳数据交互,以确保所述已入网设备的正常运行。
[0026]第二方面,本申请公开了一种物联网设备配网装置,包括:
[0027]信息匹配模块,用于获取待入网设备的目标信息,并将所述目标信息与存放于预设协议栈中的目标信息表中的各项信息进行匹配;所述目标信息为基于Install Code技术生成的与所述待入网设备唯一对应的信息;所述目标信息表为基于预设动态更新规则进行更新的信息表;
[0028]密钥发送模块,用于若匹配成功,则向所述待入网设备发送网络层交互密钥以及应用层链接密钥,以完成对所述待入网设备的配网操作;
[0029]配网完成模块,用于当所述待入网设备已完成配网操作,则将所述待入网设备标记为已入网设备,并获取所述已入网设备对应的端点信息和群集信息。
[0030]第三方面,本申请公开了一种电子设备,包括:
[0031]存储器,用于保存计算机程序;
[0032]处理器,用于执行所述计算机程序,以实现前述的物联网设备配网方法。
[0033]第四方面,本申请公开了一种计算机存储介质,用于保存计算机程序;其中,所述
计算机程序被处理器执行时实现前述公开的物联网设备配网方法的步骤。
[0034]本申请先获取待入网设备的目标信息,并将所述目标信息与存放于预设协议栈中的目标信息表中的各项信息进行匹配,其中,所述目标信息为基于Install Code技术生成的与所述待入网设备唯一对应的信息,且所述目标信息表为基于预设动态更新规则进行更新的信息表。若匹配成功,则向所述待入网设备发送网络层交互密钥以及应用层链接密钥,以完成对所述待入网设备的配网操作。当所述待入网设备已完成配网操作,则将所述待入网设备标记为已入网设备,并获取所述已入网设备对应的端点信息和群集信息。本方案在对现有的IC技术进行改良结合的前提下,对批量设备实现安全入网保证,且并行解决多网关下的误配网现象。本方案还对设备完全入网情况下的云端注册流程时序进行优化,避免了失败配网的中间过程的非关键交互步骤的重复执行,降低了单本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网设备配网方法,其特征在于,应用于物联网网关,包括:获取待入网设备的目标信息,并将所述目标信息与存放于预设协议栈中的目标信息表中的各项信息进行匹配;所述目标信息为基于Install Code技术生成的与所述待入网设备唯一对应的信息;所述目标信息表为基于预设动态更新规则进行更新的信息表;若匹配成功,则向所述待入网设备发送网络层交互密钥以及应用层链接密钥,以完成对所述待入网设备的配网操作;当所述待入网设备已完成配网操作,则将所述待入网设备标记为已入网设备,并获取所述已入网设备对应的端点信息和群集信息。2.根据权利要求1所述的物联网设备配网方法,其特征在于,所述获取待入网设备的目标信息,并将所述目标信息与存放于预设协议栈中的目标信息表中的各项目标信息进行匹配之前,还包括:通过预设信息获取接口获取用于与目标信息进行匹配的单项信息;基于预设动态更新规则将所述单项信息添加至预设协议栈中的目标信息表中,以对所述目标信息表中的信息进行动态更新。3.根据权利要求1所述的物联网设备配网方法,其特征在于,所述获取待入网设备的目标信息,并将所述目标信息与存放于预设协议栈中的目标信息表中的各项目标信息进行匹配之前,还包括:获取由待入网设备发送的信标请求指令,并向所述待入网设备返回包含网络信息的信标回复信息;所述网络信息中包含与当前网关对应的网络标识符信息与关联许可信息;获取由待入网设备发送的用于向介质访问控制层请求分配网络地址的关联信息,并向所述待入网设备返回包含有与所述待入网设备所对应的网络地址的关联回复信息,以便所述待入网设备利用所述网络地址进行数据通信。4.根据权利要求1所述的物联网设备配网方法,其特征在于,所述向所述待入网设备发送网络层交互密钥以及应用层链接密钥,包括:向所述待入网设备发送与所述待入网设备唯一对应的网络层交互密钥;接收由所述待入网设备发送的针对应用层链接密钥的密钥请求,并对所述密钥请求进行响应,以将与所述待入网设备唯一对应的应用层链接密钥发送至所述待...

【专利技术属性】
技术研发人员:任思阳王仕金沈鹏超李冲黄小华
申请(专利权)人:杭州涂鸦信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1