本发明涉及通信网络,具体涉及一种大规模无线设备的组网方法、装置、设备及存储介质。
背景技术:
1、蓝牙技术是一种无线数据与语音通信的开放性全球规范,它以低成本的近距离无线连接为基础,使用2.4-2.485ghz(千兆赫兹)的ism(industrial scientific medical,无线电)波段实现相互通信,蓝牙耳机、鼠标、键盘等日常电子产品都是使用了蓝牙技术的物联网设备。
2、当一个蓝牙网络内的设备数量变多时,会增加网络的压力。尤其是网络内的设备之间还需要传输数据,当传输的频次和数据量变大时,则会影响网络的可靠性和稳定性。
技术实现思路
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、在本申请的第四个方面,本发明实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行以实现上述第一方面的方法。
1.一种大规模无线设备的组网方法,其特征在于,包括:
2.根据权利要求1所述的一种大规模无线设备的组网方法,其特征在于,所述设备网络信息,包括:
3.根据权利要求2所述的一种大规模无线设备的组网方法,其特征在于,所述获取所述公共网络内无线设备的设备网络信息,基于所述设备网络信息将所述多个无线设备组分别进行组网,生成多个子网,包括:
4.根据权利要求3所述的一种大规模无线设备的组网方法,其特征在于,所述比较所述公共网络内无线设备的局域网地址,基于比较结果更新所述网络名称和所述密码,包括:
5.根据权利要求4所述的一种大规模无线设备的组网方法,其特征在于,所述基于所述进入新网络指令,利用更新后的网络名称和密码将所述多个无线设备组分别进行组网,生成所述多个子网,包括:
6.根据权利要求5所述的一种大规模无线设备的组网方法,其特征在于,还包括:
7.根据权利要求6所述的一种大规模无线设备的组网方法,其特征在于,还包括:
8.一种大规模无线设备的组网装置,其特征在于,包括:
9.一种计算机设备,其特征在于,包括处理器和存储器,其中,所述存储器用于存储计算机程序,所述处理器被配置用于调用所述计算机程序,执行如权利要求1-7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,所述计算机指令被处理器执行时实现如权利要求1-7中任一项所述方法的步骤。