平衡接入点工作负载的制作方法_3

文档序号:9439667阅读:来源:国知局
通知器(514)表示当执行时使处理资源(502)在过载的接入点向客户端设备发送移交指令时通知交换机的编程的指令。
[0041]信道改变器(518)表示当执行时使处理资源(502)将客户端设备所使用的信道从与过载的接入点相关联的信道改变到与所选接入点相关联的信道的编程的指令。移交完成通知器表示当执行时使处理资源(502)在客户端设备使用与所选接入点相关联的信道时通知交换机的编程指令。响应于完成通知,聚合接入点映射器(506)对桥接器表做出改变以反映改变。
[0042]另外,存储器资源(504)可以是安装包的部分。响应于对安装包进行安装,可以从安装包的源(诸如便携式介质、服务器、远程网络位置、另一位置或其组合)下载存储器资源(504)的编程的指令。与本文所描述的原理兼容的便携式存储器介质包括DVD、CD、闪速存储器、便携式盘、磁盘、光盘、其它形式的便携式存储器或其组合。在其它示例中,编程的指令已经被安装。在此,存储器资源可以包括诸如硬盘驱动器、固态硬盘驱动器等之类的集成存储器。
[0043]在一些示例中,处理资源(502)和存储器资源(504)位于相同的物理组件(诸如服务器或网络组件)内。存储器资源(504)可以是物理组件的主存储器、高速缓存、寄存器、非易失性存储器或物理组件的存储器层级中的其它地方的部分。可替换地,存储器资源(504)可以与处理资源(502)通过网络进行通信。另外,诸如库之类的数据结构可以通过网络连接从远程位置访问,而编程的指令位于本地。因此,平衡系统(500)可以实现在用户设备上、服务器上、服务器的集合上或其组合。
[0044]图5的平衡系统(500)可以是通用计算机的部分。然而,在可替换的示例中,平衡系统(500)是专用集成电路的部分。
[0045]图6是根据本文所描述的原理的用于平衡接入点工作负载的过程的流程图(600)的示例的图。在该示例中,过程包括追踪(602)客户端设备与聚合接入点中的接入点之间的连接,以及确定(604)是否接入点之一报告其过载。如果没有接入点报告它们过载,则过程继续追踪(602)连接。
[0046]如果接入点之一报告其过载,则过程确定(606)是否虚拟聚合接入点中的其余接入点中的至少一个与过载接入点相比是较少负载的。如果没有一个其余接入点是较少负载的(即所有接入点过载),则过程继续追踪连接。如果所有接入点都过载,则对接入点之间的工作负载进行平衡。如果工作负载被平衡,但是接入点仍旧过载,则过程可以包括等待时段以重新检查来确定是否成员接入点之一释放(free up)。
[0047]如果接入点与过载的接入点相比是较少负载的,过程通过选择比过载的接入点负载少的其余接入点之一以从过载的接入点接收客户端设备而继续。指导(610)所选接入点准备与来自报告接入设备的客户端设备相关联。而且,指导(612)过载的接入点以指导客户端设备将信道从过载的接入点所使用的信道改变成所选接入点所使用的信道。过程还包括确定(614)所选接入点是否已经确认其现在与客户端设备相关联。如果不是,重新指导(612)所选接入点。如果所选接入点已经报告其现在与客户端设备相关联,则交换机改变(616)所追踪的连接以反映改变。
[0048]虽然已经参考具体类型的交换机、客户端设备和接入点描述了以上示例,但是依照本文所描述的原理,可以使用任何适当的交换机、客户端设备和/或接入点。另外,虽然已经与以上示例相关地描述了不与虚拟聚合接入点相关联的接入点的操作,但是这些接入点可以处理利用任何适当的机制和/或协议的移交。
[0049]虽然已经参考具体虚拟聚合接入点和相关联的架构描述了以上示例,但是依照本文所描述的原理,可以使用具有不同于以上示例的架构、布局和协议的任何适当的虚拟聚合接入点。虽然已经参考具体无线网络描述了以上示例,但是依照本文所描述的原理,可以使用任何适当类型的网络。
[0050]虽然已经利用执行不同功能的不同组件描述了以上示例,但是任何适当的设备可以执行任何适当的功能以完成移交。例如,交换机可以确定何时接入点过载,确定要将客户端设备移交到哪个接入点,确定要移交哪个客户端设备,指导接收接入点准备接收客户端设备,指导客户端设备改变信道,其它功能或其组合。然而,在其它示例中,接入点之一或另一设备可以执行这些功能。在其它示例中,执行这些功能的设备跨多个组件分布。
[0051]已经仅仅为了说明和描述所描述的原理的示例而呈现了前述描述。该描述不意图是详尽的或者将这些原理限制为所公开的任何确切形式。鉴于以上教导,许多修改和变型是可能的。
【主权项】
1.一种用于平衡接入点工作负载的方法,包括: 确定使用无线网络的第一信道的第一接入点过载; 接收将使用所述第一接入点的第一信道的客户端设备切换到与第二接入点相关联的第二信道的指令;以及 指导所述客户端设备从使用所述第一信道切换到使用所述第二信道。2.根据权利要求1所述的方法,其中所述第一和第二接入点对所述客户端设备看来具有单个基本服务集标识符(BSSID)。3.根据权利要求1所述的方法,其中所述第一和第二接入点对所述客户端设备看来具有单个介质访问控制(MAC )地址。4.根据权利要求1所述的方法,其中所述第一和第二接入点对交换机看来具有不同的基本服务集标识符(BSSID )。5.根据权利要求1所述的方法,其中所述第一和第二接入点对交换机看来具有不同的介质访问控制(MAC)地址。6.根据权利要求1所述的方法,其中所述第一和第二接入点是单个虚拟聚合接入点的成员。7.根据权利要求1所述的方法,还包括指导所述第二接入点准备与所述客户端设备相关耳关。8.根据权利要求1所述的方法,还包括向交换机发送所述客户端设备正在从所述第一接入点移交的报告。9.根据权利要求1所述的方法,还包括向交换机发送所述客户端设备与所述第二接入点相关联的报告。10.一种用于平衡接入点工作负载的系统,包括: 聚合引擎,其聚合与公共交换机通信的多个接入点以对客户端设备看来具有公共基本服务集标识符(BSSID)和公共介质访问控制(MAC)地址; 追踪引擎,其追踪所述客户端设备中的哪个与所述多个接入点中的哪个相关联;以及 移交引擎,其发起将所述客户端设备之一从所述多个接入点中的第一接入点移交到所述多个接入点中的第二接入点。11.根据权利要求10所述的系统,其中所述系统还包括确定引擎,其确定何时发起移交过程。12.根据权利要求10所述的系统,其中所述聚合引擎允许所述多个接入点对所述公共交换机看来具有独立的BSSID和MAC地址。13.一种用于平衡接入点工作负载的计算机程序产品,包括: 非暂时性计算机可读存储介质,所述非暂时性计算机可读存储介质包括体现在其中的计算机可读程序代码,所述计算机可读程序代码包括程序指令,所述程序指令在被执行时使处理器: 聚合与公共交换机通信的多个接入点以对多个客户端设备看来为单个接入点; 确定使用无线网络的第一信道的所述多个接入点中的第一接入点过载; 确定使用所述第一接入点的所述多个客户端设备中的哪个要移交到使用第二信道的所述多个接入点中的第二接入点;以及 发起从所述第一接入点到所述第二接入点的移交过程。14.根据权利要求13所述的计算机程序产品,还包括包含程序指令的计算机可读程序代码,所述程序指令在被执行时,使所述处理器允许所述多个接入点对所述公共交换机看来具有独立的BSSID和MAC地址。15.根据权利要求13所述的计算机程序产品,还包括包含程序指令的计算机可读程序代码,所述程序指令在被执行时,使所述处理器追踪所述多个客户端设备中的哪个与所述多个接入点中的哪个相关联。
【专利摘要】平衡接入点工作负载包括确定使用无线网络的第一信道的第一接入点过载,接收将使用第一接入点的第一信道的客户端设备切换到与第二接入点相关联的第二信道的指令,以及指导客户端设备从使用第一信道切换到使用第二信道。
【IPC分类】H04W28/08, H04W36/22
【公开号】CN105191413
【申请号】CN201380075005
【发明人】B.K.蔡
【申请人】惠普发展公司,有限责任合伙企业
【公开日】2015年12月23日
【申请日】2013年1月23日
【公告号】EP2949152A1, US20150358885, WO2014116210A1
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1