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

文档序号:9619350阅读:来源:国知局
以上的邻接接入点的关联终端的接收信号强度平均值小,都是满足第二预设条件的。
[0082]步骤217,当接入点关联终端的信号强度平均值满足第二预设条件时,接入点拒绝终端的接入请求。
[0083]当步骤216中判断结果为,接入点的关联终端的信号强度平均值满足第二预设条件,则接入点向请求接入的终端发送拒绝接入的信息。这样,请求接入的终端可以快速的收到拒绝信息而立刻向其他适合的接入点请求接入。可以理解的是,接入点发送拒绝接入的信息通过根据现有技术的信息发送,也可以单独发送,对此,本发明实施例不进行限定。
[0084]在本实施例中,由接入点确定邻接接入点,依次根据接入点自身和邻接接入点的关联终端个数的大小关系和关联终端的信号强度平均值是否满足第二预设条件,来确定是否拒绝终端的接入,可以快速的进行检测,迅速的判断是否需要拒绝终端的接入请求,使得终端能尽快的接入其他接入点,提高用户体验。
[0085]图3为本发明一种负载均衡方法和接入点设备再一实施例流程示意图。结合图3所示,本申请再一实施例包括以下步骤:
[0086]步骤310,接入点确定该接入点的邻接接入点;
[0087]在此步骤中,接入点可以根据现有技术确定该接入点的邻接接入点,步骤310的【具体实施方式】可以参见图1对应的实施例的步骤110。
[0088]步骤311,接入点获取该接入点的关联终端个数,以及,该接入点获取邻接接入点的关联终端个数;
[0089]步骤311中接入点获取该接入点自身的关联终端个数,以及接入点获取邻接接入点的关联终端个数的具体实现方法可以参见图1对应的实施例的步骤111.
[0090]步骤312,接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小;
[0091]步骤312中接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小具体实现方法也可以参见图1对应的实施例的步骤112,或者参见图2对应的实施例的步骤212。
[0092]当该接入点的邻接接入点只有一个时,接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小,可能有结果三种,API的关联终端数大于或小于或等于AP2的关联终端数。
[0093]当该接入点的邻接接入点有多个时,接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小可以是将该接入点的关联终端个数和邻接接入点的关联终端个数按照从大到小或者按照从小到大的顺序排序,形成一个由大到小或者由小到大的数列,确定该接入点关联终端个数在该数列中的位置。
[0094]步骤313,接入点判断该接入点的关联终端个数是否满足第一预设条件,该第一预设条件为,该接入点的关联终端个数比预设数量或预设比例的邻接接入点的关联终端个数多;
[0095]在步骤313中,可以根据步骤312中的比较结果进行判断。假设,在步骤133中,第一预设条件可以为,接入点的关联终端个数比一定百分比的邻接接入点的关联终端个数多,或者,第一预设条件也可以是,该接入点的关联终端个数比预设数量的邻接接入点的关联终端个数多。具体的实施方法可以参加图1对应的实施例的步骤113,以及图2对应的实施例的步骤213。
[0096]步骤314,当接入点的关联终端个数不满足第一预设条件时,该接入点获取该接入点关联终端的接收信号强度平均值,以及,该接入点获取邻接接入点关联终端的接收信号强度平均值;
[0097]在本步骤中,当接入点关联终端个数不满足第一预设条件时,该接入点获取该接入点关联终端的接收信号强度平均值,具体方法可以参见图2对应的实施例的。
[0098]可以理解的是,在本步骤中,接入点API获得邻接接入点关联终端接收信号强度平均值可以有多种方法,接入点和邻接接入点之间的信令或报文交互也可以通过各种具体的信息,本申请实施例对此不做限定。
[0099]步骤315,接入点比较接入点关联终端的接收信号强度平均值与邻接接入点关联终端的接收信号强度平均值的大小。
[0100]步骤315中,根据步骤314中接入点所获得的接入点关联终端的接收信号强度平均值,与接入点所获得的邻接接入点关联终端的接收信号强度平均值,将它们进行比较。
[0101]可以理解的是,该接入点的邻接接入点可能只有一个,也可能是多个。具体的实施方式可以参见图2所对应的实施例的步骤215。
[0102]为描述方便,在本实施例中仍然假设API有四个邻接接入点,AP2,AP3,AP4,AP5等。假设,比较结果是,按照从小到大的排列,接入点API和邻接接入点的关联终端的接收信号强度平均值排序是,AP3,AP4,API,AP2,AP5,说明接入点API的关联终端的接收信号强度平均值比两个邻接接入点的关联终端的接收信号强度平均值小,比两个邻接接入点的关联终端的接收信号强度平均值多。
[0103]步骤316,接入点判断该接入点关联终端的信号强度平均值是否满足第二预设条件,该第二预设条件为,接入点关联终端的信号强度平均值比预设数量或预设比例的邻接接入点关联终端的信号强度平均值小。
[0104]在步骤316中,可以根据步骤315中的比较结果进行判断。由于在步骤315中,接入点已经比较出该接入点和邻接接入点的关联终端的接收信号强度平均值大小了,如果是采用排序的方法比较大小,就可以知道该接入点关联终端的接收信号强度平均值在所有邻接接入点关联终端的接收信号强度平均值中所处的位置。假设,在步骤315中,比较得出接入点API的关联终端的接收信号强度平均值比两个邻接接入点的关联终端的接收信号强度平均值小,比两个邻接接入点的关联终端的接收信号强度平均值大。再假设,在步骤315中,第二预设条件为,接入点的关联终端的接收信号强度平均值比60%的邻接接入点的关联终端的接收信号强度平均值小,由于,API的邻接接入点共4个,API比其中两个邻接接入点的关联终端的接收信号强度平均值小,则接入点判断接入点的关联终端的接收信号强度平均值不满足第二预设条件。
[0105]步骤316中,第二预设条件也可以是,该接入点的关联终端的接收信号强度平均值比预设数量的邻接接入点的关联终端的接收信号强度平均值小。可以理解的是,在步骤310中,接入点确定邻接接入点时能够知道该邻接接入点的个数,第二预设条件中具体的预设数量可以根据该接入点的邻接接入点的个数确定。
[0106]例如,当接入点API只有一个邻接接入点时,第二预设条件可以是,接入点的关联终端的接收信号强度平均值比一个邻接接入点的关联终端的接收信号强度平均值小。再例如,当接入点API有多个,例如4个邻接接入点时,第二预设条件可以是,接入点的关联终端的接收信号强度平均值比三个邻接接入点的关联终端的接收信号强度平均值小。假设,在步骤315中,比较得出接入点API的关联终端的接收信号强度平均值比两个邻接接入点的关联终端的接收信号强度平均值小,比两个邻接接入点的关联终端的接收信号强度平均值大,则在步骤316中判断接入点关联终端的信号强度平均值不满足第二预设条件。
[0107]步骤317,当接入点的关联终端的接收信号强度平均值不满足第二预设条件时,接入点获取该接入点在预设时间内传输的数据流量值,以及,该接入点获取邻接接入点在相同预设时间内传输的数据流量值。
[0108]可以理解的时,对于一个接入点而言,可以通过现有技术的多种方法获取其自身在预设时间内传输的数据流量,本申请对此不进行限定。在本实施例中,邻接接入点可以通过与接入点之间的报文交互将该邻接接入点在预设时间内的数据流量值发送给该接入点。
[0109]在本步骤中,当接入点的关联终端接收信号强度平均值不满足第二预设条件时,接入点可以将自身在该预设时间内的数据流量值和它所接收到的各个邻接接入点发送的数据流量值进行比较。
[0110]步骤318,接入点比较该接入点在预设时间内传输的数据流量值与邻接接入点在相同预设时间内传输的数据流量值的大小;
[0111]步骤318中,根据步骤317中接入点所获得的接入点在预设时间内传输的数据流量值,与接入点所获得的在预设时间内传输的数据流量值,将他们进行比较。
[0112]当该接入点的邻接接入点只有一个时,接入点比较该接入点在预设时间内传输的数据流量值与其邻接接入点在预设时间内传输的数据流量值的大小。例如,接入点API有一个邻接接入点AP2,则API比较API和AP2的在预设时间内传输的数据流量值大小,可以理解的是可能结果有三种,API在预设时间内传输的数据流量值大于或小于或等于AP2的在预设时间内传输的数据流量值。
[0113]当该接入点的邻接接入点有多个时,接入点比较该接入点在预设时间内传输的数据流量值与其邻接接入点在预设时间内传输的数据流量值的大小可以是将该接入点和邻接接入点的在预设时间内传输的数据流量值按照从大到小或者按照从小到大的顺序排序,形成一个由大到小或者由小到大的数列,确定该接入点关联终端在预设时间内传输的数据流量值在该数列中的位置。
[0114]例如,接入点API确定其邻接接入点有AP2,AP3,AP4,AP5等,API获取API自身在预设时间内传输的数据流量值,以及API获取AP2、AP3、AP4和AP5分别在预设时间内传输的数据流量值。API比较AP2、AP3、AP4以及AP5在预设时间内传输的数据流量值,具体的比较可以将AP1、AP2、AP3、AP4以及AP5在预设时间内传输的数据流量值进行大小排列,可以按照从大到小或者从小到大的顺序进行大小排列,从而比较大小关系。例如,按照从大到小的顺序排列,接入点API和邻接接入点在预设时间内传输的数据流量值排序是,AP3,API, AP4,AP2,AP5,说明接入点API在预设时间内传输的数据流量值比三个邻接接入点在预设时间内传输的数据流量值大,比一个邻接接入点的关联终端在预设时间内传输的数据流量值小。
[0115]步骤319,接入点判断接入点在预设时间内传输的数据流量值是否满足第三预设条件,该第三预设条件为,接入点在预设时间内传输的数据流量值比预设数量或预设比例的邻接接入点在相同预设时间内传输的数据流量值大;
[0116]在步骤319中,可以根据步骤318中的比较结果进行判断。由于在步骤318中,接入点已经比较出该接入点和邻接接入点在预设时间内传输的数据流量值大小了,如果是采用排序的方法比较大小,就可以知道该接入点关联终端的接收信号强度平均值在所有邻接接入点在预设时间内传输的数据流量值所处的位置。例如,在步骤318中,比较得出接入点API的在预设时间内传输的数据流量值比三个邻接接入点的在预设时间内传输的数据流量值大,比一个邻接接入点的在预设时间内传输的数据流量值小。假设,在步骤319中,第三预设条件为,接入点的在预设时间内传输的数据流量值比60%的邻接接入点的在预设时间内传输的数据流量值大,则接入点判断接入点的在预设时间内传输的数据流量值满足第三预设条件。又假设,在步骤318中,第三预设条件为,接入点的在预设时间内传输的数据流量值比90%的邻接接入点的在预设时间内传输的数据流量值大,则步骤319中,接入点判断接入点的在预设时间内传输的数据流量值不满足第三预设条件。
[0117]步骤319中,第三预设条件也可以是,该接入点在预设时间内传输的数据流量值比预设数量的邻接接入点的在预设时间内传输的数据流量值大。可以理解的是,在步骤210中,接入点确定邻接接入点时能够知道该邻接接入点的个数,第三预设条件中具体的预设数量可以根据该接入点的邻接接入点的个数确定。
[0118]例如,当接入点API只有一个邻接接入点时,第三预设条件可以是,接入点在预设时间内传输的数据流量值比一个邻接接入点的在预设时间内传输的数据流量值大。再例如,当接入点API有4个邻接接入点时,第三预设条件可以是,接入点在预设时间内传输的数据流量值比三个邻接接入点在预设时间内传输的数据流量值大。例如,接入点API有AP2、AP3、AP4以及AP5这四个邻接接入点,当按照从小到大的排列,接入点API和邻接接入点在预设时间内传输的数据流量值是,AP3,API,AP4,AP2,AP5,则认为接入点API的在预设时间内传输的数据流量值满足第三预设条件,否则不满足。可以理解的是,当API的在预设时间内传输的数据流量值比三个及以上的邻接接入点的在预设时间内传输的数据流量值大,都是满足第三预设条件的。
[0119]步骤320,当接入点在预设时间内传输的数据流量值满足第三预设条件时,接入点拒绝终端的接入请求。
[0120]当步骤319中判断结果为,接入点在预设时间内传输的数据流量值满足第三预设条件,则接入点向请求接入的终端发送拒绝接入的信息。这样,请求接入的终端可以快速的收到拒绝信息而立刻向其他适合的接入点请求接入。可以理解的是,接入点发送拒绝接入的信息通过根据现有技术的信息发送,也可以单独发送,对此,本发明实施例不进行限定。[0121 ] 在本实施例中,由接入点确定邻接接入点,依次根据接入点自身和邻接接入点的关联终端个数的大小关系、关联终端的信号强度平均各值和预设时间内传输的数据流量值是否满足预设条件,来确定是否拒绝终端的接入,可以快速的进行检测,迅速的判断是否需要拒绝终端的接入请求,使得终端能尽快的接入其他接入点,提高用户体验。
[0122]图4是本发明一种负载均衡方法和接入点设备再一实施例流程示意图。结合图4所示,本申请再一实施例包括以下步骤:
[0123]步骤410,接入点确定该接入点的邻接接入点;
[0124]在此步骤中,接入点可以根据现有技术确定该接入点的邻接接入点,步骤410的【具体实施方式】可以参见图1对应的实施例的步骤110。
[0125]步骤411,接入点获取该接入点的关联终端个数,以及,该接入点获取邻接接入点的关联终端个数;
[0126]步骤411中接入点获取该接入点自身的关联终端个数,以及接入点获取邻接接入点的关联终端个数的具体实现方法可以参见图1对应的实施例的步骤111.
[0127]步骤412,接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小;
[0128]步骤412中接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小具体实现方法也可以参见图1对应的实施例的步骤112。
[0129]当该接入点的邻接接入点只有一个时,接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小,例如,接入点API有一个邻接接入点AP2,则API比较API的关联终端个数和AP2的关联终端个数大小,可以理解的是可能结果有三种,API的关联终端数大于或小于或等于AP2的关联终端数。
[0130]当该接入点的邻接接入点有多个时,接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小可以是将该接入点的关联终端个数和邻接接入点的关联终端个数按照从大到小或者按照从小到大的顺序排序,形成一个由大到小或者由小到大的数列,确定该接入点关联终端个数在该数列中的位置。
[0131]例如,接入点API确定其邻接接入点有AP2,AP3,AP4,AP5等,按照从大到小的排列,接入点API和邻接接入点的关联终端个数排序是,AP3,AP4,API, AP2,AP5,说明接入点API的关联终端个数比两个邻接接入点的关联终端个数小,比两个邻接接入点的关联终端个数多。
[0132]步骤413,接入点判断该接入点的关联终端个数是否满足第一预设条件,该第一预设条件为,该接入点的关联终端个数比预设数量或预设比例的邻接接入点的关联终端个数多;
[0133]在步骤413中,可以根据步骤412中的比较结果进行判断。例如,在步骤212中,比较得出接入点API的关联终端个数比两个邻接接入点的关联终端个数小,比两个邻接接入点的关联终端个数多。假设,在步骤413中,第一预设条件为,接入点的关联终端个数比60%的邻接接入点的关联终端个数多,则接入点判断接入点的关联终端个数不满足第一预设条件。
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1