一种连接多台无线访问接入点的方法、控制系统及系统与流程

文档序号:11254571阅读:1198来源:国知局
一种连接多台无线访问接入点的方法、控制系统及系统与流程

本发明涉及通信领域,尤其涉及一种连接多台无线访问接入点的方法、控制系统及系统。



背景技术:

无线局域网(即wlan)指采用ieee802.11无线技术进行互连的一组计算机和相关设备。无线局域网是指以无线信道作传输媒介的计算机局域网,是有线联网方式的重要补充和延伸,并逐渐成为计算机网络中一个至关重要的组成部分,广泛适用于需要可移动数据处理或无法进行物理传输介质布线的领域。

无线控制器(ac),是一种网络设备,负责管理某个区域内无线网络中的无线访问接入点(ap)。主要功能包括:对不同ap下发配置、修改配置、射频智能管理、用户接入控制等。

无线访问接入点(ap)相当于一个连接有线网和无线网的桥梁,其主要作用是将各个无线网络客户端连接到一起,然后将无线网络接入以太网。

目前,无线网络的应用场所日益增多,用户需要一台无线控制器连接更多的无线访问接入点。为了满足这种需求,通常采用的方案就是提高无线控制器的硬件性能,但是这种方法提高了硬件成本。

现有方法中,无线访问接入点向无线控制器发送预设协议的连接请求,无线控制器与无线访问接入点建立预设协议的连接并进行数据通信,当与无线访问接入点的连接到达预设时长时,断开连接。也就是说,无线访问接入点与无线控制器的连接是有时间限制的,假设无线控制器的硬件只允许同时4个无线访问接入点进行连接,无线控制器可以先与4个无线访问接入点进行连接,连接到达预设时长后便断开,之后无线控制器可以与另外4个无线访问接入点建立新的连接。采用一刀切的方法,没有考虑断开时无线访问接入点所处的状态。若正在进行数据传输,会造成有用信息的丢失。

公开号为cn104113932a的专利提供了一种ap设备重连的方法和装置,包括第一处理机在第二处理机与多个ap设备断开后,根据分类规则对需要连接的所述多个ap设备进行分类;所述第一处理机根据ap设备对应的类别的优先级,从高到低依次与所述多个ap设备进行连接。本发明对需要进行重连的多个ap设备按照一定的规则进行分类,并且根据其所属类别依次进行重连,以使当处理机之间进行切换时,对应类别的优先级高的ap设备能够优先进行重连,从而最大限度地降低了由于处理机切换使得某些有用的ap设备来不及重连对业务而造成的影响。



技术实现要素:

本发明要解决的技术问题目的在于提供一种连接多台无线访问接入点的方法,控制系统及系统,用以解决现有技术会造成信息丢失的问题。

为了实现上述目的,本发明采用的技术方案为:

一种连接多台无线访问接入点的方法,包括步骤:

s1、检测每台无线访问接入点的通信数据信息;

s2、将所述通信数据信息按照预设规则进行活跃度排序;

s3、当连接的无线访问接入点数达到最大阈值时,若接收到新的无线访问接入点的接入请求,则将活跃度最低的无线访问接入点断开并与所述新的无线访问接入点连接。

进一步地,还包括步骤:

获取无线访问接入点的接入请求;

通过预设协议与所述无线访问接入点连接。

进一步地,步骤s2的所述预设规则具体包括:

所述无线访问接入点的不活跃时间越长,则活跃度越低;所述不活跃时间越短,则活跃度越高。

进一步地,所述不活跃时间的获取具体包括步骤:

定时统计所述通信数据流量;

判断所述通信数据流量是否小于预设流量阈值,若是,则判定所述无线访问接入点在预设时间内处于不活跃状态,增加所述不活跃时间;否则,判定所述无线访问接入点在预设时间内处于活跃状态,清空所述不活跃时间。

一种连接多台无线访问接入点的控制系统,包括步骤:

检测模块,用于检测每台无线访问接入点的通信数据信息;

排序模块,用于将所述通信数据信息按照预设规则进行活跃度排序;

断开模块,用于当连接的无线访问接入点数达到最大阈值时,若接收到新的无线访问接入点的接入请求,则将活跃度最低的无线访问接入点断开并与所述新的无线访问接入点连接。

进一步地,还包括连接模块,用于与所述无线访问接入点连接,具体包括:

获取单元,用于获取无线访问接入点的接入请求;

通信单元,用于通过预设协议与所述无线访问接入点连接。

进一步地,所述排序模块的所述预设规则具体包括:

所述无线访问接入点的不活跃时间越长,则活跃度越低;不活跃时间越短,则活跃度越高。

进一步地,所述排序模块具体包括:

统计单元,用于定时统计所述通信数据流量;

判断单元,用于判断所述通信数据流量是否小于预设流量阈值,若是,则判定所述无线访问接入点在预设时间内处于不活跃状态,增加所述不活跃时间;否则,判定所述无线访问接入点在预设时间内处于活跃状态,清空所述不活跃时间。

一种连接多台无线访问接入点的系统,包括一台无线控制器和多台无线访问接入点;

所述无线控制器检测每台无线访问接入点的通信数据信息并将所述通信数据信息按照预设规则进行活跃度排序;

当连接的无线访问接入点数达到最大阈值时,若所述无线控制器接收到新的无线访问接入点的接入请求,则将活跃度最低的无线访问接入点断开并与所述新的无线访问接入点连接。

进一步地,所述无线控制器定时统计每台无线访问接入点的通信数据流量并判断所述通信数据流量是否小于预设流量阈值,若是,则判定所述无线访问接入点在预设时间内处于不活跃状态,增加所述不活跃时间;否则,判定所述无线访问接入点在预设时间内处于活跃状态,清空所述不活跃时间。

本发明与传统的技术相比,有如下优点:

采用本发明,增加了无线控制器能够连接的无线访问接入点的数量,并且没有改变无线控制器的硬件性能,不提高硬件成本。

附图说明

图1是实施例一提供的一种连接多台无线访问接入点的方法流程图;

图2是实施例一提供的一种连接多台无线访问接入点的控制系统结构图;

图3是实施例二提供的一种连接多台无线访问接入点的方法流程图;

图4是实施例二提供的一种连接多台无线访问接入点的控制系统结构图;

图5是实施例三提供的一种连接多台无线访问接入点的方法流程图;

图6是实施例三提供的一种连接多台无线访问接入点的控制系统结构图;

图7是实施例四提供的一种连接多台无线访问接入点的系统结构图。

具体实施方式

以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。

实施例一

本实施例提供了一种连接多台无线访问接入点的方法,如图1所示,包括步骤:

s11:检测每台无线访问接入点的通信数据信息;

s12:将通信数据信息按照预设规则进行活跃度排序;

s13:当连接的无线访问接入点达到最大阈值时,若接收到新的无线访问接入点的接入请求,则将活跃度最低的无线访问接入点断开并与新的无线访问接入点连接。

无线访问接入点简称ap,是用于无线网络的无线交换机,也是无线网络的核心。相当于一个连接有线网和无线网的桥梁,其主要作用是将各个无线网络客户端连接到一起,实现大范围多用户的无线接入。

无线控制器简称ac,是无线局域网接入控制设备,负责把来自不同无线访问接入点的数据进行汇聚并接入因特网,同时完成无线访问接入点设备的配置管理、无线用户的认证、管理及宽带访问、安全等控制功能。无线控制器强大的管理和控制功能,能够构建出个性化、专业化的解决方案。

一台无线控制器ac能够与多台无线访问接入点ap连接。无线控制器ac与无线访问接入点ap的连接是有时间限制的,无线控制器ac到达一定的时间会断开无线访问接入点ap的连接,再与新的无线访问接入点ap连接。现有技术采取一刀切的办法,强行断开已经连接上的无线访问接入点ap,并没有考虑断开时无线访问接入点ap所处的状态。强行断开无线访问接入点ap,若无线访问接入点ap正在向无线控制器ac上传数据或者无线控制器ac正在下发信息至无线访问接入点ap,强行断块会造成有用信息的丢失。

本发明通过检测每条无线访问接入点ap的数据通信情况,过滤出不活跃或者活跃度低的无线访问接入点ap。当有新的无线访问接入点ap接入无线控制器ac,需要通过断开已有的无线访问接入点ap,然后接入新的无线访问接入点ap。这样能够尽量较少断开活跃度搞的无线访问接入点ap,减少了对当前网络的影响。

本实施例中,步骤s11为检测多台无线访问接入点的通信数据信息。

具体的,当无线访问接入点ap与无线控制器ac连接后,无线控制器ac对无线控制器ac-无线访问接入点ap之间除保活数据之外的其他数据进行监控。

无线控制器ac与无线访问接入点ap建立交互的连接,但是并不是一直存在数据交互,有些连接会在数据交互完毕后,主动释放连接,而有些不会,那么在长时间无数据交互的时间段内,交互双方都有可能出现掉电、死机、异常重启等各种意外,当这些意外发生之后,这些连接并未来得及正常释放,那么,连接的另一方并不知道对端的情况,它会一直维护这个连接,长时间的积累会导致非常多的半打开连接,造成端系统资源的消耗和浪费,为了解决这个问题,可以利用监控保活数据来实现。

步骤s11监控的通信数据信息是除保活数据之外的,这样不影响活跃度的判定。

本实施例中,步骤s12为将通信数据信息按照预设规则进行活跃度排序。

其中,预设规则具体为:

无线访问接入点的不活跃时间越长,则活跃度越低;不活跃时间越短,则活跃度越高。

具体的,无线控制器ac检测每台无线访问接入点ap的通信数据信息后,根据通信数据信息将无线访问接入点ap进行活跃度排序。活跃度根据不活跃时间来判定,不活跃时间越长,标识活跃度低,不活跃时间越短,标识活跃度高。

本实施例中,步骤s13为当连接的无线访问接入点达到最大阈值时,若接收到新的无线访问接入点的接入请求,则将活跃度最低的无线访问接入点断开并与新的无线访问接入点连接。无线控制器ac将统计出来的所有无线访问接入点ap的活跃度进行排序,形成无线访问接入点ap-无线控制器ac链路关系表。

传统的方法是定时断开现有的无线访问接入点ap,连接新的无线访问接入点ap。属于一刀切的方法,容易造成信息的丢失。

本实施例中,当连接的无线访问接入点ap的数量达到最大阈值时,若有新的无线访问接入点ap请求连接,查找链路关系表中当前活跃度最低的无线访问接入点ap,将活跃度最低的当前无线访问接入点ap断开从而释放资源,然后允许新的无线访问接入点ap接入无线控制器ac。这样能够最大程度避免对现有网络的影响。

本实施例还提供了一种连接多台无线访问接入点的控制系统,如图2所示,包括:

检测模块21,用于检测每台无线访问接入点的通信数据信息;

排序模块22,用于将通信数据信息按照预设规则进行活跃度排序;

断开模块23,用于当连接的无线访问接入点数达到最大阈值时,若接收到新的无线访问接入点的接入请求,则将活跃度最低的无线访问接入点断开并与新的无线访问接入点连接。

具体的,检当无线访问接入点ap与无线控制器ac连接后,检测模块21中,无线控制器ac对无线控制器ac-无线访问接入点ap之间除保活数据之外的其他数据进行监控。这样不影响活跃度的判定。

排序模块22中,预设规则具体包括:

无线访问接入点的不活跃时间越长,则活跃度越低;不活跃时间越短,则活跃度越高。

具体的,无线控制器ac检测每台无线访问接入点ap的通信数据信息后,根据通信数据信息将无线访问接入点ap进行活跃度排序。活跃度根据不活跃时间来判定,不活跃时间越长,标识活跃度低,不活跃时间越短,标识活跃度高。

本实施例中,断开模块23具体用于当连接的无线访问接入点达到最大阈值时,若接收到新的无线访问接入点的接入请求,则将活跃度最低的无线访问接入点断开并与新的无线访问接入点连接。无线控制器ac将统计出来的所有无线访问接入点ap的活跃度进行排序,形成无线访问接入点ap-无线控制器ac链路关系表。

当连接的无线访问接入点ap的数量达到最大阈值时,若有新的无线访问接入点ap请求连接,查找链路关系表中当前活跃度最低的无线访问接入点ap,将活跃度最低的当前无线访问接入点ap断开从而释放资源,然后允许新的无线访问接入点ap接入无线控制器ac。这样能够最大程度避免对现有网络的影响。

实施例二

本实施例提供了一种连接多台无限访问接入点的方法,如图3所示,包括步骤:

s31:获取无线访问接入点的接入请求;

s32:通过预设协议与无线访问接入点连接;

s33:检测每台无线访问接入点的通信数据信息;

s34:将通信数据信息按照预设规则进行活跃度排序;

s35:当连接的无线访问接入点达到最大阈值时,若接收到新的无线访问接入点的接入请求,则将活跃度最低的无线访问接入点断开并与新的无线访问接入点连接。

与实施例一不同之处在于,还包括步骤s31及步骤s32。

具体的,无线控制器ac获取无线访问接入点ap的接入请求,若允许无线访问接入点ap接入,则通过预设协议与无线访问接入点ap连接。

其中,预设协议可为capwap、tr-069等协议。

capwap协议意为无线接入点的控制和配置协议,其由两个部分组成:capwap协议和无线binding协议。

前者是一个通用的隧道协议,完成无线访问接入点ap发现无线控制器ac等基本协议功能,和具体的无线接入技术无关。后者是提供具体和某个无线接入技术相关的配置管理功能。

tr-069是由dsl论坛所开发的技术规范之一,其全称为“cpe广域网管理协议”。它提供了对下一代网络中家庭网络设备进行管理配置的通用框架和协议,用于从网络侧对家庭网络中的网关、路由器、机顶盒等设备进行远程集中管理。

无线控制器ac与多台无线访问接入点ap建立连接关系,对无线访问接入点ap除保活数据之外的数据进行监控。

本实施例还提供了一种连接多台无线访问接入点的控制系统,如图4所示,包括:

连接模块41,用于与无线访问接入点连接;

检测模块42,用于检测每台无线访问接入点的通信数据信息;

排序模块43,用于将通信数据信息按照预设规则进行活跃度排序;

断开模块44,用于当连接的无线访问接入点数达到最大阈值时,若接收到新的无线访问接入点的接入请求,则将活跃度最低的无线访问接入点断开并与新的无线访问接入点连接。

其中,连接模块41具体包括:

获取单元41a,用于获取无线访问接入点的接入请求;

通信单元41b,用于通过预设协议与无线访问接入点连接。

与实施例一不同之处在于,还包括连接模块41。

具体的,无线控制器ac获取无线访问接入点ap的接入请求,若允许无线访问接入点ap接入,则通过预设协议与无线访问接入点ap连接。无线控制器ac与多台无线访问接入点ap建立连接关系,对无线访问接入点ap除保活数据之外的数据进行监控。

实施例三

本实施例提供了一种连接多台无线访问接入点的方法,如图5所示,包括步骤:

s51:获取无线访问接入点的接入请求;

s52:通过预设协议与无线访问接入点连接;

s53:检测每台无线访问接入点的通信数据信息;

s54:定时统计通信数据流量;

s55:判断通信数据流量是否小于预设流量阈值,若是,则判定无线访问接入点在预设时间内处于不活跃状态,增加不活跃时间;否则,判定无线访问接入点在预设时间内处于活跃状态,清空不活跃时间;

s56:将通信数据信息按照预设规则进行活跃度排序;

s57:当连接的无线访问接入点达到最大阈值时,若接收到新的无线访问接入点的接入请求,则将活跃度最低的无线访问接入点断开并与新的无线访问接入点连接。

本实施例与实施例二不同之处在于,步骤s34具体包括步骤s54至s57。

具体的,无线控制器ac定时对每台无线访问接入点ap与无线控制器ac之间的有效数据流量进行统计。当统计出来的流量值小于预设的流量阈值时,判定无线访问接入点ap在该时间内处于不活跃状态,在原来的不活跃时间基础上继续增加不活跃时间。当统计出来的流量值大于预设的流量阈值时,判定无线访问接入点ap在该段时间内处于活跃状态,不活跃时间清零,重新计算不活跃时间。

如:假设一台无线控制器ac的最大接入数是4台,每个5秒检测一次通信数据流量,预设的流量阈值为1k。当5秒内无线访问接入点ap的通信数据流量小于1k时,则人为无线访问接入点ap处于不活跃状态,不活跃时间增加5秒;当5秒内无线访问接入点ap的通信数据力量大于1k时,则认为无线访问接入点ap处于活跃状态,不活跃时间清零。

无线访问接入点ap不活跃时间越长,则活跃度越低,不活跃时间越短,则活跃度越高。

例如,假设当无线控制器ac接入的无线访问接入点ap达到最大值4,4台无线访问接入点ap的不活跃时间分别为0、30、45、65秒,此时如果有新的无线访问接入点ap请求接入无线控制器ac时,无线控制器ac会选择踢除不活跃时间为65秒的无线访问接入点ap,然后让新的无线访问接入点ap接入无线控制器ac。

本实施还提供了一种连接多台无线访问接入点的控制系统,如图6所示,包括:

连接模块61,用于与无线访问接入点连接;

检测模块62,用于检测每台无线访问接入点的通信数据信息;

排序模块63,用于将通信数据信息按照预设规则进行活跃度排序;

断开模块64,用于当连接的无线访问接入点数达到最大阈值时,若接收到新的无线访问接入点的接入请求,则将活跃度最低的无线访问接入点断开并与新的无线访问接入点连接。

其中,连接模块61具体包括:

获取单元61a,用于获取无线访问接入点的接入请求;

通信单元61b,用于通过预设协议与无线访问接入点连接。

与实施例二不同之处在于,排序模块63具体包括:

统计单元63a,用于定时统计通信数据流量;

判断单元63b,用于判断通信数据流量是否小于预设流量阈值,若是,则判定无线访问接入点在预设时间内处于不活跃状态,增加不活跃时间;否则,判定无线访问接入点在预设时间内处于活跃状态,清空不活跃时间。

具体的,无线控制器ac定时对每台无线访问接入点ap与无线控制器ac之间的有效数据流量进行统计。当统计出来的流量值小于预设的流量阈值时,判定无线访问接入点ap在该时间内处于不活跃状态,在原来的不活跃时间基础上继续增加不活跃时间。当统计出来的流量值大于预设的流量阈值时,判定无线访问接入点ap在该段时间内处于活跃状态,不活跃时间清零,重新计算不活跃时间。

无线访问接入点ap不活跃时间越长,则活跃度越低,不活跃时间越短,则活跃度越高。

实施例四

本实施例提供了一种连接多台无线访问接入点的系统,如图7所示,包括一台无线控制器71和多台无线访问接入点72。

所述无线控制器71检测每台无线访问接入点72的通信数据信息并将所述通信数据信息按照预设规则进行活跃度排序。

当连接的无线访问接入点72数达到最大阈值时,若所述无线控制器71接收到新的无线访问接入点72的接入请求,则将活跃度最低的无线访问72接入点断开并与所述新的无线访问接入点72连接。

所述无线控制器71定时统计每台无线访问接入点72的通信数据流量并判断所述通信数据流量是否小于预设流量阈值,若是,则判定所述无线访问接入点72在预设时间内处于不活跃状态,增加所述不活跃时间;否则,判定所述无线访问接入点72在预设时间内处于活跃状态,清空所述不活跃时间。

具体的,该系统包括一台无线控制器及多台无线访问接入点。

本发明通过检测每条无线访问接入点72的数据通信情况,过滤出不活跃或者活跃度低的无线访问接入点72。当有新的无线访问接入点72接入无线控制器71,需要通过断开已有的无线访问接入点71,然后接入新的无线访问接入点71。这样能够尽量较少断开活跃度搞的无线访问接入点ap,减少了对当前网络的影响。

当无线访问接入点72与无线控制器71连接后,无线控制器71对无线控制器71-无线访问接入点72之间除保活数据之外的其他数据进行监控。然后将通信数据信息按照预设规则进行活跃度排序。

其中,预设规则具体为:

无线访问接入点的不活跃时间越长,则活跃度越低;不活跃时间越短,则活跃度越高。

具体的,无线控制器71检测每台无线访问接入点72的通信数据信息后,根据通信数据信息将无线访问接入点72进行活跃度排序。活跃度根据不活跃时间来判定,不活跃时间越长,标识活跃度低,不活跃时间越短,标识活跃度高。

其中,活跃时间的判定具体包括:

无线控制器71定时对每台无线访问接入点72与无线控制器71之间的有效数据流量进行统计。当统计出来的流量值小于预设的流量阈值时,判定无线访问接入点72在该时间内处于不活跃状态,在原来的不活跃时间基础上继续增加不活跃时间。当统计出来的流量值大于预设的流量阈值时,判定无线访问接入点72在该段时间内处于活跃状态,不活跃时间清零,重新计算不活跃时间。

当连接的无线访问接入点72的数量达到最大阈值时,若有新的无线访问接入点,72请求连接,查找链路关系表中当前活跃度最低的无线访问接入点72,将活跃度最低的当前无线访问接入点72断开从而释放资源,然后允许新的无线访问接入点72接入无线控制器71。这样能够最大程度避免对现有网络的影响。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1