蓝牙多跳入网方法、装置和设备与流程

文档序号:33954865发布日期:2023-04-26 14:38阅读:66来源:国知局
蓝牙多跳入网方法、装置和设备与流程

本技术涉及蓝牙,特别涉及一种蓝牙多跳入网方法、装置和设备。


背景技术:

1、目前,标准的sig mesh(蓝牙技术联盟发布的标准蓝牙无线网格组网技术)只支持单独的蓝牙mesh设备入网,且在入网阶段,配网器(即中心设备)只能针对一跳范围内的未入网设备进行入网操作,无法在已经完成未入网设备的部署以后,再针对多跳以外的设备做入网操作。

2、在蓝牙多跳入网场景下,相关技术需要通过多个配网器或者不断移动配网器实现多跳以外的设备的入网操作,效率较低。

3、因此,如何解决相关技术中无法在蓝牙多跳入网场景下实现快速高效入网的问题是业界所关心的。


技术实现思路

1、本技术的目的是提供一种蓝牙多跳入网方法、装置和设备,用以解决相关技术中无法在蓝牙多跳入网场景下实现快速高效入网的问题。

2、第一方面,本技术提供一种蓝牙多跳入网方法,应用于配网器,所述方法包括:

3、通过指定网络广播用于指示切换到默认网络的第一操作码,以使多跳路径中的各已入网设备向下一跳转发接收到的所述第一操作码;

4、在确定至少一个所述已入网设备切换到默认网络后,切换到所述默认网络并通过所述默认网络广播用于指示获取待入网设备的设备信息的第二操作码,以使接收到所述第二操作码的已入网设备通过默认网络广播所述第二操作码;

5、基于通过所述默认网络接收到的所述已入网设备返回的设备信息确定指定网络信息,并通过切换到所述默认网络的所述已入网设备为所述待入网设备配置所述指定网络信息;

6、在确定所述待入网设备完成入网后,通过所述默认网络广播用于指示切换回之前网络的第三操作码,以使接收到所述第三操作码的已入网设备进行网络切换;

7、在发送所述第三操作后切换到所述指定网络。

8、在一种可能的实施方式中,通过下列方式确定至少一个所述已入网设备切换到默认网络:

9、在广播所述第一操作码后的第一时长后确定所述至少一个所述已入网设备切换到默认网络;

10、或者,通过默认网络接收到已入网设备的响应后,确定所述已入网设备切换到所述默认网络。

11、第二方面,本技术提供一种蓝牙多跳入网方法,应用于已入网设备,所述方法包括:

12、在接收到用于指示切换到默认网络的第一操作码后,通过指定网络广播所述第一操作码并切换到默认网络,以使多跳路径中的下一跳转发所述第一操作码,其中,所述第一操作码是配网器或上一跳的已入网设备通过指定网络广播的;

13、在接收到用于指示获取待入网设备的设备信息的第二操作码后,通过默认网络广播所述第二操作码,其中,所述第二操作码是所述配网器或上一跳的已入网设备通过所述默认网络发送的;

14、将接收到的所述待入网设备的设备信息发送给所述配网器或上一跳的已入网设备,并将所述配网器或上一跳的已入网设备发送的指定网络信息转发给所述待入网设备;

15、在接收到用于指示切换回之前网络的第三操作码后通过默认网络广播所述第三操作码,并切换到所述指定网络,其中,所述第三操作码是所述配网器或上一跳的已入网设备通过所述默认网络发送的。

16、在一种可能的实施方式中,所述切换到默认网络之后,还包括:

17、通过所述默认网络通知所述配网器切换完成。

18、在一种可能的实施方式中,所述将接收到的所述待入网设备的设备信息发送给所述配网器或上一跳的已入网设备,包括:

19、在接收到所述待入网设备的设备信息后延迟第二时长,将接收到的所述待入网设备的设备信息发送给所述配网器或上一跳的已入网设备。

20、第三方面,本技术提供一种蓝牙多跳入网方法,应用于待入网设备,所述方法包括:

21、在通过默认网络接收到已入网设备或待入网设备发送的用于指示获取待入网设备的设备信息的第二操作码后,向所述已入网设备或所述待入网设备发送待入网设备的设备信息,其中所述第二操作码是所述已入网设备接收到的配网器或上一跳的已入网设备或上一跳的待入网设备发送的;

22、在通过默认网络接收到所述指定网络信息后,基于所述指定网络信息完成入网操作并切换到所述指定网络,其中所述指定网络信息是所述已入网设备接收到的配网器或上一跳的已入网设备或上一跳的待入网设备发送的。

23、在一种可能的实施方式中,所述向所述已入网设备或所述待入网设备发送设备信息包括:

24、在接收到所述第二操作码后延迟第三时长,向所述已入网设备或所述待入网设备发送所述设备信息。

25、第四方面,本技术提供一种蓝牙多跳入网装置,应用于配网器,所述装置包括:

26、第一操作码广播模块,被配置为通过指定网络广播用于指示切换到默认网络的第一操作码,以使多跳路径中的各已入网设备向下一跳转发接收到的所述第一操作码;

27、第二操作码广播模块,被配置为在确定至少一个所述已入网设备切换到默认网络后,切换到所述默认网络并通过所述默认网络广播用于指示获取待入网设备的设备信息的第二操作码,以使接收到所述第二操作码的已入网设备通过默认网络广播所述第二操作码;

28、网络信息配置模块,被配置为基于通过所述默认网络接收到的所述已入网设备返回的设备信息确定指定网络信息,并通过切换到所述默认网络的所述已入网设备为所述待入网设备配置所述指定网络信息;

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、所述计算机程序被处理器执行时实现如上述第一方面~第三方面中任一项所述的蓝牙多跳入网方法。

54、本技术的实施例提供的技术方案至少带来以下有益效果:

55、本技术实施例中,在蓝牙mesh网络中,对于多跳场景下的待入网设备,本技术实施例能够在不借助额外配网设备情况下可以完成入网操作,且针对既包含已入网节点以及包含未入网节点的情况下,可以将已入网节点作为中继节点,完成数据包以及操作码的转发,节省了待入网设备的入网成本,提高了待入网设备的入网效率,本技术实施例还针对待入网设备设计私有扫描,实现配网器针对多跳环境下的设备扫描功能,从而获取待入网设备的设备信息,便于利用配网器实现待入网设备的入网操作。

56、本技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本技术而了解。本技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

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