一种无线设备的组网方法及装置与流程

文档序号:37350042发布日期:2024-03-18 18:29阅读:21来源:国知局
一种无线设备的组网方法及装置与流程

本发明属于无线网络的,尤其涉及一种无线设备的组网方法及装置。


背景技术:

1、easymesh是一种基于ieee 802.11s标准的无线组网技术,它可以实现多个无线设备之间的自动连接,形成一个覆盖范围更广,性能更优的无线网络。easymesh技术的核心是设备角色的划分,即主设备(controller)和从设备(agent)。主设备负责管理和控制整个网络的拓扑结构,从设备负责与主设备或其他从设备通信,扩展网络的覆盖范围。

2、市场上easymesh产品的组网配对方式一般有两种:有线或wps。wps组网方式是指通过按下主设备和从设备上的wps按键,使得两个设备之间通过无线信号进行配对,然后通过主设备的管理界面,将从设备添加到网络中。wps组网方式的优点是:摆脱网线和空间限制,只需按下按键即可组网配对。缺点是:每次只能两台设备同时组网,如果多于2个设备按下wps,则组网失败,多台设备依次组网则非常耗时。

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、本发明实施例与现有技术相比存在的有益效果是:本发明通过在满足触发条件后,将当前设备的设备角色设置为主设备;向其他设备广播探测帧;所述探测帧用于探测是否存在待组网设备,并控制所述待组网设备将当前信道切换至所述主设备所处的目标信道;接收所述其他设备根据所述广播请求帧返回具有预设标识的响应帧;所述预设标识用于表征所述其他设备是否处于待组网状态;将多个所述响应帧各自对应的其他设备,作为所述待组网设备;向其他设备广播管理帧;所述管理帧中的信息包括组网信息;所述组网信息用于指示所述待组网设备与所述主设备连接,包括网络名称和密码。通过上述步骤,实现了多个mesh设备之间的同时组网。主设备负责协调其他设备加入网络,并通过广播帧进行探测和管理。预设标识用于识别待组网设备,而组网信息则确保待组网设备能够连接到主设备的网络。解决了多个mesh设备无法同时组网的技术问题,提高了组网的效率和可靠性。

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