一种在无线局域网络中实现漫游的方法、无线接入点及服务器技术

技术编号:14897168 阅读:59 留言:0更新日期:2017-03-29 12:22
本发明专利技术提供一种在无线局域网络中实现漫游的方法,包括:第一无线接入点AP获取从所述第一无线接入点AP漫游入候选目的无线接入点AP的候选目的AP集合,第一无线接入点AP获取与所述AP集合中每个AP对应的历史漫游概率,第一无线接入点AP获取与所述每个历史漫游概率对应的权重,第一无线接入点AP建立与无线终端的连接,获取所述无线终端的信息,根据所述AP集合、所述权重以及所述历史漫游概率确定在所述AP集合中所述无线终端可能漫游入的AP的子集合,将所述无线终端的信息同步给所述AP子集合中的AP,同时本发明专利技术实施例还提供一种AP和服务器,这样,网络的规模和STA容量不会受到AP的存储容量和处理性能的限制。

【技术实现步骤摘要】

本专利技术涉及无线通信
,尤其涉及一种在无线局域网络中实现漫游的方法、无线接入点及服务器
技术介绍
第一代WLAN(无线局域网)主要采用胖AP架构,每台AP都是独立的接入点,AP间不存在交互与协作。在配置上需要针对每一台进行配置与管理,维护成本高、安全性低;并且由于AP间缺乏协作,无法实现终端用户在AP间的漫游等。针对这样的局限和问题,基于无线控制器的第二代WLAN架构--集中式网络架构--应运而生。集中式网络架构由AC(无线控制器,WirelessAccessPointController)实现集中配置与管理,并且支持无线资源管理(RRM,RadioResourceManagement)、终端用户在AP间漫游等。但是,这种架构带来上述好处的同时,由于其集中式特性,也引入了性能瓶颈、单点故障、更高的成本以及更高的网络扩展复杂度。对于这些问题,出现了两种解决问题的思路。思路一是在原有架构下,通过集群、本地转发等方案解决性能瓶颈、通过热备等方案解决单点故障问题等。思路二则是寻求新的架构,新一代的无线网络架构采用“云AC+AP”的云无线架构。此架构将AP的集中配置、管理以及AP间的协同统筹上收到云端,将无线用户的接入和数据转发下放到AP上,强调“云AC的集中管理和AP间的协同”。云无线架构下,无线用户的802.11接入和数据转发都在AP上进行。如何实现AP间的无缝漫游成为新的技术课题。AP间的无缝漫游根据无线终端归属的虚拟局域网VLAN和地址池的分配位置分为:二层漫游和三层漫游。二层漫游指终端(后文用STA表示)在漫游入AP和漫游出AP上进行数据转发时,属于同一个二层域(同一个VLAN),这种情况下,STA在发生漫游之后,在漫游出AP上获取的IP地址在漫游入AP上仍然有效,并且数据转发不受影响。三层漫游指STA在漫游入AP和漫游出AP上属于不同的二层域。这种情况下,STA在发生漫游时,从漫游出AP上获取的IP地址,在漫游入AP上是无效的,数据转发不通。STA重新获取IP地址,一方面原有的应用层会话都失效需要重新建立;另一方面,重新获取IP地址需要由STA触发,此过程耗时依赖于终端STA对网络通路检测的灵敏性,可能导致数据中断时间比较长。针对上述的跨VLAN三层漫游问题,现有技术中采用以下两种方案来解决:1、AC间漫游技术方案,AC间漫游是指STA从一个AC的AP漫游到另一个AC的AP上。主要通过由漫游入AC将STA数据流量(报文)通过AC间的隧道发送给漫游出AC来实现的;2、本地转发跨VLAN漫游技术方案,本地转发跨VLAN漫游是指STA数据报文在AP进行转发,STA从一个AP漫游到另一个AP,在漫游出AP和漫游入AP上STA对应的VLAN不一样。主要通过由漫游入AP将STA数据报文发送给漫游出AP来实现。上述两个方案的共同点是由漫游入AP将STA数据转回给漫游出AP。多次漫游时,需要将STA数据转回给最初的AP,但是,作为漫游入的AP,如何知道需要将STA的数据转回给哪个AP呢?解决上述问题,现有的技术方案包括如下两种:①预先同步法STA关联时,将STA的数据同步到同一漫游组内的所有AP。②漫游时查询法STA在漫游入AP时,由漫游入AP从STA的重关联请求帧(Re-associationrequest)中获取漫游出AP(前一跳)的BSSID(OldBSSID),并查询相关信息得知该STA由漫游出AP漫出。此时,漫游入AP向漫游出AP查询STA最初由哪个AP漫出的,漫游出AP告知该STA最初从AP(a)漫出,之后漫游入AP将STA的数据转回给AP(a)。①预先同步法存在的问题一个无线局域网(WLAN)的AP数可能达几百上千,甚至更大的级别。如果AP在STA关联时将STA的信息同步给网点内所有AP,那么每个STA关联/漫游都会触发(N-1)次信息同步(假设AP数为N)。这样将会带来两个问题:⑴每个AP都需要存储整网所有AP上关联的STA信息,网络的规模和STA容量将受限于AP的存储容量和处理性能;⑵每秒在AP间同步STA信息的次数将随AP数和STA的并发关联/漫游数的增加而增加,将大量消耗AP间的带宽和AP的处理性能。②漫游时查询法存在的问题漫游时查询存在两方面的问题。⑴在STA的重关联请求帧处理时,需要经过一次AP间通信交互之后才能进行应答,这将增加STA重关联请求帧的应答时延;并且,AP间通信交互依赖于中间网络延迟和对端AP的处理性能,可能导致重关联请求帧应答超时,STA漫游失败。⑵漫游的处理依赖于STA的重关联请求帧中携带的OldBSSID。而实际测试发现存在一些终端在漫游时,不发重关联请求帧,而直接发送关联请求的情况。对于这种情况,此方案无法实现漫游功能。
技术实现思路
为解决上述技术问题,本专利技术实施例提供一种在无线局域网络中实现漫游的方法,应用于包含云端服务器的无线局域网络中,包括以下步骤:第一无线接入点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的子集合的决策失败,并对所述权重进行重新训练。

【技术特征摘要】
1.一种在无线局域网络中实现漫游的方法,其特征在于,应用于包含云端服务器的无线局域网络中,包括以下步骤:第一无线接入点AP获取从所述第一无线接入点AP漫游入候选目的无线接入点AP的候选目的AP集合,第一无线接入点AP获取与所述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集合中每个AP,当所述第一乘积与所述第二乘积的和大于等于设定的第一阈值时,将所述AP集合中的AP添加到所述无线终端可能漫游入的AP的子集合中。3.如权利要求1所述的方法,其特征在于,所述第一无线接入点AP获取从所述第一无线接入点AP漫游入候选目的无线接入点AP的集合的步骤之前还包括:所述第一无线接入点AP扫描周围其他AP的无线信号并上传所述无线信号的功率到所述服务器,以便于所述服务器在所述无线信号的功率大于预设阈值时,将所述无线信号对应的AP添加入所述候选目的无线接入点AP的集合中;或者,所述第一无线接入点AP探测第一无线终端的信号强度并将所述信号强度上传到所述服务器,以便于所述服务器在确定所述信号强度大于设定的第二阈值且接收到的第三AP探测到并上传的所述第一无线终端的信号强度也大于所述第二阈值时,将所述第三AP添加入所述候选目的AP的集合中。4.一种在无线局域网络中实现漫游的方法,其特征在于,应用于包含云端服务器的无线局域网络中,包括以下步骤:所述服务器向第一无线接入点AP发送从所述第一AP漫游入候选目的无线接入点AP的候选目的AP集合,所述服务器向第一AP发送所述第一AP与所述AP集合中每个AP对应的历史漫游概率,所述服务器向第一AP发送与所述每个历史漫游概率对应的权重,以便于所述第一AP建立与无线终端的连接,获取所述无线终端的信息,根据所述AP集合、所述权重以及所述历史漫游概率确定在所述AP集合中所述无线终端可能漫游入的AP的子集合,将所述无线终端的信息同步给所述AP子集合中的AP,所述服务器在确定其接收的发送所述无线终端漫游入无线接入点AP的信息的第二无线接入点AP不在所述服务器自身保存的所述AP子集合中时,确定所述第一AP确定在所述AP集合中所述无线终端可能漫游入的AP的子集合的决策失败,并对所述权重进行重新训练。5.如权利要求4所述的方法,其特征在于,所述服务器向第一无线接入点AP发送从所述第一AP漫游入候选目的无线接入点AP的候选目的AP集合的步骤之前还包括:所述服务器接收所述第一AP发送的所述第一AP扫描到的周围其他AP的无线信号的功率,在所述无线信号的功率大于预设阈值时,将所述无线信号对应的AP添加入所述候选目的无线接入点AP的集合中;或者,所述服务器接收所述第一AP发送的所述第一AP探测到的第一无线终端的信号强度,在确定所述信号强度大于设定的第二阈值且接收的第三AP探测到的并上传的所述第一无线终端的信号强度也大于所述第二阈值时,将所述第三AP添加入所述候选目的AP的集合中。6.如权利要求4所述的方法,其特征在于,所述方法还包括,所述服务器在确定其接收的发送所述无线终端漫游入无线接入点AP的信息的第二无线接入点AP不在所述服务器自身保存的所述AP子集合中时,将所述第二AP添加入所述候选目的AP的集合中。7.一种在无线局域网中实现漫游的无线接入点AP,其特征在于,应用于包含...

【专利技术属性】
技术研发人员:江伟峰
申请(专利权)人:锐捷网络股份有限公司
类型:发明
国别省市:福建;35

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

1