组网方法和组网装置与流程

文档序号:36237497发布日期:2023-12-01 20:08阅读:25来源:国知局
组网方法和组网装置与流程

本技术实施例涉及电子,并且更具体地,涉及一种组网方法和组网装置。


背景技术:

1、在全屋存在多个无线网格(mesh)网关的情况下,每个mesh网关下可以包括多个mesh子设备,这样每个mesh网关可以组成一个子网络。当用户希望批量控制多个mesh子设备时,该多个mesh子设备可能处于不同mesh网关下,跨mesh网关进行通信的mesh子设备需要通过云服务器或中枢设备执行中转操作,可能会由于网络时延造成多个mesh子设备执行操作不同步,降低了用户的体验。


技术实现思路

1、本技术实施例提供一种组网方法和组网装置,以期在全屋存在多个mesh网关时,在进行跨mesh网关执行mesh子设备批量控制时,无需云服务器或中枢设备执行中转过程,进而提升用户体验。

2、第一方面,提供了一种组网方法,所述方法包括:接收第一网关发送的子网参数分配请求消息;根据所述子网参数请求消息,对属于不同类别的第一子设备分配不同的第一参数和相同的第二参数;向所述第一网关发送包括所述第一参数和所述第二参数的第一子网参数。

3、示例性地,该第一网关可以是mesh网关,也可以是蓝牙网关,该第一子设备可以是mesh子设备,该第一子设备的数量可以是一个,也可以是多个。

4、本技术实施例中,该方法可以应用于云服务器或中枢设备,在第一子设备进行配网时,该云服务器或中枢设备可以接收第一网关发送的子网参数请求消息,对属于不同类别的第一子设备分配不同的第一参数和相同的第二参数,并通过对应的第一网关分配给对应的第一子设备。从而用户可以在局域网内实现跨网关批量控制子设备以及执行场景联动,无需通过云服务器或中枢设备进行中转,使得子设备执行用户操作时,网络时延较低,执行动作更加同步,提升了用户体验;进一步地,对于不同类别属性的第一子设备使用不同的第一参数以区别不同类别子系统,从而可以提升各个子系统的安全性。

5、结合第一方面,在第一方面的某些实现方式中,所述根据所述子网参数请求消息,对属于不同类别的第一子设备分配不同的第一参数和相同的第二参数,包括:根据所述子网参数请求消息,生成所述第一参数和所述第二参数。

6、本技术实施例中,在接收到第一网关发送的子网参数请求消息后,该云服务器或中枢设备可以生成第一参数和第二参数,也就是说,在有需要时生成该第一参数和第二参数,从而可以避免服务器或中枢设备的资源浪费。

7、结合第一方面,在第一方面的某些实现方式中,所述根据所述子网参数请求消息,对属于不同类别的第一子设备分配不同的第一参数和相同的第二参数,包括:从预先存储的子网参数中获取所述第一参数和所述第二参数。

8、本技术实施例中,云服务器或中枢设备中可以预先存储有子网参数,当接收到第一网关发送的子网参数请求消息后,从预先存储的子网参数获取该第一参数和第二参数,从而可以提升子网参数分配的效率。

9、结合第一方面,在第一方面的某些实现方式中,在所述接收第一网关发送的子网参数分配请求消息之前,所述方法还包括:接收第一应用程序发送的所述第一参数和所述第二参数。

10、示例性地,该第一应用程序中可以包括用于配置子网参数的页面,用户可以在该页面中配置该第一参数和第二参数。应理解,对于子网参数中除第一参数和第二参数之外的参数,也可以在该页面中进行配置。

11、本技术实施例中,用户可以将配置好的第一参数和第二参数发送给云服务器或中枢设备,从而可以由用户自由配置子网参数,提升了用户的体验。

12、结合第一方面,在第一方面的某些实现方式中,所述第一参数包括应用层数据密钥,所述第二参数包括网络层数据密钥;或者,所述第一参数包括应用层数据密钥和组播地址,所述第二参数包括网络层数据密钥;或者,所述第一参数为空,所述第二参数包括应用层数据密钥和网络层数据密钥。

13、结合第一方面,在第一方面的某些实现方式中,所述方法还包括:向所述第一网关发送子网参数更新消息;在与所述第一子设备完成身份认证之后,向所述第一网关发送更新后的第二子网参数。

14、本技术实施例中,通过向第一网关发送更新的第二子网参数,可以避免第一子设备长时间使用相同的子网参数,从而可以提升全屋智能的安全性。

15、结合第一方面,在第一方面的某些实现方式中,所述向所述第一网关发送子网参数更新消息,包括:周期性地向所述第一网关发送子网参数更新消息。

16、本技术实施例中,通过周期性地向第一网关发送子网参数更新消息,可以避免网格子设备长时间使用相同的子网参数,从而可以进一步提升全屋智能的安全性。

17、结合第一方面,在第一方面的某些实现方式中,所述方法还包括:接收所述第一网关发送的子网参数更新请求消息;根据所述子网参数更新请求消息与所述第一子设备完成身份认证之后,向所述第一网关发送更新后的第二子网参数。

18、本技术实施例中,通过响应第一网关发送的子网参数更新请求消息,向第一网关发送更新后的第二子网参数,可以避免第一子设备长时间使用相同的子网参数,从而可以提升全屋智能的安全性。

19、结合第一方面,在第一方面的某些实现方式中,所述方法还包括:向所述第一网关发送注销所述第一子网参数的消息。

20、本技术实施例中,该云服务器或中枢设备还可以向第一网关发送注销第一子网参数的消息,从而可以禁用该第一子网参数,避免参数混乱。

21、第二方面,提供了一种组网方法,所述方法包括:向云服务器或中枢设备发送子网参数分配请求消息;接收所述云服务器或中枢设备发送的第一子网参数,其中,所述第一子网参数包括所述云服务器或中枢设备根据所述子网参数请求消息,对属于不同类别的第一子设备分配的不同的第一参数和相同的第二参数。

22、本技术实施例中,该方法可以应用于第一网关(例如,mesh网关)中,在第一子设备进行配网时,可以向云服务器或中枢设备发送子网参数分配请求消息,并将云服务器或中枢设备发送的第一子网参数发送给相应的子设备。该技术方案中,第一网关可以根据云服务器或中枢设备分配的子网参数跨网关批量控制子设备或执行场景联动操作,而无需云服务器或中枢设备执行中转操作,提升了用户体验。

23、结合第二方面,在第二方面的一种实现方式中,所述方法还包括:接收所述云服务器或中枢设备发送的子网参数更新消息;向所述第一子设备发送所述子网参数更新消息;在所述云服务器或中枢设备与所述第一子设备完成身份认证之后,接收所述云服务器或中枢设备发送的第二子网参数;向所述第一子设备发送所述第二子网参数。

24、通过本技术实施例的技术方案,可以避免第一子设备长时间使用相同的子网参数,从而可以提升全屋智能的安全性。

25、结合第二方面,在第二方面的一种实现方式中,所述方法还包括:接收所述第一子设备发送的子网参数更新请求消息;向所述云服务器或中枢设备发送所述子网参数更新请求消息;在所述云服务器或中枢设备与所述第一子设备完成身份认证之后,接收所述云服务器或中枢设备发送的第二子网参数;向所述第一子设备发送所述第二子网参数。

26、通过本技术实施例的技术方案,可以避免第一子设备长时间使用相同的子网参数,从而可以提升全屋智能的安全性。

27、第三方面,提供了一种组网方法,包括:在第一子设备进行配网时,对属于不同类别的第一子设备分配不同的第一参数和相同的第二参数;向所述第一子设备发送包括所述第一参数和所述第二参数的第一子网参数。

28、本技术实施例中,该方法可以应用于中枢设备(如路由器),该中枢设备中可以集成有第一网关(如mesh网关)。

29、本技术实施例中,在第一子设备进行配网时,对属于不同类别的第一子设备分配不同的第一参数和相同的第二参数。该技术方案可以在局域网内实现跨网关批量控制子设备以及执行场景联动,无需通过云服务器或中枢设备进行中转,使得子设备执行用户操作时,网络时延较低,执行动作更加同步,提升了用户体验;进一步地,对于不同类别属性的第一子设备使用不同的第一参数以区别不同类别子系统,从而可以提升各个子系统的安全性。

30、结合第三方面,在第三方面的一种实现方式中,在所述对属于不同类别的第一子设备分配不同的第一参数和相同的第二参数之前,所述方法还包括:接收第一应用程序发送的所述第一参数和所述第二参数。

31、示例性地,该第一应用程序中可以包括用于配置子网参数的页面,用户可以在该页面中配置该第一参数和第二参数。应理解,对于子网参数中除第一参数和第二参数之外的参数,也可以在该页面中进行配置。

32、本技术实施例中,用户可以将配置好的第一参数和第二参数发送给中枢设备,从而可以由用户自由配置子网参数,提升了用户的体验。

33、结合第三方面,在第三方面的一种实现方式中,所述方法还包括:向所述第一子设备发送子网参数更新消息;在与所述第一子设备完成身份认证之后,向所述第一子设备发送更新后的第二子网参数。

34、本技术实施例中,通过向第一子设备发送更新的第二子网参数,可以避免第一子设备长时间使用相同的子网参数,从而可以提升全屋智能的安全性。

35、结合第三方面,在第三方面的一种实现方式中,向所述第一子设备发送子网参数更新消息,包括:周期性地向所述第一子设备发送子网参数更新消息。

36、本技术实施例中,通过周期性地向第一子设备发送更新的第二子网参数,可以避免第一子设备长时间使用相同的子网参数,从而可以进一步提升全屋智能的安全性。。

37、结合第三方面,在第三方面的一种实现方式中,所述方法还包括:接收所述第一子设备发送的子网参数更新请求消息;在与所述第一子设备完成身份认证之后,向所述第一子设备发送更新后的第二子网参数。

38、本技术实施例中,通过响应第一子设备发送的子网参数更新请求消息,向第一子设备发送更新后的第二子网参数,可以避免第一子设备长时间使用相同的子网参数,从而可以提升全屋智能的安全性。

39、结合第三方面,在第三方面的一种实现方式中,所述方法还包括:向所述第一子设备发送注销所述第一子网参数的消息。

40、本技术实施例中,该中枢设备还可以向第一子设备发送注销第一子网参数的消息,从而可以禁用该第一子网参数,避免参数混乱。

41、结合第三方面,在第三方面的一种实现方式中,所述第一参数包括应用层数据密钥,所述第二参数包括网络层数据密钥;或者,所述第一参数包括应用层数据密钥和组播地址,所述第二参数包括网络层数据密钥;或者,所述第一参数为空,所述第二参数包括应用层数据密钥和网络层数据密钥。

42、第四方面,提供了一种组网装置,包括:一个或多个处理器;一个或多个存储器;所述一个或多个存储器存储有一个或多个计算机程序,所述一个或多个计算机程序包括指令,当所述指令被一个或多个处理器执行时,使得如第一方面及其任一种可能的实现方式中所述的组网方法被执行。

43、第五方面,提供了一种组网装置,包括:一个或多个处理器;一个或多个存储器;所述一个或多个存储器存储有一个或多个计算机程序,所述一个或多个计算机程序包括指令,当所述指令被一个或多个处理器执行时,使得如第二方面及其任一种可能的实现方式中所述的组网方法被执行。

44、第六方面,提供了一种组网装置,包括:一个或多个处理器;一个或多个存储器;所述一个或多个存储器存储有一个或多个计算机程序,所述一个或多个计算机程序包括指令,当所述指令被一个或多个处理器执行时,使得如第三方面及其任一种可能的实现方式中所述的组网方法被执行。

45、第七方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口用于接收信号,并将所述信号传输至所述处理器,所述处理器处理所述信号,使得如第一方面及其任一种可能的实现方式中所述的组网方法被执行。

46、第八方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口用于接收信号,并将所述信号传输至所述处理器,所述处理器处理所述信号,使得如第二方面及其任一种可能的实现方式中所述的组网方法被执行。

47、第九方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口用于接收信号,并将所述信号传输至所述处理器,所述处理器处理所述信号,使得如第三方面及其任一种可能的实现方式中所述的组网方法被执行。

48、第十方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当所述计算机指令在计算机上运行时,使得如第一方面及其任一种可能的实现方式中所述的组网方法被执行。

49、第十一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当所述计算机指令在计算机上运行时,使得如第二方面及其任一种可能的实现方式中所述的组网方法被执行。

50、第十二方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,当所述计算机指令在计算机上运行时,使得如第三方面及其任一种可能的实现方式中所述的组网方法被执行。

51、第十三方面,提供了一种计算机程序产品,包括计算机指令,当所述计算机指令在计算机上运行时,使得如第一方面及其任一种可能的实现方式中所述的组网方法被执行。

52、第十四方面,提供了一种计算机程序产品,包括计算机指令,当所述计算机指令在计算机上运行时,使得如第二方面及其任一种可能的实现方式中所述的组网方法被执行。

53、第十五方面,提供了一种计算机程序产品,包括计算机指令,当所述计算机指令在计算机上运行时,使得如第三方面及其任一种可能的实现方式中所述的组网方法被执行。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1