一种AP接入AC的方法、系统及代理AP与流程

文档序号:11235436阅读:983来源:国知局
一种AP接入AC的方法、系统及代理AP与流程

本发明属于无线局域网(wirelesslocalareanetwork,wlan)领域,尤其涉及一种无线接入点(wirelessaccesspoint,ap)接入无线接入控制器(wirelessaccesspointcontroller)的方法、系统及代理无线接入点ap。



背景技术:

无线局域网wlan系统一般由无线接入控制器ac和无线接入点ap组成。

无线接入点ap是用于无线局域网wlan的无线交换机,也是无线网络的核心。无线接入点ap是无线终端用户进入有线网络的接入点,主要用于宽带家庭、大楼内部以及园区内部,典型距离覆盖几十米至上百米,目前主要技术为802.11系列。无线接入控制器ac是wlan的接入控制设备,负责把来自不同无线接入点ap的数据进行汇聚并接入有线网络,同时完成无线接入点ap的配置管理、无线用户的认证、管理及宽带访问、安全等控制功能。

如图1所示,在公共无线局域网wlan管理系统中,无线接入控制器ac10和无线接入点ap21必须协同工作,一般来说,无线接入控制器ac10必须对应相当多的无线接入点ap,例如:无线接入点ap21、无线接入点ap22、无线接入点ap23和无线接入点ap24。每个无线接入点ap和无线接入控制器ac10之间保持一个tcp连接,而每个tcp连接都会占用无线接入控制器ac10的socket资源,所以能够建立的tcp的连接是有限的。当无线接入点ap的个数多到一定程度后,必然会出现一些无线接入点ap无法和无线接入控制器ac10建立连接的情况。这就导致了无线接入控制器ac10的无线接入点ap容量瓶颈出现在tcp连接上。如何突破无线接入控制器ac的接入无线接入点ap的容量瓶颈问题,是本发明要解决的问题。



技术实现要素:

综上所述,本发明实施例提供一种无线接入点ap接入无线接入控制器ac的方法、系统及代理无线接入点ap,以有效扩展接入无线接入控制器ac的无线接入点ap的数量。

第一方面,本发明实施例提供一种无线接入点ap接入无线接入控制器ac的方法,应用于包括所述无线接入控制器ac和若干能相互访问的无线接入点ap的无线局域网,包括:从所述若干能相互访问的无线接入点ap中选择一无线接入点ap为代理无线接入点ap,其它若干无线接入点ap为子无线接入点ap;所述代理无线接入点ap与所述无线接入控制器ac之间建立第一tcp连接;所述若干子无线接入点ap与所述代理无线接入点ap之间建立第二tcp连接;所述代理无线接入点ap通过所述第一tcp连接,中转所述若干子无线接入点ap与所述无线接入控制器ac之间的交互消息。

进一步的,所述方法还包括:配置所述代理无线接入点ap的无线接入控制器ac地址为所述无线接入控制器ac的地址,从而建立所述代理无线接入点ap与所述无线接入控制器ac之间的第一tcp连接。

进一步的,所述方法还包括:配置所述若干子无线接入点ap的无线接入控制器ac地址为所述代理无线接入点ap的地址,从而建立所述若干子无线接入点ap与所述代理无线接入点ap的第二tcp连接。

进一步的,所述代理无线接入点ap通过所述第一tcp连接,中转所述若干子无线接入点ap与所述无线接入控制器ac之间的交互消息的步骤,进一步包括:所述代理无线接入点ap根据所述无线接入控制器ac设置的配置信息,全部或部分中转所述若干子无线接入点ap与所述无线接入控制器ac之间的交互消息。

第二方面,本发明实施例提供一种无线接入点ap接入无线接入控制器ac的系统,包括:所述无线接入控制器ac和若干能相互访问的无线接入点ap,其中,所述若干能相互访问的无线接入点ap由一代理无线接入点ap和若干子无线接入点ap组成;所述代理无线接入点ap,用于与所述无线接入控制器ac之间建立第一tcp连接,与所述子无线接入点ap之间建立第二tcp连接,以及通过所述第一tcp连接,中转所述若干子无线接入点ap与所述无线接入控制器ac之间的交互消息。

进一步的,所述代理无线接入点ap还用于通过配置所述代理无线接入点ap的无线接入控制器ac地址为所述无线接入控制器ac的地址,从而建立所述代理无线接入点ap与所述无线接入控制器ac之间的第一tcp连接。

进一步的,所述若干子无线接入点ap还用于通过配置所述若干子无线接入点ap的无线接入控制器ac地址为所述代理无线接入点ap的地址,从而建立所述若干子无线接入点ap与所述代理无线接入点ap的第二tcp连接。

进一步的,所述代理无线接入点ap还用于根据所述无线接入控制器ac设置的配置信息,全部或部分中转所述若干子无线接入点ap与所述无线接入控制器ac之间的交互消息。

第三方面,本发明实施例提供一种代理无线接入点ap,包括:第一连接建立单元,用于建立与无线接入控制器ac之间的第一tcp连接;第二连接建立单元,用于建立与若干子无线接入点ap之间的第二tcp连接;以及,消息中转单元,用于通过所述第一tcp连接,中转所述若干子无线接入点ap与所述无线接入控制器ac之间的交互消息。

进一步的,所述代理无线接入点ap还包括:配置单元,用于存储所述无线接入控制器ac的配置信息。

进一步的,所述消息中转单元,还用于根据所述配置信息,通过所述第一tcp连接,全部或部分中转所述若干子无线接入点ap与所述无线接入控制器ac之间的交互消息。

进一步的,所述配置单元还用于配置所述代理无线接入点ap的无线接入控制器ac地址为所述无线接入控制器ac的地址,所述第一连接建立单元根据所述无线接入控制器ac的地址建立与所述无线接入控制器ac之间的第一tcp连接。

通过本发明实施例提供的无线接入点ap接入无线接入控制器ac的方法、系统及代理无线接入点ap,若干子无线接入点ap通过代理无线接入点ap访问无线接入控制器ac,仅仅占用代理无线接入点ap与无线接入控制器ac之间的一条tcp连接,极大地节省了无线接入控制器ac的socket资源,有效扩展了接入无线接入控制器ac的无线接入点ap的数量。

附图说明

为了更清楚地说明本发明或现有技术中的方案,下面将对实施例或现有技术描述中所需要使用的附图作一个简单介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为现有技术所提供的无线局域网的网络拓扑示意图;

图2为本发明实施例所提供的无线局域网的网络拓扑示意图;

图3为本发明实施例所提供的一种无线接入点ap接入无线接入控制器ac的方法流程示意图。

图4为本发明实施例所提供的一种代理无线接入点ap的组成结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,附图中给出了本发明的较佳实施例。本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例,相反地,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

实施例一

本发明实施例一提供一种无线接入点ap接入无线接入控制器ac的系统。本发明通过在一群可以互相访问的无线接入点ap中选择一台代理无线接入点ap来解决无线接入控制器ac的接入无线接入点ap的数量问题。一般来说,在公共无线局域网wlan的布局中,由于覆盖范围的缘故,在同一个区域会布置多台无线接入点ap,每个无线接入点ap的配置相近,区别仅仅是信道。这就意味着这些无线接入点ap可以互相访问,而且能够统一管理。本发明实施例把这些放在同一个区域可以互相访问,有统一管理的无线接入点ap组成一个无线接入点ap群。并且选择群中的一台无线接入点ap作为代理无线接入点ap。这台代理无线接入点ap和无线接入控制器ac之间建立tcp连接,而群中的其他无线接入点ap和代理无线接入点ap建立tcp连接。代理无线接入点ap负责中转所有的群中的交互消息到无线接入控制器ac。代理无线接入点ap可由无线接入控制器ac通过配置选定也可以通过自动学习算法学习来选择。

参阅图2,图示为本发明实施例提供的一种无线局域网wlan的网络拓扑示意图。所述无线局域网络wlan包括无线接入控制器ac30、代理无线接入点ap41,子无线接入点ap42,子无线接入点ap43,子无线接入点ap44和子无线接入点ap44。其中,代理无线接入点ap41是从若干能相互访问的无线接入点ap中选择的,其它若干无线接入点ap为子无线接入点ap,例如:子无线接入点ap42,子无线接入点ap43,子无线接入点ap44和子无线接入点ap45。

代理无线接入点ap41通过配置其无线接入控制器ac地址为无线接入控制器ac30的地址,建立代理无线接入点ap41与无线接入控制器ac30之间的第一tcp连接。

若干子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45通过配置其无线接入控制器ac地址为代理无线接入点ap41的地址,建立若干子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45与代理无线接入点ap41的第二tcp连接。

代理无线接入点ap41通过已建立的第一tcp连接,中转若干子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45与无线接入控制器ac30之间的交互消息。此外,在本发明实施例中,无线接入控制器ac30还可以在代理无线接入点ap41上设置配置信息,代理无线接入点ap41还可以根据所述无线接入控制器ac30设置的配置信息,全部或部分中转若干子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45与无线接入控制器ac30之间的交互消息。当配置信息中指示无线接入控制器ac30直接管理所有的子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45时,代理无线接入点ap41中转所有的若干子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45与无线接入控制器ac30之间的交互消息。当配置信息中由代理无线接入点ap41部分管理子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45时,例如:本局域网类的注册信息,安全认证等等,代理无线接入点ap41中转部分的若干子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45与无线接入控制器ac30之间的交互消息。

本发明实施例提供的无线接入点ap接入无线接入控制器ac的系统,若干子无线接入点ap通过代理无线接入点ap访问无线接入控制器ac,仅仅占用代理无线接入点ap与无线接入控制器ac之间的一条tcp连接,极大地节省了无线接入控制器ac的socket资源,可以类推,通过其它无线代理接入点ap还可以连接更多的子无线接入点ap,有效扩展了接入无线接入控制器ac的无线接入点ap的数量。

实施例二

本发明实施例二提供一种无线接入点ap接入无线接入控制器ac的方法,应用于包括所述无线接入控制器ac30和若干能相互访问的无线接入点ap41、无线接入点ap42、无线接入点ap43、无线接入点ap44和无线接入点ap45的无线局域网。如图3所示:

步骤s1001:从若干能相互访问的无线接入点ap中选择一无线接入点ap为代理无线接入点ap41,其它若干无线接入点ap为子无线接入点ap,例如:子无线接入点ap42,子无线接入点ap43,子无线接入点ap44和子无线接入点ap45。

步骤s1002:代理无线接入点ap41与所述无线接入控制器ac30之间建立第一tcp连接。

该步骤中,通过配置代理无线接入点ap41的无线接入控制器ac地址为无线接入控制器ac30的地址,建立代理无线接入点ap41与无线接入控制器ac30之间的第一tcp连接。

步骤s1003:若干子无线接入点ap42,子无线接入点ap43,子无线接入点ap44和子无线接入点ap45与代理无线接入点ap41之间建立第二tcp连接。

该步骤中,通过配置若干子无线接入点ap42,子无线接入点ap43,子无线接入点ap44和子无线接入点ap45的无线接入控制器ac地址为代理无线接入点ap41的地址,建立若干子无线接入点ap42,子无线接入点ap43,子无线接入点ap44和子无线接入点ap45与代理无线接入点ap41的第二tcp连接。

步骤s1004:代理无线接入点ap41通过第一tcp连接,中转若干子无线接入点ap42,子无线接入点ap43,子无线接入点ap44和子无线接入点ap45与无线接入控制器ac30之间的交互消息。

此外,在本发明实施例中,无线接入控制器ac30还可以在代理无线接入点ap41上设置配置信息,代理无线接入点ap41还可以根据所述无线接入控制器ac30设置的配置信息,全部或部分中转若干子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45与无线接入控制器ac30之间的交互消息。当配置信息中指示无线接入控制器ac30直接管理所有的子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45时,代理无线接入点ap41中转所有的若干子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45与无线接入控制器ac30之间的交互消息。当配置信息中由代理无线接入点ap41部分管理子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45时,例如:本局域网类的注册信息,安全认证等等,代理无线接入点ap41中转部分的若干子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45与无线接入控制器ac30之间的交互消息。

本发明实施例提供的无线接入点ap接入无线接入控制器ac的方法,若干子无线接入点ap通过代理无线接入点ap访问无线接入控制器ac,仅仅占用代理无线接入点ap与无线接入控制器ac之间的一条tcp连接,极大地节省了无线接入控制器ac的socket资源,可以类推,通过其它无线代理接入点ap还可以连接更多的子无线接入点ap,有效扩展了接入无线接入控制器ac的无线接入点ap的数量。

实施例三

本发明实施例三提供一种代理无线接入点ap。如图4所示:代理无线接入点ap40包括:第一连接建立单元202、第二连接建立单元204、消息中转单元206和配置单元208。

第一连接建立单元202,用于建立代理无线接入点ap41与无线接入控制器ac30之间的第一tcp连接。

第二连接建立单元204,用于建立代理无线接入点ap41与若干子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45之间的第二tcp连接。

消息中转单元206,用于通过第一tcp连接,中转若干子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45与无线接入控制器ac30之间的交互消息。

配置单元208,用于存储无线接入控制器ac30在代理无线接入点ap41上设置的配置信息,代理无线接入点ap41还可以根据配置信息,全部或部分中转若干子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45与无线接入控制器ac30之间的交互消息。当配置信息中指示无线接入控制器ac30直接管理所有的子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45时,代理无线接入点ap41中转所有的若干子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45与无线接入控制器ac30之间的交互消息。当配置信息中由代理无线接入点ap41部分管理子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45时,例如:本局域网类的注册信息,安全认证等等,代理无线接入点ap41中转部分的若干子无线接入点ap42、子无线接入点ap43、子无线接入点ap44和子无线接入点ap45与无线接入控制器ac30之间的交互消息。

配置单元208,还用于配置所述代理无线接入点ap41的无线接入控制器ac地址为所述无线接入控制器ac30的地址,所述第一连接建立单元202根据所述无线接入控制器ac30的地址建立与所述无线接入控制器ac30之间的第一tcp连接。

本发明实施例提供的代理无线接入点ap,使得若干子无线接入点ap通过代理无线接入点ap访问无线接入控制器ac,仅仅占用代理无线接入点ap与无线接入控制器ac之间的一条tcp连接,极大地节省了无线接入控制器ac的socket资源,可以类推,通过其它无线代理接入点ap还可以连接更多的子无线接入点ap,有效扩展了接入无线接入控制器ac的无线接入点ap的数量。

在本发明所提供的上述实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

以上仅为本发明的实施例,但并不限制本发明的专利范围,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来而言,其依然可以对前述各具体实施方式所记载的技术方案进行修改,或者对其中部分技术特征进行等效替换。凡是利用本发明说明书及附图内容所做的等效结构,直接或间接运用在其他相关的技术领域,均同理在本发明专利保护范围之内。

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