AP邻居表建立方法技术

技术编号:20751631 阅读:42 留言:0更新日期:2019-04-03 11:33
本申请提供一种AP邻居表建立方法,应用于无线通信系统。AC在建立AP邻居表时利用AP转发的终端报文生成各个AP的AP信标表,并根据各个AP的AP信标表建立对应的AP邻居表,其中,终端报文包括发送该终端报文的终端通过扫描得到的各个目标AP的接入点信息。由此,在整个建立AP邻居表的过程中均无需各AP对其它AP进行背景扫描,不仅提高了AP工作的稳定性,也避免了当各AP进行背景扫描时,终端与AP断开通信连接导致终端无法使用无线通信服务的情况;此外,还省去了AP切换通信信道的流程,提高了AP邻居表的建立效率。

【技术实现步骤摘要】
AP邻居表建立方法
本申请涉及通信
,具体而言,涉及一种AP邻居表建立方法。
技术介绍
随着信息技术的发展,无线通信技术已经成为了日常生活中重要的一环。AP邻居表作为无线通信系统日常运行时的重要数据文件,用于无线通信系统策略性地进行功率调整、负载均衡等一系列工作。基于此,如何建立AP邻居表是本领域技术人员亟待解决的技术问题。申请内容有鉴于此,本申请的目的在于提供一种AP邻居表建立方法,以解决或者改善上述问题。为了实现上述目的,本申请实施例采用的技术方案如下:第一方面,本申请实施例提供一种AP邻居表建立方法,应用于无线控制器AC,所述AC与多个无线接入点AP通信连接,所述AP用于与终端通信连接,所述方法包括:在任意一个AP接收到每个终端发送的终端报文后,获得各个AP转发的终端报文,其中,所述终端报文包括所述每个终端通过扫描得到的目标AP的接入点信息;根据所述各个AP转发的终端报文生成各个AP的AP信标表,其中,所述AP信标表包括扫描到该AP的目标终端的终端信息;根据所述各个AP的AP信标表建立对应的AP邻居表,并将所述AP邻居表发送到各个AP进行存储。可选地,所述根据所述各个AP转发的终端报文生成各个AP的AP信标表的步骤包括:统计发送每个终端报文的终端扫描到的目标AP,并根据发送每个终端报文的终端扫描到的目标AP统计扫描到每个AP的目标终端;根据扫描到每个AP的目标终端生成各个AP的AP信标表。可选地,所述根据扫描到每个AP的目标终端生成各个AP的AP信标表的步骤,包括:遍历每个AP,根据扫描到该AP的目标终端与该AP之间的通信信号强度,从扫描到该AP的目标终端中选取通信信号强度大于预设强度阈值的目标终端作为扫描到该AP的有效目标终端;根据扫描到每个AP的有效目标终端生成各个AP的AP信标表。可选地,所述根据扫描到每个AP的目标终端生成各个AP的AP信标表的步骤,包括:遍历每个AP,根据该AP被目标终端扫描到的扫描时间戳,从扫描到该AP的目标终端中选取扫描时间戳在预设时间范围内的目标终端作为扫描到该AP的有效目标终端;根据扫描到每个AP的有效目标终端生成各个AP的AP信标表。可选地,所述根据所述各个AP的AP信标表建立对应的AP邻居表的步骤包括:从各个AP中依次选取任意两个AP作为待匹配AP组,并分别计算每个待匹配AP组中两个AP之间的终端重复率,其中,每个待匹配AP组与其他任意一个待匹配AP组之间存在至少一个不同的AP;根据每个待匹配AP组中两个AP之间的终端重复率得到各个AP之间的匹配结果,其中,所述匹配结果包括匹配成功或者匹配失败;根据所述匹配结果将匹配成功的两个AP作为一个邻居AP组,并根据每个邻居AP组建立对应的AP邻居表。可选地,所述根据每个待匹配AP组中两个AP之间的终端重复率得到各个AP之间的匹配结果的步骤包括:针对每个待匹配AP组,判断该待匹配AP组中两个AP之间的终端重复率是否满足预设匹配条件;若是,则判定该待匹配AP组中的两个AP匹配成功;若否,则判定该待匹配AP组中的两个AP匹配失败。可选地,每个所述待匹配AP组包括第一待匹配AP和第二待匹配AP,所述终端重复率包括第一重复率和第二重复率,其中,所述第一重复率为所述第一待匹配AP作为待比较AP与所述第二待匹配AP之间的终端重复率;所述第二重复率为所述第二待匹配AP作为待比较AP与所述第一待匹配AP之间的终端重复率,所述判断该待匹配AP组中两个AP之间的终端重复率是否满足预设匹配条件的步骤包括:判断该待匹配AP组的第一重复率和第二重复率是否均高于第一预设重复率阈值,若该待匹配AP组的第一重复率和第二重复率均高于第一预设重复率阈值,则判定该待匹配AP组中两个AP之间的终端重复率满足所述预设匹配条件;或判断该待匹配AP组的第一重复率或第二重复率是否高于第二预设重复率阈值,若该待匹配AP组的第一重复率或第二重复率高于所述第二预设重复率阈值,则判定该待匹配AP组中两个AP之间的终端重复率满足所述预设匹配条件;其中,所述第一预设重复率阈值小于所述第二预设重复率阈值。第二方面,本申请实施例还提供一种AP邻居表建立方法,应用于无线接入点AP,所述无线接入点AP与无线接入点AC通信连接,用于与终端通信连接,所述方法包括:接收每个终端发送的终端报文,其中,所述终端报文包括所述每个终端通过扫描得到的目标AP的接入点信息;将接收到的终端报文转发给所述AC,以使所述AC根据接收到的终端报文生成各个AP的AP信标表,并根据所述各个AP的AP信标表建立对应的AP邻居表,其中,所述AP信标表包括扫描到该AP的目标终端的终端信息;接收并存储所述AC发送的所述AP邻居表。可选地,所述接收扫描到所述AP的每个终端发送的终端报文的步骤之前,所述方法还包括:广播信标报文,以使接收到所述信标报文的终端根据所述信标报文生成所述终端报文;或在接收到任意终端广播的探测请求报文后生成响应所述探测请求报文的探测应答报文并发送到该终端,以使该终端根据接收到的所述探测应答报文生成终端报文。第三方面,本申请实施例还提供一种AP邻居表建立方法,应用于无线通信系统,所述无线通信系统包括无线控制器AC、与所述AC通信连接的多个无线接入点AP,所述AP用于与终端通信连接,所述方法包括:所述AP接收每个终端发送的终端报文,其中,所述终端报文包括所述每个终端通过扫描得到的目标AP的接入点信息;所述AP将接收到的终端报文转发给所述AC;所述AC根据各个AP转发的终端报文生成各个AP的AP信标表,其中,所述AP信标表包括扫描到该AP的目标终端的终端信息;所述AC根据所述各个AP的AP信标表建立对应的AP邻居表;所述AC将所述AP邻居表发送给各个AP;所述AP接收并存储所述AP邻居表。相比现有技术,本申请提供的有益效果是:本申请实施例提供的AP邻居表建立方法,在整个建立AP邻居表的过程中均无需各AP对其它AP进行背景扫描,不仅提高了AP工作的稳定性,也避免了当各AP进行背景扫描时,终端与AP断开通信连接导致终端无法使用无线通信服务的情况;此外,省去了AP切换通信信道的流程,提高了AP邻居表的建立效率。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍。应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定。对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请提供的无线通信系统的一种交互场景示意框图;图2为本申请第一实施例提供的AP邻居表建立方法的流程示意图;图3为本申请提供的一种布置多个AP的应用场景的示意图;图4为本申请提供的终端报文的一种结构示意表;图5为本申请提供的AP信标表的一种结构示意表;图6为本申请第二实施例提供的AP邻居表建立方法的流程示例图;图7为本申请第三实施例提供的AP邻居表建立方法的流程示例图。图标:100-无线通信系统;110-AC;130-AP;200-终端。具体实施方式请参阅图1,图1为无线通信系统100的交互场景示意框图,如图1所示,无线通信系统100可以包括无线控制器AC110(WirelessAccessPointController本文档来自技高网...

【技术保护点】
1.一种AP邻居表建立方法,其特征在于,应用于无线控制器AC,所述AC与多个无线接入点AP通信连接,所述AP用于与终端通信连接,所述方法包括:在任意一个AP接收到每个终端发送的终端报文后,获得各个AP转发的终端报文,其中,所述终端报文包括所述每个终端通过扫描得到的目标AP的接入点信息;根据所述各个AP转发的终端报文生成各个AP的AP信标表,其中,所述AP信标表包括扫描到该AP的目标终端的终端信息;根据所述各个AP的AP信标表建立对应的AP邻居表,并将所述AP邻居表发送到各个AP进行存储。

【技术特征摘要】
1.一种AP邻居表建立方法,其特征在于,应用于无线控制器AC,所述AC与多个无线接入点AP通信连接,所述AP用于与终端通信连接,所述方法包括:在任意一个AP接收到每个终端发送的终端报文后,获得各个AP转发的终端报文,其中,所述终端报文包括所述每个终端通过扫描得到的目标AP的接入点信息;根据所述各个AP转发的终端报文生成各个AP的AP信标表,其中,所述AP信标表包括扫描到该AP的目标终端的终端信息;根据所述各个AP的AP信标表建立对应的AP邻居表,并将所述AP邻居表发送到各个AP进行存储。2.根据权利要求1所述的AP邻居表建立方法,其特征在于,所述根据所述各个AP转发的终端报文生成各个AP的AP信标表的步骤包括:统计发送每个终端报文的终端扫描到的目标AP,并根据发送每个终端报文的终端扫描到的目标AP统计扫描到每个AP的目标终端;根据扫描到每个AP的目标终端生成各个AP的AP信标表。3.根据权利要求2所述的AP邻居表建立方法,其特征在于,所述根据扫描到每个AP的目标终端生成各个AP的AP信标表的步骤,包括:遍历每个AP,根据扫描到该AP的目标终端与该AP之间的通信信号强度,从扫描到该AP的目标终端中选取通信信号强度大于预设强度阈值的目标终端作为扫描到该AP的有效目标终端;根据扫描到每个AP的有效目标终端生成各个AP的AP信标表。4.根据权利要求2所述的AP邻居表建立方法,其特征在于,所述根据扫描到每个AP的目标终端生成各个AP的AP信标表的步骤,包括:遍历每个AP,根据该AP被目标终端扫描到的扫描时间戳,从扫描到该AP的目标终端中选取扫描时间戳在预设时间范围内的目标终端作为扫描到该AP的有效目标终端;根据扫描到每个AP的有效目标终端生成各个AP的AP信标表。5.根据权利要求1~4中任意一项所述的AP邻居表建立方法,其特征在于,所述根据所述各个AP的AP信标表建立对应的AP邻居表的步骤包括:从各个AP中依次选取任意两个AP作为待匹配AP组,并分别计算每个待匹配AP组中两个AP之间的终端重复率,其中,每个待匹配AP组与其他任意一个待匹配AP组之间存在至少一个不同的AP;根据每个待匹配AP组中两个AP之间的终端重复率得到各个AP之间的匹配结果,其中,所述匹配结果包括匹配成功或者匹配失败;根据所述匹配结果将匹配成功的两个AP作为一个邻居AP组,并根据每个邻居AP组建立对应的AP邻居表。6.根据权利要求5所述的AP邻居表建立方法,其特征在于,所述根据每个待匹配AP组中两个AP之间的终端重复率得到各个AP之间的匹配结果的步骤包括:针对每个待匹配AP组,判断该待匹配AP组中两个AP之间的终端重复率是否满足预设匹配条件;若是,则判定该待匹配AP组中的两个AP匹配成功;若否,则判定该待匹配AP...

【专利技术属性】
技术研发人员:王红雷
申请(专利权)人:成都西加云杉科技有限公司
类型:发明
国别省市:四川,51

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

1