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

文档序号:9619350阅读:来源:国知局
个邻接接入点AP2,则API比较API的关联终端个数和AP2的关联终端个数大小,可以理解的是可能结果有三种,API的关联终端数大于或小于或等于AP2的关联终端数。
[0046]当该接入点的邻接接入点有多个时,接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小可以是将该接入点的关联终端个数和邻接接入点的关联终端个数按照从大到小或者按照从小到大的顺序排序,形成一个由大到小或者由小到大的数列,确定该接入点关联终端个数在该数列中的位置。
[0047]例如,接入点API确定其邻接接入点有AP2,AP3,AP4,AP5等,API获取API自身的关联终端个数,以及API获取AP2的关联终端个数,API获取AP3的关联终端个数,API获取AP4的关联终端个数,API获取AP5的关联终端个数。API比较AP2、AP3、AP4以及AP5的关联终端个数,具体的比较可以将AP1、AP2、AP3、AP4以及AP5的关联终端的个数进行大小排列,可以按照从大到小或者从小到大的顺序进行大小排列,从而比较大小关系。例如,按照从大到小的排列,接入点API和邻接接入点的关联终端个数排序是,AP3,API, AP4,AP2,AP5,说明接入点API的关联终端个数比一个邻接接入点的关联终端个数小,比三个邻接接入点的关联终端个数多。
[0048]步骤113,接入点判断该接入点的关联终端个数是否满足第一预设条件,该第一预设条件为,该接入点的关联终端个数比预设数量或预设比例的邻接接入点的关联终端个数多;
[0049]在步骤113中,可以根据步骤112中的比较结果进行判断。由于在步骤112中,接入点已经比较出该接入点和邻接接入点的关联终端的个数大小了,如果是采用排序的方法比较大小,还可以知道该接入点关联终端的个数在所有邻接接入点关联终端个数所处的位置。例如,在步骤112中,比较得出接入点API的关联终端个数比一个邻接接入点的关联终端个数小,比三个邻接接入点的关联终端个数多。假设,在步骤113中,第一预设条件为,接入点的关联终端个数比60%的邻接接入点的关联终端个数多,由于,API的邻接接入点共4个,API比其中三个邻接接入点的关联终端个数多,则步骤113中,由于API的邻接接入点共4个,API比其中三个邻接接入点的关联终端个数多,接入点API判断,接入点API的关联终端个数比75 %的邻接接入点关联终端个数多,则接入点判断接入点的关联终端个数满足第一预设条件。又假设,在步骤113中,第一预设条件为,接入点的关联终端个数比90%的邻接接入点的关联终端个数多,则步骤113中,接入点判断接入点的关联终端个数不满足第一预设条件。
[0050]步骤113中,第一预设条件也可以是,该接入点的关联终端个数比预设数量的邻接接入点的关联终端个数多。可以理解的是,在步骤110中,接入点确定邻接接入点时能够知道该邻接接入点的个数,第一预设条件中具体的预设数量可以根据该接入点的邻接接入点的个数确定。
[0051]例如,当接入点API只有一个邻接接入点时,第一预设条件可以是,接入点的关联终端个数比一个邻接接入点的关联终端个数多。再例如,当接入点API有4个邻接接入点时,第一预设条件可以是,接入点的关联终端个数比三个邻接接入点的关联终端个数多。例如,接入点API有AP2、AP3、AP4以及AP5这四个邻接接入点,当按照从大到小的排列,接入点API和邻接接入点的关联终端个数排序是,AP3,API,AP4,AP2,AP5,则认为接入点API的关联终端个数满足第一预设条件,否则不满足。可以理解的时,当接入点的关联终端个数比三个及以上的邻接接入点的关联终端个数多,都是满足第一预设条件的。
[0052]步骤114,当接入点的关联终端个数满足第一预设条件时,接入点拒绝终端的接入请求。
[0053]当步骤113中判断结果为,接入点的关联终端个数满足第一预设条件,则接入点向请求接入的终端发送拒绝接入的信息。这样,请求接入的终端可以快速的收到拒绝信息而立刻向其他适合的接入点请求接入。可以理解的是,接入点发送拒绝接入的信息通过根据现有技术的信息发送,也可以单独发送,对此,本发明实施例不进行限定。
[0054]在本实施例中,由接入点确定邻接接入点,并且根据接入点自身和邻接接入点的关联终端个数的大小关系是否满足第一设预设条件来确定是否拒绝终端的接入,可以快速的进行检测,迅速的判断是否需要拒绝终端的接入请求,使得终端能尽快的接入其他接入点,更快速准确对终端的接入请求做判断,提高用户体验。
[0055]图2是本发明一种负载均衡方法和接入点设备另一实施例流程示意图。结合图2,本申请实施例包括以下步骤:
[0056]步骤210,接入点确定该接入点的邻接接入点;
[0057]在此步骤中,接入点可以根据现有技术确定该接入点的邻接接入点,步骤210的【具体实施方式】可以参见图1对应的实施例的步骤110。
[0058]步骤211,接入点获取该接入点的关联终端个数,以及,该接入点获取邻接接入点的关联终端个数;
[0059]步骤211中接入点获取该接入点自身的关联终端个数,以及接入点获取邻接接入点的关联终端个数的具体实现方法可以参见图1对应的实施例的步骤111.
[0060]步骤212,接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小;
[0061]步骤212中接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小具体实现方法也可以参见图1对应的实施例的步骤112。
[0062]为了说明的一致性,本实施例还以API有一个邻接接入点和四个邻接接入点为例进行说明。
[0063]当该接入点的邻接接入点只有一个时,接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小,例如,接入点API有一个邻接接入点AP2,则API比较API的关联终端个数和AP2的关联终端个数大小,可以理解的是可能结果有三种,API的关联终端数大于或小于或等于AP2的关联终端数。
[0064]当该接入点的邻接接入点有多个时,接入点比较该接入点的关联终端个数与其邻接接入点的关联终端个数的大小可以是将该接入点的关联终端个数和邻接接入点的关联终端个数按照从大到小或者按照从小到大的顺序排序,形成一个由大到小或者由小到大的数列,确定该接入点关联终端个数在该数列中的位置。
[0065]例如,接入点API确定其邻接接入点有AP2,AP3,AP4,AP5等,API获取API自身的关联终端个数,以及API获取AP2的关联终端个数,API获取AP3的关联终端个数,API获取AP4的关联终端个数,API获取AP5的关联终端个数。API比较AP2、AP3、AP4以及AP5的关联终端个数,具体的比较可以将AP1、AP2、AP3、AP4以及AP5的关联终端的个数进行大小排列,可以按照从大到小或者从小到大的顺序进行大小排列,从而比较大小关系。例如,按照从大到小的排列,接入点API和邻接接入点的关联终端个数排序是,AP3,AP4,API, AP2,AP5,说明接入点API的关联终端个数比两个邻接接入点的关联终端个数小,比两个邻接接入点的关联终端个数多。
[0066]步骤213,接入点判断该接入点的关联终端个数是否满足第一预设条件,该第一预设条件为,该接入点的关联终端个数比预设数量或预设比例的邻接接入点的关联终端个数多;
[0067]在步骤213中,可以根据步骤212中的比较结果进行判断。由于在步骤212中,接入点已经比较出该接入点和邻接接入点的关联终端的个数大小了,如果是采用排序的方法比较大小,还可以知道该接入点关联终端的个数在所有邻接接入点关联终端个数所处的位置。例如,在步骤212中,比较得出接入点API的关联终端个数比两个邻接接入点的关联终端个数小,比两个邻接接入点的关联终端个数多。假设,在步骤113中,第一预设条件为,接入点的关联终端个数比60%的邻接接入点的关联终端个数多,由于,API的邻接接入点共4个,API比其中三个邻接接入点的关联终端个数多,则步骤213中,由于API的邻接接入点共4个,API比其中两个邻接接入点的关联终端个数多,接入点API判断,接入点API的关联终端个数比50 %的邻接接入点关联终端个数多,则接入点判断接入点的关联终端个数不满足第一预设条件。
[0068]步骤213中,第一预设条件也可以是,该接入点的关联终端个数比预设数量的邻接接入点的关联终端个数多。例如,当接入点API只有一个邻接接入点时,第一预设条件可以是,接入点的关联终端个数比一个邻接接入点的关联终端个数多。再例如,当接入点API有4个邻接接入点时,第一预设条件可以是,接入点的关联终端个数比三个邻接接入点的关联终端个数多。例如,按照从大到小的排列,接入点API和邻接接入点的关联终端个数排序是,AP3,AP4,API, AP2,AP5,则认为接入点API的关联终端个数不满足第一预设条件。
[0069]步骤214,当接入点的关联终端个数不满足第一预设条件时,该接入点获取该接入点关联终端的接收信号强度平均值,以及,该接入点获取邻接接入点关联终端的接收信号强度平均值;
[0070]可以理解的是,当终端关联到一个接入点时,终端会向它所关联的接入点发送接收信号强度(RSSI值)。对于一个接入点而言,这个接入点会收到和这个终端相关联发送的接收信号强度值。对这些终端的接收信号强度值求平均可以得到一个接入点的关联终端的信号接收强度平均。例如,可以将这些接收信号强度值求和,再将和除以终端的个数。具体的可以有先有技术实现。
[0071]在本步骤中,当接入点关联终端个数不满足第一预设条件时,该接入点获取该接入点关联终端的接收信号强度平均值,具体可以是该接入点将与自身相关联的终端发送的接收信号强度值求平均值。由于邻接接入点也可以求得其自身的接收信号强度值,接入点和邻接接入点之间可以通过报文交互发送各自的接收信号强度平均值。例如,API计算其自身关联终端的接收信号强度值,API的几个邻接接入点,AP2、AP3、AP4和AP5也分别求得其自身关联终端的接收信号强度值,并且AP2、AP3、AP4和AP5将计算得到的各自关联终端的接收信号强度值发送给API,从而API可以获得API自身关联终端的接收信号强度值,也可以获得邻接接入点AP2关联终端接收信号强度平均值、AP3关联终端接收信号强度平均值,AP4关联终端接收信号强度平均值和AP5关联终端接收信号强度平均值。
[0072]可以理解的是,在本步骤中,接入点API获得邻接接入点关联终端接收信号强度平均值可以有多种方法,例如,接入点获取邻接接入点发送的该邻接接入点各关联终端的接收信号强度值,接入点根据邻接接入点各关联终端的接收信号强度值计算邻接接入点关联终端接收的接收信号强度平均值。具体而言,AP2将它的各个关联终端接收信号强度值直接发送给AP1,AP1收到之后求平均值,从而得到AP2的关联终端信号强度平均值,API以类似的方法得到AP3、AP4和AP5的关联终端接收信号强度平均值。
[0073]步骤215,接入点比较接入点关联终端的接收信号强度平均值与邻接接入点关联终端的接收信号强度平均值的大小。
[0074]步骤215中,根据步骤214中接入点所获得的接入点关联终端的接收信号强度平均值,与接入点所获得的邻接接入点关联终端的接收信号强度平均值,将它们进行比较。
[0075]当该接入点的邻接接入点只有一个时,接入点比较该接入点的关联终端的接收信号强度平均值与其邻接接入点的关联终端的接收信号强度平均值的大小。例如,接入点API有一个邻接接入点AP2,则API比较API和AP2的关联终端的接收信号强度平均值大小,可以理解的是可能的结果有三种,API的关联终端的接收信号强度平均值大于或小于或等于AP2的关联终端的接收信号强度平均值。
[0076]当该接入点的邻接接入点有多个时,接入点比较该接入点的关联终端的接收信号强度平均值与其邻接接入点的关联终端的接收信号强度平均值的大小可以是将该接入点和邻接接入点的关联终端的接收信号强度平均值按照从大到小或者按照从小到大的顺序排序,形成一个由大到小或者由小到大的数列,通过确定该接入点关联终端的接收信号强度平均值在该数列中的位置来比较大小。
[0077]例如,接入点API确定其邻接接入点有AP2,AP3,AP4,AP5等,API获取API自身的关联终端的接收信号强度平均值,以及API获取AP2的关联终端的接收信号强度平均值,API获取AP3的关联终端的接收信号强度平均值,API获取AP4的关联终端的接收信号强度平均值,API获取AP5的关联终端的接收信号强度平均值。API比较AP2、AP3、AP4以及AP5的关联终端的接收信号强度平均值,具体的比较可以将AP1、AP2、AP3、AP4以及AP5的关联终端的接收信号强度平均值进行大小排列,可以按照从大到小或者从小到大的顺序进行大小排列,从而比较大小关系。例如,按照从小到大的排列,接入点API和邻接接入点的关联终端的接收信号强度平均值排序是,AP3,API,AP4,AP2,AP5,说明接入点API的关联终端个数比三个邻接接入点的关联终端的接收信号强度平均值小,比一个邻接接入点的关联终端的接收信号强度平均值多。
[0078]步骤216,接入点判断该接入点关联终端的信号强度平均值是否满足第二预设条件,该第二预设条件为,接入点关联终端的信号强度平均值比预设数量或预设比例的邻接接入点关联终端的信号强度平均值小。
[0079]在步骤216中,可以根据步骤215中的比较结果进行判断。由于在步骤215中,接入点已经比较出该接入点和邻接接入点的关联终端的接收信号强度平均值大小了,如果是采用排序的方法比较大小,就可以知道该接入点关联终端的接收信号强度平均值在所有邻接接入点关联终端的接收信号强度平均值中所处的位置。例如,在步骤215中,比较得出接入点API的关联终端的接收信号强度平均值比三个邻接接入点的关联终端的接收信号强度平均值小,比一个邻接接入点的关联终端的接收信号强度平均值大。假设,在步骤215中,第二预设条件为,接入点的关联终端的接收信号强度平均值比60%的邻接接入点的关联终端的接收信号强度平均值小,由于,API的邻接接入点共4个,API比其中三个邻接接入点的关联终端的接收信号强度平均值小,则步骤216中,由于API的邻接接入点共4个,API比其中三个邻接接入点的关联终端的接收信号强度平均值小,接入点API判断,接入点API的关联终端的接收信号强度平均值比75%的邻接接入点关联终端的接收信号强度平均值小,则接入点判断接入点的关联终端的接收信号强度平均值满足第二预设条件。又假设,在步骤216中,第二预设条件为,接入点的关联终端的接收信号强度平均值比90%的邻接接入点的关联终端的接收信号强度平均值小,则步骤216中,接入点判断接入点的关联终端的接收信号强度平均值不满足第二预设条件。
[0080]步骤216中,第二预设条件也可以是,该接入点的关联终端的接收信号强度平均值比预设数量的邻接接入点的关联终端的接收信号强度平均值小。可以理解的是,在步骤210中,接入点确定邻接接入点时能够知道该邻接接入点的个数,第二预设条件中具体的预设数量可以根据该接入点的邻接接入点的个数确定。
[0081]例如,当接入点API只有一个邻接接入点时,第二预设条件可以是,接入点的关联终端的接收信号强度平均值比一个邻接接入点的关联终端的接收信号强度平均值小。再例如,当接入点API有4个邻接接入点时,第二预设条件可以是,接入点的关联终端的接收信号强度平均值比三个邻接接入点的关联终端的接收信号强度平均值小。例如,接入点API有AP2、AP3、AP4以及AP5这四个邻接接入点,当按照从小到大的排列,接入点API和邻接接入点的关联终端的接收信号强度平均值排序是,AP3,API, AP4,AP2,AP5,则认为接入点API的关联终端的接收信号强度平均值满足第二预设条件,否则不满足。可以理解的是,当API的关联终端的接收信号强度平均值比三个及
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1