一种无线网络负载均衡的方法及装置的制造方法

文档序号:8286481阅读:416来源:国知局
一种无线网络负载均衡的方法及装置的制造方法
【技术领域】
[0001] 本发明涉及通信网络,特别涉及一种无线网络负载均衡的方法及装置。
【背景技术】
[0002] 随着无线技术的快速发展,无线终端(STA,Station)的数量也快速增加,单一的 无线接入点(AP,AccessPoint)已无法承载过多的无线终端,基于此,提出了通过多台AP 来均衡大量无线终端的方案。
[0003] 在分布式无线局域网中,无线终端通常与接收到的接收信号强度指示(RSSI, ReceivedSignalStrengthIndicator)最大的AP建立连接,也就是说,与信号较强的AP 建立无线连接的无线终端数比较多,而与信号相对较弱的AP建立无线连接的无线终端数 却很少。按照这种方式建立的无线连接,则会造成负载不均衡,同时也降低了系统资源的利 用率。
[0004] 为了解决该问题,现有技术中提出,在无线终端接入AP前,无线终端先扫描所能 接入的AP的状态,然后获取能接入的AP当前接入用户数或接入数据流量,并从中选择当前 接入用户数或接入流量较少或最少的无线接入点进行接入,从而实现无线接入点的负载均 衡。但是,由于接入前需要查询AP状态,以及通过私有协议来获取接入用户数或接入数据 流量,导致用户接入时长过长,减低了用户满意度和使用度。
[0005] 因此,如何能实现无线网络的负载均衡,并提高无线网络系统的资源利用率,是目 前有待解决的问题。

【发明内容】

[0006] 本发明实施例中提供了一种无线网络负载均衡的方法及装置,以解决现有技术中 无线网络的负载不均衡,系统资源利用率低的技术问题。
[0007] 为了解决上述技术问题,本发明实施例公开了如下技术方案:
[0008] 第一方面提供了一种无线网络负载均衡的方法,包括:
[0009] 网络接入系统上的第一接入点AP获取所述第一AP下的至少一个无线终端STA的 第一负载信息,以及第二AP的第二负载信息,所述第二AP为所述网络接入系统上除所述第 一AP外的其它至少一个AP;
[0010] 所述第一AP根据所述第一负载信息和所述第二负载信息判断所述第一AP下的至 少一个STA是否满足负载均衡条件;
[0011] 如果满足所述负载均衡条件,则所述第一AP对所述至少一个STA进行负载均衡操 作。
[0012] 可选的,所述第一AP根据所述第一负载信息和所述第二负载信息判断所述第一 AP下的STA是否满足负载均衡条件,包括:
[0013] 所述第一AP根据所述第一负载信息和第二负载信息建立所述第一AP下的至少一 个STA的负载均衡链表;
[0014] 所述第一AP根据所述负载均衡链表判断所述第一AP下的至少一个STA是否满足 负载均衡条件,所述负载均衡条件包括:所述第一AP下的每个STA的RSSI与IOdB之和达 到预设信号强度阈值,且所述第一AP下的用户数和流量达到负载阈值。
[0015] 可选的,所述第一负载信息包括:所述第一AP连接的用户数、所述第一AP的数据 流量,以及所述第一AP下的至少一个STA的接收信号强度RSSI;所述第二负载信息包括: 所述第二AP连接的用户数、所述第二AP的数据流量,以及所述第二AP下的至少一个STA 的接收信号强度RSSI;
[0016] 所述第一AP根据所述第一负载信息和第二负载信息建立所述第一AP下的至少一 个STA的负载均衡链表,包括:
[0017] 所述第一AP以所述第一AP下的每个STA的媒体介入控制MAC地址为索引,以每 个STA在第一AP和第二AP下的RSSI,以及所述第一AP和第二AP的用户数和流量建立单 链表,并以所述第一AP下的每个STA为表头,第二AP为节点,建立负载均衡链表。
[0018] 可选的,还包括:在所述第一AP下的用户数和流量达到负载阈值时,所述第一AP 关闭信标Beacon帧的发送。
[0019] 可选的,还包括:所述第一AP将自身的第一负载信息周期性广播给所述网络接入 系统上的所述第二AP。
[0020] 第二方面提供了一种无线网络负载均衡的装置,包括:
[0021] 获取单元,用于获取网络接入系统上的第一接入点AP下的至少一个无线终端STA 的第一负载信息,以及第二AP的第二负载信息,所述第二AP为所述网络接入系统上除所述 第一AP外的其它至少一个AP;
[0022] 判断单元,用于根据所述第一负载信息和所述第二负载信息判断所述第一AP下 的至少一个STA是否满足负载均衡条件;
[0023] 负载均衡单元,用于在所述判断单元判断所述第一AP下的至少一个STA满足负载 均衡条件时,对所述至少一个STA进行负载均衡操作。
[0024] 可选的,所述判断单元包括:
[0025] 建立单元,用于根据所述第一负载信息和第二负载信息建立所述第一AP下的至 少一个STA的负载均衡链表;
[0026] 判断子单元,用于根据所述负载均衡链表判断所述第一AP下的至少一个STA是否 满足负载均衡条件,所述负载均衡条件包括:所述第一AP下的每个STA的RSSI与IOdB之 和小于预设信号强度阈值,且所述第一AP下的用户数和流量达到负载阈值。
[0027] 可选的,所述获取单元获取的第一负载信息包括:所述第一AP连接的用户数、所 述第一AP的数据流量,以及所述第一AP下的至少一个STA的接收信号强度RSSI;所述第 二负载信息包括:
[0028] 所述获取单元获取的第二负载信息包括:所述第二AP连接的用户数、所述第二AP 的数据流量,以及所述第二AP下的至少一个STA的接收信号强度RSSI;
[0029] 所述建立单元,具体用于以所述第一AP下的每个STA的媒体介入控制MAC地址为 索引,以每个STA在所述第一AP和第二AP下的RSSI,以及所述第一AP和第二AP的用户数 和流量建立单链表,并以所述第一AP下的每个STA为表头,第二AP为节点,建立负载均衡 链表。
[0030] 可选的,还包括:
[0031] 关闭单元,用于在所述判断子单元判断所述第一AP下的用户数和流量达到负载 阈值时,关闭信标Beacon帧的发送。
[0032] 可选的,还包括:
[0033] 广播单元,用于将所述装置自身的第一负载信息周期性广播给所述网络接入系统 上的所述第二AP。
[0034] 由上述技术方案可知,本发明实施例中,本发明实施例中,网络接入系统上的各AP 间相互获取其他AP的负载均衡信息,并根据该负载均衡信息判断STA所处的位置和周围的 网络环境,并根据STA所处的位置和周围的网络环境进行负载均衡处理。不但实现负载均 衡;还提高了系统资源利用率。
【附图说明】
[0035] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施 例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获 得其他的附图。
[0036] 图1为本发明实施例提供的一种无线网络负载均衡的方法的流程图;
[0037] 图2为本发明实施例提供的一种无线网络负载均衡的装置的结构示意图;
[0038] 图3为本发明实施例提供的一种无线网络负载均衡的装置的另一结构示意图;
[0039] 图4为本发明实施例提供的一种无线网络负载均衡的装置的另一结构示意图; [0040]图5为本发明实施例提供的一种无线网络负载均衡的装置的另一结构示意图;
[0041] 图6为本发明实施例提供的一种网络设备的结构示意图。
【具体实施方式】
[0042] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0043] 在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制 本发明。在本发明实施例和所附权利要求书中所使用的单数形式的"一种"、"所述"和"该" 也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1