CN111770493B - 一种AP加入Mesh网络的方法及系统 - Google Patents
一种AP加入Mesh网络的方法及系统 Download PDFInfo
- Publication number
- CN111770493B CN111770493B CN202010394560.5A CN202010394560A CN111770493B CN 111770493 B CN111770493 B CN 111770493B CN 202010394560 A CN202010394560 A CN 202010394560A CN 111770493 B CN111770493 B CN 111770493B
- Authority
- CN
- China
- Prior art keywords
- mesh network
- beacon frame
- configuration information
- home gateway
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000001360 synchronised effect Effects 0.000 claims abstract description 9
- 230000006855 networking Effects 0.000 claims description 44
- 239000000523 sample Substances 0.000 claims description 41
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 claims description 20
- 238000004891 communication Methods 0.000 abstract description 4
- 238000004590 computer program Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 10
- 238000003860 storage Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种AP加入Mesh网络的方法及系统,涉及通信技术领域,该方法包括以下步骤:用户设备接入家庭网关所在Mesh网络,与家庭网关连接;用户设备向家庭网关发送配对指令;家庭网关响应配对指令,控制Mesh网络中所有AP在预设周期内广播自定义Beacon帧,自定义Beacon帧内包括Mesh网络配置信息;待加入AP根据自定义Beacon帧接入Mesh网络,并解析自定义Beacon帧同步Mesh网络配置信息。本发明利用Mesh网络中的所有AP广播包括Mesh网络配置信息的自定义Beacon帧,使得待加入AP能够不受接入位置限制的进行入网配置工作,减少入网配置工序。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种AP加入Mesh网络的方法及系统。
背景技术
随着人们对网络服务的要求不断提高,为了使网络能够随时随地的提供便捷、准确的通信服务,无线网络技术越来越受到人们的重视。其中,无线Mesh网络是一种无线多跳网状拓扑网络,具有自组织、自管理、自愈能力,且具有现有无线局域网络WLAN的兼容性以及互操作性。无线Mesh网络可以和多种宽带无线接入技术相结合,组成一个含有多跳无线链路的无线网状网络。这种无线网状,可以大大增加无线系统覆盖范围,同时可以提高无线系统带宽容量以及通信可靠性。
无线Mesh网络是一种与传统的无线网络完全不同的网络。传统的无线接入技术,主要采用点到点或者点到多点的拓扑结构,这种结构一般都存在一个中心节点,例如802.11无线局域网(WLAN)中的无线访问接入点(AP,Wireless Access Point)等。中心节点与各个无线终端通过单跳无线链路相连接,控制各无线终端对无线网络的访问;同时,又通过有线链路与有线骨干网络相连接,提供到骨干网的连接。而在无线Mesh网络中,采用网状Mesh拓扑结构,是一种多点到多点网络拓扑结构。在这种Mesh网络结构中,各网络节点通过相邻其他网络节点,以无线多跳方式相连接。
目前,由于当前的Mesh组网协议802.11s中没有对Mesh AP建立连接的方法进行明确的规定,所以各厂家均采用自己的私有实现方法。传统的用户AP Mesh组网方案,需要通过中控AP才可进行Mesh配置同步,故而传统的组网方案操作步骤繁琐,影响Mesh AP建立连接。
因此如何优化Mesh AP建立连接的过程成为了本领域技术人员亟待解决的问题。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种AP加入Mesh网络的方法及系统,利用Mesh网络中的所有AP广播包括Mesh网络配置信息的自定义Beacon帧,使得待加入AP能够不受接入位置限制的进行入网配置工作,减少入网配置工序。
为达到以上目的,本发明采取的技术方案是:
第一方面,本发明公开一种AP加入Mesh网络的方法,所述方法包括以下步骤:
用户设备接入家庭网关所在Mesh网络,与家庭网关连接;
用户设备向所述家庭网关发送配对指令;
所述家庭网关响应所述配对指令,控制所述Mesh网络中所有AP在预设周期内广播自定义Beacon帧,所述自定义Beacon帧内包括Mesh网络配置信息;
待加入AP根据所述自定义Beacon帧接入所述Mesh网络,并解析所述自定义Beacon帧同步所述Mesh网络配置信息;
所述待加入AP根据所述自定义Beacon帧接入所述Mesh网络,并解析所述自定义Beacon帧同步所述Mesh网络配置信息,具体包括以下步骤:
所述待加入AP接收并解析所述自定义Beacon帧,并向所述家庭网关反馈自定义Probe帧;
所述家庭网关将所述自定义Beacon帧与所述自定义Probe帧进行比对,比对通过后,向所述待加入AP发布接入许可指令;
所述待加入AP接入所述Mesh网络,并根据所述自定义Beacon帧同步所述Mesh网络配置信息;其中,
所述自定义Probe帧包括所述Mesh网络配置信息或组网密码或所述Mesh网络的中控AP的MAC地址。
进一步的,所述方法还包括以下步骤:
所述Mesh网络中所有AP在预设周期内,开启所述Mesh网络的SSID,并广播自定义Beacon帧。
具体的,所述自定义Beacon帧包括所述Mesh网络配置信息、组网密码以及所述Mesh网络的中控AP的MAC地址。
具体的,所述家庭网关将所述自定义Beacon帧与所述自定义Probe帧进行比对,具体包括以下步骤:
将所述自定义Probe帧与所述自定义Beacon帧针对所述Mesh网络配置信息、所述组网密码或所述Mesh网络的中控AP的MAC地址进行比对;
比对通过后,向所述待加入AP发布接入许可指令。
第二方面,本发明公开一种AP加入Mesh网络的系统,所述系统基于用户设备、待加入AP、家庭网关以及Mesh网络,所述系统包括:
用户接入单元,其设置于所述用户设备内,其用于将所述用户设备接入所述Mesh网络,并与所述Mesh网络的家庭网关连接;
指令发送单元,其设置于所述用户设备内,其用于控制所述用户设备向所述家庭网关发送配对指令;
网关发布单元,其设置于所述家庭网关内,其用于在所述家庭网关响应所述配对指令后,向所述Mesh网络中所有AP发送帧发布指令;
帧发布单元,其设置在所述Mesh网络中的AP内,其用于响应所述帧发布指令,在预设周期内广播自定义Beacon帧,所述自定义Beacon帧包括Mesh网络配置信息;
入网配置单元,其设置在所述待加入AP内,其用于根据所述自定义Beacon帧将所述待加入AP接入所述Mesh网络,并解析所述自定义Beacon帧同步所述Mesh网络配置信息;
所述入网配置单元,其还用于接收并解析所述自定义Beacon帧,并向所述家庭网关反馈自定义Probe帧;
所述网关发布单元,其还用于待所述家庭网关接收并比对通过所述自定义Probe帧后,向所述待加入AP发布接入许可指令;
所述入网配置单元,其还用于所述接入许可指令,控制所述待加入AP接入所述Mesh网络,并根据所述自定义Beacon帧同步所述Mesh网络配置信息;其中,
所述自定义Probe帧包括所述Mesh网络配置信息或组网密码或所述Mesh网络的中控AP的MAC地址。
进一步的,所述帧发布单元还用于待开启所述Mesh网络的SSID后,在预设周期内广播自定义Beacon帧。
具体的,所述自定义Beacon帧包括所述Mesh网络配置信息、组网密码以及所述Mesh网络的中控AP的MAC地址。
进一步的,所述网关发布单元,其还用于将所述自定义Probe帧的所述Mesh网络配置信息与所述自定义Beacon帧中的所述Mesh网络配置信息进行比对;
所述网关发布单元,其还用于将所述自定义Probe帧的所述组网密码与所述自定义Beacon帧中的所述组网密码进行比对;
所述网关发布单元,其还用于将所述自定义Probe帧的所述Mesh网络的中控AP的MAC地址与所述自定义Beacon帧中的所述Mesh网络的中控AP的MAC地址进行比对。
与现有技术相比,本发明的优点在于:
本发明中,待用户设备与家庭网关连接后,利用Mesh网络中的所有AP广播自定义Beacon帧,从而广播Mesh网络配置信息,使得待加入AP能够不受接入位置的限制,在较短的实际内完成配置同步和接入,减少入网配置工序,提升用户体验。
附图说明
图1为本发明实施例一中AP加入Mesh网络的方法的实施示意图;
图2为本发明实施例一中AP加入Mesh网络的方法的步骤流程图;
图3为本发明实施例一中AP加入Mesh网络的方法的步骤S4的步骤流程图;
图4为本发明实施例一中AP加入Mesh网络的方法的步骤S41的步骤流程图;
图5为本发明实施例二中AP加入Mesh网络的系统的结构框图;
图中:1、用户接入单元;2、指令发送单元;3、网关发布单元;4、帧发布单元;5、入网配置单元。
具体实施方式
术语解释:
AP,Wireless Access Point,无线访问接入点;
SSID,Service Set Identifier,服务集标识;
WiFi,即Wi-Fi,创建于IEEE 802.11标准的无线局域网技术;
Beacon帧,信标帧;
Probe帧,探索帧。
以下结合附图对本发明的实施例作进一步详细说明。
本发明实施例提供一种AP加入Mesh网络的方法及系统,待用户设备与家庭网关连接后,利用Mesh网络中的所有AP广播自定义Beacon帧,从而广播Mesh网络配置信息,使得待加入AP能够不受距离限制的进行入网配置工作,减少入网配置工序,提升用户体验。
为达到上述技术效果,本申请的总体思路如下:
一种AP加入Mesh网络的方法,该方法包括以下步骤:
S1、用户设备接入家庭网关所在Mesh网络,与家庭网关连接;
S2、用户设备向家庭网关发送配对指令;
S3、家庭网关响应配对指令,控制Mesh网络中所有AP在预设周期内广播自定义Beacon帧,自定义Beacon帧内包括Mesh网络配置信息;
S4、待加入AP根据自定义Beacon帧接入Mesh网络,并解析自定义Beacon帧同步Mesh网络配置信息。
以下结合附图对本发明的实施例作进一步详细说明。
实施例1
参见图1至4所示,本发明实施例1提供一种AP加入Mesh网络的方法,该方法包括以下步骤:
S1、用户设备接入家庭网关所在Mesh网络,与家庭网关连接;
S2、用户设备向家庭网关发送配对指令;
S3、家庭网关响应配对指令,控制Mesh网络中所有AP在预设周期内广播自定义Beacon帧,自定义Beacon帧内包括Mesh网络配置信息;
S4、待加入AP根据自定义Beacon帧接入Mesh网络,并解析自定义Beacon帧同步Mesh网络配置信息。
本发明实施例中,首先,用户设备与家庭网关进行连接,具体可以是用户设备接入Mesh网络,即可访问家庭网关,进行绑定,其中,当用户设备接入Mesh网络后,家庭网关将SSID同步至Mesh网络;
进而,用户设备向家庭网关发布配对指令;
而后,家庭网关响应配对指令,控制Mesh网络中所有AP在预设周期内设置并广播自定义Beacon帧,自定义Beacon帧内包括Mesh网络配置信息;
最后,待加入AP接收自定义Beacon帧,根据自定义Beacon帧接入Mesh网络,并解析自定义Beacon帧同步Mesh网络配置信息。
其中,在预设周期内广播自定义Beacon帧,预设周期具体可以是2分钟,即在2分钟内广播。
需要说明的是,用户设备会获得家庭网关的相关信息,例如SSID、mac地址以及加密方式,从而与家庭网关建立连接。
本发明实施例,待用户设备与家庭网关连接后,利用Mesh网络中的所有AP广播自定义Beacon帧,从而广播Mesh网络配置信息,使得待加入AP能够不受距离限制的进行入网配置工作,减少入网配置工序,提升用户体验。
其中,本发明实施例中的用户设备具体为站点STA,当站点STA(诸如手机或者笔记本)接入Mesh网络(整个网关可能只有一台路由根节点),然后控制app或者web或者其他的配置方式,点击“开始Mesh组网”,然后整个Mesh网络所有设备都打开一个隐藏的MeshSSID,发自定义Beacon帧。
需要说明的是,自定义Beacon帧包括Mesh网络配置信息、组网密码以及Mesh网络的中控AP的MAC地址。
本发明实施例中的另一种实施方式中,该方法中,Mesh网络中所有AP广播自定义Beacon帧时,具体包括以下步骤:
所述Mesh网络中所有AP在预设周期内,开启Mesh网络的SSID,并广播自定义Beacon帧。
本发明实施例中,在家庭网关响应配对指令,控制Mesh网络中所有AP在预设周期内设置并广播自定义Beacon帧时,Mesh网络中所有AP会预先根据预设周期,在预设周期内开启Mesh网络的SSID,并基于Mesh网络的SSID,在预设周期内广播自定义Beacon帧;
而由于Mesh网络的SSID处于开启状态,此时,待加入AP则能够接收自定义Beacon帧,从而根据自定义Beacon帧接入Mesh网络,并解析自定义Beacon帧同步Mesh网络配置信息。
本发明实施例中的另一种实施方式中,待加入AP根据自定义Beacon帧接入Mesh网络,并解析自定义Beacon帧同步Mesh网络配置信息,即步骤S4中包括以下步骤:
S40、待加入AP接收并解析自定义Beacon帧,并向家庭网关反馈自定义Probe帧;
S41、家庭网关将自定义Beacon帧与自定义Probe帧进行比对,比对通过后,向待加入AP发布接入许可指令;
S42、待加入AP接入Mesh网络,并根据自定义Beacon帧同步Mesh网络配置信息;其中,
自定义Probe帧包括Mesh网络配置信息、组网密码或Mesh网络的中控AP的MAC地址。
本发明实施例中的另一种实施方式中,家庭网关将自定义Beacon帧与自定义Probe帧进行比对,即步骤S41具体包括以下步骤:
S410、将自定义Probe帧与自定义Beacon帧针对Mesh网络配置信息、组网密码或Mesh网络的中控AP的MAC地址进行比对;
S411、比对通过后,向待加入AP发布接入许可指令。
需要说明的是,如果Mesh网络当前Mesh网络没有AP时,只需要通过web或者app配置一个开放组网,将Mesh SSID设置可见状态(非隐藏状态),新入网AP根据收到的预设的组网配置信息进行Mesh组网配置同步,组建Mesh网络的第一个AP。
用户设备通过侦听AP定期发送的Beacon帧发现周围的无线网络,提供无线网络服务的AP设备都会周期性发送Beacon帧,故而无线客户端可以定期在支持的信道列表监听Beacon帧获取周围的无线网络信息。
需要说明的是,在待加入AP与家庭网关之间进行自定义Beacon帧与自定义Probe帧的交互和验证情况具体如下:
A1、接收到自定义Beacon帧的待加入AP解析自定义Beacon帧,获得所述Mesh网络配置信息、组网密码以及所述Mesh网络的中控AP的MAC地址;
A2、待加入AP向家庭网关反馈自定义Probe帧,该自定义Probe帧至少包括所述Mesh网络配置信息、组网密码以及所述Mesh网络的中控AP的MAC地址中的一种;
A3、家庭网关收到并解析自定义Probe帧,获得所述Mesh网络配置信息、组网密码或所述Mesh网络的中控AP的MAC地址,与自身的所述Mesh网络配置信息、组网密码或所述Mesh网络的中控AP的MAC地址进行比对,待所述Mesh网络配置信息、组网密码或所述Mesh网络的中控AP的MAC地址通过比对后,家庭网关允许待加入AP接入。
进一步的,在步骤A3之后,该方法还可以包括以下步骤:
A4、家庭网关继续向待加入AP发送反馈型自定义Beacon帧,而该反馈型自定义Beacon帧至少包括所述Mesh网络配置信息、组网密码以及所述Mesh网络的中控AP的MAC地址中的一种;
A5、待加入AP接收并解析反馈型自定义Beacon帧,获得所述Mesh网络配置信息、组网密码或所述Mesh网络的中控AP的MAC地址,与自身的所述Mesh网络配置信息、组网密码或所述Mesh网络的中控AP的MAC地址进行比对,待所述Mesh网络配置信息、组网密码或所述Mesh网络的中控AP的MAC地址通过比对后,家庭网关允许待加入AP接入;
必要时,可重复步骤A2~A5,进行多次比对,具体如何选择可根据实际需求进行调整,步骤A4、A5可在一定程度上提高比对的准确度。
需要说明的是,实际操作中,自定义Beacon帧以及自定义Probe帧中均可以增加Vendor Specific element字段:该字段的802.11协议的格式如下图所示:
其中OUI字段为3个字节,驱动配置特殊OUI,当芯片检测到该特殊OUI时,解析报文。如:0x46484D(FHM),各厂家自定义即可;Content最大为255字节,OUI和Content由驱动程序进行配置。
而在本发明实施例中,自定义Beacon帧/Probe帧中的Content字段根据报文的情况对应可以进行调整,以下给出具体3个关键信息的格式:
Meshid:字符串,最大32字节,默认格式为xxxxxxxxxxxx_fhmesh_5g,即Mesh网络配置信息;
Mesh ID密码:16字节ASCII,根据中控AP mac地址自动生成,即组网密码;
MAC地址:6个字节,中控AP MAC地址,另外,在未指定中控AP之前,该MAC地址为全0。
基于同一发明构思,本申请提供了实施例一对应的AP加入Mesh网络的系统的实施例,详见实施例二
实施例二
参见图5所示,本发明实施例提供一种AP加入Mesh网络的系统,该系统基于用户设备、待加入AP、家庭网关以及Mesh网络,该系统包括:
用户接入单元1,其设置于用户设备内,其用于将用户设备接入Mesh网络,并与Mesh网络的家庭网关连接;
指令发送单元2,其设置于用户设备内,其用于控制用户设备向家庭网关发送配对指令;
网关发布单元3,其设置于家庭网关内,其用于在家庭网关响应配对指令后,向Mesh网络中所有AP发送帧发布指令;
帧发布单元4,其设置在Mesh网络中的AP内,其用于响应帧发布指令,在预设周期内广播自定义Beacon帧,自定义Beacon帧包括Mesh网络配置信息;
入网配置单元5,其设置在待加入AP内,其用于根据自定义Beacon帧将待加入AP接入Mesh网络,并解析自定义Beacon帧同步Mesh网络配置信息。
本发明实施例中,首先,用户设备与家庭网关进行连接,具体可以是通过家庭网关的WiFi与家庭网关建立绑定连接,待绑定连接建立后,用户设备再通过家庭网关接入Mesh网络,其中,当用户设备接入Mesh网络后,家庭网关将SSID同步至Mesh网络;
进而,用户设备向家庭网关发布配对指令;
而后,家庭网关响应配对指令,控制Mesh网络中所有AP在预设周期内设置并广播自定义Beacon帧,自定义Beacon帧内包括Mesh网络配置信息;
最后,待加入AP接收自定义Beacon帧,根据自定义Beacon帧接入Mesh网络,并解析自定义Beacon帧同步Mesh网络配置信息。
其中,在预设周期内广播自定义Beacon帧,预设周期具体可以是2分钟,即在2分钟内广播。
需要说明的是,用户设备连接上家庭网关的WiFi之后,会获得家庭网关的相关信息,例如SSID、mac地址以及加密方式,从而与家庭网关建立连接。
本发明实施例,待用户设备与家庭网关连接后,利用Mesh网络中的所有AP广播自定义Beacon帧,从而广播Mesh网络配置信息,使得待加入AP能够不受距离限制的进行入网配置工作,减少入网配置工序,提升用户体验。
需要说明的是,自定义Beacon帧包括Mesh网络配置信息、组网密码以及Mesh网络的中控AP的MAC地址。
本发明实施例中的另一种实施方式中,所述帧发布单元4还用于待开启所述Mesh网络的SSID后,在预设周期内,广播自定义Beacon帧。
本发明实施例中,在家庭网关响应配对指令,控制Mesh网络中所有AP在预设周期内设置并广播自定义Beacon帧时,Mesh网络中所有AP会预先根据预设周期,在预设周期内开启Mesh网络的SSID,并基于Mesh网络的SSID,在预设周期内广播自定义Beacon帧;
而由于Mesh网络的SSID处于开启状态,此时,待加入AP则能够接收自定义Beacon帧,从而根据自定义Beacon帧接入Mesh网络,并解析自定义Beacon帧同步Mesh网络配置信息。
本发明实施例中的另一种实施方式中,自定义Beacon帧包括Mesh网络配置信息、组网密码以及Mesh网络的中控AP的MAC地址。
本发明实施例中的另一种实施方式中,入网配置单元5,其还用于接收并解析自定义Beacon帧,并向家庭网关反馈自定义Probe帧;
网关发布单元3,其还用于待家庭网关接收并比对通过自定义Probe帧后,向待加入AP发布接入许可指令;
入网配置单元5,其还用于接入许可指令,控制待加入AP接入Mesh网络,并根据自定义Beacon帧同步Mesh网络配置信息;其中,
自定义Probe帧包括Mesh网络配置信息、组网密码或Mesh网络的中控AP的MAC地址。
本发明实施例中的另一种实施方式中,网关发布单元3,其还用于将自定义Probe帧的Mesh网络配置信息与自定义Beacon帧中的Mesh网络配置信息进行比对;
网关发布单元3,其还用于将自定义Probe帧的组网密码与自定义Beacon帧中的组网密码进行比对;
网关发布单元3,其还用于将自定义Probe帧的Mesh网络的中控AP的MAC地址与自定义Beacon帧中的Mesh网络的中控AP的MAC地址进行比对。
随后,待Mesh网络配置信息、组网密码以及Mesh网络的中控AP的MAC地址均比对通过后,网关发布单元3向待加入AP发布接入许可指令。
需要说明的是,如果Mesh网络当前Mesh网络没有AP时,只需要通过web或者app配置一个开放组网,将Mesh SSID设置可见状态(非隐藏状态),新入网AP根据收到的预设的组网配置信息进行Mesh组网配置同步,组建Mesh网络的第一个AP。
基于同一发明构思,本申请提供了实施例一对应的存储介质的实施例,详见实施例三
实施例三
本发明第三实施例提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现第一实施例中的所有方法步骤或部分方法步骤。
本发明实现上述第一实施例中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
基于同一发明构思,本申请提供了实施例一对应的设备的实施例,详见实施例四
实施例四
本发明第四实施例还提供一种设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序,处理器执行计算机程序时实现第一实施例中的所有方法步骤或部分方法步骤。
所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,处理器是计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。
存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现计算机装置的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、视频数据等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、服务器或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、服务器和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (8)
1.一种AP加入Mesh网络的方法,其特征在于,所述方法包括以下步骤:
用户设备接入家庭网关所在Mesh网络,与家庭网关连接;
用户设备向所述家庭网关发送配对指令;
所述家庭网关响应所述配对指令,控制所述Mesh网络中所有AP在预设周期内广播自定义Beacon帧,所述自定义Beacon帧内包括Mesh网络配置信息;
待加入AP根据所述自定义Beacon帧接入所述Mesh网络,并解析所述自定义Beacon帧同步所述Mesh网络配置信息;
所述待加入AP根据所述自定义Beacon帧接入所述Mesh网络,并解析所述自定义Beacon帧同步所述Mesh网络配置信息,具体包括以下步骤:
所述待加入AP接收并解析所述自定义Beacon帧,并向所述家庭网关反馈自定义Probe帧;
所述家庭网关将所述自定义Beacon帧与所述自定义Probe帧进行比对,比对通过后,向所述待加入AP发布接入许可指令;
所述待加入AP接入所述Mesh网络,并根据所述自定义Beacon帧同步所述Mesh网络配置信息;其中,
所述自定义Probe帧包括所述Mesh网络配置信息或组网密码或所述Mesh网络的中控AP的MAC地址。
2.如权利要求1所述的AP加入Mesh网络的方法,其特征在于,所述方法还包括以下步骤:
所述Mesh网络中所有AP在预设周期内,开启所述Mesh网络的SSID,并广播自定义Beacon帧。
3.如权利要求1所述的AP加入Mesh网络的方法,其特征在于:
所述自定义Beacon帧包括所述Mesh网络配置信息、组网密码以及所述Mesh网络的中控AP的MAC地址。
4.如权利要求1所述的AP加入Mesh网络的方法,其特征在于,所述家庭网关将所述自定义Beacon帧与所述自定义Probe帧进行比对,具体包括以下步骤:
将所述自定义Probe帧与所述自定义Beacon帧针对所述Mesh网络配置信息、所述组网密码或所述Mesh网络的中控AP的MAC地址进行比对;
比对通过后,向所述待加入AP发布接入许可指令。
5.一种AP加入Mesh网络的系统,其特征在于,所述系统基于用户设备、待加入AP、家庭网关以及Mesh网络,所述系统包括:
用户接入单元,其设置于所述用户设备内,其用于将所述用户设备接入所述Mesh网络,并与所述Mesh网络的家庭网关连接;
指令发送单元,其设置于所述用户设备内,其用于控制所述用户设备向所述家庭网关发送配对指令;
网关发布单元,其设置于所述家庭网关内,其用于在所述家庭网关响应所述配对指令后,向所述Mesh网络中所有AP发送帧发布指令;
帧发布单元,其设置在所述Mesh网络中的AP内,其用于响应所述帧发布指令,在预设周期内广播自定义Beacon帧,所述自定义Beacon帧包括Mesh网络配置信息;
入网配置单元,其设置在所述待加入AP内,其用于根据所述自定义Beacon帧将所述待加入AP接入所述Mesh网络,并解析所述自定义Beacon帧同步所述Mesh网络配置信息;
所述入网配置单元,其还用于接收并解析所述自定义Beacon帧,并向所述家庭网关反馈自定义Probe帧;
所述网关发布单元,其还用于待所述家庭网关接收并比对通过所述自定义Probe帧后,向所述待加入AP发布接入许可指令;
所述入网配置单元,其还用于所述接入许可指令,控制所述待加入AP接入所述Mesh网络,并根据所述自定义Beacon帧同步所述Mesh网络配置信息;其中,
所述自定义Probe帧包括所述Mesh网络配置信息或组网密码或所述Mesh网络的中控AP的MAC地址。
6.如权利要求5所述的AP加入Mesh网络的系统,其特征在于:
所述帧发布单元还用于待开启所述Mesh网络的SSID后,在预设周期内广播自定义Beacon帧。
7.如权利要求5所述的AP加入Mesh网络的系统,其特征在于:
所述自定义Beacon帧包括所述Mesh网络配置信息、组网密码以及所述Mesh网络的中控AP的MAC地址。
8.如权利要求5所述的AP加入Mesh网络的系统,其特征在于:
所述网关发布单元,其还用于将所述自定义Probe帧的所述Mesh网络配置信息与所述自定义Beacon帧中的所述Mesh网络配置信息进行比对;
所述网关发布单元,其还用于将所述自定义Probe帧的所述组网密码与所述自定义Beacon帧中的所述组网密码进行比对;
所述网关发布单元,其还用于将所述自定义Probe帧的所述Mesh网络的中控AP的MAC地址与所述自定义Beacon帧中的所述Mesh网络的中控AP的MAC地址进行比对。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010394560.5A CN111770493B (zh) | 2020-05-11 | 2020-05-11 | 一种AP加入Mesh网络的方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010394560.5A CN111770493B (zh) | 2020-05-11 | 2020-05-11 | 一种AP加入Mesh网络的方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111770493A CN111770493A (zh) | 2020-10-13 |
CN111770493B true CN111770493B (zh) | 2022-06-17 |
Family
ID=72719288
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010394560.5A Active CN111770493B (zh) | 2020-05-11 | 2020-05-11 | 一种AP加入Mesh网络的方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111770493B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112636963B (zh) * | 2020-12-15 | 2022-04-26 | 烽火通信科技股份有限公司 | 一种基于多地址的组网管理系统及组网管理方法 |
CN115002796B (zh) * | 2021-03-02 | 2024-12-17 | 中国电信股份有限公司 | 无线网络组建方法、系统以及网关设备 |
CN113873554B (zh) * | 2021-09-27 | 2024-02-23 | 天翼数字生活科技有限公司 | 用于Mesh组网的同步配置获取和下发的方法和系统 |
CN116193534A (zh) * | 2023-05-04 | 2023-05-30 | 深圳市华曦达科技股份有限公司 | 基于EasyMesh的无线网格网络组网方法、装置和系统 |
CN118139094A (zh) * | 2024-03-06 | 2024-06-04 | 广州市谨恒仪器仪表有限公司 | 一种基于mesh协议的自组网数据交互系统 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6332077B1 (en) * | 1999-07-29 | 2001-12-18 | National Datacom Corporation | Intelligent roaming in AGV application |
CN102104938A (zh) * | 2009-12-21 | 2011-06-22 | 华为终端有限公司 | 无线局域网接入设备的工作方法及无线局域网接入设备 |
CN201657333U (zh) * | 2010-05-24 | 2010-11-24 | 上海宏美通信设备有限公司 | 一种无线mesh网络的无线接入点 |
CN102158812B (zh) * | 2011-05-26 | 2013-07-31 | 东南大学 | AC-AP架构无线Mesh网组播通信方法 |
US9226102B1 (en) * | 2014-11-24 | 2015-12-29 | Qualcomm Incorporated | Method for re-enabling aggregation after bluetooth session |
CN105025529B (zh) * | 2015-05-30 | 2019-04-05 | Oppo广东移动通信有限公司 | 一种切换接入点的方法及无线音箱 |
US10506511B2 (en) * | 2017-12-27 | 2019-12-10 | Arris Enterprises Llc | Power-saving parameter collection for Wi-Fi networks |
-
2020
- 2020-05-11 CN CN202010394560.5A patent/CN111770493B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN111770493A (zh) | 2020-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111770493B (zh) | 一种AP加入Mesh网络的方法及系统 | |
US9161291B2 (en) | Multi-tier wireless home mesh network with a secure network discovery protocol | |
US20140199969A1 (en) | Mobile device and method for cellular assisted device-to-device communication | |
CN110636483A (zh) | 一种配网方法及系统 | |
CN104333914B (zh) | 一种Mesh链路建立方法和设备 | |
CN106878969B (zh) | 无线组网方法、无线组网设备与系统 | |
US9749844B1 (en) | Systems and methods for provisioning devices for connection to a wireless network | |
CN105338595B (zh) | 基于智能终端系统的智能终端加入方法、装置及系统 | |
CN111757356A (zh) | 设备配网系统及其配网方法 | |
CN106060816B (zh) | 一种无线自组网方法及系统 | |
CN111683355B (zh) | 一种混合组网方法及系统 | |
CN114697991A (zh) | Wi-Fi配置方法及电子设备 | |
CN110602682A (zh) | 基于蓝牙BLE和mesh混合的网络管理系统和方法 | |
CN113132983B (zh) | 智能终端断网重连方法 | |
CN102201846A (zh) | 基于soft AP技术的无线数据传输系统及其方法 | |
CN102271421A (zh) | 一种Mesh链路的建立方法和设备 | |
US20140105094A1 (en) | Method and system for secure advertisements and wireless discovery of virtual controller based access point clusters | |
EP4304155A1 (en) | Bluetooth message transmission method and apparatus, and bluetooth network | |
CN110324790B (zh) | 一种网络连接方法、节点设备、网络系统以及存储介质 | |
CN109474896B (zh) | 一种去中心化的区块链实现方法、系统及存储介质 | |
US20220060858A1 (en) | Network slicing framework for time-sensitive peer-to-peer networking | |
CN107113575B (zh) | 支持多媒体广播多播业务传输的方法,设备及系统 | |
CN102469575A (zh) | 无线通信系统及其无线通信装置 | |
CN113068181B (zh) | 多类型智能终端安全入网方法 | |
WO2023005410A1 (zh) | 信息同步方法及系统、存储介质、电子装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |