无线网络中接入点把与其相关联的用户站移交给其它接入点的方法

文档序号:7810657阅读:211来源:国知局
无线网络中接入点把与其相关联的用户站移交给其它接入点的方法
【专利摘要】本发明提供了一种无线网络中接入点把与其相关联的用户站移交给其它接入点的方法。在操作过程中,接入点发现一个或更多个现有的与该无线网络相关联的接入点。该接入点随后从一个现有的接入点获取一组配置信息,并把本地时间戳计数器与被选择的现有的接入点同步,从而在不使用集中管理站的情况下允许该接入点被配置。
【专利说明】无线网络中接入点把与其相关联的用户站移交给其它接入点的方法
[0001]本申请是以下专利申请的分案申请:
[0002]申请号:201380003808.9
[0003]国际申请日:2013年10月17日
[0004]进入中国国家阶段日期:2014年5月12日
[0005]发明名称:无线网络的分布式无缝漫游

【技术领域】
[0006]一般而言,本披露与无线网络相关。更具体地说,本披露涉及一种无线网络中接入点把与其相关联的用户站移交给其它接入点的方法,其便于在无线网络中实现无缝漫游。

【背景技术】
[0007]近几年,移动设备(如智能手机和平板电脑)的惊人增长,导致了对无线网络的巨大的需求。特别是,W1-Fi网络,这是基于IEEE-802.11标准族,正变得越来越普遍。在一个典型的W1-Fi网络中,终端用户站可以在一个接入点(access point,缩写为AP)的无线电收发机的范围内自由移动,同时保持高速的数据连接。
[0008]在一个大型网络,如一个企业或校园网络中提供这样一个W1-Fi网络是不简单的。一个挑战是如何用多个AP覆盖大面积,同时向用户提供这样的体验:当用户改变他的位置时,他依旧处在同一 W1-Fi网络内,并且他的设备继续和同一 AP通信。通常情况下,用户站往往是“粘的”。就是说,除非在绝对必要的情况下,由于移交导致的开销(如通信中断),一个站不太可能改变它与之进行通信的物理AP。同时,AP拥有比站更大的发射功率。因此,一个站可以响亮而清晰地“听到” AP,但AP可能无法获得可靠的站所发送的信号。
[0009]目前,为便于大型的、使用多个AP的W1-Fi网络,通常使用集中的交换机和管理站以便协调所有的AP。这种集中式的方法是昂贵的,需要大量的配置,并呈现了网络单点失效机制。


【发明内容】

[0010]本发明的一个实施例提供了一种无线网络中接入点把与其相关联的用户站移交给其它接入点的方法,包括步骤:查询与该接入点相关联的所有用户站的相对信号强度指示符值;确定相对信号强度指示符值低于第一预定阈值的用户站;发送带有该用户站的介质访问控制地址的多播查询消息给该无线网络中的其它接入点;接收其它接入点回应的有关该用户站的相对信号强度指示符值;确定该接入点的相对信号强度指示符值与与其它接入点的相对信号强度指示符值中的最佳值之间的差值是否大于第二预定阈值;若是,则把该用户站移交给具有所述最佳值的接入点。
[0011]本发明的一个实施例提供了一种用于配置无线网络中的接入点的系统。在操作过程中,接入点发现与无线网络相关的一个或更多个现有的接入点。然后,接入点从一个现有的接入点得到一组配置信息,并将本地时间戳计数器与所选择的现有的接入点同步,以便在不使用集中管理站的情况下允许接入点被配置。
[0012]在这个实施例的一个变化中,该组配置信息包括一个群或广播/多播加密密钥。
[0013]在这个实施例的一个变化中,该组配置信息包括关联ID(associat1n ID,缩写为AID)使用指示,其指明一个或多个现有的接入点目前使用的一个或一个以上的AID。
[0014]在一个进一步的变化中,AID的使用指示是一个AID使用位图。此外,AID使用位图的相应比特(bit)对应着AID,并指明该AID是否被无线网络中的任意接入点所使用。
[0015]在这个实施例的一个变化中,把本地时间戳计数器与所选择的现有的接入点同步涉及到基于和一个或更多个现有的接入点相关联的时间戳的层次体系,选择现有的接入点。
[0016]在这个实施例的一个变化中,发现一个或更多个现有的接入点包括在有线网络上发送广播发现消息。
[0017]本发明的一个实施例提供了一种用于在无线网络中把用户站与接入点关联起来的系统。在操作过程中,接入点从用户站接收第一认证数据包。接入点随后将用户站列入一个关联-仲裁列表中。随后,接入点广播与用户站相关的信号强度指示,并从无线网络中的其它接入点接收与用户站相关联的信号强度指示。然后,接入点确定该接入点是否具有与用户站相关联的最佳的信号强度,并且,作为对该接入点具有最佳的信号强度的响应,把用户站与该接入点关联起来。
[0018]在这个实施例的一个变化中,接入点在确定该接入点是否具有最佳的信号强度前等待一段预定的时间,从而允许有足够的时间从其它接入点接收信号强度指示。
[0019]在这个实施例的一个变化中,把用户站与该接入点关联起来涉及为用户站指定AID,并设置AID使用位图中的比特,该比特对应于指定的AID。此外,接入点向无线网络中的其它接入点广播该AID使用位图。
[0020]在这个实施例的一个变化中,接入点确定与用户站相关联的信号强度低于一个预定阈值。然后接入点向其它接入点查询它们与同一用户站相关联的信号强度。作为对有至少一个其它接入点接收到来自用户站的足够强的信号的响应,该接入点把用户站移交给具有最强的信号强度的接入点。
[0021]在这个实施例的一个变化中,接入点把一个或更多个和该接入点相关联的用户站移交给其它一个或更多个接入点。随后,该接入点进行接入点维护,而其并不造成已经被移交的一个或更多个用户站的服务的中断。
[0022]在另一个实施例中,在进行维护时,接入点升级它的固件(firmware)或进行频谱扫描。

【专利附图】

【附图说明】
[0023]图1示出了按照本发明的一个实施例的一个典型的W1-Fi网络,其便于站的无缝漫游。
[0024]图2给出了一个流程图,其示出按照本发明的一个实施例的示例性的当一个新的AP加入一个RC时的发现和密钥同步过程。
[0025]图3给出了一个时序图,其根据本发明的一个实施例,示出了使本地AP时间戳计数器和远程AP的时间戳计数器同步的过程。
[0026]图4给出了一个流程图,其根据本发明的一个实施例,示出了一个站加入一个AP的示例性的过程。
[0027]图5给出了一个流程图,其根据本发明的一个实施例,示出了监测一个相关联的站,并启动站的漫游的示例性的过程。
[0028]图6A,6B,6C示出了根据本发明的一个实施例,进行滚动维护若干AP并且不中断服务的一个示例性的过程。
[0029]图7不出了一个根据本发明的一个实施例的不例性的AP系统,其便于在W1-Fi网络中的无缝漫游。

【具体实施方式】
[0030]下面的描述的提供使本领域的普通技术人员可以建造和使用这些实施例,并且,下面的描述是在一个特定的应用和其要求的背景下提供的。对本领域的技术人员来说,对所披露的实施例的各种修改将会是很明显的,并且,本文中定义的一般原则可以被应用于其它的实施例和应用,而不脱离本发明的范围和精神。因此,本发明并不限于所示的实施例,而是应该和在此披露的原则和特征相一致的情况下被给予最宽的范围。
[0031]本发明的实施例使用这样的AP解决在W1-Fi网络中促进无缝漫游的问题:它不需要一个集中管理站就可以通过自动配置加入在同一个W1-Fi网络中的现有的AP集群。特别是,当新的AP加入现有的W1-Fi网络时,新的AP可以自动把它的时钟与现有的AP同步,获得所有的配置信息,并且不需要使用一个集中的管理站或控制器就能够以无缝过渡的方式与正在漫游的站建立关联并移交正在漫游的站。
[0032]图1示出了按照本发明的一个实施例的一个典型的W1-Fi网络,其便于站的无缝漫游。在这个例子中,W1-Fi网络100包括多个AP,102,104,106,108,和110,它们通过有线链路连接到第二层(例如,以太网)交换机101上。用户站120通过和其中一个AP的通信参与了 W1-Fi网络100。请注意,交换机101只是一个第二层交换机,它无需象传统的集中管理站那样配置AP。
[0033]提供配置W1-Fi网络(如网络100)的挑战在于如何使所有的AP在一起工作,这样,从用户的角度来看,当站120在网络100中移动时,站120似乎只在和一个物理AP通信。为了实现这一目标,本发明的一些实施例采用了几种自动配置机制,使得AP能够加入一个现有的W1-Fi网络。
[0034]一般而言,如网络100的W1-Fi网络有一个独一无二的介质访问控制(mediumaccess control,缩写为MAC)地址(也被称为基本服务集标识(basic service setidentificat1n,缩写为BSSID))。同时,网络100有一个网络名称(也被称为服务集标识(service set identificat1n,缩写为SSID))。W1-Fi网络100也有一个无线电操作频率(它决定了所有的AP无线电收发器的频率),以及一个安全概述(security profile),它控制了站的认证以及无线数据通信的加密/解密。因此,W1-Fi网络,或无线基本服务集(wireless basic service set,缩写为WB),可以被独一无二地标识为:
[0035]WBi = (BSSID, SSID,频率,安全概述)。
[0036]此外,两个或两个以上实施相同WB的AP可以形成一个漫游集群(roamingcluster,缩写为RC)。在如图1中所示的例子中,网络100是一个RC。通常,一个RC由网络管理员以一个独一无二的加密密钥集配置。此外,每个AP有一个时间戳计数器,或时间同步功能(timing synchronizat1n funct1n,缩写为TSF),它可以是由无线电芯片集保持的32或64位的微秒计数器。
[0037]在操作过程中,当一个新的AP加入一个现有的RC时,AP进行以下操作:(I)发现以及密钥同步;和⑵时间戳同步。发现以及密钥同步过程是新的AP获得RC的知识以及一些基本的与RC通信所需的信息。时间戳同步是所有AP在RC中表现得像一个AP所必须的。换句话说,当一个站从一个AP漫游到另一个时,来自这些AP的数据包应该具有一致的时间戳。发现、密钥同步、以及时间戳同步过程的更多细节被描述如下。
[0038]当一个新的AP加入一个现有的RC,如网络100时,新的AP首先是被接入第二层交换机101。随后,AP在有线网络上通过第二层交换机101向在同一个RC中的所有其它的AP 多播(multicast) 一个发现消息(discover message)。
[0039]如果在相同的RC中存在属于该RC的一个或更多的另外的AP,它们以下列信息响应该发现消息:(I)群或广播/多播加密密钥;和(2)802.11关联ID (Associat1n ID,缩写为AID)使用位图。群加密密钥用于加密广播或多播通信流,它在整个RC中是共通的。如果在相同的RC中不存在其它AP成员,新的AP生成一个独一无二的群或广播/多播加密密钥。
[0040]AID使用位图显示了 AP成员当前与用户站的关联。AID是一个独一无二的标识,它用来识别与特定AP相关的用户站。一般来说,AID的值对于一个特定的AP来说在本地而言是独一无二的。在本发明的实施例中,由于一个RC包含表现为一个单一的AP的若干AP,分配给用户站的AID必需在集群的范围内是独一无二的。在一个实施例中,所有的AP成员保持AID位图。在该AID位图中的一个相应的比特(例如,一个“I”值)表明了对应于该比特的AID值是否被一个站使用。因此,当新的AP加入RC时,收到的AID的位图表明哪些AID值仍然可用。
[0041]在不使用集中式控制器或管理站的情况下,上述自动的配置过程允许AP加入一个现有的网络,以及用户站在无线网络中的无缝漫游。
[0042]图2给出了一个流程图,其按照本发明的一个实施例,示出了当一个新的AP加入一个RC时的发现和密钥同步的示例性过程。在操作过程中,该新的AP首先在有线网络上广播发现消息(操作202)。接下来,新的AP判定它是否接收到在相同的RC中的其它AP的响应(操作204)。如果没有收到响应,新的AP生成群或广播/多播加密密钥(操作208)。如果接收到至少一个响应,新的AP获取RC的群或广播/多播加密密钥和AID位图(操作206)。
[0043]正如上面提到的,新的AP可能执行的另一个任务可以是把它的TSF与其它AP成员同步。在一个实施例中,新的AP扫描它的无线电收发器,以期获取由被发现的、属于相同的RC的AP成员无线传送出的信标数据包(beacon packets)。一般来说,信标数据包包括TSF值(传输时间)和传送它的AP的TSF-HIERARCHY-1D。该TSF-HIERARCHY-1D指明了一个层次结构(hierarchy),在该层次结构中AP获取了它的TSF。例如,RC的第一个AP的TSF-HIERARCHY-1D的值为O。从该第一 AP获取它们的TSF值的其它AP的TSF-HIERARCHY-1D的值为1,以此类推。因此,对于一个AP而言,如果它的TSF-HIERARCHY-1D值较低,那么它就有更精确的计时。
[0044]在接收从其它AP来的信标数据包后,新的AP选择其信标数据包含有最小的TSF-HIERARCHY-1D的值的那个AP,并把本地TSF与选定的AP同步。此外,新的AP把自己的 TSF-HIERARCHY-1D 设置为该最低的 TSF-HIERARCHY-1D+1。
[0045]图3给出了一个时序图,其根据本发明的一个实施例,示出了使本地AP时间戳计数器和远程AP的时间戳计数器同步的过程。在操作过程中,本地AP首先从远程AP接收一个定时信标数据包302,其中该信标数据包302包含有当信标数据包302传被传输时远程AP的TSF值(记为“RTSF”时间)。当本地AP接收信标数据包302时,其TSF值被记为“LTSF”,这是包含在伴随着接收到的信标数据包的接收描述符中。
[0046]接下来,本地AP向远程AP通过无线电发送“回声请求”(“ECH0 REQUEST”)数据包304。传输回声请求数据包304的本地时间被记为“ERQTTSF”(即“echo request transmitTSF”的缩写)。当回声请求数据包304到达远程AP,远程AP的TSF值被记为“ERQRTSF”(即“echo request receive TSF” 的缩写)。
[0047]随后,在时间ERSTTSF(即“echo response transmit TSF”的缩写),远程 AP 发送第一个“回声响应”(“ECHO RESPONSE”)数据包306,而它又是在时间ERSRTSF(即“echoresponse receive TSF”的缩写)被本地AP接收。不久后,远程AP发送第二个回声响应数据包308,其中包含ERSTTSF值。这样,本地AP拥有它所需要的所有信息来计算本地AP和远程AP之间的单程飞行时间(time-of-flight,缩写为T0F)延迟。这样计算这个TOF:
[0048]TOF = ((ERQRTSF - ERQTTSF) + (ERSRTSF - ERSTTSF))/2。
[0049]这就是说,本地AP和远程AP之间的往返时间(round-trip time,缩写为RTT,它是TOF的两倍)可以计算为Λ 1-Λ 2,如图3所示。请注意,Al = (ERSRTSF - ERQTTSF);并且 Λ2 = (ERSTTSF - ERQRTSF)。因此,RTT = (ERSRTSF - ERQTTSF) - (ERSTTSF - ERQRTSF)=2XT0F。
[0050]随后,本地AP把其本地TSF同步,如下:
[0051 ] TSF = RTSF+(LNTSF - LTSF)+TOF ;
[0052]其中LNTSF是本地AP的当前TSF读数。
[0053]新AP成功加入RC后,站就可以与新加入的AP相关联。图4给出了一个流程图,其根据本发明的一个实施例,示出了一个站加入一个AP的示例性的过程。在操作期间,AP首先从站接收认证(AUTHENTICAT1N)数据包(操作402)。该AP维护一个“关联-仲裁”(“ASS0CIAT10N-ARBITRAT10N”)列表,其暂时保存正在与该AP相关联过程中的站的MAC地址。AP然后确定发出被接收到的认证数据包的站是否在关联-仲裁列表之中(操作404)。如果该站不是在关联-仲裁列表中,这意味着这是该站第一次尝试与该AP相关联,该AP把该站以及一个时间戳加入关联-仲裁列表,并基于所收到的认证数据包,在有线网络上发送带有该站的MAC地址和相对信号强度指示符(relative signal strengthindicator,缩写为RSSI)值的多播数据包(操作406)。该操作允许在RC中的所有AP记下其它AP的RSSI。接下来,AP等待站发送另一认证数据包(操作402)。
[0054]如果站的MAC地址已经在关联-仲裁列表中,AP确定与在关联-仲裁表中的该站的条目相关联的时间戳是否小于旧超时值(TIMEOUT old)(操作408)。如果是这样的话,AP什么都不做,只是等待来自同一站的下一个认证数据包(操作402)。这段等待的时间让所有的可以“听到”该站的AP有足够的时间来交换各自的RSSI信息。
[0055]如果该时间戳大于旧超时值,该AP进一步确定是否它本身具有对该站而言的最高的RSSI (操作410)。这个步骤可以让所有可以“听到”该站的AP在它们中间选出那个可以最好地“听到”该站的AP。如果该本地AP不是有最高的RSSI的那个AP,它把该站的MAC地址从关联-仲裁列表中删除(操作411)。如果该本地AP具有最高的RSSI,它首先把该站的MAC地址从关联-仲裁列表中删除(操作412)。请注意,接收到该站的认证数据包的所有其它AP也从各自的关联-仲裁列表中删除该站。此外,在没有收到其它的认证数据包的情况下,所有的AP在关联-仲裁列表中清除未使用的条目。
[0056]接下来,本地AP以认证响应数据包(AUTHENTICAT1N response packet)响应该站(操作414)。本地AP进一步从该站接收关联数据包(ASSOCIAT1N packet)(操作415)。随后,该AP与该站执行一套安全程序(操作416)。这样的程序可以包括802.lli, WPA或WPA2安全程序。最后,AP在有线网络上发送多播“关联通知"(ASSOCIAT1N NOTIFICAT1N)消息到RC中所有的AP (操作418)。该ASSOCIAT1N NOTIFICAT1N消息包含该站的MAC地址及其新分配的AID。作为响应,所有AP可以更新它们的AID位图来反映分配给该站的新的 AID。
[0057]当站解开与AP的关联时,该AP可以发送“解开关联通知”(DISASS0CIAT10NNOTIFICAT1N)的多播消息到所有其它的AP。作为响应,所有的AP更新它们的AID位图,以便释放以前分配给被解开关联的站的AID。
[0058]本发明的一些实施例的一个效用是,站可以自由并无缝地漫游在W1-Fi网络内,在其中AP可以自动处理站的移交。为了便于这样的无缝漫游,当前与站相关联的AP定期监测站的RSSI,当RSSI降低到某特定阈值之下时,该AP从其它AP中选择一个有最好的RSSI的AP,并移交该站。在一个实施例中,AP使用三个参数来控制该移交:RSSI检查间隔(RSSIcheck interval,缩写为 RCI), RSSI 检查阈值(RSSI check threshold,缩写为 RCT),和RSSI检查转换阈值(RSSI check switch threshold,缩写为RCST)。在操作期间,AP在每个RCI定期检查站的RSSI。如果该RSSI降低到RCT之下,AP向所有其它的AP查询它们的对应于同一站的RSSI (即使其它AP与该站并不相关联)。如果当前AP的RSSI和另一个AP的RSSI之间的差异大于RCST,当前AP把站移交给该另一个AP。
[0059]注意,因为在RC中的所有的AP使用相同的频率,任何一个AP可以观察到与在其附近的另一个AP成员相关联的站的信号强度。在一个实施例中,当AP从一个不在它的关联站列表中的站那里接收到数据包时,该AP在它的“其它-AP-站” (“0THER-AP-STAT10NS”)列表中连同所接收到的数据包的RSSI —起为该站加入一个条目。如果这样的条目已经存在,AP应该把在多个RCI期间的RSSI值进行平均。此外,如果AP不再从这样的站接收到数据包,该AP把“0THER-AP-STAT10NS”列表中的条目因过时而删除。
[0060]图5给出了一个流程图,其根据本发明的一个实施例,示出了监测一个相关联的站,并启动站的漫游的示例性的过程。在操作期间,AP在每个RCI期间查询所有相关联的站的RSSI值(操作502)。在一个实施例中,如果从一个站最后接收到的数据包是超过4个RCI期间之前收到的,那么该站的RSSI值被设置为O。
[0061]随后,AP确定是否有一个相关联的站的RSSI是小于RCT的(操作504)。如果不是,AP继续监测所有相关联的站的RSSI (操作502)。如果一个站的RSSI降低到RCT以下,该AP发送带有该站的MAC地址的多播查询消息给所有AP (操作506)。在接收到该查询消息后,所有的AP查阅它们各自的“其它-AP-站”列表并回应一个指明该站的平均RSSI的“站-查询-响应”(“STA-QUERY-RESPONSE”)消息。相应的,该AP从其它AP接收RSSI值(操作508)。然后,AP确定它自己的RSSI和最佳的从另一个AP接收到的RSSI值之间的差值大于RCST (操作510)。如果不是,AP继续监测所有相关的站的RSSI (操作502)。
[0062]如果该RSSI差值大于RCST,该AP把该站移交给该新的AP (操作512)。在一个实施例中,当前的AP发送一个“移交请求”(“ HANDOVER REQUEST ” )消息给目标AP。作为响应,该目标AP回送一个“切换请求”(“SWITCH REQUEST”)消息到当前AP,而当前AP反过来又响应一个“切换回应”(“SWITCH RESPONSE”)消息,其包含:
[0063](I)该站的 AID;
[0064](2)802.11 关联信息元素,如听间隔(listen interval),能力;WPA/RSN,HT 能力,等;
[0065](3) 802.lli/WPA2/WPA 站的信息,例如,PTK, PMK,等;以及
[0066](4)802.11块确认(block-ACK)以及不同的TID的聚集状态。
[0067]在接收到所有的站的信息后,该目标AP把该站加入到它的相关联站的列表之中。此外,目标AP进行漫游切换。那就是,目标AP通过有线网络发送一个摆样子的数据包到第二层交换机,并以该站的MAC地址作为数据包的源MAC地址。这样,第二层交换机可以相应地更新其MAC转发表,并把未来的目的地为该站的数据包发给目标AP。
[0068]随后,当前AP在从它的相关联站列表中移除该站之前将它的缓冲区内的任何剩余的数据包清除出去。
[0069]注意,该漫游过程可用于不造成中断的软件升级。通常情况下,进行固件升级的过程对用户而言会造成中断。使用上面描述的漫游过程时,AP在升级之前,可以先把它的所有相关联的站移交给最佳的另选的AP。升级后,下一个AP可以以类似的方式升级。因此,整个网络可以升级,而不造成任何网络中断。
[0070]此外,本发明的实施例便于进行不造成中断的频谱扫描。通常,AP在启动时进行频谱扫描。由于射频(RF)环境是动态的,为了使用所能获得的最佳频率,需要定期进行频谱扫描。使用所述的漫游过程,AP可以在进行频谱扫描之前先把它的所有相关联的站移交给最佳的另选的AP。此外,AP可在网络各处重复该扫描过程,以便基于所有AP的输入决定最佳频率。
[0071]图6A,6B,6B示出了根据本发明的一个实施例,进行滚动维护若干AP并且不中断服务的一个示例性的过程。最初,如图6A所示,AP 602,604,606和608被部署。AP 602和用户站612,614,和616相关联;AP 604与用户站612和614相关联。当系统需要进行滚动维护(如固件升级或频谱扫描)时,系统首先选择一个AP作为开始。
[0072]如图6B所示,第一个进行维护的AP是AP 602。相应地,AP 602将其本身与用户站612,614,和616的关联断开,并将它们移交给其它AP。具体来说,用户站612和614都被移交给AP 606,用户站616被移交给AP 604。(新的关联是由虚线示出。)AP 602将其本身与所有的用户站的关联断开后,AP 602就可以进行维护了。
[0073]随后,当AP 602的维护操作完成后,如图6C所示,用户站612,614,和616被移交回AP 602。此外,下一个AP,这在本例中为604,重复相同的步骤。那就是,AP 604把和其相关联的用户站612和614分别相应地移交给AP 606和AP 608。移交后,AP执行维护程序。
[0074]可供选择的,在AP 602的维护完成后,用户站612,614,和616可以保持与其当前的AP的关联(即,用户站612和614仍然与AP 606相关联)。
[0075]上述滚动维护过程可以被每个已部署的AP重复,直到网络中所有的AP都经历了同样的维护过程。
[0076]示例件AP系统
[0077]图7不出了一个根据本发明的一个实施例的不例性的AP系统,其便于在W1-Fi网络中的无缝漫游。在这个例子中,AP系统700包括一个处理器702,存储器704,和通讯模块706,该模块可以包括一个无线电收发器和天线(未显示)。
[0078]AP系统也包括同步模块708,站关联模块710,和站移交模块712。在操作过程中,同步模块708与其它AP进行时间同步,如与图3 —起所被描述的。站关联模块710执行与图4 一起所被描述的站关联过程。站移交模块712便于站的漫游,如与图5 —起所被描述的。
[0079]在本说明书中描述的方法和流程可以体现为代码和/或数据,它们可以被存储在如上面所描述的计算机可读存储介质中。当计算机系统读取并执行存储在计算机可读存储介质上的代码或数据时,计算机系统做出该体现为数据结构和代码并存储在计算机可读存储介质上的方法和流程。
[0080]此外,在此描述的方法和流程可以被包括在硬件模块或设备之中。这些模块或设备可能包括,但不限于,专用集成电路(ASIC)芯片,现场可编程门阵列(FPGA),在一个特定的时间执行一个特定的软件模块或一段代码的专用或共享处理器,和/或其它现在已知的或以后开发的可编程逻辑装置。当该硬件模块或设备被激活时,它们执行被包括在它们之中的方法和流程。
[0081]上述各种实施例的描述只为例证和说明的目的。它们不是详尽无遗的,或是把本发明限制在其所披露的形式上。因此,对本领域的技术人员来说,许多修改和变化将是明显的。此外,上述披露并不限制本发明。
【权利要求】
1.一种无线网络中接入点把与其相关联的用户站移交给其它接入点的方法,包括步骤: 查询与该接入点相关联的所有用户站的相对信号强度指示符值; 确定相对信号强度指示符值低于第一预定阈值的用户站; 发送带有该用户站的介质访问控制地址的多播查询消息给该无线网络中的其它接入占.接收其它接入点回应的有关该用户站的相对信号强度指示符值; 确定该接入点的相对信号强度指示符值与与其它接入点的相对信号强度指示符值中的最佳值之间的差值是否大于第二预定阈值; 若是,则把该用户站移交给具有所述最佳值的接入点。
2.按照权利要求1的方法,其中所述把该用户站移交给具有最佳值的接入点的步骤包括: 发送移交请求消息给所述具有最佳值的接入点; 接收所述具有最佳值的接入点回送的切换请求消息; 作为对切换请求消息的响应,发送切换回应消息给所述具有最佳值的接入点;以及 从相关联用户站列表中移除该用户站。
3.按照权利要求2的方法,其中所述把该用户站移交给具有最佳值的接入点的步骤还包括: 所述具有最佳值的接入点把该用户站加入到其相关联用户站列表中;以及所述具有最佳值的接入点通过有线网络发送摆样子的数据包到第二层交换机,并以该用户站的介质访问控制地址作为数据包的源介质访问控制地址。
4.按照权利要求1-3中任一项的方法,进一步包括: 在所述把该用户站移交给具有最佳值的接入点的步骤之后,进行接入点的维护。
5.按照权利要求4的方法,其中所述接入点的维护包括软件固件升级,和/或频谱扫描。
6.按照权利要求1至3中任一项的方法,其中所述第一预定阈值是相对信号强度指示符,所述第二预定阈值是相对信号强度指示符检查转换阈值。
7.按照权利要求1至3中任一项的方法,其中切换回应消息包括:该用户站的关联ID、.802.11关联信息元素、802.1li或WPA2或WPA站信息、802.11块确认以及不同的通信标识聚集状态。
【文档编号】H04W36/08GK104244350SQ201410378486
【公开日】2014年12月24日 申请日期:2013年10月17日 优先权日:2012年10月19日
【发明者】S·达亚南丹, B·C·杨, Y·H·李, K·M·罗, R·J·佩拉 申请人:优倍快网络公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1