一种接入ap的选择方法和设备的制作方法

文档序号:7742900阅读:101来源:国知局

专利名称::一种接入ap的选择方法和设备的制作方法
技术领域
:本发明涉及信息
技术领域
,特别是涉及一种接入AP的选择方法和设备。
背景技术
:WLAN(ffirelessLocalAreaNetworks,无线局域网)提供了一种局域网的无线连接服务,能够提供高速的无线数据接入,已经广泛应用于城市、企业、楼宇、家庭等各种场所。和传统的有线接入方式相比,无线局域网让网络的使用者更加自由,彻底摆脱了线缆和端口位置的束缚,而且无线局域网使得终端具有便于携带,易于移动等优点,免去或减少了繁杂的网络布线,只需要安放一个或多个AP(ACCesSPoint,接入点)设备就可以建立覆盖整个建筑或地区的局域网络。如图1所示,为WLAN中一种典型的组网示意图,其中,AC(AccessController,无线接入控制器)作为接入控制器对AP进行管理和控制,AP负责接收STA(station,客户端)的空口报文,并将来自有线网络的报文发送给客户端。如图2所示,为基于WLAN的客户端典型的连接流程示意图,包括(1)、客户端向AP发送Proberequest(探测请求)。(2)、AP向客户端返回Proberesponse(探测响应)。具体的,当用户试图主动寻找网络时,则该客户端可以主动对周围的无线网络环境进行扫描,以使客户端能够通过主动扫描的方式获知是否存在可使用的无线服务。当Proberequest中没有携带SSID(Servicesetidentification,服务集标识符)信息时,对应上述(1)和(2)的扫描过程具体为客户端发送ProbeRequest(SSID为null),其中,由于客户端预先配置有一个信道列表,则客户端可以在该信道列表中的信道上广播Proberequest.当AP(可以为多个AP)接收至Ij该Proberequest后,将回应Proberesponse,而客户端会选择信号最强的AP进行关联。(3)、客户端通过AP向AC发送Authenticaterequest(认证请求)。(4)、AC通过AP向客户端返回Authenticateresponse(认证响应)。具体的,为了防止非法用户的接入,需要在客户端和AC之间建立认证过程,其中,相应的认证机制包括开放系统认证和共享密钥认证等,只有客户端通过认证后,才能进入到关联阶段。(5)、客户端通过AP向AC发送associaterequest(关联请求)。(6)、AC通过AP向客户端返回associateresponse(关联响应)。具体的,如果用户需要通过AP接入到无线网络,则客户端必须与特定的AP进行关联,其中,客户端可以选择信号最强的AP进行关联。当客户端通过AP接收到AC的关联响应后,即可以与对应的AP(例如,信号最强的AP)进行关联。现有技术中,在高密部署的WLAN中,同一区域需要由多个AP来共同覆盖,以提升用户接入量以及每个用户的网络信号情况,而多个AP具有相同的SSID,此时,客户端能够根据自己扫描到的AP信息自行决定接入到哪个AP上。然而,客户端根据自己扫描到的AP信息来决定接入哪个AP时,网络侧的控制力度非常弱,在高密部署的情况下,特别是区域容易出现接入不均衡等情况时,网络的整体性能很差。另外,由于客户端需要在各个信道上进行扫描,以决定接入到哪个AP,此时,消耗了客户端的能量,并同时占用了空口资源;而且客户端根据自身的标准自行选择AP时不能保证实现整个网络的最优布局。
发明内容本发明提供一种接入AP的选择方法和设备,以由网络侧决定客户端的接入AP,力口强了网络侧的控制力度。为了达到上述目的,本发明提出了一种接入AP的选择方法,应用于包括无线接入控制器AC、客户端和多个AP组成的无线局域网中,所述方法包括以下步骤所述AC接收各个AP上报的所述同一客户端的信息,并根据各个AP上报的所述客户端的信息选择所述客户端的接入AP;所述AC为所选择的接入AP动态分配与所述客户端进行通信的专用介质访问控制MAC,并将该专用MAC发送给所述接入AP,并由该接入AP根据所述专用MAC与所述客户端进行通信。当所述客户端在所述AC控制的各个AP间进行移动且需要切换到另一AP上进行通信时,所述方法进一步包括所述AC根据各个AP上报的所述同一客户端的信息,重新为所述客户端选择接入AP,并通知切换前的接入AP删除所述专用MAC的信息;并将所述专用MAC发送给切换后的接入AP,由所述切换后的接入AP根据所述专用MAC与所述客户端进行通信。所述AC选择接入AP所依据的客户端的信息具体为以下信息中的一种或几种各AP接收到的同一客户端对应的信息强度、噪度、发送频率。所述专用MAC是所述AC根据自身能够支持的客户端个数,事先预留出的一定数量的MAC地址,并在AC选择接入AP后,动态随机为所选择的接入AP进行分配。所述接入AP在接收所述AC分配的专用MAC后,进一步维护所述专用MAC与所述客户端的对应关系,并根据该对应关系与所述客户端进行通信。一种无线接入控制器AC,应用于包括AC、客户端和多个AP的无线局域网中,所述AC包括收发模块,用于接收各个AP上报的同一客户端的信息,并将所述AC分配的专用MAC发送给所选择的接入AP;选择模块,与所述收发模块连接,用于根据所述客户端的信息选择所述客户端的接入AP;分配模块,与所述收发模块连接,用于在所述选择模块为所述客户端选择好接入AP后,为所述接入AP分配专用MAC,并由所述收发模块将所述分配的专用MAC发送给所选择的接入AP,并由该接入AP根据所述专用MAC与所述客户端进行通信。当所述客户端在所述AC控制管理的各个AP间进行移动,且需要切换至另一AP上进行通信时,所述选择模块还用于,再次根据各个AP上报的所述同一客户端的信息,重新为所述客户端选择接入AP;所述收发模块还用于,通知切换前的接入AP删除所述专用MAC的信息;并将所述专用MAC发送给切换后的接入AP,由所述切换后的接入AP根据所述专用MAC与所述客户端进行通信。所述选择模块选择接入AP所依据的客户端的信息具体为以下信息中的一种或几种各AP接收到的同一客户端对应的信息强度、噪度、发送频率;所述专用MAC是所述AC根据自身能够支持的客户端个数,事先在分配模块中预留出的一定数量的MAC地址,并在AC选择接入AP后,进一步由分配模块动态随机为所选择的接入AP进行分配。一种无线接入点AP,应用于包括AC、客户端和多个AP组成的无线局域网中,所述每一AP均包括收发模块,用于将所述客户端的信息上报给所述AC,并在所述AC根据各个AP所上报的客户端的信息为所述客户端选择的接入AP为自身时,接收所述AC为所述客户端分配的专用MAC;并将所述专用MAC发送给所述客户端以便与之进行通信;维护模块,与所述收发模块连接,用于维护所述专用MAC与所述客户端的对应关系,并由所述收发模块根据该对应关系与所述客户端进行通信。当客户端在所述AC控制管理的各个AP间进行移动,且需要切换至另一AP上进行通信时,对于切换前的接入AP,所述收发模块还用于,接收所述AC的通知,以删除所述维护模块中所述专用MAC与所述客户端的对应关系;对于切换后的接入AP,所述收发模块还用于,接收所述AC发送来的分配给切换前的接入AP的所述专用MAC,并将该专用MAC发送给维护模块,以便维护切换后所述接入AP上的所述专用MAC与所述客户端的对应关系。与现有技术相比,本发明具有以下优点本发明中,实现了网络侧对用户选择接入AP的控制,从而可以更方便的实现无线接入网络整体的最优布局,而且客户端也可以不用在所有信道进行扫描搜索,减轻了客户端的工作负荷。当客户端在同一AC的范围内发生漫游时,则客户端的漫游迅速,不需要经过重新接入的过程。图1为现有技术中WLAN中一种典型的组网示意图;图2为现有技术中基于WLAN的客户端典型的连接流程示意图;图3为本发明提出的一种接入AP的选择方法流程图;图4为一种应用场景下所提出的一种接入AP的选择方法流程图;图5为本发明提出的一种无线接入控制器AC结构图;图6为本发明提出的一种无线接入点AP结构图。具体实施方式本发明的基本思想为,由各个AP收集客户端的信息,并将客户端的信息上报给AC,而AC接收各个AP上报的同一客户端的信息,并根据各个AP上报的客户端的信息选择该客户端的接入AP,从而由AC决定客户端的接入AP,使得AC能够控制该客户端接入到该接入AP。另外,AC通过为该客户端分配一个专用MAC,并将该专用MAC下发给该接入AP,从而使得该接入AP能够使用该专用MAC与该客户端进行通信。基于上述思想,本发明提供一种接入AP的选择方法,应用于包括AC、客户端和多个AP的无线局域网中,如图3所示,该方法包括以下步骤步骤301,各个AP将接收到的客户端的信息发送给AC。其中,该客户端的信息包括但不限于客户端的信号强度,噪度,发送频率等。具体的,在客户端初始接入时,将通过广播的方式发送Proberequest,此时,各个AP能够获知该客户端的信息,由于该过程是现有技术,本发明中不再详加赘述。当各个AP获知该客户端的信息后,各个AP需要将接收到的该客户端的信息发送给AC。步骤302,AC接收各个AP上报的同一客户端的信息,并根据各个AP上报的客户端的信息选择该客户端对应的接入AP。具体的,根据各个AP上报的客户端的信息,该AC能够确定该客户端的最优接入AP,并选择该最优接入AP作为该客户端对应的接入AP。例如,AC根据客户端的信号强度获知客户端与APl之间的信号强度最强时,则AC可以选择APl作为该客户端对应的接入AP。需要说明的是,在本发明中,为了使各个AP具有最优的负载情况,该AC还可以根据客户端的信息以及各个AP的负载情况确定该客户端对应的接入AP。例如,AC根据客户端的信号强度获知客户端与API、AP2之间的信号强度类似时,且API的负载比AP2的负载多时,则AC可以选择AP2作为该客户端对应的接入AP。又例如,虽然客户端与APl之间的信号强度要高于客户端与AP2之间的信号强度,但是APl的负载已经很多,无法支持客户端的正常使用时,此时,AC也可以选择AP2作为该客户端对应的接入AP。综上所述,AC可以综合考虑客户端的信息和网络侧的情况,为客户端选择最优的接入AP,从而加强了网络侧的控制力度。步骤303,AC为所选择的接入AP动态分配一个与所述客户端进行信息交互的专用MAC(MediaAccessControl,介质访问控制)。其中,对于每一个客户端来说,AC均需要为选择接入的AP分配一个对应的专用MAC,该选择接入的AP将使用该专用MAC与所述客户端进行信息交互。需要说明的是,本发明中的专用MAC,是AC需要根据自身能够支持的客户端个数,事先预留出的一定数量的MAC地址,并在AC选择接入AP后,动态随机为所选择的接入AP进行分配。而由于上述的专用MAC是AC根据自身能够支持的客户端个数事先预留出的MAC地址,从而保证了能够为每个接入的客户端所对应的接入AP分配一个与该客户端进行通信的唯一的专用MAC。另外,由于专用MAC是动态分配的,且使用空间可以限定在一定范围,因此,实际上不同地域的AC可以重复使用同样的MAC,继而进一步保证了能够为每个接入的客户端所对应的接入AP分配一个与该客户端进行通信的唯一的专用MAC。可以理解的是,当AC为客户端选择了对应的接入AP之后,本发明中的专用MAC,是AC为该接入AP动态分配的,而该接入AP只能使用该专用MAC与上述的客户端进行通信。如果一个AP作为多个客户端的接入AP时,则该AP将会有多个专用MAC,并使用每个专用MAC与对应的客户端进行通信。步骤304,AC将所述分配的专用MAC下发给该客户端的接入AP。例如,为客户端1所对应的接入AP分配了专用MAC1,且该客户端1的接入AP为APl时,则需要将该专用MACl下发给API。步骤305,接入AP接收到AC分配的专用MAC后,维护该专用MAC和客户端的对应关系。具体的,该接入AP可以通过使用表1所示的专用MAC表来维护该专用MAC和客户端的对应关系,当然,在实际应用中,也可以通过使用其他方式进行维护,只要在接入AP上能够存储该专用MAC和客户端的对应关系即可,本发明中不再一一列举。表1<table>tableseeoriginaldocumentpage8</column></row><table>步骤306,接入AP将该专用MAC发送给对应的客户端。其中,该接入AP可以在proberesponse中将该专用MAC发送给对应的客户端。当然,实际应用中,还可以通过其他方式将专用MAC发送给对应的客户端,例如,通过消息A将专用MAC发送给对应的客户端,本发明中不再赘述。步骤307,接入AP通过使用该专用MAC与对应的客户端进行通信。其中,在接入AP与客户端进行通信的过程中,需要将专用MAC作为自身与客户端进行通信的MAC,而且客户端也需要将该专用MAC作为接入AP的MAC,并与该接入AP进行通信。具体的,在接入AP向客户端发送数据时,需要从专用MAC表中查询到客户端与专用MAC的对应关系,并将该专用MAC作为自身的MAC,从而使用该专用MAC向客户端发送数据。同样的,在客户端向接入AP发送数据时,由于客户端中已经有该专用MAC对应的信息,则可以将该专用MAC作为接入AP的接收MAC,并向该接收MAC对应的接入AP发送数据。例如,当接入AP需要向客户端1发送数据时,根据专用MAC表获知对应的专用MAC为专用MACl,则接入AP需要将专用MACl作为自身的MAC,并使用该专用MACl向客户端1发送数据。另外,当接入AP需要向客户端2发送数据时,根据专用MAC表获知对应的专用MAC为专用MAC2,则接入AP需要将专用MAC2作为自身的MAC,并使用该专用MAC2向客户端2发送数据。需要注意的是,由于与不同的客户端进行通信时,接入AP需要使用不同的专用MAC,则本发明中不能再以广播的方式向各个客户端发送beacon(信标),因此,本发明中,接入AP需要根据预设的周期单播向自身对应的每个客户端发送信标beacon,以向客户端告知自身的存在。其中,向每个客户端发送信标beacon,该接入AP需要从专用MAC表获知客户端与专用MAC的对应关系,并使用该专用MAC向对应的客户端发送信标beacon。另外,在本发明中,当客户端在AC控制的范围内移动时,各个AP能够侦听到该客户端的信息,而由于各个AP需要将客户端的信息定时的发送给AC,则当客户端发生移动时,AC能够根据各个AP上报的同一客户端的信息,为该客户端重新选择接入AP。例如,AC根据客户端的信息获知客户端与APl之间的信号强度高于客户端与AP2(客户端的当前接入AP)之间的信号强度时,则AC可以重新选择APl作为该客户端的接入AP,从而增加了AC的控制力度。在这种情况下,即当所述客户端在所述AC控制的各个AP间进行移动且需要切换到另一AP上进行通信时,本发明提供的方法中,还可以包括以下步骤步骤308,AC通知切换前的接入AP删除专用MAC的信息;并将该专用MAC发送给切换后的接入AP,由该切换后的接入AP根据该专用MAC与客户端进行通信。具体的,对于切换前的接入AP,需要删除自身维护的专用MAC与客户端的对应关系;而对于切换后的接入AP,则需要维护该专用MAC与客户端的对应关系,并使用该专用MAC与客户端进行通信,该维护方式和通信方式在上面已经介绍,在此不再详加说明。综上可以看出,当客户端的接入AP从AP2切换到APl时,相应的处理过程只在AC和AP之间发生,该客户端并不需要知道自身的接入AP已经发生改变,而且该客户端可以继续使用自身所对应的专用MAC(该客户端对应的专用MAC不会发生变化,只是使用该专用MAC的接入AP由AP2变成了API)与相应的接入AP进行通信,从而减少了客户端的工作负荷,节省了客户端的能量,并同时节约了空口资源。其中,本发明方法可以根据实际需要对各个步骤顺序进行调整。为了更加清楚的说明本发明提出的技术方案,以下结合图4所示的详细流程对本发明进行进一步的说明。在图4中,以2个AP(AP1和AP2)的应用场景为例进行说明。步骤401,客户端广播Proberequest,即客户端将Proberequest广播到APl和AP2。步骤402,APl和AP2将接收到的客户端的信息发送给AC。其中,该客户端的信息包括但不限于客户端的信号强度,噪度,发送频率等。步骤403,AC接收各个AP上报的同一客户端的信息,并根据各个AP上报的同一客户端的信息选择该客户端对应的接入AP。以AC选择APl为该客户端对应的接入AP为例。进一步的,当选择APl为该客户端对应的接入AP之后,该AC需要为APl动态分配一个与所述客户端进行信息交互的专用MAC。步骤404,AC通知API以该专用MAC回应客户端,API增加该专用MAC为自身MAC,并将该专用MAC作为与该客户端进行通信的MAC。步骤405,APl向客户端发送proberesponse,以通知客户端该专用MAC的信息。步骤406,客户端将proberesponse中携带的MAC作为APl接收其信息的MAC,并根据该接收MAC(即上述AC为APl分配的对应该客户端的专用MAC)进行后续报文的发送。步骤407,当APl和AP2接收到客户端根据该接收MAC所发送的报文时,APl检查接收MAC为自身的MAC,即可以接收该客户端的后续报文,而AP2检查接收MAC不是自身的MAC,则拒绝接收该客户端的后续报文。具体的,各个AP通过检查客户端报文中的接收MAC,如果确认自身保存的MAC信息中有该接收MAC的信息,则可以接受该客户端的报文,否则,不接受该客户端的报文,从而达到控制客户端接入特定AP的目的。通过使用上述的处理流程,即可以完成客户端与AP之间的数据处理过程,即APl通过使用客户端对应的专用MAC与客户端进行数据交互。需要注意的是,APl只是在与客户端(例如,客户端1)进行数据交互的过程中,才会使用该客户端1对应的专用MAC,如果APl需要与其他客户端(例如,客户端2)进行数据交互,则需要使用其他客户端2对应的专用MAC。另外,当APl需要与网络中的其他网络设备进行数据交互时,则不需要使用AC为各个客户端所分配的专用MAC,该APl可以使用自身的固定MAC与其他网络设备进行数据交互,该过程由于是现有技术,本发明中不再详加赘述。另外,当客户端在该AC控制的范围内发生移动时,各个AP能够侦听到该客户端的信息,并将侦听到该客户端的信息发送给AC,而AC能够根据各个AP上报的同一客户端的信息,为该客户端重新选择接入AP,基于这种情况,该方法还进一步包括以下步骤步骤408,APl和AP2定时向AC上报该客户端的信息。步骤409,AC根据接收到的客户端的信息确定客户端需要切换到AP2时,AC选择AP2为该客户端对应的接入AP。其中,根据各个AP上报的同一客户端的信息,AC发现APl与客户端之间的信号强度越来越差,而AP2与客户端之间的信号强度越来越强,且AP2与客户端之间的信号强度高于APl与客户端之间的信号强度时,则AC确定客户端需要切换到AP2上,此时,AC需要选择AP2为该客户端对应的接入AP。步骤410,AC通知AP2增加该客户端对应的专用MAC为AP2自身的MAC,并通知APl删除该客户端对应的专用MAC。进一步的,根据AC的通知信息,该AP2增加该客户端对应的专用MAC为自身的MAC,而该APl需要删除该客户端的专用MAC,即该APl删除该客户端与该专用MAC的对应关系。步骤411,客户端继续使用上述的MAC作为接收其信息的MAC,并继续使用上述的MAC进行报文的发送。步骤412,当APl和AP2接收到客户端根据该接收MAC所发送的报文时,APl检查接收MAC不是自身的MAC,需要拒绝接收该客户端的后续报文;而AP2检查接收MAC为自身的MAC,可以接收该客户端的后续报文。其中,本发明方法可以根据实际需要对各个步骤顺序进行调整。基于与上述方法同样的发明构思,本发明还提出了一种无线接入控制器AC,应用于包括AC、客户端和多个AP的无线局域网中,如图5所示,所述AC进一步包括收发模块10、选择模块20和分配模块30,所述选择模块20与所述收发模块10连接,所述分配模块30与所述收发模块10连接,其中,收发模块10,用于接收各个AP上报的同一客户端的信息,并将所述AC分配的专用MAC发送给所选择的接入AP。其中,所述客户端的信息包括但不限于客户端的信号强度,噪度,发送频率等。需要注意的是,在本发明中,当客户端在AC控制的范围内移动时,各个AP能够侦听到该客户端的信息,而由于各个AP需要将客户端的信息定时的发送给AC,则当客户端发生移动时,AC能够根据各个AP上报的同一客户端的信息,为该客户端重新选择接入AP。基于这种情况,当所述客户端在所述AC控制管理的各个AP间进行移动,且需要切换至另一AP上进行通信时,如果选择模块20重新为所述客户端选择了接入AP后,所述收发模块10还用于,通知切换前的接入AP删除所述专用MAC的信息;并将所述专用MAC发送给切换后的接入AP,由所述切换后的接入AP根据所述专用MAC与所述客户端进行通信。选择模块20,用0于根据所述客户端的信息选择所述客户端的接入AP。其中,所述选择模块20选择接入AP所依据的客户端的信息具体为以下信息中的一种或几种各AP接收到的同一客户端对应的信息强度、噪度、发送频率。具体的,根据各个AP上报的同一客户端的信息,选择模块20能够确定该客户端的最优接入AP,并选择该最优接入AP作为该客户端对应的接入AP。例如,当根据客户端的信号强度获知客户端与APl之间的信号强度最强时,则选择模块20可以选择APl作为该客户端对应的接入AP。需要注意的是,在本发明中,当所述客户端在所述AC控制管理的各个AP间进行移动,且需要切换至另一AP上进行通信时,所述选择模块20还需要再次根据各个AP上报的所述同一客户端的信息,重新为所述客户端选择接入AP。分配模块30,用于在所述选择模块20为所述客户端选择好接入AP后,为所述接入AP分配专用MAC,并由所述收发模块10将所述分配的专用MAC发送给所选择的接入AP,并由该接入AP根据所述专用MAC与所述客户端进行通信。具体的,所述专用MAC是所述AC根据自身能够支持的客户端个数,事先在分配模块30中预留出的一定数量的MAC地址,并在AC选择接入AP后,进一步由分配模块30动态随机为所选择的接入AP进行分配。可以理解的是,当选择模块20为客户端选择了对应的接入AP之后,上述的专用MAC是分配模块30为该接入AP动态分配的,而该接入AP只能使用该专用MAC与上述的客户端进行通信。其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。基于与上述方法同样的发明构思,本发明还提出了一种无线接入点AP,应用于包括AC、客户端和多个AP组成的无线局域网中,如图6所示,所述每一AP均包括收发模块40,用于将所述客户端的信息上报给所述AC,并在所述AC根据各个AP所上报的客户端的信息为所述客户端选择的接入AP为自身时,接收所述AC为所述客户端分配的专用MAC;并将所述专用MAC发送给所述客户端以便与之进行通信。其中,所述客户端的信息包括但不限于客户端的信号强度,噪度,发送频率等。具体的,收发模块40将所述专用MAC发送给所述客户端后,收发模块40还需要根据该专用MAC与所述客户端进行通信。其中,在收发模块40与客户端进行通信的过程中,需要将专用MAC作为该AP与客户端进行通信的MAC,而且客户端也需要将该专用MAC作为该接入AP的MAC,并与该接入AP中的收发模块40进行通信。进一步的,在接入AP通过收发模块40向客户端发送数据时,需要获取客户端与专用MAC的对应关系,并将该专用MAC作为自身的MAC,从而使用该专用MAC向客户端发送数据。需要注意的是,在本发明中,当客户端在AC控制的范围内移动时,各个AP能够侦听到该客户端的信息,而由于各个AP需要将客户端的信息定时的发送给AC,则当客户端发生移动时,AC能够根据各个AP上报的同一客户端的信息,为该客户端重新选择接入AP。基于这种情况,当所述客户端在所述AC控制管理的各个AP间进行移动,且需要切换至另一AP上进行通信时,当AC为该客户端重新选择了接入AP之后,对于切换前的接入AP,所述收发模块40还用于接收所述AC的通知,以删除所述维护模块50中所述专用MAC与所述客户端的对应关系;其中,该接收的所述AC的通知用于所述AC通知切换前的接入AP删除所述专用MAC的信息。而对于切换后的接入AP,所述收发模块40还用于接收所述AC发送来的分配给切换前的接入AP的所述专用MAC,并将该专用MAC发送给维护模块50,以便维护切换后所述接入AP上的所述专用MAC与所述客户端的对应关系。维护模块50,与所述收发模块40连接,用于维护所述专用MAC与所述客户端的对应关系,并由所述收发模块40根据该对应关系与所述客户端进行通信。具体的,当接收到AC分配的专用MAC后,维护模块50需要为所述专用MAC与所述客户端的对应关系,其中,该维护模块50可以通过使用专用MAC表来维护该专用MAC和客户端的对应关系。其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是⑶-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本发明序号仅仅为了描述,不代表实施例的优劣。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。权利要求一种接入AP的选择方法,应用于包括无线接入控制器AC、客户端和多个AP组成的无线局域网中,其特征在于,所述方法包括以下步骤所述AC接收各个AP上报的所述同一客户端的信息,并根据各个AP上报的所述客户端的信息选择所述客户端的接入AP;所述AC为所选择的接入AP动态分配与所述客户端进行通信的专用介质访问控制MAC,并将该专用MAC发送给所述接入AP,并由该接入AP根据所述专用MAC与所述客户端进行通信。2.如权利要求1所述的方法,其特征在于,当所述客户端在所述AC控制的各个AP间进行移动且需要切换到另一AP上进行通信时,所述方法进一步包括所述AC根据各个AP上报的所述同一客户端的信息,重新为所述客户端选择接入AP,并通知切换前的接入AP删除所述专用MAC的信息;并将所述专用MAC发送给切换后的接入AP,由所述切换后的接入AP根据所述专用MAC与所述客户端进行通信。3.如权利要求1或2所述的方法,其特征在于所述AC选择接入AP所依据的客户端的信息具体为以下信息中的一种或几种各AP接收到的同一客户端对应的信息强度、噪度、发送频率。4.如权利要求3所述的方法,其特征在于所述专用MAC是所述AC根据自身能够支持的客户端个数,事先预留出的一定数量的MAC地址,并在AC选择接入AP后,动态随机为所选择的接入AP进行分配。5.如权利要求4所述的方法,其特征在于,所述接入AP在接收所述AC分配的专用MAC后,进一步维护所述专用MAC与所述客户端的对应关系,并根据该对应关系与所述客户端进行通信。6.一种无线接入控制器AC,应用于包括AC、客户端和多个AP的无线局域网中,其特征在于,所述AC包括收发模块,用于接收各个AP上报的同一客户端的信息,并将所述AC分配的专用MAC发送给所选择的接入AP;选择模块,与所述收发模块连接,用于根据所述客户端的信息选择所述客户端的接入AP;分配模块,与所述收发模块连接,用于在所述选择模块为所述客户端选择好接入AP后,为所述接入AP分配专用MAC,并由所述收发模块将所述分配的专用MAC发送给所选择的接入AP,并由该接入AP根据所述专用MAC与所述客户端进行通信。7.如权利要求6所述的AC,其特征在于,当所述客户端在所述AC控制管理的各个AP间进行移动,且需要切换至另一AP上进行通信时,所述选择模块还用于,再次根据各个AP上报的所述同一客户端的信息,重新为所述客户端选择接入AP;所述收发模块还用于,通知切换前的接入AP删除所述专用MAC的信息;并将所述专用MAC发送给切换后的接入AP,由所述切换后的接入AP根据所述专用MAC与所述客户端进行通{曰。8.如权利要求6或7所述的AC,其特征在于,所述选择模块选择接入AP所依据的客户端的信息具体为以下信息中的一种或几种各AP接收到的同一客户端对应的信息强度、噪度、发送频率;所述专用MAC是所述AC根据自身能够支持的客户端个数,事先在分配模块中预留出的一定数量的MAC地址,并在AC选择接入AP后,进一步由分配模块动态随机为所选择的接入AP进行分配。9.一种无线接入点AP,应用于包括AC、客户端和多个AP组成的无线局域网中,其特征在于,所述每一AP均包括收发模块,用于将所述客户端的信息上报给所述AC,并在所述AC根据各个AP所上报的客户端的信息为所述客户端选择的接入AP为自身时,接收所述AC为所述客户端分配的专用MAC;并将所述专用MAC发送给所述客户端以便与之进行通信;维护模块,与所述收发模块连接,用于维护所述专用MAC与所述客户端的对应关系,并由所述收发模块根据该对应关系与所述客户端进行通信。10.如权利要求9所述的AP,其特征在于,当客户端在所述AC控制管理的各个AP间进行移动,且需要切换至另一AP上进行通信时,对于切换前的接入AP,所述收发模块还用于,接收所述AC的通知,以删除所述维护模块中所述专用MAC与所述客户端的对应关系;对于切换后的接入AP,所述收发模块还用于,接收所述AC发送来的分配给切换前的接入AP的所述专用MAC,并将该专用MAC发送给维护模块,以便维护切换后所述接入AP上的所述专用MAC与所述客户端的对应关系。全文摘要本发明公开了一种接入AP的选择方法,包括以下步骤AC接收各个AP上报的同一客户端的信息,并根据各个AP上报的所述客户端的信息选择所述客户端的接入AP;所述AC为所选择的接入AP动态分配与所述客户端进行通信的专用介质访问控制MAC,并将该专用MAC发送给所述接入AP,并由该接入AP根据所述专用MAC与所述客户端进行通信。本发明中,实现了网络侧对用户选择接入AP的控制,减轻了客户端的工作负荷。文档编号H04W48/20GK101801051SQ20101011747公开日2010年8月11日申请日期2010年3月4日优先权日2010年3月4日发明者常向青,徐百忱申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1