Wlan网络中ap地址的分配方法与装置制造方法

文档序号:8003360阅读:379来源:国知局
Wlan网络中ap地址的分配方法与装置制造方法
【专利摘要】本公开涉及一种WLAN网络中AP地址的分配方法与装置。该方法包括同步已注册AP的配置数据;接收BAS转发的DHCP报文,该报文中承载发送DHCP报文的AP的属性信息;将发送DHCP报文的AP的属性信息与配置数据中的属性信息进行比对;如果配置数据中包含发送DHCP报文的AP的属性信息,则确定发送DPCH报文的AP为已注册AP,否则,确定为未注册AP;如果发送DPCH报文的AP为已注册AP,则自配置数据中获取与发送DHCP报文的AP对应的AC信息;为发送DHCP报文的AP分配地址,同时下发获取的AC信息。本公开可以节省VLAN资源、降低维护难度,并使AP可灵活接入到指定的AC,提高AC的利用率。
【专利说明】WLAN网络中AP地址的分配方法与装置

【技术领域】
[0001]本公开涉及WLAN (Wireless Local Area Network,无线局域网),特别地,涉及一种WLAN网络中AP地址的分配方法与AP (Access Point,接入点)地址分配装置。

【背景技术】
[0002]传统的无线接入点将多种功能集为一身,例如,物理层、链路层、用户数据加密、用户的认证、QoS (Quality of Service,服务质量)、安全策略、用户的管理及其他应用层功能等。这类无线接入点俗称“胖”AP。其特点是配置灵活、安装简单、性价比高,但各AP之间相互独立、无协调机制、用户终端跨AP之间不能无缝漫游,AP相互之间无法感知、不能做到发射功率相互协调,因此无法适合用户密度高、多个AP连续覆盖等环境复杂的场所。
[0003]为此产生集中控制型AC (Access controller,接入控制器)+AP (俗称“瘦”AP,以下简称AP)设备,通过AC和轻量级AP配合,实现“胖”AP设备的功能。“胖”AP上的部分功能被上移至AC来实现。其最大的优点在于管理简单化,WLAN设备的网管平台只需管理集中控制器AC,就可间接地管理到轻量级AP,这可显著减轻后台(如网管平台)的压力。
[0004]目前运营商基本全部采用集中控制型AC+AP架构,且大部分采用插卡式大容量AC设备来组网,AC采用集中部署旁挂BAS (Broadband Access Server,宽带接入服务器)的方法,如图1所示。
[0005]集中控制型AC+AP架构的工作机制是:AP上电后发起DHCP (Dynamic HostConfigurat1n Protocol,动态主机配置协议)请求,BAS根据AP上联的VLAN (VirtualLocal Area Network,虚拟局域网)ID识别所属的AC设备,BAS会将AP的DHCP请求报文转发给相应的AC设备,AC根据DHCP流程与AP进行交互,给合法的AP分配地址并下发0pt1n43属性(该属性含有主、备AC地址),AP根据获得的主AC的地址与AC建立隧道,AP就正常工作了,需要指出的是,有些厂家AC不对AP进行检验就分配地址。
[0006]由于BAS需要根据AP上联的VLAN ID来识别AP与所对应的AC设备,因此不同AC所对应的AP需要分配不同的VLAN,由于运营商经营的是全业务,接入网的VLAN资源有限,分配给WLAN业务的VLAN数极少,这就造成了旁挂BAS的AC数量有限,S卩,AP数量有限,导致了 WLAN网络容量受限,影响了 WLAN网络的大规模发展,最终影响了 WLAN网络的覆盖和无线城市的建设;同时,不同AC对应的AP上联的VLAN不同,对接入网VLAN和BAS的配置和维护带来了难度,增加了工作量,且容易造成出错。


【发明内容】

[0007]本公开鉴于以上问题中的至少一个提出了新的技术方案。
[0008]本公开在其一个方面提供了一种WLAN网络中AP地址的分配方法,其可以节省VLAN资源、降低维护难度,并提高AC的利用率。
[0009]本公开在其另一方面提供了一种AP地址分配装置,其可以节省VLAN资源、降低维护难度,并提高AC的利用率。
[0010]根据本公开,提供一种WLAN网络中AP地址的分配方法,包括:
[0011]同步已注册接入点AP的配置数据,配置数据中包括已注册AP的属性信息与相应AC信息的对应关系;
[0012]接收业务网关转发的DHCP报文,DHCP报文中承载发送DHCP报文的AP的属性信息;
[0013]将发送DHCP报文的AP的属性信息与配置数据中已注册AP的属性信息进行比对;
[0014]如果配置数据中包含发送DHCP报文的AP的属性信息,则确定发送DPCH报文的AP为已注册AP,否则,确定为未注册AP ;
[0015]如果发送DPCH报文的AP为已注册AP,则自配置数据中获取与发送DHCP报文的AP对应的AC信息;
[0016]为发送DHCP报文的AP分配地址,同时下发获取的AC信息。
[0017]在本公开的一些实施例中,已注册AP的属性信息包括AP的MAC地址和/或序列号,AC信息包括AC的地址列表。
[0018]在本公开的一些实施例中,将发送DHCP报文的AP的属性信息与配置数据中已注册AP的属性信息进行比对的步骤具体为:
[0019]利用两个AP的MAC地址进行比对或利用两个AP的序列号进行比对。
[0020]在本公开的一些实施例中,该方法还包括:
[0021]如果发送DHCP报文的AP为未注册AP,则丢弃DHCP报文或为未注册AP分配指定地址。
[0022]根据本公开,还提供了一种AP地址分配装置,包括:
[0023]配置数据同步单元,用于同步已注册接入点AP的配置数据,配置数据中包括已注册AP的属性信息与相应AC信息的对应关系;
[0024]报文接收单元,用于接收业务网关转发的DHCP报文,DHCP报文中承载发送DHCP报文的AP的属性信息;
[0025]比对单元,用于将发送DHCP报文的AP的属性信息与配置数据中已注册AP的属性信息进行比对,如果配置数据中包含发送DHCP报文的AP的属性信息,则确定发送DPCH报文的AP为已注册AP,否则,确定为未注册AP ;
[0026]AC信息获取单元,用于如果发送DPCH报文的AP为已注册AP,则自配置数据中获取与发送DHCP报文的AP对应的AC信息;
[0027]地址分配单元,用于为发送DHCP报文的AP分配地址,同时下发获取的AC信息。
[0028]在本公开的一些实施例中,已注册AP的属性信息包括AP的MAC地址和/或序列号,AC信息包括AC的地址列表。
[0029]在本公开的一些实施例中,比对单元利用两个AP的MAC地址进行比对或利用两个AP的序列号进行比对。
[0030]在本公开的一些实施例中,装置还包括:
[0031]未注册AP处理单元,用于如果发送DHCP报文的AP为未注册AP,则丢弃DHCP报文或为未注册AP分配指定地址。
[0032]在本公开的技术方案中,AP地址分配装置首先获取已注册AP的配置数据,然后将DHCP报文中携带的AP的属性信息与同步来的配置数据中已注册AP的属性信息进行匹配,如果找到相匹配的AP属性信息,则确定发送DHCP报文的AP已注册,在为其分配地址的同时下发与其相对应的AC的信息。这样就无需将不同的AC与不同的VLAN进行绑定,去除了对VLAN的依赖性,使得整个网络中的AP可以使用相同的VLAN,节省了 VLAN资源,同时由于仅需维护已注册AP与相应AC信息的对应关系,显著降低了 AP上联的VLAN配置、业务网关配置和维护难度。此外,由于AP与AC的对应关系预先规划好,并通过地址分配装置可以同步到该对应关系,因此,AP可以灵活地接入到指定的AC,提高AC的利用率。

【专利附图】

【附图说明】
[0033]此处所说明的附图用来提供对本公开的进一步理解,构成本申请的一部分。在附图中:
[0034]图1是现有技术中AP地址分配的原理示意图。
[0035]图2是本公开中AP地址分配的原理示意图。
[0036]图3是本公开一个实施例的WLAN网络中AP地址的分配方法的流程示意图。
[0037]图4是本公开另一实施例的WLAN网络中AP地址的分配方法的流程示意图。
[0038]图5至图7是本公开中opt1n43属性的一个实例的示意图。
[0039]图8是本公开一个实施例的AP地址分配装置的结构示意图。
[0040]图9是本公开另一实施例的AP地址分配装置的结构示意图。
[0041]图10是本公开一个实施例的WLAN网络中AP地址的分配系统的结构示意图。

【具体实施方式】
[0042]下面将参照附图描述本公开。要注意的是,以下的描述在本质上仅是解释性和示例性的,决不作为对本公开及其应用或使用的任何限制。除非另外特别说明,否则,在实施例中阐述的部件和步骤的相对布置以及数字表达式和数值并不限制本公开的范围。另外,本领域技术人员已知的技术、方法和装置可能不被详细讨论,但在适当的情况下意在成为说明书的一部分。
[0043]为了解决现有技术中的问题,本公开下述实施例在现有的图1系统中增加了 AP地址分配装置,如图2所示,由该装置实现对AP地址的分配和AC列表的下发。BAS将各厂家的各AC所管理的AP的DHCP报文统一转发到AP地址分配装置,由AP地址分配装置识别已注册AP的厂家和对应的AC (可以包括主AC和备AC),为各AP分配地址和对应的AC列表;同时处理维护人员终端的地址分配和其它非法终端的DHCP报文处理。这样,各AC对应的AP可以使用相同的VLAN,BAS也不需要再识别AP的VLAN,消除了对VLAN资源的需求,同时,简化了 VLAN和BAS的配置,提升了维护的效率。
[0044]需要指出的是,本公开下述实施例中的AP为瘦AP。
[0045]图3是本公开一个实施例的WLAN网络中AP地址的分配方法的流程示意图。
[0046]如图3所示,该实施例可以包括以下步骤:
[0047]S302,同步已注册接入点AP的配置数据,配置数据中可以包括但不限于已注册AP(又可以称为“合法AP”)的属性信息与相应AC信息的对应关系;
[0048]具体地,在各AP部署完毕或更新完毕后,AP地址分配装置可以自WLAN网管/资源管理系统同步已注册各AP的配置数据,以根据该配置数据判断发送DHCP报文的AP是否为已注册AP。
[0049]其中,已注册AP的属性信息可以包括但不限于AP的MAC (Medium AccessControl,媒体接入控制)地址和/或序列号,AC信息可以包括但不限于AC的地址列表,在该地址列表中可以列出多个与同一 AP对应的AC的地址,可以包括主AC的地址以及一个或多个备用AC的地址,在主AC地址不可用的情况下,可以直接启动备用AC的地址。
[0050]S304,接收业务网关转发的DHCP报文,该DHCP报文中承载了发送DHCP报文的AP的属性信息,利用该属性信息可以判断发送DHCP报文的AP是否为已注册AP。
[0051]S306,将发送DHCP报文的AP的属性信息与配置数据中已注册AP的属性信息进行比对。
[0052]S308,如果配置数据中包含发送DHCP报文的AP的属性信息,则确定发送DPCH报文的AP为已注册AP,否则,确定该AP为未注册AP。
[0053]S310,如果发送DPCH报文的AP为已注册AP,则自配置数据中获取与发送DHCP报文的AP对应的AC信息;
[0054]S312,为发送DHCP报文的AP分配地址,同时下发获取的AC信息,其中,既可以为AP随机分配地址也可以为AP分配指定地址,即,同一 AP固定使用某一个地址。
[0055]在该实施例中,AP地址分配装置首先获取已注册AP的配置数据,然后将DHCP报文中携带的AP的属性信息与同步来的配置数据中已注册AP的属性信息进行匹配,如果找到相匹配的AP属性信息,则确定发送DHCP报文的AP已注册,在为其分配地址的同时下发与其相对应的AC的信息。这样就无需将不同的AC与不同的VLAN进行绑定,去除了对VLAN的依赖性,使得整个网络中的AP可以使用相同的VLAN,节省了 VLAN资源,同时由于仅需维护已注册AP与相应AC信息的对应关系,显著降低了 AP上联的VLAN配置、业务网关配置和维护难度。此外,由于AP与AC的对应关系预先规划好,并通过地址分配装置可以同步到该对应关系,因此,AP可以灵活地接入到指定的AC,提高AC的利用率。
[0056]进一步地,在步骤S306中,由于MAC地址与AP的序列号都能够唯一标识AP,因此既可以利用两个AP的MAC地址进行比对,还可以利用两个AP的序列号进行比对。
[0057]在步骤S308之后,如果确定出发送DHCP报文的AP为未注册AP,则可以丢弃DHCP报文或为未注册AP分配指定地址,以集中处理这些未注册AP。
[0058]接下来,通过一个具体实例来进一步说明上述实施例。
[0059]图4是本公开另一实施例的WLAN网络中AP地址的分配方法的流程示意图。
[0060]如图4所示,该实施例可以包括以下步骤:
[0061]S402, AP地址分配装置接收业务网关(即,BAS)转发过来的DHCP报文;
[0062]S404,通过与WLAN网管/资源管理系统同步过来的AP配置数据(例如,MAC地址、序列号等)比对,确定是否为注册AP ;
[0063]S406,若是非注册AP,则可以将接收到的DHCP报文丢弃或分配一个特定地址段的地址;
[0064]S408,若是注册AP,则通过WLAN网管或资源管理系统同步过来的AP配置数据获知与该AP对应的AC信息(可以包括主、备AC的地址信息)和厂家等信息;
[0065]S410,根据具体的厂家构建该AP的opt1n43属性,在该属性中携带AC列表;以华三AP的opt1n43属性为例,该属性的各个字段如图5-图7所示;
[0066]S412,AP地址分配装置为该AP分配地址,同时下发opt1n43属性,AP通过收到的0pt1n43属性获得AC地址,这样AP才能主动与AC通信建立隧道。
[0067]本领域普通技术人员可以理解,实现上述方法实施例的全部和部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算设备可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤,而前述的存储介质可以包括ROM、RAM、磁碟和光盘等各种可以存储程序代码的介质。
[0068]图8是本公开一个实施例的AP地址分配装置的结构示意图。
[0069]如图8所示,该实施例中的装置80可以包括配置数据同步单元802、报文接收单元804、比对单元806、AC信息获取单元808和地址分配单元810。其中,
[0070]配置数据同步单元802,用于同步已注册接入点AP的配置数据,配置数据中包括已注册AP的属性信息与相应AC信息的对应关系;
[0071]其中,已注册AP的属性信息包括AP的MAC地址和/或序列号,AC信息包括AC的地址列表;
[0072]报文接收单元804,用于接收业务网关转发的DHCP报文,DHCP报文中承载发送DHCP报文的AP的属性信息;
[0073]比对单元806,用于将发送DHCP报文的AP的属性信息与配置数据中已注册AP的属性信息进行比对,如果配置数据中包含发送DHCP报文的AP的属性信息,则确定发送DPCH报文的AP为已注册AP,否则,确定为未注册AP ;
[0074]AC信息获取单元808,用于如果发送DPCH报文的AP为已注册AP,则自配置数据中获取与发送DHCP报文的AP对应的AC信息;
[0075]地址分配单元810,用于为发送DHCP报文的AP分配地址,同时下发获取的AC信肩、O
[0076]在该实施例中,AP地址分配装置首先获取已注册AP的配置数据,然后将DHCP报文中携带的AP的属性信息与同步来的配置数据中已注册AP的属性信息进行匹配,如果找到相匹配的AP属性信息,则确定发送DHCP报文的AP已注册,在为其分配地址的同时下发与其相对应的AC的信息。这样就无需将不同的AC与不同的VLAN进行绑定,去除了对VLAN的依赖性,使得整个网络中的AP可以使用相同的VLAN,节省了 VLAN资源,同时由于仅需维护已注册AP与相应AC信息的对应关系,显著降低了 AP上联的VLAN配置、业务网关配置和维护难度。此外,由于AP与AC的对应关系预先规划好,并通过地址分配装置可以同步到该对应关系,因此,AP可以灵活地接入到指定的AC,提高AC的利用率。
[0077]进一步地,比对单元可以利用两个AP的MAC地址进行比对或利用两个AP的序列号进行比对。
[0078]图9是本公开另一实施例的AP地址分配装置的结构示意图。
[0079]如图9所示,与图8中的实施例相比,该实施例中的装置90还可以包括未注册AP处理单元902,用于如果发送DHCP报文的AP为未注册AP,则丢弃DHCP报文或为未注册AP分配指定地址。
[0080]图10是本公开一个实施例的WLAN网络中AP地址的分配系统的结构示意图。
[0081]如图10所示,该实施例中的系统100可以包括业务网关1002、AP1004、AC1006、WLAN网管/资源管理系统1008、以及AP地址分配装置1010,其中,AP地址分配装置1010分别与业务网关1002和WLAN网管/资源管理系统1008交互,业务网关1002分别与AC1006和AP1004交互。
[0082]此外,AP地址分配装置1010可以通过前述实施例实现。并且该装置还可以与维护终端相连。
[0083]具体地,AP地址分配装置与维护终端的接口,用于维护人员对本装置进行日常管理和配置,该接口可以采用HTTP/HTTPS协议通信;与WLAN网管/资源管理系统接口,用于同步WLAN网管系统/资源管理系统的AP配置数据,例如,AP的属性信息(可以包括MAC地址、序列号等)、及对应的AC设备信息(例如,AC地址等),以获知合法AP的具体信息,该接口可以米用 WebService/SNMP (Simple Network Management Protocol,简单网络管理协议)协议通信;与业务网关(BAS)接口,用于接收BAS转发过来的AP及其它终端的DHCP报文,该接口可以采用DHCP协议通信。
[0084]本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同和相似的部分可以相互参见。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处可以参见方法实施例部分的说明。
[0085]虽然已参照示例性实施例描述了本公开,但应理解,本公开不限于上述的示例性实施例。对于本领域技术人员显然的是,可以在不背离本公开的范围和精神的条件下修改上述的示例性实施例。所附的权利要求的范围应被赋予最宽的解释,以包含所有这样的修改以及等同的结构和功能。
【权利要求】
1.一种WLAN网络中AP地址的分配方法,其特征在于,包括: 同步已注册接入点AP的配置数据,所述配置数据中包括已注册AP的属性信息与相应接入控制器AC信息的对应关系; 接收业务网关转发的DHCP报文,所述DHCP报文中承载发送所述DHCP报文的AP的属性信息; 将发送所述DHCP报文的AP的属性信息与所述配置数据中已注册AP的属性信息进行比对; 如果所述配置数据中包含发送所述DHCP报文的AP的属性信息,则确定发送所述DPCH报文的AP为已注册AP,否则,确定为未注册AP ; 如果发送所述DPCH报文的AP为已注册AP,则自所述配置数据中获取与发送所述DHCP报文的AP对应的AC信息; 为发送所述DHCP报文的AP分配地址,同时下发获取的AC信息。
2.根据权利要求1所述的WLAN网络中AP地址的分配方法,其特征在于,所述已注册AP的属性信息包括AP的MAC地址和/或序列号,所述AC信息包括AC的地址列表。
3.根据权利要求2所述的WLAN网络中AP地址的分配方法,其特征在于,所述将发送所述DHCP报文的AP的属性信息与所述配置数据中已注册AP的属性信息进行比对的步骤具体为: 利用两个AP的MAC地址进行比对或利用两个AP的序列号进行比对。
4.根据权利要求1所述的WLAN网络中AP地址的分配方法,其特征在于,所述方法还包括: 如果发送所述DHCP报文的AP为未注册AP,则丢弃所述DHCP报文或为所述未注册AP分配指定地址。
5.一种AP地址分配装置,其特征在于,包括: 配置数据同步单元,用于同步已注册接入点AP的配置数据,所述配置数据中包括已注册AP的属性信息与相应接入控制器AC信息的对应关系; 报文接收单元,用于接收业务网关转发的DHCP报文,所述DHCP报文中承载发送所述DHCP报文的AP的属性信息; 比对单元,用于将发送所述DHCP报文的AP的属性信息与所述配置数据中已注册AP的属性信息进行比对,如果所述配置数据中包含发送所述DHCP报文的AP的属性信息,则确定发送所述DPCH报文的AP为已注册AP,否则,确定为未注册AP ; AC信息获取单元,用于如果发送所述DPCH报文的AP为已注册AP,则自所述配置数据中获取与发送所述DHCP报文的AP对应的AC信息; 地址分配单元,用于为发送所述DHCP报文的AP分配地址,同时下发获取的AC信息。
6.根据权利要求5所述的AP地址分配装置,其特征在于,所述已注册AP的属性信息包括AP的MAC地址和/或序列号,所述AC信息包括AC的地址列表。
7.根据权利要求6所述的AP地址分配装置,其特征在于,所述比对单元利用两个AP的MAC地址进行比对或利用两个AP的序列号进行比对。
8.根据权利要求5所述的AP地址分配装置,其特征在于,所述装置还包括: 未注册AP处理单元,用于如果发送所述DHCP报文的AP为未注册AP,则丢弃所述DHCP报文或为所述未注册AP分配指定地址。
【文档编号】H04W84/12GK104349511SQ201310330350
【公开日】2015年2月11日 申请日期:2013年8月1日 优先权日:2013年8月1日
【发明者】高波, 张坚平, 王懿, 潘毅明, 黄国瑾 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1