首页> 中国专利> 无线局域网中搜索接入控制器的方法及代理服务器

无线局域网中搜索接入控制器的方法及代理服务器

摘要

本发明公开了一种无线局域网中搜索接入控制器的方法及代理服务器,包括步骤:首先,所述无线局域网中包括至少一个接入点,接收来自接入点发出的CAPWAP发现报文;然后,收到所述CAPWAP发现报文后,根据预先维护的接入控制器的IP地址信息,选择一个接入控制器的IP地址,将CAPWAP发现报文发送至所述接入控制器。按照本发明所述方法及代理服务器,可以简化接入点发现接入控制器的过程,提高发现效率。

著录项

  • 公开/公告号CN1972231A

    专利类型发明专利

  • 公开/公告日2007-05-30

    原文格式PDF

  • 申请/专利权人 杭州华为三康技术有限公司;

    申请/专利号CN200610149498.3

  • 发明设计人 张志飞;张海涛;

    申请日2006-11-21

  • 分类号H04L12/28(20060101);H04L29/06(20060101);H04L29/12(20060101);

  • 代理机构11243 北京银龙知识产权代理有限公司;

  • 代理人许静

  • 地址 310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路东华为3Com公司

  • 入库时间 2023-12-17 18:42:04

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-07-07

    专利权的转移 IPC(主分类):H04L12/28 专利号:ZL2006101494983 登记生效日:20230626 变更事项:专利权人 变更前权利人:新华三技术有限公司 变更后权利人:新华三信息技术有限公司 变更事项:地址 变更前权利人:310052 浙江省杭州市滨江区长河路466号 变更后权利人:310052 浙江省杭州市滨江区长河路466号11楼

    专利申请权、专利权的转移

  • 2017-05-24

    专利权人的姓名或者名称、地址的变更 IPC(主分类):H04L12/28 变更前: 变更后: 申请日:20061121

    专利权人的姓名或者名称、地址的变更

  • 2009-05-06

    授权

    授权

  • 2008-01-23

    实质审查的生效

    实质审查的生效

  • 2007-05-30

    公开

    公开

说明书

技术领域

本发明涉及WLAN(Wireless Local Area Network,无线局域网)CAPWAP(Control and Provisioning of Wireless Access Points,无线接入点控制和规定)隧道代理技术,具体地说,是涉及一种无线局域网中搜索接入控制器的方法及CAPWAP代理服务器。

背景技术

WLAN提供了一种局域网的无线连接服务,由于能够提供高速的无线数据接入,WLAN是目前IT行业比较热门的技术之一,也是流行的无线接入方式。WLAN通常采用集中式AC-AP(Access Controller-Access Point,接入控制器-接入点)架构。其中,AC提供WLAN网络的集中管理,AP则通过和AC建立链接,加入WLAN网络后,提供无线接入服务。

现有的CAPWAP协议中定义了集中WLAN架构,描述了WLAN功能在AP设备和AC设备上的划分。CAPWAP协议还定义了AP和AC之间的通信协议。目前,AC-AP间的通信协议CAPWAP虽然还在修订之中,但基本框架已经确定,即:AP上电后需要先寻找AC,建立CAPWAP隧道。如果AC同AP二层互联,则可以通过广播报文来发现AC;如果AC同AP通过三层互联,则需要借助其他协议如DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)、DNS(Domain Name Server,域名服务器)来获取AC的信息,然后同AC建立CAPWAP隧道。

如图1所示,按照现有的CAPWAP协议,现有系统包括:接入点AP、接入控制器AC、以及DHCP/DNS服务器。接入点AP搜索接入控制器AC具体过程如下:

步骤101:接入点AP成功启动并初始化;

步骤102:AP通过静态配置、DHCP服务器分配或自动配置(如,IPv6无状态地址配置),获取自身IP地址;

步骤103:AP发送广播发现AC报文;

步骤104:AP等待发现AC响应报文;

步骤105:AP判断是否成功发现AC,即,是否收到AC发送的发现AC响应报文,如果收到,则执行步骤109,否则,执行步骤106;

步骤106:AP从DHCP/DNS服务器获得AC的IP地址,如,AP先从DHCP服务器中获得AC的域名信息,根据获得的AC域名信息,再从DNS服务器上获得AC的IP地址;

步骤107:AP根据获得的AC的IP地址,发送单播发现AC报文;

步骤108:AC回应发现AC响应报文;

步骤109:AP确定要接入的AC,建立AP的IP与AC的IP的映射关系,然后,建立CAPWAP隧道。

由上述过程,我们可以看到,AP是先在二层网络上寻找AC的,当二层网络上寻找不到AC,则通过三层网络方式继续寻找AC,这样复杂的发现过程导致发现AC的时间过长;另外,对于IPV6的无状态自动配置的情况下,其实系统中是不需要DHCP/DNS服务器的,也就是说,对于不支持DHCP/DNS服务器的情况下,AP是不能三层网络发现AC的,可见,这极大的限制了WLAN的组网应用。

因此,在无线局域网中,如何提供一种简化、快捷、可靠地搜索接入控制器的方法及代理服务器,成为了亟待解决的技术问题。

发明内容

本发明所要解决的技术问题是提供一种无线局域网中搜索接入控制器的方法及代理服务器,来简化接入点发现接入控制器的过程,提高发现效率。

为解决上述技术问题,本发明提供方案如下:

一种无线局域网中搜索接入控制器的方法,所述无线局域网中包括至少一个接入点,包括如下步骤:

步骤一:接收来自接入点发出的CAPWAP发现报文;

步骤二:收到所述CAPWAP发现报文后,根据预先维护的接入控制器的IP地址信息,选择一个接入控制器的IP地址,将CAPWAP发现报文发送至所述接入控制器。

本发明所述的方法,其中,所述步骤一之前进一步包括如下步骤:

接入点启动并完成初始化,通过静态配置、动态主机配置协议DHCP服务器分配或自动配置,获取自身IP地址。

本发明所述的方法,其中,所述步骤一中,所述接收来自接入点发出的CAPWAP发现报文,是接收来自接入点通过广播方式发送的源地址为接入点的IP地址,目的地址为广播地址(255.255.255.255)的CAPWAP发现报文。

本发明所述的方法,其中,所述步骤二中,所述根据预先维护的接入控制器的IP地址信息,选择一个接入控制器的IP地址,将CAPWAP发现报文发送至所述接入控制器,是将所述CAPWAP发现报文的目的地址修改为所选择的AC的IP地址并发送。

本发明所述的方法,其中,进一步包括如下步骤:

步骤三:所述接入控制器收到CAPWAP发现报文后,发送CAPWAP响应报文至接入点;

步骤四:所述接入点收到CAPWAP响应报文后,在接入控制器-接入点间建立CAPWAP隧道。

本发明所述的方法,其中,所述步骤三中,所述接入控制器发送CAPWAP响应报文至接入点,是发送CAPWAP响应报文时,将所述CAPWAP发现报文的源地址作为CAPWAP响应报文的目的地址。

本发明所述的方法,其中,所述步骤二中,所述根据预先维护的接入控制器的IP地址信息,选择一个接入控制器的IP地址,是在考虑预先维护的接入控制器上能够控制的最大接入点数量的同时,来尽可能使每个接入控制器所控制的接入点的数量基本均衡,来选择一个接入控制器的IP地址。

一种CAPWAP代理服务器,包括:IP地址维护模块、监听转发模块;其中,

IP地址维护模块,用于维护所有接入控制器的IP地址信息;

监听转发模块,用于根据IP地址维护模块所维护的接入控制器的IP地址信息,选择一个接入控制器的IP地址,将收到的CAPWAP发现报文转发至所述接入控制器。

本发明所述的CAPWAP代理服务器,其中,所述监听转发模块进一步包括:接入均衡子模块,用于在选择接入控制器时,对每个接入控制器所控制的AP进行数量均衡。

一种计算机软件产品,其中,包括若干指令用以使得一台计算机设备执行本发明所述方法。

一种计算机设备,包括用以执行本发明所述方法的软件以及运行该软件必须的硬件。

本发明所述方法及CAPWAP代理服务器,通过对所有接入控制器的IP地址信息进行维护,当接入点通过广播方式寻找接入控制器时,根据所维护的接入控制器的IP地址,将CAPWAP发现报文发送到一个AC上,使得即便在不支持DHCP/DNS服务器的情况下,能够穿过三层网络,快捷、可靠地同AC建立CAPWAP隧道。在根据所维护的AC的IP地址信息进行选择AC时,又进一步对每个AC所控制的AP进行数量均衡,实现了AC间的负荷均衡,优化了网络结构。

本发明所要解决的技术问题、技术方案要点及有益效果,将结合实施例,参照附图作进一步说明。

附图说明

图1为现有技术中接入点搜索接入控制器的时序图;

图2为本发明实施例所述接入点搜索接入控制器的时序图;

图3为本发明实施例所述CAPWAP代理服务器的结构示意图。

具体实施方式

参照图2,本发明实施例所述方法,提出了一种CAPWAP代理技术。通过在一个独立的网络设备,即CAPWAP代理服务器(如,网关)上配置CAPWAP代理,维护所有AC的IP地址信息,AP只通过广播方式寻找AC,由CAPWAP代理服务器根据其维护的AC的IP地址,负责将发现AC报文发送到一个AC上,使得接入点AP在不需要DHCP/DNS服务器的情况下,能够穿过三层网络,快捷、可靠地同AC建立CAPWAP隧道。具体时序过程如下:

步骤201:接入点AP启动并完成初始化,并获取自身IP地址;例如,可以通过静态配置、DHCP服务器分配或自动配置(如,IPv6无状态地址配置)的方式,获取自身IP地址;

步骤202:接入点AP向CAPWAP代理服务器广播发送CAPWAP发现报文,所述CAPWAP发现报文的源地址为AP的IP地址,目的地址为广播地址(255.255.255.255);

步骤203:CAPWAP代理服务器收到所述CAPWAP发现报文后,根据其维护的AC的IP地址,选择一个AC的IP地址,将所述CAPWAP发现报文的目的地址修改为所选择的AC的IP地址,并将CAPWAP发现报文发送至所述AC;

步骤204:所述AC收到CAPWAP发现报文后,以所述AP的IP地址为目的地址,发送CAPWAP响应报文;

步骤205:所述AP收到CAPWAP响应报文后,在AC-AP间建立CAPWAP隧道。

在上述过程中,所述CAPWAP代理服务器除了维护所有AC的IP地址信息外,还可以平衡每个AC所控制的AP数量。例如,对于所维护的每个AC限制其可以控制的AP的数量,这样,当CAPWAP代理服务器收到AP发送来的CAPWAP发现报文后,考虑其所维护的AC上可以控制的最大AP数量的同时,来尽可能使每个AC控制的AP数量基本均衡,从而为AP分配一个适合的AC,来实现AC间的负荷均衡。

参照图3,本发明实施例所述的CAPWAP代理服务器包括:IP地址维护模块、监听转发模块。

其中,IP地址维护模块,用于维护所有接入控制器AC的IP地址信息;

监听转发模块,用于根据IP地址维护模块所维护的接入控制器的IP地址信息,选择一个接入控制器的IP地址,将收到的CAPWAP发现报文转发至所述接入控制器。例如,当CAPWAP代理服务器收到CAPWAN发现报文后,通过监听转发模块从所述IP地址维护模块中,选择一个AC的IP地址,将从AP发送来的CAPWAP发现报文的目的地址修改为所选择AC的IP地址,将所述CAPWAP发现报文发送至所述AC。

这里,CAPWAP代理服务器中的监听转发模块还可以包括一个接入均衡子模块,用于选择接入控制器时,对每个AC所控制的AP进行数量均衡。例如,限制每个AC所控制的AP最多为50个,假设IP地址维护模块中维护了2个AC的IP地址,其中一个AC1已经接入了1个AP,而另一个AC2上还没有接入任何AP,虽然,AC1上所接入的AP数量还远没有达到50,为了AC1与AC2间的负荷均衡,将AC2分配给所述AP。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必须的通用硬件平台的方式来实现,当然也可以通过硬件,但显然前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明实施例所述方法。

同样,还可以通过一种计算机设备还实现,所述计算机设备包括用以执行本发明所述方法的软件以及运行该软件必须的硬件。

综上所述,本发明实施例所述方法及CAPWAP代理服务器,提供了一种简单有效、切实可行的CAPWAP代理技术,缓解了AP复杂的AC发现过程;并且无需DHCP/DNS服务器来支持AC发现过程,尤其对于使用IPv6无状态IP地址分配技术的AP发现AC过程。

本发明所述的一种无线局域网中搜索接入控制器的方法及代理服务器,并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明之领域,对于熟悉本领域的人员而言可容易地实现另外的优点和进行修改,因此在不背离权利要求及等同范围所限定的一般概念的精神和范围的情况下,本发明并不限于特定的细节、代表性的设备和这里示出与描述的图示示例。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号