负载均衡方法和接入点设备的制造方法

文档序号:9619350阅读:399来源:国知局
负载均衡方法和接入点设备的制造方法
【技术领域】
[0001]本发明涉及无线通信技术领域,特别是涉及一种负载均衡方法和接入点设备。
【背景技术】
[0002]当前移动互联发展迅猛,无线终端种类纷繁,数量巨大主流的无线设备包括笔记本、PAD、手机、智能穿戴设备等。据统计,目前平均每人有至少有两到三个无线终端在同时使用。
[0003]在大型商场、机场或火车的候车大厅、或者大型会议这类人流量大并且流动快的场合,空间大,用户流动性大。在这种情况下,终端和接入点之间的距离不停的变化,终端和接入点之间的信道质量情况也不停的变化,有的终端距离原来关联的接入点越来越远,而距离其他接入点可能越来越近,由于终端是根据所接收到的接入点的信号强度决定和哪个接入点关联的,因此,随着终端和接入点之间的距离和信道状况不停的变化,不停的有负载离开或关联各个接入点,造成接入点的负载变化大。这样,造成有的接入点负载很少产生无线资源的浪费,与此同时,有的接入点则负载太多,用户接收的信号强度低,造成用户体验差。
[0004]现有技术中,基于有基于终端测试接入点发射的信号强度实现负载均衡方法,但是这种由终端进行检测的速度较慢,影响终端和接入点关联的速度,从而影响用户体验。

【发明内容】

[0005]本发明的目的是提供一种负载均衡方法和一种接入点设备,能够快速的决定是否允许终端的关联,改善用户体验。
[0006]根据本发明的一个技术方案,提供了一种负载均衡方法,包括由接入点执行的以下步骤:该接入点确定该接入点的邻接接入点;该接入点获取该接入点的关联终端个数,以及,该接入点获取该邻接接入点的关联终端个数;该接入点比较该接入点的关联终端个数与该邻接接入点的关联终端个数的大小;该接入点判断该接入点的关联终端个数是否满足第一预设条件,该第一预设条件为,该接入点的关联终端个数比预设数量或预设比例的邻接接入点的关联终端个数多;当该接入点的关联终端个数满足该第一预设条件时,该接入点拒绝终端的接入请求。
[0007]根据本发明的另一个技术方案,提供了一种负载均衡方法,当该接入点的关联终端个数不满足第一预设条件时,该负载均衡方法还包括:该接入点获取该接入点关联终端的接收信号强度平均值,以及,该接入点获取该邻接接入点关联终端的接收信号强度平均值;该接入点比较该接入点关联终端的接收信号强度平均值与该邻接接入点关联终端的接收信号强度平均值的大小;该接入点判断该接入点关联终端的信号强度平均值是否满足第二预设条件,该第二预设条件为,该接入点关联终端的信号强度平均值比预设数量或预设比例的邻接接入点关联终端的信号强度平均值小;当该接入点关联终端的信号强度平均值满足第二预设条件时,该接入点拒绝终端的接入请求。
[0008]根据本发明的又一个技术方案,提供了一种负载均衡方法。当该接入点关联终端的信号强度平均值不满足第二预设条件时,该负载均衡方法还包括:该接入点获取该接入点在预设时间内传输的数据流量值,以及,该接入点获取该邻接接入点在相同预设时间内传输的数据流量值;该接入点比较该接入点在预设时间内传输的数据流量值与该邻接接入点在相同预设时间内传输的数据流量值的大小;该接入点判断该接入点在预设时间内传输的数据流量值是否满足第三预设条件,该第三预设条件为,该接入点在预设时间内传输的数据流量值比预设数量或预设比例的邻接接入点在相同预设时间内传输的数据流量值大;当该接入点在预设时间内传输的数据流量值满足第三预设条件时,该接入点拒绝终端的接入请求。
[0009]根据本发明的再一个技术方案,提供了一种负载均衡方法。当该接入点的关联终端个数不满足第一预设条件时,该负载均衡方法还包括:该接入点获取该接入点在预设时间内传输的数据流量值,以及,该接入点获取该邻接接入点在预设时间内传输的数据流量值;该接入点比较该接入点在预设时间内传输的数据流量值与该邻接接入点在预设时间内传输的数据流量值的大小;该接入点判断该接入点在预设时间内传输的数据流量值是否满足第三预设条件,该第三预设条件为,该接入点在预设时间内传输的数据流量值比预设数量或预设比例的邻接接入点在预设时间内传输的数据流量值大;当该接入点在预设时间内传输的数据流量值满足第三预设条件时,该接入点拒绝终端的接入请求。
[0010]优选的,本发明的技术方案中,该接入点获取该邻接接入点关联终端的接收信号强度平均值,包括:该接入点获取该邻接接入点发送的该邻接接入点关联终端的接收信号强度平均值;或者,该接入点获取该邻接接入点发送的该邻接接入点各关联终端的接收信号强度值,该接入点根据该邻接接入点各关联终端的接收信号强度值计算该邻接接入点关联终端接收的接收信号强度平均值。
[0011]优选的,本发明的技术方案中,该第一预设条件为该接入点的关联终端个数比所有邻接接入点的关联终端个数多;当该接入点的关联终端个数比所有该邻接接入点的关联终端个数多时,该接入点拒绝终端的接入请求。
[0012]优选的,本发明的技术方案中,该第二预设条件为,该接入点关联终端的信号强度平均值比所有邻接接入点关联终端的信号强度平均值小;当该接入点关联终端的信号强度平均值比所有邻接接入点关联终端的信号强度平均值小时,该接入点拒绝终端的接入请求。
[0013]优选的,本发明的技术方案中,第三预设条件为,该接入点在预设时间内传输的数据流量值比所有的邻接接入点在预设时间内传输的数据流量值大;当该接入点在预设时间内传输的数据流量值比所有的邻接接入点在预设时间内传输的数据流量值大时,该接入点拒绝终端的接入请求。
[0014]优选的,本发明的技术方案中,该接入点建立该接入点的邻接关系表,包括:该接入点进行全信道扫描,接收该全信道上其他接入点的信标帧;该接入点根据该信标帧获取该其他接入点的服务集标识符,介质访问控制层地址和信道强度;该接入点根据该他接入点的服务集标识符、介质访问控制层地址和信道强度确定该接入点的邻接接入点。
[0015]根据本发明的一个技术方案,提供了一种接入点设备,包括:确定模块,用于确定该接入点的邻接接入点;第一获取模块,用于获取该接入点的关联终端个数,以及获取该确定模块确定的该邻接接入点的关联终端个数;第一比较模块,用于比较该第一获取模块获取的该接入点的关联终端个数与该邻接接入点的关联终端个数的大小;第一判断模块,用于根据该第一比较模块的比较结果判断该接入点的关联终端个数是否满足第一预设条件,该第一预设条件为,该接入点的关联终端个数比预设数量或预设比例的邻接接入点的关联终端个数多;第一负载均衡模块,用于当该第一判断模块判断该接入点的关联终端个数满足该第一预设条件时,该接入点拒绝终端的接入请求。
[0016]根据本发明的另一个技术方案,提供了一种接入点设备,当第一判断模块判断该接入点的关联终端个数不满足第一预设条件时,该接入点设备还包括:第二获取模块,用于获取该接入点关联终端的接收信号强度平均值,以及,获取该确定模块确定的该邻接接入点关联终端的接收信号强度平均值;第二比较模块,用于比较该第二获取模块获取的该接入点关联终端的接收信号强度平均值与该邻接接入点关联终端的接收信号强度平均值的大小;第二判断模块,用于根据该第二比较模块的比较结果判断该接入点关联终端的信号强度平均值是否满足第二预设条件,该第二预设条件为,该接入点关联终端的信号强度平均值比预设数量或预设比例的邻接接入点关联终端的信号强度平均值小;第二负载均衡模块,用于在该第二判断模块的判断结果为该接入点关联终端的信号强度平均值满足第二预设条件时,该接入点拒绝终端的接入请求。
[0017]根据本发明的又一个技术方案,提供了一种接入点设备,当第二判断模块判断该接入点关联终端的信号强度平均值不满足第二预设条件时,该接入点设备还包括:第三获取模块,用于获取该接入点在预设时间内传输的数据流量值,以及,获取该确定模块确定的该邻接接入点在相同预设时间内传输的数据流量值;第三比较模块,用于比较该第三获取模块获取的该接入点在预设时间内传输的数据流量值与该邻接接入点在相同预设时间内传输的数据流量值的大小;第三判断模块,用于根据该第三比较模块的比较结果判断该接入点在预设时间内传输的数据流量值是否满足第三预设条件,该第三预设条件为,该接入点在预设时间内传输的数据流量值比预设数量或预设比例的邻接接入点在相同预设时间内传输的数据流量值大;第三负载均衡模块,用于在该第三判断模块的判断结果为该接入点在预设时间内传输的数据流量值满足第三预设条件时,该接入点拒绝终端的接入请求。
[0018]根据本发明的又一个技术方案,提供了一种接入点设备,当第一判断模块判断该接入点关联终端的信号强度平均值不满足第一预设条件时,该接入点设备还包括:第三获取模块,用于获取该接入点在预设时间内传输的数据流量值,以及,获取该确定模块确定的该邻接接入点在相同预设时间内传输的数据流量值;第三比较模块,用于比较该第三获取模块获取的该接入点在预设时间内传输的数据流量值与该邻接接入点在相同预设时间内传输的数据流量值的大小;第三判断模块,用于根据该第三比较模块的比较结果判断该接入点在预设时间内传输的数据流量值是否满足第三预设条件,该第三预设条件为,该接入点在第三预设时间内传输的数据流量值比预设数量或预设比例的邻接接入点在相同预设时间内传输的数据流量值大;第三负载均衡模块,用于在该第三判断模块的判断结果为该接入点在预设时间内传输的数据流量值满足第三预设条件时,该接入点拒绝终端的接入请求。
[0019]优选的,本发明的技术方案中,确定模块,包括:信道扫描单元,用于扫描并接收全信道上其他接入点的信标帧;获取单元,用于根据该信道扫描单元接收的该信标帧获取该其他接入点的服服务集标识符、介质访问控制层地址和信道强度;确定单元,用于根据该获取单元获取的该他接入点的服务集标识符、介质访问控制层地址和信道强度确定该接入点的邻接接入点。
[0020]与现有技术相比,本发明提供了一种负载均衡方法和接入点设备,接入点根据接入点自身和邻接接入点的关联终端个数的大小关系是否满足第一设预设条件来确定是否拒绝终端的接入,可以快速的进行检测,迅速的判断是否需要拒绝终端的接入请求,使得终端能尽快的接入其他接入点,提高用户体验。
【附图说明】
[0021]下面将以明确易懂的方式,结合【附图说明】优选实施方式,对本发明的主要特性、技术特征、优点及其实现方式予以进一步说明。
[0022]图1为本发明一种负载均衡方法和接入点设备一实施例的流程示意图;
[0023]图2是本发明一种负载均衡方法和接入点设备另一实施例的流程示意图;
[0024]图3为本发明一种负载均衡方法和接入点设备再一实施例的流程示意图;
[0025]图4为本发明一种负载均衡方法和接入点设备再一实施例的流程示意图;
[0026]图5是本发明一种负载均衡方法和接入点设备一实施例结构不意图;
[0027]图6是本发明一种负载均衡方法和接入点设备再一实施例结构不意图;
[0028]图7是本发明一种负载均衡方法和接入点设备又一实施例结构不意图;
[0029]图8是本发明一种负载均衡方法和接入点设备又一实施例结构不意图;
[0030]图9是本发明一种负载均衡方法和接入点设备一个实施例的确定模块的示意图。
[0031]附图标号说明:
[0032]确定模块501、第一获取模块502、第一比较模块503、第一判断模块504和第一负载均衡模块505,第二获取模块605、第二比较模块606、第二判断模块607、第三获取模块708、第三比较模块709、第三判断模块710、第三负载均衡模块711、信道扫描单元5011、获取单元5012和确定单元5013。
【具体实施方式】
[0033]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照【附图说明】本发明的【具体实施方式】。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。
[0034]为使图面简洁,各图中只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。
[0035]图1为本发明一种负载均衡方法和接入点设备一实施例流程示意图。结合图1所示,本发明实施例包括以下步骤:
[0036]步骤110,接入点确定该接入点的邻接接入点;
[0037]在无线通信中一个接入点(全称Access Point,简称AP)有一定的覆盖范围,在这个接入点周围,存在与该接入点覆盖范围有重叠并且有切换关系的接入点,这些覆盖范围相互重叠的接入点互为邻接接入点,也可以称为相邻小区,或者邻区,在本申请中,统一称为邻接接入点。可以理解的是,一个接入点可以有多个邻接接入点。移动终端在移动状态下可以在接入点和邻接接入点之间进行业务的平滑交替。
[0038]本步骤中,接入点确定该接入点的邻接接入点,可以理解的是,接入点可以根据现有的技术或者协议确定其自身的邻接接入点,接入点和邻接接入点之间有相互重叠的覆盖区域,但可以理解的是,它们可以处于一个接入控制器(AccessController,简称AC)的控制下,也可以不处于同一个AC的控制下。每个接入点由服务集标识符(全称Service SetIdentifier,简称SSID)标示,每个接入点的媒体访问控制(全称Media Access Control,简称MAC)地址不同,因此MAC地址可以作为接入点的唯一标示。当接入点确定该接入点的邻接接入点时,可以通过该邻接接入点的MAC地址确定。
[0039]可以理解的是,一个接入点的邻接接入点可能是一个或者多个,其具体的个数是根据具体情况确定。当接入点的邻接接入点只有一个时,例如,在本步骤110中,接入点API确定其邻接接入点只有AP2。当接入点的邻接接入点有多个时,例如,在本步骤110中,接入点API确定其邻接接入点有AP2,AP3,AP4,AP5等。
[0040]步骤111,接入点获取该接入点的关联终端个数,以及,该接入点获取邻接接入点的关联终端个数;
[0041]接入点可以有多种方法知道和自身相关联的终端的个数,具体的可以通过现有技术的任一种方法实现。接入点可以通过获取邻接接入点和该接入点交互的报文中获取邻接接入点的关联终端个数。可以理解的是,该邻接接入点可以通过现有技术中的多种方法获取其自身的关联终端个数,邻接接入点再将其自身的关联终端个数通过报文交互发送与其相邻的接入点。这样,接入点可以接收邻接接入点广播的消息,从该邻接接入点广播的消息中获取该邻接接入点的关联终端个数。可以理解的是,步骤111中的邻接接入点可以是在步骤110中确定的。
[0042]例如,当接入点API确定其邻接接入点只有AP2时,API获取API自身的关联终端个数,以及API获取AP2的关联终端个数。当接入点API确定其邻接接入点有AP2,AP3,AP4,AP5等时,API获取API自身的关联终端个数,以及,API获取AP2,AP3,AP4,AP5等邻接接入点的关联终端个数。
[0043]步骤112,接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小;
[0044]在步骤111中,接入点已经获取了接入点自身的关联终端个数,并且也获取了该接入点的邻接接入点的关联终端的个数,在本步骤中接入点比较这些个数的大小。
[0045]可以理解的是,一个接入点的邻接接入点可以是一个或者多个,当该接入点的邻接接入点只有一个时,接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小,可以是接入点直接将步骤111中所获取的接入点的关联终端个数与邻接接入点的关联终端个数进行大小比较。例如,接入点API有一
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1