Mesh链路建立方法、装置、胖AP及存储介质制造方法及图纸

技术编号:19752412 阅读:31 留言:0更新日期:2018-12-12 05:58
本发明专利技术实施例提供了一种Mesh链路建立方法、装置、胖AP及存储介质,Mesh链路建立方法应用于Mesh网络中的胖AP,该方法包括:从可用信道中选择一个信道,并将选择出的信道确定为临时工作信道;将临时工作信道作为当前探测信道,在当前探测信道上广播探测请求报文;若在预设探测时长内接收到探测响应报文,则在当前探测信道上与探测响应报文的来源胖AP协商建立Mesh链路,并在成功建立Mesh链路后,停止广播探测请求报文,利用当前探测信道与来源胖AP进行无线通信。通过本方案,可以简化胖AP之间建立Mesh链路的过程。

【技术实现步骤摘要】
Mesh链路建立方法、装置、胖AP及存储介质
本专利技术涉及无线网络
,特别是涉及一种Mesh链路建立方法、装置、胖AP及存储介质。
技术介绍
网格(Mesh)网络中的各AP(AccessPoint,接入点)作为节点,彼此之间可以建立Mesh链路,距离较远的AP间还可以建立多跳的Mesh链路。两个AP之间在建立Mesh链路时,两个AP需要通过工作信道建立邻居关系,而只有工作信道相同,两个AP之间才可以互相建立邻居关系。在配置AP的工作信道时,为了保证建立Mesh链路的两个AP的工作信道相同,每个AP会配置与对端AP一致的固定工作信道。而在实际应用中,网络的空口环境并不会一成不变,AP的工作信道在一段时间后可能存在较大干扰,此时如果AP继续工作在该工作信道,则无法保障传输质量。因此,需要对AP的工作信道重新进行配置,对于AP来说,尤其是FatAP(胖AP),针对每一个AP都需要单独重新配置工作信道,而Mesh网络中AP的数量通常较多,导致FatAP间建立Mesh链路的过程太过复杂。
技术实现思路
本专利技术实施例的目的在于提供一种Mesh链路建立方法、装置、胖AP及存储介质,以简化FatAP之间建立Mesh链路的过程。具体技术方案如下:第一方面,本专利技术实施例提供了一种Mesh链路建立方法,应用于Mesh网络中的胖AP,所述方法包括:从可用信道中选择一个信道,并将选择出的信道确定为临时工作信道;将所述临时工作信道作为当前探测信道,在当前探测信道上广播探测请求报文;若在预设探测时长内接收到探测响应报文,则在当前探测信道上与所述探测响应报文的来源胖AP协商建立Mesh链路,并在成功建立Mesh链路后,停止广播探测请求报文,利用当前探测信道与所述来源胖AP进行无线通信。第二方面,本专利技术实施例提供了一种Mesh链路建立装置,应用于Mesh网络中的胖AP,所述装置包括:广播模块,用于从可用信道中选择一个信道,并将选择出的信道确定为临时工作信道;将所述临时工作信道作为当前探测信道,在当前探测信道上广播探测请求报文;建立模块,用于若在预设探测时长内接收到探测响应报文,则在当前探测信道上与所述探测响应报文的来源胖AP协商建立Mesh链路,并在成功建立Mesh链路后,停止广播探测请求报文,利用当前探测信道与所述来源胖AP进行无线通信。第三方面,本专利技术实施例提供了一种胖AP,包括处理器和存储介质,其中,所述存储介质,用于存放计算机程序;所述处理器,用于执行所述存储介质上所存放的计算机程序时,实现本专利技术实施例第一方面所述的方法步骤。第四方面,本专利技术实施例提供了一种存储介质,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现本专利技术实施例第一方面所述的方法步骤。本专利技术实施例提供的一种Mesh链路建立方法、装置、胖AP及存储介质,Mesh网络中的胖AP通过从可用信道中选择一个信道,并将选择出的信道确定为临时工作信道,将临时工作信道作为当前探测信道,在当前探测信道上广播探测请求报文,若在预设探测时长内接收到探测响应报文,则在当前探测信道上与探测响应报文的来源胖AP协商建立Mesh链路,并在成功建立Mesh链路后,停止广播探测请求报文,利用当前探测信道与来源胖AP进行无线通信。通过从可用信道中选择一个临时工作信道,将临时工作信道作为当前探测信道,并在当前探测信道上广播探测请求报文,如果在预设探测时长内接收到探测响应报文,则说明回复探测响应报文的来源胖AP位于当前探测信道,进而通过当前探测信道可以确定两个胖AP的邻居关系,两个互为邻居关系的胖AP可以在当前探测信道上协商建立Mesh链路。不需要对每一个胖AP的工作信道进行固定配置,从而简化了胖AP之间建立Mesh链路的过程。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为现有技术的WDS的系统结构示意图;图2为本专利技术实施例的Mesh链路建立方法的流程示意图;图3为本专利技术实施例的FatAP1与FatAP2之间建立Mesh链路的信息交互示意图;图4为本专利技术实施例的Mesh链路建立装置的结构示意图;图5为本专利技术实施例的胖AP的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了简化FatAP之间建立Mesh链路的过程,本专利技术实施例提供了一种Mesh链路建立方法、装置、胖AP及存储介质。下面,首先对本专利技术实施例所提供的Mesh链路建立方法进行介绍。本专利技术实施例所提供的Mesh链路建立方法可以应用于Mesh网络中的FatAP,具体的,可以为WDS(WirelessDistributionSystem,无线分布式系统)中的AP,WDS是Mesh网络的一种应用,如图1所示,通过AP1与AP2间的Mesh链路连接两个独立的局域网,并且在它们之间提供数据传输。Mesh网络中的FatAP可以提供Mesh服务。实现本专利技术实施例所提供的Mesh链路建立方法的方式可以为设置于FatAP中的软件、硬件电路和逻辑电路中的至少一种。如图2所示,本专利技术实施例所提供的一种Mesh链路建立方法,可以包括如下步骤:S201,从可用信道中选择一个信道,并将选择出的信道确定为临时工作信道;将临时工作信道作为当前探测信道,在当前探测信道上广播探测请求报文。对于AC+FitAP(瘦AP)组网环境的Mesh网络而言,AC可以通过修改角色为MPP(MeshPortalPoint,Mesh入口节点)的AP的工作信道,其他角色(MP(MeshPoint,Mesh节点)和MAP(MeshAccessPoint,Mesh接入节点))的AP设置成自动信道(即,由AP自己从可用信道中选择工作信道),即可实现Mesh网络的工作信道变更。但是对于类似于FatAP组网环境的Mesh网络来说,每一个FatAP需要单独的修改信道配置,导致FatAP间建立无线链路的过程太过复杂。在本专利技术实施例中,将FatAP配置成自动信道,FatAP在初始上电后,会从自身支持的可用信道(例如,可以以可用信道列表方式体现)中选择一个信道作为临时工作信道,利用此信道进行正常业务(例如终端接入业务等)处理。与此同时,此信道也作为第一个探测信道(即,当前探测信道),在此信道上广播探测请求报文,开始探测是否存在可以建立Mesh链路的胖AP。后续如果存在且成功建立Mesh链路的话,胖AP会继续在此信道工作,同时监测此信道的信道质量。后续在监测到此信道的信道质量较差时,会将此信道视为不可用信道,例如,可将此信道从可用信道列表中移除,之后,断开Mesh链路,可以重新从S201开始执行;也可以直接切换到信道质量较佳的信道(作为临时工作信道)上,开始执行在当前探测信道上广播探测请求报文的步骤;还可以直接切换到信道质量较佳的信道上本文档来自技高网...

【技术保护点】
1.一种网格Mesh链路建立方法,其特征在于,应用于Mesh网络中的胖接入点AP,所述方法包括:从可用信道中选择一个信道,并将选择出的信道确定为临时工作信道;将所述临时工作信道作为当前探测信道,在当前探测信道上广播探测请求报文;若在预设探测时长内接收到探测响应报文,则在当前探测信道上与所述探测响应报文的来源胖AP协商建立Mesh链路,并在成功建立Mesh链路后,停止广播探测请求报文,利用当前探测信道与所述来源胖AP进行无线通信。

【技术特征摘要】
1.一种网格Mesh链路建立方法,其特征在于,应用于Mesh网络中的胖接入点AP,所述方法包括:从可用信道中选择一个信道,并将选择出的信道确定为临时工作信道;将所述临时工作信道作为当前探测信道,在当前探测信道上广播探测请求报文;若在预设探测时长内接收到探测响应报文,则在当前探测信道上与所述探测响应报文的来源胖AP协商建立Mesh链路,并在成功建立Mesh链路后,停止广播探测请求报文,利用当前探测信道与所述来源胖AP进行无线通信。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若在所述预设探测时长内未接收到探测响应报文,或者,若Mesh链路建立失败,则停止广播探测请求报文,在所述临时工作信道上继续工作;在预设探测周期到达时,将所述可用信道中的下一个未探测过的信道作为当前探测信道,并从所述临时工作信道切换到当前探测信道后,执行在当前探测信道上广播探测请求报文的步骤,直到成功建立Mesh链路,所述预设探测周期大于所述预设探测时长。3.根据权利要求2所述的方法,其特征在于,所述预设探测周期是所述预设探测时长的倍数;所述倍数大于或等于1、且小于或等于2。4.根据权利要求1或2所述的方法,其特征在于,在当前探测信道上广播探测请求报文之后,所述方法还包括:若接收到其它胖AP发送的探测请求报文,则在接收到探测请求报文的当前探测信道上向所述其它胖AP发送探测响应报文,并暂停广播探测请求报文;若在预设暂停时长内接收到所述其它胖AP发送的链路打开报文,则与所述其它胖AP建立Mesh链路,并在成功建立Mesh链路后,利用当前探测信道与所述其它胖AP进行无线通信;若在所述预设暂停时长内未接收到所述其它来源胖AP发送的链路打开报文,则继续在当前探测信道上广播探测请求报文。5.一种网格Mesh链路建立装置,其特征在于,应用于Mesh网络中的胖接入点AP,所述装置包括:广播模块,用于从可用信道中选择一个信道,并将选择出的信道确定为临时工作信道;将所述临时工作信道作为当前探测信道,在当前探...

【专利技术属性】
技术研发人员:姚鼎淋李大鲲
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

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

1