接入控制方法和接入点的制作方法

文档序号:7712895阅读:213来源:国知局
专利名称:接入控制方法和接入点的制作方法
技术领域
本发明涉及通信技术领域,具体涉及接入控制方法和接入点。
背景技术
无线保真(WiFi =Wireless Fidelity)技术作为一种宽带无线化的、支持互联网 接入的局域网无线传输技术,因其在移动性、速度、普及性、安全性、多媒体易用性和功能各 个方面的性能不断地提升,被越来越多国家的通信运营商所认可。在无线局域网(WLAN:Wireless Local Area Network)中,包括多个 AP,AP 之间 的覆盖存在一定的交叉,并且从降低干扰考虑,相邻AP之间尽量的使用不同的信道。这使 得终端在网络发现阶段进行扫描的时候,可能发现多个不同的AP。终端接入WLAN接入点 (AP =Access Point)的流程包括网络发现阶段、网络选择阶段、认证和关联阶段,通信阶段。当在网络中的WLAN AP达到一定的接入条件以后,会拒绝终端的关联。而终端在 关联之前,首先会进行网络发现和网络选择,并且终端接入的主要时延是发生在网络发现 阶段。如果WLAN AP拒绝终端的关联,从而导致终端接入失败,那么终端需要重新进行接 入,进行网络发现和网络选择。这使得终端的接入时延增大,如果此时终端是由一个WLAN AP切换到另一个WLAN AP,且终端当前正在运行业务,会导致用户的体验低,甚至正在运行 的业务发生中断。现有的一种减少终端接入WLAN AP的接入时延的方法如下在WLAN网络中,AP之 间周期性的交互负载信息,如果APl发送自身的负载信息给AP2,如果AP2发现APl的负载 较大,那么AP2向APl发送一个隐藏SSID的请求,APl收到这个请求以后,进入隐藏SSID 的模式,使得终端不能通过beacon获取到APl的存在,同时对于处于主动扫描模式的终端, 也不能通过probe request获取到API的存在。一段时间后,APl尝试进入显示SSID的模 式,如果其它AP如AP2不发拒绝显示SSID的帧,则APl进入显示SSID模式;如果其它AP 发出拒绝显示SSID的帧,则APl进入预显示SSID的模式。再过一段时间后,APl尝试进入 显示SSID的模式,如果其它AP不发拒绝显示SSID的帧,则APl进入显示SSID模式;如果 其它AP发出拒绝显示SSID的帧,则APl进入隐藏SSID的模式。发明人在实现本发明的过程中,发现现有技术至少存在以下缺点使用该方法虽 然能够在一定程度上减少终端接入AP的接入时延,但是需要在WLAN网络的AP之间交互负 载信息,增加了额外的网络开销。

发明内容
本发明实施例提供了接入控制方法和接入点,可以在不增加网络开销时减少终端 接入AP的接入时延。本发明实施例提供了一种接入控制方法,包括获取接入点的接入状态;如果所述接入状态达到接入控制门限,构造第一信标帧,所述第一信标帧包括第一服务集标识符信息单元,所述第一服务集标识符信息单元的长度信元填充为0 ;发送所述第一信标帧。本发明实施例还提供了一种接入点,包括获取单元,用于获取接入点的接入状态;判断单元,用于判断所述获取单元获取的接入状态是否达到接入控制门限;构造单元,用于在所述判断单元判断所述接入状态达到所述接入控制门限时,构 造第一信标帧,所述第一信标帧包括第一服务集标识符信息单元,所述第一服务集标识符 信息单元的长度信元填充为0 ;发送单元,用于发送所述构造单元构造的第一信标帧。从本发明实施例提供的以上技术方案可以看出,由于本发明实施例中AP可以在 自身的接入状态达到接入门限时,将信标帧中的SSID信息单元长度填充为0,使终端在网 络发现阶段不能发现该AP,由于不会发现该AP,从而可以避免终端在网络选择阶段选择达 到接入控制门限的AP的情况,使终端的接入或切换不会由于目的AP的接入状态达到接入 控制门限而导致接入失败或切换失败,从而减少终端接入AP的接入时延;并且不需要AP间 进行交互,减少不必要的信令,降低网络开销。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用 的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他 的附图。图1为本发明实施例中接入控制方法实施例一的流程图;图2为本发明实施例中接入控制方法实施例二的流程图;图3为本发明实施例中接入控制方法实施例三的流程图;图4为本发明实施例中接入控制方法实施例四的流程图;图5为本发明实施例中接入控制方法实施例五的流程图;图6为本发明实施例中接入控制方法实施例六涉及的网络架构图;图7为本发明实施例中接入控制方法实施例七涉及的网络架构图;图8为本发明实施例中接入点实施例一的结构图;图9为本发明实施例中接入点实施例二的结构图;图10为本发明实施例中接入点实施例三的结构图;图11为本发明实施例中接入控制器实施例的结构图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。在本实施例中,终端接入WLAN接入点(AP =Access Point)的流程包括网络发现阶段、网络选择阶段、认证和关联阶段,通信阶段。其中1.网络发现阶段,终端扫描所有信道中的AP,信道的个数根据标准、国家的不同 有一定的差异,以中国为例,802. llb/g工作在2. 4G,有13个信道,其中3个非重叠信道; 802. Ila工作在5G,有12个信道;802. Iln工作在2. 4G和5G,可用信道是前面两种之和; 802. Ilac的信道个数当前还未最终确定。终端扫描分为两种方式,一种是被动模式,终端 分别切换到相应的信道,监听信道中的信标(beacon)帧,如果能够监听到beacon帧,读取 beacon帧中的服务集标识符(SSID =Service Set Identifier)信息单元,如果SSID信息 单元的length值不为0,则记录当前该AP。另一种是主动模式,终端分别切换到相应的信 道,在监听信道中的beacon帧的同时,主导的发送探测请求(proberequest)帧,记录SSID 信息单元的length值不为0的AP和发送探测响应(proberesponse)帧的AP。一般的,终 端在每个信道停留的时间大于或等于beacon帧的周期,如100ms。其中,SSID信息单元的包括单元ID信元,长度信元和SSID信元。单元ID信元标 识整个SSID信息单元,长度信元标识SSID的长度,SSID信元标识具体的SSID的名称。2.网络选择阶段,终端根据一定的策略进行网络选择,在当前广泛应用的WiFi 芯片中,一般是根据接收beacon帧的接收信号强度(RSSI deceived signal strength indication)值的强弱来进行网络选择,选择RSSI最强的AP尝试接入。3.认证和关联,终端与AP交互,进行认证和建立安全的通信链路,同时在AP中会 将该终端的标识如媒体访问控制(MAC:media access control)地址添加到该AP的关联终 端表中。AP的关联终端表用于记录接入到该AP的所有终端的关联信息,如果有终端接入 AP,则添加表项;如果有终端与AP去关联,则删除该表项。如果AP达到了接入控制规定的 门限,如吞吐量达到门限或者接入用户数达到门限,AP会拒绝终端的接入。终端需要回到 步骤1重新进行接入流程,进入网络发现阶段。4.链路建立完成后,终端和AP就可以通过WLAN进行通信。先介绍本发明实施例提供的接入控制方法,图1描述了接入控制方法实施例一的 流程,该实施例描述的是AP的处理流程,包括101、获取AP的接入状态。AP可以周期性地检测自身的接入状态,也可以实时地检测自身的接入状态。其中, 接入状态具体可以是AP的吞吐量、AP接入的用户数量等。102、判断AP的接入状态是否达到接入控制门限;如果是,进入103 ;如果否,进入 105。 接入控制门限是预先设置的,可以根据环境、AP的不同进行设置,不同的接入状态 对应不同的接入控制门限。103、构造第一信标帧。该第一信标帧包括第一 SSID信息单元,该第一 SSID信息单元的长度信元填充为 0,从而可以不对第一 SSID信息单元的SSID信元进行填充。由于第一 SSID信息单元的长 度信元填充为0,终端通过信标帧监听信道时,终端虽然能够接收到第一信标帧,但是由于 第一 SSID信息单元的长度信元填充为0,终端并不能发现该AP。104、发送第一信标帧,以使接收第一信标帧的终端不能发现该接入点;结束流程。 也可以理解为,当接入点产生该第一信标帧后,没有接入该接入点的终端不会发现该接入点,也可以理解为,该接入点对未接入的终端不响应。具体是在AP所处的信道发送第一信标帧,周期性地发送。105、构造第二信标帧。该第二信标帧包括第二 SSID信息单元,该第二 SSID信息单元的长度信元填充为 SSID标识的长度,该第二 SSID信息单元的SSID信元填充为SSID标识。由于第二 SSID信 息单元的长度信元填充为SSID的长度,终端通过信标帧监听信道时,可以接收到第二信标 帧,并且由于第二 SSID信息单元的长度信元填充为SSID标识的长度,因此终端能够发现该 AP,进而与该AP进行认证和互联操作,进而完成链路的建立,使终端可以通过该AP接入网 络进行通信。106、发送第二信标帧,以使接收第二信标帧的终端能够发现接入点;结束流程。具体是在AP所处的信道发送第二信标帧,周期性地发送。从上可知,本实施例可以在AP的接入状态达到接入控制门限时,将信标帧中的 SSID信息单元长度填充为0,使终端在网络发现阶段不能发现该AP,由于不会发现该AP,从 而可以避免终端在网络选择阶段选择达到接入控制门限的AP的情况,使终端的接入或切 换不会由于目的AP的接入状态达到接入控制门限而导致接入失败或切换失败,从而减少 终端接入AP的接入时延;并且不需要AP间进行交互,减少不必要的信令,降低网络开销,也 不需要对现有的协议进行较大的改动。图2描述了接入控制方法实施例二的流程,该实施例描述的是AP的处理流程,包 括201、获取AP的接入状态。AP可以周期性地检测自身的接入状态,也可以实时地检测自身的接入状态。其中, 接入状态具体可以是AP的吞吐量、AP接入的用户数量等。202、判断AP的接入状态是否达到接入控制门限;如果是,进入203 ;如果否,进入 208。接入控制门限是预先设置的,可以根据环境、AP的不同进行设置,不同的接入状态 对应不同的接入控制门限。203、构造第一信标帧。该第一信标帧包括第一 SSID信息单元,该第一 SSID信息单元的长度信元填充为 0,从而可以不对第一 SSID信息单元的SSID信元进行填充。由于第一 SSID信息单元的长 度信元填充为0,终端通过信标帧监听信道时,终端虽然能够接收到第一信标帧,但是由于 第一 SSID信息单元的长度信元填充为0,因此终端并不能发现该AP。204、发送第一信标帧,以使接收第一信标帧的终端不能发现该接入点。具体是在AP所处的信道发送第一信标帧,周期性地发送。205、接收终端发送的探测请求帧,该探测请求帧包括该终端的地址。该探测请求帧由终端在网络发现时处于主动模式时发送。206、判断关联终端表是否包括终端的地址;如果是,进入207 ;如果否,不向该终 端发送探测响应帧,结束流程。207、向终端发送探测响应帧。结束流程。208、构造第二信标帧。
该第二信标帧包括第二 SSID信息单元,该第二 SSID信息单元的长度信元填充为 SSID标识的长度,该第二 SSID信息单元的SSID信元填充为SSID标识。由于第二 SSID信 息单元的长度信元填充为SSID的长度,终端通过信标帧监听信道时,可以接收到第二信标 帧,并且由于第二 SSID信息单元的长度信元填充为SSID标识的长度,因此终端能够发现该 AP,进而与该AP进行认证和互联操作,进而完成链路的建立,使终端可以通过该AP接入网 络进行通信。209、发送第二信标帧,以使接收第二信标帧的终端能够发现接入点。具体是在AP所处的信道发送第二信标帧,周期性地发送。210、接收终端发送的探测请求帧,该探测请求帧包括该终端的地址。211、向终端发送探测响应帧;结束流程。在接入状态没有达到接入控制门限时,直接向终端发送探测响应帧,使终端可以 尽快地接入AP。 从上可知,本实施例可以在AP的接入状态达到接入门限时,将信标帧中的SSID信 息单元长度填充为0,使终端在网络发现阶段不能发现该AP,由于不会发现该AP,从而可以 避免终端在网络选择阶段选择达到接入控制门限的AP的情况,使终端的接入或切换不会 由于目的AP的接入状态达到接入控制门限而导致接入失败或切换失败,从而减少终端接 入AP的接入时延;并且不需要AP间进行交互,减少不必要的信令,降低网络开销,也不需要 对现有的协议进行较大的改动;进一步,不响应关联终端表中没有记载的终端发送的探测 请求帧,使得新接入的终端在网络发现阶段不能发现该AP,使新接入的终端的接入或切换 不会由于目的AP的接入状态达到接入控制门限而导致接入失败或切换失败,从而减少新 接入的终端接入AP的接入时延。图3描述了接入控制方法实施例二的流程,该实施例描述的是AP的处理流程,包 括301、向接入控制器(AC =Access Controller)发送检测到的接入状态。具体地,AP可以周期性地检测自身的接入状态,也可以实时地检测自身的接入状 态,进而将检测到的接入状态发送给对应的AC。其中,一个AC可以对多个AP进行控制。302、接收AC发送的控制信息,该控制信息由AC将接入状态与接入控制门限进行 比较后发送。AC上配置有与其连接的所有AP的接入控制门限,因此可以在接收到AP发送的接 入状态后,将接入状态与接入控制门限进行比较,并根据比较结果的不同发送不同的控制
fn息ο303、判断控制信息的类型;如果为第一控制信息,进入304;如果为第二控制信 息,进入306。其中,第一控制信息标识接入状态达到接入控制门限,第二控制信息标识接入状 态没有达到接入控制门限。304、构造第一信标帧。该第一信标帧包括第一 SSID信息单元,第一 SSID信息单元的长度信元填充为0, 从而可以不对第一 SSID信息单元的SSID信元进行填充。由于第一 SSID信息单元的长度 信元填充为0,终端通过信标帧监听信道时,终端并不能发现该AP。
305、发送第一信标帧,以使接收第一信标帧的终端不能发现接入点;结束流程。具体是在AP所处的信道发送第一信标帧,周期性地发送。306、构造第二信标帧。该第二信标帧包括第二 SSID信息单元,该第二 SSID信息单元的长度信元填充为 SSID标识的长度,该第二 SSID信息单元的SSID信元填充为SSID标识。由于第二 SSID信 息单元的长度信元填充为SSID的长度,终端通过信标帧监听信道时,可以发现该AP,进而 与该AP进行认证和互联操作,进而完成链路的建立,使终端可以通过该AP接入网络进行通307、发送第二信标帧,以使接收第二信标帧的终端能够发现接入点;结束流程。具体是在AP所处的信道发送第二信标帧,周期性地发送。从上可知,本实施例中AP可以在AC的控制下,在接入状态达到接入门限时,将信 标帧中的SSID信息单元长度填充为0,使终端在网络发现阶段不能发现该AP,由于不会发 现该AP,从而可以避免终端在网络选择阶段选择达到接入控制门限的AP的情况,使终端的 接入或切换不会由于目的AP的接入状态达到接入控制门限而导致接入失败或切换失败, 从而减少终端接入AP的接入时延;并且不需要AP间进行交互,减少不必要的信令,降低网 络开销,也不需要对现有的协议进行较大的改动。图4描述了接入控制方法实施例四的流程,该实施例描述的是AP的处理流程,包 括401、向接入控制器(AC =Access Controller)发送检测到的接入状态。具体地,AP可以周期性地检测自身的接入状态,也可以实时地检测自身的接入状 态,进而将检测到的接入状态发送给对应的AC。其中,一个AC可以对多个AP进行控制。402、接收AC发送的控制信息,该控制信息由AC将接入状态与接入控制门限进行 比较后发送。AC上配置有与其连接的所有AP的接入控制门限,因此可以在接收到AP发送的接 入状态后,将接入状态与接入控制门限进行比较,并根据比较结果的不同发送不同的控制
fn息ο403、判断控制信息的类型;如果为第一控制信息,进入404 ;如果为第二控制信 息,进入406。其中,第一控制信息标识接入状态达到接入控制门限,第二控制信息标识接入状 态没有达到接入控制门限。404、构造第一信标帧。该第一信标帧包括第一 SSID信息单元,第一 SSID信息单元的长度信元填充为0, 从而可以不对第一 SSID信息单元的SSID信元进行填充。由于第一 SSID信息单元的长度 信元填充为0,终端通过信标帧监听信道时,终端并不能发现该AP。405、发送第一信标帧,以使接收第一信标帧的终端不能发现接入点。具体是在AP所处的信道发送第一信标帧,周期性地发送。406、接收终端发送的探测请求帧,该探测请求帧包括该终端的地址。该探测请求帧由终端在网络发现时处于主动模式时发送。407、判断关联终端表是否包括终端的地址;如果是,进入408 ;如果否,不向该终端发送探测响应帧,结束流程。408、向终端发送探测响应帧。结束流程。409、构造第二信标帧。该第二信标帧包括第二 SSID信息单元,该第二 SSID信息单元的长度信元填充为 SSID标识的长度,该第二 SSID信息单元的SSID信元填充为SSID标识。由于第二 SSID信 息单元的长度信元填充为SSID的长度,终端通过信标帧监听信道时,可以发现该AP,进而 与该AP进行认证和互联操作,进而完成链路的建立,使终端可以通过该AP接入网络进行通410、发送第二信标帧,以使接收第二信标帧的终端能够发现接入点。具体是在AP所处的信道发送第二信标帧,周期性地发送。411、接收终端发送的探测请求帧,该探测请求帧包括该终端的地址。412、向终端发送探测响应帧;结束流程。在接入状态没有达到接入控制门限时,直接向终端发送探测响应帧,使终端可以 尽快地接入AP。从上可知,本实施例中AP可以在AC的控制下,在接入状态达到接入门限时,将信 标帧中的SSID信息单元长度填充为0,使终端在网络发现阶段不能发现该AP,由于不会发 现该AP,从而可以避免终端在网络选择阶段选择达到接入控制门限的AP的情况,使终端的 接入或切换不会由于目的AP的接入状态达到接入控制门限而导致接入失败或切换失败, 从而减少终端接入AP的接入时延;并且不需要AP间进行交互,减少不必要的信令,降低网 络开销,也不需要对现有的协议进行较大的改动;进一步,不响应关联终端表中没有记载的 终端发送的探测请求帧,使得新接入的终端在网络发现阶段不能发现该AP,使新接入的终 端的接入或切换不会由于目的AP的接入状态达到接入控制门限而导致接入失败或切换失 败,从而减少新接入的终端接入AP的接入时延。图5描述了接入控制方法实施例五的流程,该实施例描述的是AC的处理流程,包 括501、接收接入点发送的接入状态。502、判断接入状态是否达到接入控制门限;如果是,进入503 ;如果否,进入505。AC与多个AP连接,并且配置有每个AP的接入控制门限,在接收了某个AP发送的 接入状态时,就可以将该AP的接入状态与该AP的接入控制门限进行比较。503、构造第一控制信息,该第一控制信息标识接入状态达到接入控制门限。其中,第一控制信息可以直接包括接入状态达到接入控制门限这一信息,使AP可 以根据该信息进行相应的操作;也可以仅包括预置的一个标志位,使AP可以根据该标志位 进行相应的操作。504、向接入点发送第一控制信息;结束流程。向接入点发送的第一控制信息,可以使该接入点构造并发送第一信标帧,该第一 信标帧包括第一 SSID信息单元,该第一 SSID信息单元的长度信元填充为0。在本发明的一个实施例中,接入点在第一控制信息的触发下,在接收了终端发送 的探测请求帧时,可以仅向关联终端表中包括的终端发送探测响应帧。505、构造第二控制信息,该第二控制信息标识所述接入状态没有达到所述接入控制门限。其中,第二控制信息可以直接包括接入状态没有达到接入控制门限这一信息,使 AP可以根据该信息进行相应的操作;也可以仅包括预置的一个标志位,使AP可以根据该标 志位进行相应的操作。506、向接入点发送第二控制信息,结束流程。向接入点发送的第二控制信息,可以使该接入点构造并发送第二信标帧;第二信 标帧包括第二 SSID信息单元,第二 SSID信息单元的长度信元填充为SSID标识的长度,第 二 SSID信息单元的SSID信元填充为SSID标识。在本发明的一个实施例中,接入点在第二控制信息的触发下,在接收了终端发送 的探测请求帧时,可以直接发送探测响应帧。从上可知,本实施例AC可以对AP进行控制,在AP的接入状态达到接入门限时,使 该AP将信标帧中的SSID信息单元长度填充为0,使终端在网络发现阶段不能发现该AP,由 于不会发现该AP,从而可以避免终端在网络选择阶段选择达到接入控制门限的AP的情况, 使终端的接入或切换不会由于目的AP的接入状态达到接入控制门限而导致接入失败或切 换失败,从而减少终端接入AP的接入时延;并且不需要AP间进行交互,减少不必要的信令, 降低网络开销,也不需要对现有的协议进行较大的改动;进一步,可以使AP不响应关联终 端表中没有记载的终端发送的探测请求帧,使得新接入的终端在网络发现阶段不能发现该 AP,使新接入的终端的接入或切换不会由于目的AP的接入状态达到接入控制门限而导致 接入失败或切换失败,从而减少新接入的终端接入AP的接入时延。如下举具体的实例对本发明实施例提供的接入控制方法进行描述,图6描述了本 发明实施例中接入控制方法实施例六的网络架构,该网络架构是一种典型的瘦接入点架 构,即接入点由接入控制器控制,接入点通过接入控制器接入因特网。如图6所示,接入控 制器601对接入点602、接入点603和接入点604进行控制,其中,有3个终端接入了接入点 602。其中,终端可以是支持WLAN技术的笔记本、手机、数码相机、PDA等设备,支持的 WLAN技术可以是802. lla/b/g/n/接入控制器等一种或者多种。接入点支持终端的接入,通 过发送beacon和回复终端的probe request帧,告知终端接入点的存在。同时由于接入点 设备本身和支持的WLAN技术的限制,支持接入控制的功能。该门限的设置,以及接入控制 功能的打开和关闭由接入控制器来统一管理。接入点和接入控制器之间通过有线相连。在网络中,接入控制器601配置各个接入点的接入控制门限,本实施例以接入点 的吞吐量作为接入控制门限。同时各个接入点周期性的上报本设备当前的吞吐量信息。1.如果接入控制器601发现WLAN网络中接入点602的吞吐量由接入控制门限以 下变为接入控制门限或者接入控制门限以上,向接入点602发送第一控制信息,使接入点 602进行如下操作①.接入点602将发送的beacon帧中的SSID信息单元的长度信元填充为0,不填 充SSID信元。②.接入点602接收到使用主动扫描方式进行网络发现的终端发送的probe request帧时,首先根据probe request帧的源地址,查询自身的关联终端表,对于不在关 联终端表中的终端,不回复probe response帧;对于在关联终端表中的终端,则回复proberesponse 中贞。2.如果接入控制器601发现WLAN网络中接入点602的吞吐量由接入控制门限或 者接入控制门限以上降低到接入控制门限以下,向接入点602发送第二控制信息,使接入 点602进行如下操作①.接入点602将发送的beacon帧的SSID信息单元的长度信元填充为SSID标 识的长度,SSID信元填充为接入点的SSID标识。②.接入点602接收到使用主动扫描方式进行网络发现的终端发送的probe request中贞时,不做判断直接返回probe response中贞。从上可知,本实施例中AP可以在AC的控制下,在接入状态达到接入门限时,将信 标帧中的SSID信息单元长度填充为0,使终端在网络发现阶段不能发现该AP,由于不会发 现该AP,从而可以避免终端在网络选择阶段选择达到接入控制门限的AP的情况,使终端的 接入或切换不会由于目的AP的接入状态达到接入控制门限而导致接入失败或切换失败, 从而减少终端接入AP的接入时延;并且不需要AP间进行交互,减少不必要的信令,降低网 络开销,也不需要对现有的协议进行较大的改动;进一步,不响应关联终端表中没有记载的 终端发送的探测请求帧,使得新接入的终端在网络发现阶段不能发现该AP,使新接入的终 端的接入或切换不会由于目的AP的接入状态达到接入控制门限而导致接入失败或切换失 败,从而减少新接入的终端接入AP的接入时延。图7描述了本发明实施例中接入控制方法实施例7的网络架构,该网络架构是一 种典型的胖接入点架构,接入点直接接入因特网。如图7所示,接入点701、接入点702和接 入点703均直接接入因特网,其中,有3个终端接入了接入点701。其中,终端可以是支持WLAN技术的笔记本、手机、数码相机、PDA等设备,支持的 WLAN技术可以是802. lla/b/g/n/接入控制器等一种或者多种。接入点支持终端的接入,通 过发送beacon和回复终端的probe request帧,告知终端接入点的存在。同时由于接入点 设备本身和支持的WLAN技术的限制,支持接入控制的功能。在网络中,各个接入点设备均独立的配置各自的接入控制门限,本实施例以接入 点接入的用户数量作为接入控制门限,接入点周期性的监测本设备当前接入的用户数量。 如下以接入点701进行描述,接入点702和接入点703的操作与接入点701的操作类似,不 再赘述。1.如果接入点701接入的用户数量由接入控制门限以下变为接入控制的门限或 者接入控制门限以上,进行如下操作①.接入点701将发送的beacon帧中的SSID信息单元的长度信元填充为0,不填 充SSID信元。②.接入点701接收到使用主动扫描方式进行网络发现的终端发送的probe request帧时,首先根据probe request帧的源地址,查询自身的关联终端表,对于不在关 联终端表中的终端,不回复probe response帧;对于在关联终端表中的终端,则回复probe response 中贞。2.如果接入点701的接入的用户数量由接入控制门限或者接入控制门限以上降低到接入控制门限以下,进行如下操作①.接入点702将发送的beacon帧的SSID信息单元的长度信元填充为SSID标识的长度,SSID信元填充为接入点的SSID标识。②.接入点702接收到使用主动扫描方式进行网络发现的终端发送的probe request中贞时,不做判断直接返回probe response中贞。从上可知,本实施例中AP可以在自身的接入状态达到接入门限时,将信标帧中的 SSID信息单元长度填充为0,使终端在网络发现阶段不能发现该AP,由于不会发现该AP,从 而可以避免终端在网络选择阶段选择达到接入控制门限的AP的情况,使终端的接入或切 换不会由于目的AP的接入状态达到接入控制门限而导致接入失败或切换失败,从而减少 终端接入AP的接入时延;并且不需要AP间进行交互,减少不必要的信令,降低网络开销,也 不需要对现有的协议进行较大的改动;进一步,不响应关联终端表中没有记载的终端发送 的探测请求帧,使得新接入的终端在网络发现阶段不能发现该AP,使新接入的终端的接入 或切换不会由于目的AP的接入状态达到接入控制门限而导致接入失败或切换失败,从而 减少新接入的终端接入AP的接入时延。再介绍本发明实施例提供的接入点,图8描述了接入点实施例一的结构,包括获取单元801,用于获取接入点的接入状态。判断单元802,用于判断获取单元801获取的接入状态是否达到接入控制门限。构造单元803,用于在判断单元802判断接入状态达到接入控制门限时,构造第一 信标帧,第一信标帧包括第一 SSID信息单元,第一 SSID信息单元的长度信元填充为0。发送单元804,用于发送构造单元803构造的第一信标帧,以使接收第一信标帧的 终端不能发现接入点。从上可知,本实施例中AP可以在接入状态达到接入门限时,将信标帧中的SSID信 息单元长度填充为0,使终端在网络发现阶段不能发现该AP,使终端的接入或切换不会由 于目的AP的接入状态达到接入控制门限而导致接入失败或切换失败,从而减少终端接入 AP的接入时延;并且不需要AP间进行交互,减少不必要的信令,降低网络开销,也不需要对 现有的协议进行较大的改动。在本发明的另一个实施例中,构造单元803,还可以用于在判断单元802判断接入 状态没有达到接入控制门限时,构造第二信标帧,第二信标帧包括第二 SSID信息单元,第 二 SSID信息单元的长度信元填充为SSID标识的长度,第二 SSID信息单元的SSID信元填 充为SSID标识。发送单元804,还可以用于发送构造单元803构造的第二信标帧。图9描述了接入点实施例二的结构,包括获取单元901,用于获取接入点的接入状态。判断单元902,用于判断获取单元901获取的接入状态是否达到接入控制门限。构造单元903,用于在判断单元902判断接入状态达到接入控制门限时,构造第一 信标帧,第一信标帧包括第一 SSID信息单元,第一 SSID信息单元的长度信元填充为0 ;在 判断单元902判断接入状态没有达到接入控制门限时,构造第二信标帧,第二信标帧包括 第二 SSID信息单元,第二 SSID信息单元的长度信元填充为SSID标识的长度,第二 SSID信 息单元的SSID信元填充为SSID标识。发送单元904,用于发送构造单元903构造的第一信标帧,以使接收第一信标帧的 终端不能发现接入点;发送构造单元903构造的第二信标帧,以使接收第二信标帧的终端 能够发现接入点。
接收单元905,用于接收终端发送的探测请求帧,探测请求帧包括终端的地址。判断单元902,用于在判断接入状态达到接入控制门限时,判断关联终端表是否包 括接收单元903接收的探测请求帧包括的终端的地址。发送单元904,用于在判断单元902判断关联终端表包括终端的地址时,向终端发 送探测响应帧;在判断单元902判断接入状态没有达到接入控制门限时,直接向该终端发 送探测响应帧。从上可知,本实施例中AP可以在接入状态达到接入门限时,将信标帧中的SSID信 息单元长度填充为0,使终端在网络发现阶段不能发现该AP,由于不会发现该AP,从而可以 避免终端在网络选择阶段选择达到接入控制门限的AP的情况,使终端的接入或切换不会 由于目的AP的接入状态达到接入控制门限而导致接入失败或切换失败,从而减少终端接 入AP的接入时延;并且不需要AP间进行交互,减少不必要的信令,降低网络开销,也不需要 对现有的协议进行较大的改动;进一步,不响应关联终端表中没有记载的终端发送的探测 请求帧,使得新接入的终端在网络发现阶段不能发现该AP,使新接入的终端的接入或切换 不会由于目的AP的接入状态达到接入控制门限而导致接入失败或切换失败,从而减少新 接入的终端接入AP的接入时延。图10描述了接入点实施例三的结构,包括获取单元1001,用于获取接入点的接入状态。其中,获取单元1001具体可以包括接入状态发送单元10011,用于向接入控制器 发送检测到的接入状态;控制信息接收单元10012,用于接收接入控制器发送的控制信息, 控制信息由接入控制器将接入状态与接入控制门限进行比较后发送。判断单元1002,用于判断获取单元1001获取的接入状态是否达到接入控制门限。具体地,可以判断单元1002可以在控制信息接收单元10011接收的控制信息为第 一控制信息时,判断接入状态达到接入控制门限。构造单元1003,用于在判断单元1002判断接入状态达到接入控制门限时,构造第 一信标帧,第一信标帧包括第一 SSID信息单元,第一 SSID信息单元的长度信元填充为0。发送单元1004,用于发送构造单元1003构造的第一信标帧,以使接收第一信标帧 的终端不能发现所述接入点。从上可知,本实施例中AP可以在AC的控制下,在接入状态达到接入门限时,将信 标帧中的SSID信息单元长度填充为0,使终端在网络发现阶段不能发现该AP,由于不会发 现该AP,从而可以避免终端在网络选择阶段选择达到接入控制门限的AP的情况,使终端的 接入或切换不会由于目的AP的接入状态达到接入控制门限而导致接入失败或切换失败, 从而减少终端接入AP的接入时延;并且不需要AP间进行交互,减少不必要的信令,降低网 络开销,也不需要对现有的协议进行较大的改动。在本发明的另一个实施例中,构造单元1003,还可以用于在判断单元1002判断控 制信息接收单元10012接收的控制信息为第二控制信息时,构造第二信标帧;第二控制信 息标识接入状态没有达到接入控制门限;第二信标帧包括第二 SSID信息单元,第二 SSID信 息单元的长度信元填充为SSID标识的长度,第二 SSID信息单元的SSID信元填充为SSID 标识。发送单元1001,还可以用于发送构造单元1003构造的第二信标帧,以使接收第二信 标帧的终端能够发现接入点。
再介绍本发明实施例提供的接入控制器,图11描述了接入控制器实施例的结构, 包括接收单元1101,用于接收接入点发送的接入状态。判断单元1102,用于判断接收单元1101接收的接入状态是否达到接入控制门限。构造单元1103,用于在判断单元1102判断接入状态达到接入控制门限时,构造第 一控制信息,第一控制信息标识接入状态达到接入控制门限。发送单元1104,用于向接入点发送构造单元1103构造的第一控制信息,以使该接 入点构造并发送第一信标帧;第一信标帧包括第一 SSID信息单元,第一 SSID信息单元的长 度信元填充为0。从上可知,本实施例AC可以对AP进行控制,在AP的接入状态达到接入门限时,使 该AP将信标帧中的SSID信息单元长度填充为0,使终端在网络发现阶段不能发现该AP,由 于不会发现该AP,从而可以避免终端在网络选择阶段选择达到接入控制门限的AP的情况, 使终端的接入或切换不会由于目的AP的接入状态达到接入控制门限而导致接入失败或切 换失败,从而减少终端接入AP的接入时延;并且不需要AP间进行交互,减少不必要的信令, 降低网络开销,也不需要对现有的协议进行较大的改动。在本发明的另一个实施例中,构造单元1103,还可以用于在判断单元1102判断接 入状态没有达到接入控制门限时,构造第二控制信息,第二控制信息标识接入状态没有达 到所述接入控制门限。发送单元1104,还可以用于向接入点发送构造单元1103构造的第二 控制信息,以使该接入点构造并发送第二信标帧;第二信标帧包括第二 SSID信息单元,第 二 SSID信息单元的长度信元填充为SSID标识的长度,第二 SSID信息单元的SSID信元填 充为SSID标识。本发明实施例还提供了通信系统,包括本发明实施例提供的接入点。上述装置和系统内的各模块之间的信息交互、执行过程等内容,由于与本发明方 法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为 磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(Random Access Memory, RAM)等。以上对本发明实施例所提供的接入控制方法和接入点进行了详细介绍,以上实施 例的说明只是用于帮助理解本发明的方法及其思想;同时,对于本领域的一般技术人员,依 据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容 不应理解为对本发明的限制。
权利要求
1.一种接入控制方法,其特征在于,包括 获取接入点的接入状态;如果所述接入状态达到接入控制门限,构造第一信标帧,所述第一信标帧包括第一服 务集标识符信息单元,所述第一服务集标识符信息单元的长度信元填充为0 ; 发送所述第一信标帧。
2.如权利要求1所述的接入控制方法,其特征在于,如果所述接入状态没有达到所述 接入控制门限,该方法还包括构造第二信标帧,所述第二信标帧包括第二服务集标识符信息单元,所述第二服务集 标识符信息单元的长度信元填充为服务集标识符标识的长度,所述第二服务集标识符信息 单元的服务集标识符信元填充为所述服务集标识符标识; 发送所述第二信标帧。
3.如权利要求1所述的接入控制方法,其特征在于,该方法还包括 接收终端发送的探测请求帧,所述探测请求帧包括所述终端的地址;如果所述接入状态达到所述接入控制门限,当所述接入点的关联终端表中包括所述探 测请求帧中的终端的地址,向所述终端发送探测响应帧;当所述关联终端表中不包括所述探测请求帧中的探终端的地址,不响应所述终端发送 的探测请求帧。
4.如权利要求3所述的接入控制方法,其特征在于,该方法还包括 接收终端发送的探测请求帧,所述探测请求帧包括所述终端的地址;如果所述接入状态没有达到所述接入控制门限,直接向该终端发送探测响应帧。
5.如权利要求1至4任一所述的接入控制方法,其特征在于,所述获取接入点的接入状 态的步骤包括向接入控制器发送检测到的接入状态;接收所述接入控制器发送的控制信息,所述控制信息由所述接入控制器将所述接入状 态与接入控制门限进行比较后发送;如果所述控制信息为第一控制信息,确定所述接入状态达到接入控制门限; 如果所述控制信息为第二控制信息,确定所述接入状态没有达到接入控制门限。
6.一种接入点,其特征在于,包括 获取单元,用于获取接入点的接入状态;判断单元,用于判断所述获取单元获取的接入状态是否达到接入控制门限; 构造单元,用于在所述判断单元判断所述接入状态达到所述接入控制门限时,构造第 一信标帧,所述第一信标帧包括第一服务集标识符信息单元,所述第一服务集标识符信息 单元的长度信元填充为0 ;发送单元,用于发送所述构造单元构造的第一信标帧。
7.如权利要求6所述的接入点,其特征在于所述构造单元,还用于在所述判断单元判断所述接入状态没有达到所述接入控制门限 时,构造第二信标帧,所述第二信标帧包括第二服务集标识符信息单元,所述第二服务集标 识符信息单元的长度信元填充为服务集标识符标识的长度,所述第二服务集标识符信息单 元的服务集标识符信元填充为所述服务集标识符标识;所述发送单元,还用于发送所述构造单元构造的第二信标帧。
8.如权利要求6所述的接入点,其特征在于,该接入点还包括接收单元,用于接收终端发送的探测请求帧,所述探测请求帧包括所述终端的地址;所述判断单元,还用于在判断所述接入状态达到所述接入控制门限时,判断关联终端 表是否包括所述接收单元接收的探测请求帧包括的终端的地址;所述发送单元,还用于在所述关联终端表包括所述终端的地址时,向所述终端发送探 测响应帧,并当所述关联终端表中不包括所述终端的地址,不响应所述终端发送的探测请 求帧。
9.如权利要求8所述的接入点,其特征在于,所述发送单元还用于在所述判断单元判 断所述接入状态没有达到所述接入控制门限时,直接向该终端发送探测响应帧。
10.如权利要求6至9任一所述的接入点,其特征在于,所述获取单元包括接入状态发送单元,用于向接入控制器发送检测到的接入状态;控制信息接收单元,用于接收所述接入控制器发送的控制信息,所述控制信息由所述 接入控制器将所述接入状态与接入控制门限进行比较后发送;所述判断单元,用于在所述控制信息接收单元接收的控制信息为第一控制信息时,判 断所述接入状态达到接入控制门限,在所述控制信息接收单元接收的控制信息为第二控制 信息时,确定所述接入状态没有达到接入控制门限。
全文摘要
本发明涉及通信技术领域,公开了接入控制方法和接入点,其中接入控制方法包括获取接入点的接入状态;如果所述接入状态达到接入控制门限,构造第一信标帧,所述第一信标帧包括第一服务集标识符信息单元,所述第一服务集标识符信息单元的长度信元填充为0;发送所述第一信标帧。使用本发明,可以在不增加网络开销时减少终端接入AP的接入时延。
文档编号H04W88/08GK102006653SQ20091017141
公开日2011年4月6日 申请日期2009年8月28日 优先权日2009年8月28日
发明者刘国平, 吴佳林, 周元, 田永刚, 胡建如 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1