一种组网方法及系统和入网方法及系统技术方案

技术编号:37822141 阅读:18 留言:0更新日期:2023-06-09 09:58
本申请提供了一种组网方法及系统和入网方法及系统,涉及通信技术领域。Controller端的组网方法包括:开启Controller端中的预设AP;将Agent端连入所述预设AP,并将所述Agent端的Mac地址同步给所述Controller端;判断所述Agent端的Mac地址是否合法,当所述Agent端的Mac地址合法时,则将所述Controller端的组网信息发送给所述Agent端。该方法有效地提高了EasyMesh网络的安全性。了EasyMesh网络的安全性。了EasyMesh网络的安全性。

【技术实现步骤摘要】
一种组网方法及系统和入网方法及系统


[0001]本申请涉及通信
,尤其涉及一种组网方法及系统和入网方法及系统。

技术介绍

[0002]在EasyMesh网络中,Agent设备需要使用1905PBC Method通过无线方式加入到Controller所在的Mesh网络中。1905PBC method在使用过程中,设备都可以通过WPS机制加入到Mesh网络中,无法控制具体哪台Agent设备可以进入或无法进入Mesh网络,而这便会存在一定的安全隐患。
[0003]另外,由于安全问题,Google在Android9及更高版本中已经废弃及停用Wi

Fi保护设置(WPS),Android系统不再支持通过WPS方法接入到WiFi网络中。

技术实现思路

[0004]本申请的目的在于克服现有技术的缺陷,提供一种组网方法及系统和入网方法及系统,用以解决现有技术中的问题。
[0005]为解决上述问题,本申请实施例第一方面,提供了一种Controller端的组网方法,该方法包括:
[0006]开启Controller端中的预设AP;
[0007]将Agent端连入所述预设AP,并将所述Agent端的Mac地址同步给所述Controller端;
[0008]判断所述Agent端的Mac地址是否合法,当所述Agent端的Mac地址合法时,则将所述Controller端的组网信息发送给所述Agent端。
[0009]一种可选的实现方式中,所述Agent端的Mac地址是否合法的判断步骤包括:
[0010]检测所述Agent端的Mac地址是否记录在所述Controller端的白名单中;
[0011]若所述Agent端的Mac地址记录在所述白名单中,则判定所述Agent端的Mac地址合法,反之不合法。
[0012]一种可选的实现方式中,在开启所述预设AP之前,将所述Agent端的Mac地址输入至所述白名单中。
[0013]一种可选的实现方式中,当所述Controller端收到所述Agent端入网成功的信息后,关闭所述预设AP。
[0014]本申请实施例第二方面,提供了一种Controller端的组网系统,该系统包括:
[0015]开启模块,用于开启Controller端中的预设AP;
[0016]同步模块,用于将Agent端连入所述预设AP,并将所述Agent端的Mac地址同步给所述Controller端;
[0017]判断模块,用于判断所述Agent端的Mac地址是否合法,若所述Agent端的Mac地址合法时,则将所述Controller端的组网信息发送给所述Agent端。
[0018]一种可选的实现方式中,所述判断模块还用于:
[0019]检测所述Agent端的Mac地址是否记录在所述Controller端的白名单中;
[0020]若所述Agent端的Mac地址记录在所述白名单中,则判定所述Agent端的Mac地址合法,反之不合法。
[0021]一种可选的实现方式中,还包括输入模块;
[0022]所述输入模块用于在开启所述预设AP之前,将所述Agent端的Mac地址输入至所述白名单中。
[0023]一种可选的实现方式中,还包括关闭模块;
[0024]所述关闭模块用于当所述Controller端收到所述Agent端入网成功的信息后,关闭所述预设AP。
[0025]本申请实施例第三方面,提供了一种Agent端的入网方法,该方法包括:
[0026]与Controller端的预设AP相连并获得组网信息;
[0027]断开Agent端与所述预设AP的连接,并将所述Agent端与所述Controller端的前传AP连接;
[0028]通过所述Agent端的前传AP获得所述Controller端的前传AP的信息;
[0029]启动所述Agent端的前传AP,实现所述Agent端的入网。
[0030]本申请实施例第四方面,提供了一种Agent端的入网系统,该系统包括:
[0031]连接模块,用于与Controller端的预设AP相连并获得组网信息;
[0032]连接模块,还用于断开Agent端与所述预设AP的连接,并将所述Agent端与所述Controller端的前传AP连接;
[0033]获取模块,用于通过所述Agent端的前传AP获得所述Controller端的前传AP的信息;
[0034]启动模块,用于启动所述Agent端的前传AP,实现所述Agent端的入网。
[0035]本申请的有益效果是:
[0036]Agent端先与Controller端中的预设AP相连,只有当Agent端的Mac地址合法时,Controller端的组网信息才会发送给Agent端,如此,提高了EasyMesh网络的安全性。
附图说明
[0037]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0038]图1示出了一种Controller端的组网方法的流程图;
[0039]图2示出了一种Controller端的组网系统的结构框图;
[0040]图4示出了一种Controller端与Agent端的连接示意图;
[0041]图3示出了一种Agent端的入网方法的流程图;
[0042]图5示出了一张Agent端的入网系统的结构框图。
[0043]主要元件符号说明:
[0044]111

开启模块;112

同步模块;113

判断模块;114

输入模块;115

关闭模块;211

连接模块;212

获取模块;213

启动模块。
具体实施方式
[0045]下面结合附图,对本申请实施例进行描述。显然,所描述的实施例仅为本申请一部分实施例,而不是全部的实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请的保护范围。
[0046]为方便理解,以下先对相关概念进行简要说明。
[0047]EasyMesh是Wi

Fi联盟制定的一个用于不同AP相互连接的基础标准。这个标准定义了不同厂家的AP相互连接控制的协议。
[0048]EasyMesh网络中有一个Controller端来管理整个网络,其中,网络中的所有Agent端的AP都与它相直接连接或间接连接。Controller端一般可以为家庭网络出口的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种Controller端的组网方法,其特征在于,包括:开启Controller端中的预设AP;将Agent端连入所述预设AP,并将所述Agent端的Mac地址同步给所述Controller端;判断所述Agent端的Mac地址是否合法,当所述Agent端的Mac地址合法时,则将所述Controller端的组网信息发送给所述Agent端。2.根据权利要求1所述的Controller端的组网方法,其特征在于,所述Agent端的Mac地址是否合法的判断步骤包括:检测所述Agent端的Mac地址是否记录在所述Controller端的白名单中;若所述Agent端的Mac地址记录在所述白名单中,则判定所述Agent端的Mac地址合法,反之不合法。3.根据权利要求2所述的Controller端的组网方法,其特征在于,在开启所述预设AP之前,将所述Agent端的Mac地址输入至所述白名单中。4.根据权利要求1所述的Controller端的组网方法,其特征在于,当所述Controller端收到所述Agent端入网成功的信息后,关闭所述预设AP。5.一种Controller端的组网系统,其特征在于,包括:开启模块,用于开启Controller端中的预设AP;同步模块,用于将Agent端连入所述预设AP,并将所述Agent端的Mac地址同步给所述Controller端;判断模块,用于判断所述Agent端的Mac地址是否合法,若所述Agent端的Mac地址合法时,则将所述Controller端的组网信息发送给所述Agent端。6.根据权利要求5所述的Controll...

【专利技术属性】
技术研发人员:林祥尹继圣刘大照区信诚廖烈泉
申请(专利权)人:深圳感臻智能股份有限公司
类型:发明
国别省市:

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

1