分割平面部署中的无线控制平面故障操控的制作方法

文档序号:7861726阅读:216来源:国知局
专利名称:分割平面部署中的无线控制平面故障操控的制作方法
分割平面部署中的无线控制平面故障操控
背景技术
无线网络已变得无所不在。无线网络是指无线且通常与电信网络(在电信网络中,可以在不使用电线的情况下实现各节点之间的互连)相关联的任何类型的计算机网络。无线电信网络一般是利用使用电磁波(例如无线电波)进行承载的一些类型的远程信息传输系统来实现的,因此这种实现通常发生在物理层面或网络层。典型的无线网络可以包括一个或多个接入点(AP)、一个或多个无线控制器(WC)以及一个或多个移动单元(MU)。MU可以包括膝上型计算机、移动电话、个人数字助理(PDA)
坐寸ο无线局域网(LAN)是使多个“移动单元”(MU)的用户能够相互通信、访问有线局域网、访问本地服务器、访问远程服务器(例如通过互联网等)等的一种流行且便宜的方式。无线局域网(WLAN)通常包括接入点(AP)以及一个或多个移动单元。无线AP是允许无线通信装置连接到无线网络的装置。接入点允许无线移动单元相互通信并与连接到AP的基础设施进行通信。服务器用于提供诸如访问应用程序(例如,电子邮件系统、文字处理程序、会计系统、和/或专用数据库)之类的服务。无线LAN被用在诸如企业、大学教室或建筑、机场休息厅、宾馆会议室等的设施中。当用户在物理上位于接入点附近时,移动单元的收发器与接入点进行通信,从而使得与无线LAN的连接被建立。AP和移动单元通过共享的通信信道以帧为单位传输数据。从移动单元传输至AP的帧被称为上行链路帧,并且从AP传输至移动单元的帧被称为下行链路帧。在两个或更多的移动单元(或者AP和移动单元)同时传输帧的情况下,其中的一个或多个帧有可能受到破坏(这里称为冲突)。因此,无线局域网(WLAN)通常采用一个或多个协议来确保移动单元或AP可以获得对共享的通信信道的独占访问达预定的时间间隔,以便在不发生冲突的情况下传输其帧。某些无线网络协议(例如,电气和电子工程师协会[IEEE] 802.11等)规定,AP定期地广播可以由BSA(基本服务区,即,AP所覆盖的区域)中的移动单元收听的被称为信标的特殊帧。信标包含各种信息,这些信息使移动单元能够以有序的方式(例如,时间戳)建立并维持通信,从而使得移动单元能够同步其本地时钟和信令信息(例如,信道号、跳频图案、驻留时间等)。无线网络还可以包括一个或多个虚拟局域网(VLAN)。VLAN包括具有一组共同要求的装置群组,这些装置无论它们的物理位置如何都犹如附属于相同的广播域一样进行通信。VLAN具有与物理LAN相同的属性,但是允许装置即使在不位于相同的网络交换机上的情况下也可以被聚集到一起。在无线控制平面(WCP)功能被实现在企业数据中心内的虚拟或物理装备中时,分割平面部署重新使用客户地点的现有切换基础设施部件进行无线数据转发。WCP功能负责无线接入介质的配置、控制和监控。MU关联、认证和解除关联是由WCP来操控的。无线切换平面(WSP)执行重复但大容量的数据转发动作。
由于网络中断会因为硬件或软件中的故障或管理错误而频繁发生,所以冗余和故障转移是网络部署的重要方面。管理员需要具备根据数据中心内的资源需求来关闭、移动和重新启动虚拟WCP应用程序的能力。无线网络在这些转换期间在不影响无线用户的情况下进行操作的能力,对于分割平面体系结构的成功是非常关键的。最常用的部署模型是覆盖方案,其中WCP和WSP功能被整合到被称为无线控制器(WC)的单个装置中。在此情况下,AP与WC之间的连接故障会对控制和数据转发二者产生影响。

发明内容
如上所述的常规机制具有多种缺陷。在分割平面体系结构中,WCP的故障不会影响无线数据转发。这允许AP继续为相关联的MU提供数据转发服务,这在以往被描述为分割平面体系结构的优点之一。解决冗余问题的另一个商业解决方案是将WCP功能转移到AP中,其中大部分功能是在AP中执行,并且控制器仅执行配置和监控,这不影响无线接入的正常操作。这是一种完全不同的体系结构,并且对于小规模部署而言是流行的,但随着AP数目的增加却不能很好地按比例调节规模。一般来说,WCP功能是计算密集的,并且这些功能在被集中于强大的CPU时可以很好地按比例调节规模,同时WSP功能在分散化时可以很好地按比例调节规模。这种好处只有从分割平面体系结构才可获得。针对故障转移提出的当前解决方案并没有完全解决在故障转移期间可能产生的问题。该问题对于提出的以下理念的可行性是至关重要的:AP可以在不重新建立与分割平面模型中的WCP装备的连接的情况下继续转发数据达较长时间。该问题是因为AP无法访问WCP功能以支持对于新的或漫游的MU的关联但是它通过802.11信标和对于新的或漫游的MU的探测响应继续播报其存在于无线环境中而出现的。随着AP处于该状态的时间越来越长,越来越多的MU开始经历无线服务中断。目前的解决方案增加了部署方面的问题,其中蜂窝冗余通过跨越WCP对AP进行智能负载平衡而被置入部署中。在此方案中,在覆盖部署中流行的是,将RF域中的相邻AP指派给替代的WCP装置。因而,当WCP装备发生故障时,在企业的给定物理位置中始终存在保持与工作WCP的连接并为MU提供完整的WCP功能的某个AP。在覆盖部署中,蜂窝冗余提供了较快的恢复,因为一旦AP检测到了与WC的连接的缺失,它就关闭无线电并且MU可以立即漫游到仍提供无线电服务的相邻AP。在分割平面部署中,所讨论的解决方案在解决未受损数据转发方面的问题时完全忽视了关闭无线电以恢复覆盖的优点。本发明的实施例显著克服了这些缺陷并且提供了以下的机制和技术,这些机制和技术提供了分割平面故障转移机制,从而使得对故障转移期间没有漫游的MU保持分割平面体系结构的优点,同时仍允许漫游的MU在设计有蜂窝冗余的无线网络中接收服务。本发明中所述的机制能够允许受影响的AP在无需完全访问WCP功能的情况下运行较长的持续时间。在用于提供分割平面部署中的无线控制平面操控的方法的特定实施例中,该方法包括:通过分割平面部署中的第一接入点(AP)检测无线控制平面(WCP)装置的故障。该方法进一步包括隐藏由第一 AP广播的信标中的第一 AP的SSID,并且将在检测到WCP装置的故障之后解除关联的现有移动单元(MU)的信息存储在第一 AP的高速缓存中。此外,该方法包括对来自现有MU的探测作出响应并且对来自具有高速缓存中的信息的MU的探测作出响应,从而使得第一 AP在被暴露给现有MU的同时对新的MU表现为被隐藏。其它实施例包括其上具有计算机可读代码的计算机可读介质,该计算机刻度代码用于提供分割平面部署中的无线控制平面操控(handling)。计算机可读介质包括用于通过分割平面部署中的第一接入点(AP)检测无线控制平面(WCP)装置的故障的指令。计算机可读介质进一步包括用于隐藏由第一 AP广播的信标中的第一 AP的SSID的指令和用于将在检测到WCP装置的故障之后解除关联的现有移动单元(MU)的信息存储在第一 AP的高速缓存中的指令。此外,计算机可读介质包括用于对来自现有MU的探测作出响应的指令,和用于对来自具有高速缓存中的信息的MU的探测作出响应的指令,从而使得第一 AP在被暴露给现有MU的同时对新的MU表现为被隐藏。另外的其它实施例包括计算机化的装置,所述计算机化的装置被配置为处理作为本发明的实施例而在本文公开的所有方法操作。在这些实施例中,计算机化的装置(例如,AP)包括:存储系统、处理器、以及连接这些部件的互连机构中的通信接口。该存储系统被以以下处理进行编码,如本文所说明,该处理提供分割平面部署中的无线控制平面操控,该处理当在处理器上被执行时(例如当执行时),如本文所说明,在AP中运行以执行作为本发明的实施例而在本文中所说明的所有方法实施例和操作。因此,执行或被编程为执行本文所说明的处理的任何计算机化的装置是本发明的实施例。本文中所公开的本发明的实施例的其它布置包括软件程序,所述软件程序用于执行以上总结的并且在以下详细公开的方法实施例步骤和操作。更具体地,计算机程序产品是具有计算机可读介质的一个实施例,计算机可读介质包括编码在其上的计算机程序逻辑,该计算机程序逻辑当在计算机化的装置中被执行时提供相关联的操作,如本文所说明的,所述操作提供分割平面部署中的无线控制平面操控。所述计算机程序逻辑当在具有计算系统的至少一个处理器上被执行时,使得处理器执行作为本发明的实施例而在本文中指出的操作(例如,方法)。本发明的这种布置通常被提供为在计算机可读介质(例如,光学介质(例如,CD-ROM)、软盘或硬盘或者其它介质)上设置或编码的软件、代码和/或其它数据结构,例如,一个或多个ROM或RAM或PROM芯片中的固件或微代码,或者被提供为专用集成电路(ASIC)、或者被提供为一个或多个模块、共享库等中的可下载软件图像。软件或固件或者其它这种配置可以被安装在计算机化的装置中,以使计算机化的装置中的一个或多个处理器执行作为本发明的实施例而在本文中所说明的技术。在一组计算机化的装置中(例如,在一组数据通信装置或者其它实体中)运行的软件处理也可以提供本发明的系统。本发明的系统可以被分布在若干数据通信装置上的许多软件处理之间,或者所有处理可以在一小组专用计算机上运行或者单独在一个计算机上运行。应该理解的是,本发明的实施例可以被严格地实现为例如数据通信装置内的软件程序、软件和硬件、或者仅硬件和/或电路。本文所说明的本发明的特征可以被用在数据通信装置和/或用于这种装置的(例如由地址为Basking Ridge,New Jersey的Avaya, Inc.制造的)软件系统中。注意,本公开中所讨论的每个不同的特征、技术、配置等可以被独立地或者组合地执行。因此,本发明可以按许多不同的方式实施和看待。另外,注意本文中的发明内容部分没有具体说明本公开或所述发明的每个实施例和/或增加的新颖方面。相反,发明内容仅提供对不同实施例以及与常规技术相比的相应新颖点的初步讨论。为了获得本发明的其它细节、元件、和/或可能的观点(置换),读者应转到下面进一步讨论的具体实施方式
部分以及本公开的相应附图。


根据以下对本发明优选实施例的更具体的说明,前述内容将变得清楚,如附图中所示,其中在所有不同视图中相似的附图标记指代相同的部件。这些附图不必按比例绘制,相反其重点放在说明本发明的原理上。图1是描绘现有技术的覆盖模型部署(overlay model deployment)的框图;图2是描绘其中无线控制器发生了故障的现有技术的覆盖模型部署的框图;图3是描绘其中接入点关闭了其无线电的现有技术的覆盖模型部署的框图;图4是描绘其中接入点与另一个无线控制器相关联并且开始提供射频(RF)服务的现有技术的覆盖模型部署的框图;图5是描绘现有技术的分割平面模型部署的框图;图6是描绘其中无线控制平面装置发生了故障的现有技术的分割平面模型部署的框图;图7是描绘其中无线切换平面装置搜索另一个无线控制平面装置但继续为AP转发数据通信的现有技术的分割平面模型部署的框图。已失去与WCP的连接的AP继续利用无线电进行操作从而为相关联的MU提供服务。然而,新的MU不能获得服务,因为AP不具有WCP连接来完成对于新MU的关联;图8是描绘其中无线切换平面装置和AP已与另一个WCP相关联并恢复了对于所有MU的完全服务的现有技术的分割平面模型部署的框图;图9是示出在覆盖部署中使用蜂窝冗余的框图;图10是示出在其中无线控制器发生了故障的覆盖部署中使用蜂窝冗余的框图;图11是示出在其中无线控制器发生了故障的覆盖部署中使用蜂窝冗余的框图,其中由WC管理的AP关闭无线电,并且受影响的MU漫游到与另一个WC连接并且播报RF域内的WLAN服务的相邻接入点;图12是示出在分割平面部署中使用蜂窝冗余的框图;图13是示出在其中无线控制平面装置已发生故障的分割平面部署中使用蜂窝冗余的框图;图14是示出在其中无线控制平面装置已发生故障并且新客户没有接收不是由任意WCP管理的AP小区中的服务的分割平面部署中使用蜂窝冗余的框图;图15A和图15B是用于提供分割平面部署中的无线控制平面故障转移操控的方法的具体实施例的流程图;并且图16是用于提供其中使用了无线数据服务(WDS)链路的分割平面部署中的无线控制平面故障转移操控的方法的具体实施例的流程图。
具体实施例方式下面提出的实施例表示使本领域技术人员能够实施本发明的必要信息并且示出了实施本发明实施例的最佳方式。在参考附图阅读下面的说明之后,本领域技术人员将理解本发明的概念并且认识到在本文中未具体提及的这些概念的应用。应当理解的是,这些概念和应用落入本公开和所附权利要求的范围内。覆盖体系结构模型是常用的无线网络部署模型。在此情况下,无线控制平面(WCP)和无线切换平面(WSP)处于被称为无线控制器(WC)的相同装置上。参照图1,示出了覆盖体系结构模型。在该实例中,第一建筑包括第一无线控制器WC1。装置之间的实线代表数据隧道,浅色的虚线代表控制信道,较深色的虚线代表数据隧道上的数据通信。分别在WCl与AP1、AP2和AP3之间建立控制信道。并且分别在WC2与AP4、AP5和WCl之间建立控制信道。分别在WCl与AP1、AP2和AP3之间建立数据隧道。分别在WC2与AP4、AP5和WCl之间建立数据隧道。从MUl到AP1、从APl到WCl、从WCl通过L2/L3云到WC2、从WC2到AP4、以及从AP4到MU2发生了 MUl与MU2之间的数据通信。现在参照图2,WC2已发生故障。由于WC2发生故障,所以无线控制和无线切换功能二者都不再工作。MU1-MU2连接被中断。有时在实际故障之后,AP4和AP5检测到WC2的故障。如图3所示,AP4和AP5关闭其无线电。由于其RF邻域中的无线电被关闭,所以MU2被解除关联。AP4和AP5试图发现移动域中的另一个无线控制器。如图4中所示,AP4和AP5发现WCl并且建立与WCl的数据隧道。AP4和AP5还建立与新发现的WCl的控制信道。然后,AP4和AP5打开其无线电并且提供RF服务。然后,MU2可以再次与无线网络相关联并且可以重新建立与MUl的通信。如图2至图4所示,WCP和WSP同时发生故障。AP以一定延迟检测到故障,然而AP上的用于MU的数据流被立即中断。AP在检测到WCP和WSP故障之后关闭无线电,使MU解除关联。AP发现另一个WCP和WSP装置,并且建立与该装置的控制和数据隧道。AP打开无线电并且再次接受MU。MU的数据转发被中断了较长的持续时间。许多不移动的无线装置将不能获得服务直到AP恢复与WCP和WSP装置的连接为止。分割平面体系结构使无线控制平面(WCP)功能与无线切换平面(WSP)功能相分离。WCP功能可以在虚拟装备或实际硬件中实现。提出的分割平面部署模型的优点之一是它有可能允许WCP发生故障,而不影响现有客户的数据转发。参照图5,示出了分割平面体系结构模型。在此实例中,第一建筑包括第一无线控制平面装置(WCPl)。在WCPl与AP1、AP2、AP3、和WSPl之间建立相应的控制信道。并且在WCP2与WCP1、AP4、AP5和WSP2之间建立控制信道。分别在WSPl与AP1、AP2和AP3之间建立数据隧道。并且分别在WSP2与AP4、AP5和WSPl之间建立数据隧道。MUl与MU2之间的数据通信从MUl穿越到AP1、从APl穿越到WSPl、从WSPl通过L2/L3云穿越到WSP2、从WSP2穿越到AP4、并且从AP4穿越到MU2。现在参照图6,WCP2已发生故障。即使WCP2已发生故障,MU1-MU2连接也未被中断。AP4和AP5能够维持它们与WSP2的数据隧道并且不关闭它们的无线电。如图7中所示,WSP2检测到WCP2的故障并且搜索另一个WCP装置。AP4和AP5检测到WCP2的故障并且试图发现另一个WCP装置。AP4与WSP2之间以及AP5与WSP2之间的数据隧道继续保持并且承载无线数据。无线电小区(radio cell)仍然在运行但是新客户或漫游装置(例如,MU3、MU4或者MU5)不能关联,因为关联是WCP功能。现在参照图8,WSP2发现WCPl并且与之建立控制信道。AP4和AP5也与WCPl建立相应的控制信道。结果,新的或漫游的装置(诸如MU3、MU4和/或MU5)现在能够获取服务。
蜂窝冗余是通过把网络设计成使相邻AP由不同的WCP管理而实现的。蜂窝冗余可以通过AP-WC负载平衡算法来实现并且可以确保在WCP故障的情况下不是建筑或楼层中的所有AP都停止提供服务。现在参照图9,示出了覆盖部署中的示例性蜂窝冗余。APl已与WCl建立了控制信道和数据隧道,并且MUl与APl相关联。与APl和AP3相邻的AP2已与WC2建立了控制信道和数据隧道。AP3已与WCl建立了控制信道和数据隧道并且MU2与AP3相关联。与AP3相邻的AP4已与WC2建立了控制信道和数据隧道。当WC(例如,图10中的WCl)发生故障时,从AP开始终止于发生故障的WC的数据和控制信道二者都受到影响。如图11所示,之前存在的APl与WCl之间的数据隧道和控制信道以及之前存在的AP3与WCl之间的数据隧道和控制信道已被中断。当WCl出现故障时,来自MUl和MU2的通信立即受到影响。APl和AP3在检测到WCl的故障时将关闭其无线电。在APl和AP3关闭无线电之后,MUl和MU2将立即漫游到继续提供无线服务的相邻AP。MUl将与AP2建立网络连接,并且MU2将与AP4建立网络连接。在发生WC故障的情况下,覆盖中的蜂窝冗余提供比无蜂窝冗余的情况下较快的无线连接的恢复。将AP分配给替代的WC也将WSP功能分配给替代的WC。这在替代的WC不处于从数据转发角度看的最佳地点(例如,WC位于地理位置上分开的建筑内)的情况下可能不是可取的。蜂窝冗余被用在覆盖部署模型中,但是其在分割平面模型中的使用已经受到一些挑战。参照图12,示出了在分割平面部署内并入了蜂窝冗余的网络。APl已与WCPl建立了控制信道并与WSPl建立了数据隧道,并且MUl与APl相关联。与APl和AP3相邻的AP2已与WCP2建立了控制信道并与WSPl建立了数据隧道。AP3已建立与WCPl的控制信道以及与WSP2的数据隧道并且MU2与AP3相关联。与AP3相邻的AP4已与WCP2建立了控制信道并与WSP2建立了数据隧道。WCPl也具有与WCP2和WSPl的控制信道。WCP2具有与WSP2的控制信道。在WSPl和WSP2之间也存在数据隧道。MUl通过AP1、WSP1、WSP2、和AP3与MU2进行通信。在此环境中,相邻AP是由不同的WCP装置管理的。当WCP (例如,图13中的WCP1)发生故障时,与该WCP的控制信道被中断。在分割平面模型中,MU数据通信不受影响。在分割平面部署中,受影响的AP不关闭无线电。漫游到受影响的AP小区中的新客户将经历WLAN服务中断,因为受影响的AP不提供对WCP功能的访问。受影响的AP小区中的现有客户如果暂时漫游到相邻小区中并返回,则将被切断连接。分割平面故障转移机制需要增强以支持蜂窝冗余,因为受影响的AP不关闭无线电。本文所述的分割平面解决方案避免了关闭受影响的AP上的无线电,从而允许AP小区保持对现有MU的WSP功能。使无线电保持打开,吸引了新装置漫游到受影响的AP。由于来自AP的WCP功能不可用造成新装置不能在受影响的AP上完成关联,所以任何新漫游到受影响的AP小区中的装置将经历服务中断。例如,在图14中,MU3和MU4将不能完成关联并且将经历服务中断。处于两个小区的重叠区上的MU往往在小区之间频繁地漫游。因此,受影响的AP小区中的一些MU可以来回漫游。不存在为漫游客户提供蜂窝冗余并且为受影响的AP小区中的固定客户提供不中断服务的分割平面部署的已知机制。通过本文所述的用于分割平面部署中的无线控制平面操控的方法和装置,当AP检测到分割平面部署中的WCP的故障时,AP执行以下动作。AP将隐藏AP信标中广播的SSID0 SSID是与MU相关联的WLAN网络的名称。AP将进一步缓存在发生WCP故障事件之后并且在AP已建立与另一个WCP的连接之前解除关联的MU的关联信息。AP仅对来自现有MU或者来自关联信息被缓存的MU的探测作出响应。当新的MU漫游到受影响的AP小区附近时,它将不能检测到来自受影响的AP的信标中的SSID,因为受影响的AP隐藏了信标中的SSID。当新的MU在受影响的AP小区的信道上进行探测时,它将不会获得任何来自受影响的AP的响应。因为新的MU不能通过主动或被动扫描检测到受影响的AP,所以它将不被吸引到该受影响的AP并且将试图仅连接对于它可见的AP。在分割平面故障转移的情况下,该机制为新MU保留了蜂窝冗余。当现有MU漫游到相邻AP时,由于蜂窝冗余,它将在相邻AP上获得连接。当现有MU漫游回受影响的AP时,受影响的AP对该MU将是可见的,因为该MU将获得来自受影响的AP的对于探测的响应。受影响的AP可以基于以前缓存的信息接受MU。在被设计成具有蜂窝冗余的部署中,受影响的AP有可能利用与相邻AP的AP-AP无线分布系统(WDPS)来接收对WCP功能的访问。这可以用于将受影响的AP上的WLAN服务延伸到新的MU0应保证对WCP功能的访问的安全,因为它用于延迟MU到WCP的敏感的关联数据。AP和WCP之间的控制信道被加密。为了使AP通过与相邻AP的WDS链路获得对WCP功能的安全访问,TOS链路也应被加密。对于TOS链路安全而言,所有AP在建立与WCP的连接时从移动区中的WCP接收预共享的加密密钥。该预共享的加密密钥可以被定期修改并且被推送给所有AP。AP在其RF邻域中播报WDS服务以支持对于已失去与WCP的连接的相邻AP的WCP功能的访问。当WCP发生故障时,受影响的AP根据本发明中前面所述的机制继续为现有客户提供服务。受影响的AP停止在其邻域中播报WDS服务,同时未受影响的AP继续播报WDS服务。受影响的AP还扫描其RF邻域,以确定正在播报WDS服务的任何相邻AP。一旦确定了相邻的工作AP,受影响的AP就建立与该工作AP的临时WDS链路,从而通过该工作AP获得对WCP功能的访问。当新的MU与受影响的AP相关联时,受影响的AP通过与工作AP的WDS链路向WCP发送请求。因为AP在所有无线电上提供服务,所以受影响的AP有可能仅调谐达短暂时间间隔以通过相邻AP向WCP发送请求。当响应从WCP到达时,相邻AP可以调谐到受影响的AP的工作信道并且将该响应转发给受影响的AP。这确保了受影响的AP和工作AP 二者都继续为其RF邻域中的MU提供服务(只花费很少的时间用于通过相邻AP与WCP进行通信)。本文所述的用于提供分割平面部署中的无线控制平面操控的方法和装置允许分割平面部署中的完全蜂窝冗余,同时保持分割平面的WCP故障转移的优点。此外,本文所述的方法和装置允许受影响的AP在不访问WCP功能的情况下工作达较长的持续时间并且在故障转移期间支持漫游MU和固定MU的连接。在图15A和图15B中描绘了本文所公开的方法100的具体实施例的流程图。矩形元件在本文中以“处理框”表示并且代表计算机软件指令或者指令组。可替代地,处理框代表由功能等效电路(例如数字信号处理器电路、或者专用集成电路(ASIC))所执行的步骤。这些流程图没有描绘任何特定编程语言的句法。相反,这些流程图示出了本领域技术人员制造电路或者产生计算机软件以执行根据本发明所要求的处理所需的功能信息。应当指出的是许多例行程序要素(例如,回路和变量的初始化以及临时变量的使用)未示出。本领域技术人员将理解的是,除非本文中另外指出,所述步骤的具体顺序只是说明性的并且可以在不背离本发明的精神的情况下变化。因此,除非另有说明,下面所述的步骤是无序的,意思是在可能的情况下可以按任何方便或期望的顺序执行各步骤。方法100开始于处理框102,框102公开了由分割平面部署中的第一接入点(AP)检测无线控制平面(WCP)装置的故障。WCP装置可以由于任意数量的原因(包括硬件故障、软件故障或互连故障)而发生故障。处理框104陈述了隐藏由第一 AP广播的信标中的第一 AP的SSID。SSID是WLAN的名称。WLAN上的所有装置都采用相同的SSID,以便相互通信。处理框106陈述了将在检测到WCP装置的故障之后解除关联的现有移动单元(MU)的信息存储在第一 AP的高速缓存中。处理框108公开了对来自现有MU的探测作出响应。处理框110陈述了对来自具有高速缓存中的信息的MU的探测作出响应,使得第一 AP对新MU表现为被隐藏的同时被暴露给现有MU0处理框112陈述了当现有MU漫游到相邻的AP然后漫游回第一 AP时,由于该MU接收到了来自第一 AP的对于探测的响应,所以第一 AP对于该MU是可见的。处理框114公开了第一 AP基于高速缓存中的信息而接受MU。处理继续到处理框116,框116陈述了第一 AP处于蜂窝冗余布置中,其中相邻AP与第一 AP由不同的无线控制平面装置管理。处理框118陈述了漫游到第一 AP附近的新MU不能收听来自第一 AP的信标。当新MU漫游到受影响的AP小区附近时,它将不能接收来自受影响的AP的信标。当新的MU在受影响的AP小区的信道上探测时,它将不获得来自受影响的AP的任何响应。处理框120公开了第一 AP不对来自漫游到第一 AP附近的新MU的探测作出响应。因为新的MU不能通过主动或被动扫描检测到受影响的AP,所以它将不会被吸引到受影响的AP并且将试图仅连接对于它可见的AP。现在参照图16,示出了其中受影响的AP能够提供服务的实施例。方法150开始于处理框152,框152陈述了第一 AP扫描其射频(RF)邻域以判定相邻AP是否正在播报无线数据服务(WDS)。当WCP发生故障时,受影响的AP继续为现有客户提供服务。受影响的AP停止播报无线数据服务,同时未受影响的AP继续播报WDS服务。受影响的AP还可以扫描其RF邻域以确定正在播报WDS服务的任何相邻AP。处理框154公开了当相邻AP正在播报WDS服务时,第一 AP建立与该相邻AP的临时WDS链路,以通过该相邻AP来获得对无线控制平面功能的访问。一旦相邻的工作AP被确定,受影响的AP就建立与该工作AP的临时WDS链路,以通过该工作AP获得对WCP功能的访问。处理框156陈述了当新的MU与第一 AP相关联时,第一 AP经由临时无线WDS链路通过相邻AP向无线控制平面装置发送请求。 提及的“微处理器”和“处理器”、或者“该微处理器”和“该处理器”可以被理解成包括可在独立和/或分布环境中进行通信的一个或多个微处理器,并且因此可被配置为通过有线通信或无线通信与其它处理器进行通信,其中这种一个或多个处理器可被配置为在可以是相似的或不同的装置的一个或多个处理器控制的装置中运行。因此,这种“微处理器”或者“处理器”的术语的使用也可以理解成包括中央处理单元、算术逻辑单元、专用集成电路(IC)、和/或任务引擎,并且这些示例是为了说明而非限制的目的而提供的。此外,除非另有说明,提及的存储器可以包括一个或多个处理器可读和可访问的存储元件和/或部件,该存储元件和/或部件可以在处理器控制的装置的内部、在处理器控制的装置的外部,和/或者可以使用各种通信协议通过有线或无线网络而被访问,并且除非另有说明,可以被设置为包括外部存储装置与内部存储装置的组合,其中这种存储器可以是邻接的和/或基于应用而分区的。因此,提及的数据库可以被理解成包括一个或多个存储器关联,其中这种提及可以包括商业上可获得的数据库产品(例如,SQL、Informix,Oracle)以及专有的数据库,并且还可以包括用于关联存储器的其它结构,诸如链路、队列、图、树,这种结构是为了说明而不是限制的目的而提供的。除非另有说明,提及的网络可以包括一个或多个内联网和/或互联网、以及虚拟网络。根据上述内容在本文中提及的微处理器指令或者微处理器可执行指令可以理解成包括可编程硬件。除非另有说明,词语“基本上”的使用可以被理解成正如本领域技术人员所理解的包括精确关系、状态、布置、定向、和/或其它特征、及其偏差,这种偏差并非实质性地影响公开的方法及系统。在本公开的全文中,除非另外具体说明,用于修饰名词的冠词“一”或者“一个”可以被理解成为了方便而使用并且包括一个或者多于一个的被修饰名词。除非本文中另有规定,通过附图被描绘为与其他某事物进行通信、相关联和/或基于其他某事物的元件、部件、模块、和/或其部分可以被理解成这样与其他某事物进行通信、相关联和/或以直接和/或间接的方式基于其他某事物。尽管已通过具体实施例说明了方法和系统,但它们不限于此。显然,根据以上教导许多修改和变更可以变得显而易见。本领域技术人员可以对本文中所述和说明的各部分的细节、材料、和布置中作出许多其它变化。已说明了本发明的优选实施例,现在本领域技术人员将清楚的是,可以采用并入这些概念的其它实施例。此外,作为本发明一部分而包含的软件可以在包括计算机可使用介质的计算机程序产品中实施。例如,这种计算机可用介质可以包括存储了计算机可读程序代码段的可读存储设备,例如硬盘驱动设备、CD-ROM、DVD-ROM、或者计算机软磁盘。计算机可读介质还可以包括携带程序代码段作为数字信号或模拟信号的光学的、有线的、或者无线的通信链路。因此,可认为本发明不应限于所述的实施例,相反仅应受到所附权利要求的精神和范围的限制。
权利要求
1.一种计算机执行的方法,包括: 通过分割平面部署中的第一接入点AP检测无线控制平面WCP装置的故障; 隐藏由所述第一 AP广播的信标中的所述第一 AP的SSID ; 将在检测到所述WCP装置的故障之后解除关联的现有移动单元MU的信息存储在所述第一 AP的高速缓存中; 对来自现有MU的探测作出响应;以及 对来自具有所述高速缓存中的信息的MU的探测作出响应,从而使得所述第一 AP在被暴露给现有MU的同时对新MU表现为被隐藏。
2.根据权利要求1所述的方法,其中,当现有MU漫游到相邻AP然后漫游回所述第一AP时,由于所述MU接收到了来自所述第一 AP的对于探测的响应,所以所述第一 AP对于所述MU是可见的。
3.根据权利要求2所述的方法,其中,所述第一AP基于所述高速缓存中的所述信息接受所述MU。
4.根据权利要求1所述的方法,其中,所述第一AP处于蜂窝冗余布置中,其中,相邻AP与所述第一 AP是由不同的无线控制平面装置管理的。
5.根据权利要求1所述的方法,其中,漫游到所述第一AP附近的新MU不能收听来自所述第一 AP的信标。
6.根据权利要 求1所述的方法,其中,所述第一AP不对来自漫游到所述第一 AP附近的新MU的探测作出响应。
7.根据权利要求1所述的方法,进一步包括所述第一AP扫描其射频RF邻域,以判断相邻AP是否正在播报无线数据服务WDS。
8.根据权利要求7所述的方法,其中,当相邻AP正在播报WDS服务时,所述第一AP建立与所述相邻AP的临时WDS链路以通过所述相邻AP获取对无线控制面功能的访问。
9.根据权利要求8所述的方法,其中,当新MU与所述第一AP相关联时,所述第一 AP经由所述临时WDS链路通过所述相邻AP向无线控制平面装置发送请求。
10.第一接入点AP,包括: 存储器; 处理器; 通信接口 ; 互连机构,该互连机构连接所述存储器、所述处理器和所述通信接口 ;并且其中,所述存储器被以以下的应用程序编码,所述应用程序提供分割平面部署中的无线控制平面故障转移操控,所述应用程序在所述处理器中被执行时提供用于处理信息的处理,所述处理使所述第一 AP执行以下操作: 通过分割平面部署中的所述第一 AP检测无线控制平面WCP装置的故障; 隐藏由所述第一 AP广播的信标中的所述第一 AP的SSID ; 将在检测到所述WCP装置的故障之后解除关联的现有移动单元MU的信息存储在所述第一 AP的高速缓存中; 对来自现有MU的探测作出响应; 对来自具有所述高速缓存中的信息的MU的探测作出响应,从而使得所述第一 AP在被暴露给现有MU的同时对新MU表现为被隐藏; 其中,当现有MU漫游到相邻AP然后漫游回所述第一 AP时,由于所述MU接收到了来自所述第一 AP的对于探测的响应,所以所述第一 AP对于所述MU是可见的,并且其中,所述第一 AP基于所述高速缓存中的信息而接受所述MU ;并且 其中,所述第一 AP处于蜂窝冗余布置中,其中相邻AP与所述第一 AP是由不同的WCP装置管 理的。
全文摘要
本发明涉及分割平面部署中的无线控制平面故障操控。提出了一种用于提供分割平面部署中的无线控制平面故障转移操控的方法、设备和计算机程序产品。分割平面部署中的第一AP检测无线控制平面(WCP)装置的故障。第一AP隐藏由第一AP广播的信标中的SSID。第一AP存储在检测到WCP装置的故障之后解除关联的现有移动单元(MU)的信息。第一AP将对来自现有MU的探测作出响应;并且还对来自其信息存储在AP中的MU的探测作出响应,以使第一AP被暴露给现有MU的同时对新的MU表现为被隐藏。
文档编号H04W24/04GK103179581SQ201210367468
公开日2013年6月26日 申请日期2012年9月25日 优先权日2011年11月29日
发明者威廉姆·斯坦尼斯洛斯, 斯曼特·卡蒂哈里 申请人:阿瓦雅公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1