一种时分调度方法、控制器及第一接入节点ap的制作方法

xiaoxiao2020-10-23  9

一种时分调度方法、控制器及第一接入节点ap的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,特别涉及一种时分调度方法、控制器及第一 AP。
【背景技术】
[0002]WiFi网络存在多种类型的干扰,包括运营商网内干扰、运营商WiFi网络与其他WiFi网络之间的网间干扰、以及与其他使用未经许可频谱的设备之间的系统间干扰。
[0003]通常情况下,WiFi节点检测其接收信号强度超过CCA(Clear Channel Access:信道干净准入)门限,就会同步到这个信号并去解这个数据包,而WiFi节点需要解出MAC包以后,根据其MAC (Media Access Control:介质访问控制)源地址和目的地址才知道这个MAC是否为发给自己的,如果这个数据包不是发送给这个节点的,则节点被这个数据包“捕获”。节点在被“捕获”期间不能接收和发送自己的数据包,导致被干扰或被干扰节点PER(Packet Error Rate:误包比例)上升,MCS (Modulat1n and Coding Scheme 调制编码方案)降阶,性能下降严重。
[0004]如图1a 所不,AP (Access Point:接入节点)I 和 AP2 是同频,APl 向 STA (Stat1n:站)I发送数据包1,AP2向STA2发送数据包2,如果数据包2先发送,则只要数据包2到达STAl的信号强度超过STAl的检测门限,STAl就会接收数据包2,即被AP2捕获,导致STAl无法准确接收APl发送的数据。实际场景下,STA能收到5?6同频AP的信号,从而捕获问题比较严重。
[0005]现有技术中可以通过RTS (Request To Send:请求发送)/CTS (Clear ToSend:清除发送)握手协议解决隐藏的AP的捕获问题,如图1b所示,为RTS/CTS握手协议的示意图,其中在APl需要向STAl发送数据时,APl向STAl发送RTS信号,以表示APl要向STAl发送数据,STAl在接收到RTS信号之后,向所有AP发送CTS信号,表明APl可以向STAl发送数据,而其他AP暂停发送数据。
[0006]然而,CTS被其他AP下的STA收到,会抑制所有收到CTS的STA上行传输,也即在降低AP之间的干扰问题的同时,会抑制其它AP的STA的上行传输。

【发明内容】

[0007]本发明提供一种时分调度方法、控制器及第一接入节点AP,以在不影响没有对第一 AP没有造成干扰的其它AP数据传输的同时,降低第二 AP对第一 AP的干扰问题。
[0008]第一方面,本发明提供一种时分调度方法,应用于控制器中,包括:确定第一接入节点AP覆盖下的STA是否被第二 AP干扰;根据确定的结果为所述第一 AP分配时间片,如果确定的结果为所述第一 AP覆盖下的至少一个STA被所述第二 AP干扰,则为所述第一 AP分配的时间片中所述至少一个STA对应的时间片与所述第二 AP的时间片不存在重叠。
[0009]结合第一方面,在第一种可能的实现方式中,所述根据确定的结果为所述第一 AP分配时间片,包括:为所述第一AP分配下行时间片,其中,为所述第一AP分配的时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠;和/或为所述第一 AP分配上行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠。
[0010]结合第一方面,在第二种可能的实现方式中,所述根据确定的结果为所述第一 AP分配时间片,包括:为所述第一AP分配下行时间片和上行时间片,其中,为所述第一AP分配的时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠,所述第一 AP的上行时间片与下行时间片不同。
[0011]结合第一方面,在第三种可能的实现方式中,所述根据确定的结果为所述第一 AP分配时间片,包括:将时间片分为下行时间片和上行时间片;在所述下行时间片内为所述第一 AP分配专用的下行时间片,其中,为所述第一 AP分配的下行时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠;将所述上行时间片作为共享的上行时间片分配给所述第一 AP,其中,在所述上行时间片内其它AP可以传输数据。
[0012]结合第一方面,在第四种可能的实现方式中,所述根据确定的结果为所述第一 AP分配时间片,包括:为所述第一AP分配下行时间片和上行时间片,其中,为所述第一AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠,所述第一 AP的上行时间片与下行时间片不同。
[0013]结合第一方面,在第五种可能的实现方式中,所述根据确定的结果为所述第一 AP分配时间片,包括:为所述第一AP分配上行时间片和下行时间片,其中,所述第一AP的下行时间片和上行时间片相同,为所述第一 AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠,所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠。
[0014]结合第一方面,在第六种可能的实现方式中,所述根据确定的结果为所述第一 AP分配时间片,包括:为所述第一 AP分配用于传输被干扰STA的数据的时间片,其中,为所述第一 AP分配的时间片中所述被干扰STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠,所述第一 AP的用于传输被干扰STA的数据的上行时间片与下行时间片不存在重叠。
[0015]结合第一方面的第六种可能的实现方式,在第七种可能的实现方式中,所述根据确定的结果为所述第一 AP分配时间片,还包括:为所述第一 AP分配用于传输未被干扰STA的数据的时间片,其中,被干扰STA为所述第一 AP分配的时间片中所述未被干扰STA对应的下行时间片与所述被干扰STA的下行时间片不存在重叠,所述未被干扰STA的上行时间片与下行时间片不存在重叠。
[0016]结合第一方面的第六种可能的实现方式,在第八种可能的实现方式中,所述根据确定的结果为所述第一 AP分配时间片,还包括:为所述第一 AP分配用于传输未被干扰STA的数据的共享时间片,所述共享时间片与所述第一 AP的传输被干扰STA的数据的下行时间片不存在重叠;所述共享时间片用于传输所述未被干扰STA的上行数据和下行数据;以及传输所述被干扰STA的下行数据。
[0017]结合第一方面或第一方面的第一至五种可能的实现方式,在第九种可能的实现方式中,在所述根据确定的结果为所述第一 AP分配时间片之前,所述方法还包括:根据各个AP上报的负载信息报告,确定为所述第一 AP分配时间片的时长。
[0018]结合第一方面或第一方面的第一至五种可能的实现方式,在第十种可能的实现方式中,所述根据确定的结果为所述第一 AP分配时间片,具体包括:将时间片分为受控时间片和不受控时间片;在所述受控时间片为所述第一AP分配专用的时间片;将所述不受控时间片作为共享的时间片分配给所述第一 AP,并指示所述第一个AP在分配的专用时间片无法满足传输需求时使用所述不受控时间片。
[0019]结合第一方面,在第十一种可能的实现方式中,所述方法还包括:根据所述第一AP上报的RSSI测量信息,确定所述第一接入节点AP对第二 AP覆盖下的STA是否造成干扰。
[0020]结合第一方面的第i^一种可能的实现方式,在第十二种可能的实现方式中,根据所述第一 AP上报的RSSI测量信息,确定所述第一接入节点AP对第二 AP覆盖下的STA是否造成干扰,具体包括:根据所述第一 AP上报的所述第一 AP与STA之间的RSSI测量信息,判断大于预设门限的RSSI的数量是否大于预设数量,如果大于预设数量则确定所述第一AP对所述第二 AP覆盖下的STA造成了干扰。
[0021]结合第一方面的第十二种可能的实现方式,在第十三种可能的实现方式中,所述方法还包括:为所述第一 AP分配的时间片与所述第二 AP中被所述第一 AP干扰的STA对应的时间片不存在重叠。
[0022]第二方面,本发明提供一种时分调度方法,应用于第一接入节点AP中,包括:接收控制器发送的时间片信息,所述时间片信息具体包含:所述控制器为所述第一 AP分配的时间片;如果所述第一 AP覆盖下的至少一个STA被所述第二 AP干扰,则所述控制器为所述第一 AP分配的时间片中所述至少一个STA对应的时间片与所述第二 AP的时间片不存在重叠;基于所述时间片信息,控制所述第一 AP或所述至少一部分STA在所述时间片获得数据。
[0023]结合第二方面,在第一种可能的实现方式中,在所述时间片信息包括上行传输所对应的上行时间片时,所述控制所述第一 AP或所述至少一部分STA在所述时间片获得数据,具体为:向所述第一 AP覆盖的STA发送网络分配矢量NAV,以禁止所述至少一部分STA在所述NAV包含的时间段内进行上行传输,从而控制所述至少一部分STA在除所述NAV包含的时间段之外的上行时间片传输上行数据;所述第一AP在除所述NAV包含的时间段之外的上行时间片获得所述至少一部分STA传输的上行数据。
[0024]结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述时间片包括被干扰STA的上行时间片时,所述控制所述第一 AP或所述至少一部分STA在所述时间片获得数据,具体包括:在所述被干扰STA的上行时间片的开始阶段,向所述第一 AP覆盖的STA发送第一功率的NAV,所述第一功率的NAV能被所述AP覆盖下的未被干扰STA所接收,从而禁止所述未被干扰STA在所述被干扰STA的上行时间片进行上行传输;控制所述第一 AP在所述被干扰STA的上行时间片获得所述至少一部分STA传输的上行数据。
[0025]结合第一方面或第一方面的第一种可能的实现方式,在第三种可能的实现方式中,在所述时间片包括未被干扰STA的上行时间片时,所述控制所述第一 AP或所述至少一部分STA在所述时间片获得数据,具体包括:向所述第一 AP覆盖的所有STA发送第二功率的NAV,以禁止所述第一 AP覆盖的所有STA在所述第一功率的NAV所包含的时间段内传输上行数据;
[0026]在发送所述第二功率的NAV之后,向所述第一 AP覆盖的所有STA发送第一功率的解除NAV的控制信息,所述第二功率大于所述第一功率,以解除所述第一功率的NAV对所述未被干扰STA的作用,从而仅使所述未被干扰STA在所述第二功率的NAV所包含的上行时间片传输上行数据;控制所述第一AP在所述第二功率NAV所包含的时间片获得所述至少一部分STA传输的上行数据。
[0027]结合第二方面,在第四种可能的实现方式中,在所述时间片包括:被干扰STA的时间片和未被干扰STA的时间片时,所述控制所述第一 AP或所述至少一部分STA在所述时间片获得数据,具体包括:控制所述第一 AP在所述被干扰STA的上行时间片获得所述被干扰STA的上行数据;以及控制所述第一 AP在所述被干扰STA的下行时间片发送所述被干扰STA的下行数据;以及控制所述第一 AP在所述非被干扰STA的上行时间片获得所述未被干扰STA的上行数据;以及控制所述第一 AP在所述未被干扰STA的下行时间片发送所述未被干扰STA的下行数据。
[0028]结合第二方面,在第六种可能的实现方式中,所述方法还包括:在上行传输过程中,控制所述第一 AP的信道干净准入CCA大于预设阈值。
[0029]根据本发明的第三方面,提供一种控制器,包括:第一确定模块,用于确定第一接入节点AP覆盖下的STA是否被第二 AP干扰;分配模块,连接于所述确定模块,用于根据确定的结果为所述第一 AP分配时间片,如果确定的结果为所述第一 AP覆盖下的至少一个STA被所述第二 AP干扰,则为所述第一 AP分配的时间片中所述至少一个STA对应的时间片与所述第二 AP的时间片不存在重叠。
[0030]结合第三方面,在第一种可能的实现方式中,所述分配模块,用于:为所述第一 AP分配下行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠;和/或为所述第一 AP分配上行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠。
[0031]结合第三方面,在第二种可能的实现方式中,所述分配模块,用于:为所述第一 AP分配下行时间片和上行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠,所述第一 AP的上行时间片与下行时间片不同。
[0032]结合第三方面,在第三种可能的实现方式中,所述分配模块,包括:第一划分单元,用于将时间片分为下行时间片和上行时间片;第一分配单元,用于在所述下行时间片内为所述第一 AP分配专用的下行时间片,其中,为所述第一 AP分配的下行时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠;共享单元,用于将所述上行时间片作为共享的上行时间片分配给所述第一 AP,其中,在所述上行时间片内其它AP可以传输数据。
[0033]结合第三方面,在第四种可能的实现方式中,所述分配模块,用于:为所述第一 AP分配下行时间片和上行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠,所述第一 AP的上行时间片与下行时间片不同。
[0034]结合第三方面,在第五种可能的实现方式中,所述分配模块,用于:为所述第一 AP分配上行时间片和下行时间片,其中,所述第一 AP的下行时间片和上行时间片相同,为所述第一 AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠,所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠。
[0035]结合第三方面,在第六种可能的实现方式中,所述分配模块,用于:为所述第一 AP分配用于传输被干扰STA的数据的时间片,其中,为所述第一 AP分配的时间片中所述被干扰STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠,所述第一 AP的用于传输被干扰STA的数据的上行时间片与下行时间片不存在重叠。
[0036]结合第三方面的第六种可能的实现方式,在第七种可能的实现方式中,所述分配模块,还用于:为所述第一 AP分配用于传输未被干扰STA的数据的时间片,其中,被干扰STA为所述第一 AP分配的时间片中所述未被干扰STA对应的下行时间片与所述被干扰STA的下行时间片不存在重叠,所述未被干扰STA的上行时间片与下行时间片不存在重叠。
[0037]结合第三方面的第六种可能的实现方式,在第八种可能的实现方式中,所述分配模块,还用于:为所述第一AP分配用于传输未被干扰STA的数据的共享时间片,所述共享时间片与所述第一AP的传输被干扰STA的数据的下行时间片不存在重叠;所述共享时间片用于传输所述未被干扰STA的上行数据和下行数据;以及传输所述被干扰STA的下行数据。
[0038]结合第三方面或第三方面的第一至五种可能的实现方式中的任意一种可能的实现方式,在第九种可能的实现方式中,所述控制器还包括:第二确定模块,用于在根据确定的结果为所述第一 AP分配时间片之前,根据各个AP上报的负载信息报告,确定为所述第一AP分配时间片的时长。
[0039]结合第三方面或第三方面的第一至五种可能的实现方式中的任意一种可能的实现方式,在第十种可能的实现方式中,所述分配模块,具体包括:第二划分单元,用于将时间片分为受控时间片和不受控时间片;第二分配单元,用于在所述受控时间片为所述第一AP分配专用的时间片;将所述不受控时间片作为共享的时间片分配给所述第一 AP,并指示所述第一个AP在分配的专用时间片无法满足传输需求时使用所述不受控时间片。
[0040]结合第三方面,在第十一种可能的实现方式中,所述第一确定模块,还用于: 根据所述第一 AP上报的RSSI测量信息,确定所述第一接入节点AP对第二 AP覆盖下的STA是否造成干扰。
[0041]结合第三方面的第i^一种可能的实现方式,在第十二种可能的实现方式中,所述第一确定模块,具体用于:根据所述第一 AP上报的所述第一 AP与STA之间的RSSI测量信息,判断大于预设门限的RSSI的数量是否大于预设数量,如果大于预设数量则确定所述第一 AP对所述第二 AP覆盖下的STA造成了干扰。
[0042]结合第三方面的第十二种可能的实现方式,在第十三种可能的实现方式中,为所述第一 AP分配的时间片与所述第二 AP中被所述第一 AP干扰的STA对应的时间片不存在重叠。
[0043]第四方面,本发明提供一种第一接入节点AP,包括:接收模块,用于接收控制器发送的时间片信息,所述时间片信息具体包含:所述控制器为所述第一 AP分配的时间片;如果所述第一 AP覆盖下的至少一个STA被所述第二 AP干扰,则所述控制器为所述第一 AP分配的时间片中所述至少一个STA对应的时间片与所述第二AP的时间片不存在重叠;第一控制模块,用于基于所述时间片信息,控制所述第一 AP或所述至少一部分STA在所述时间片获得数据。
[0044]结合第四方面,在第一种可能的实现方式中,在所述时间片信息包括上行传输所对应的上行时间片时,所述第一控制模块,具体包括:第一发送单元,用于向所述第一 AP覆盖的STA发送网络分配矢量NAV,以禁止所述至少一部分STA在所述NAV包含的时间段内进行上行传输,从而控制所述至少一部分STA在除所述NAV包含的时间段之外的上行时间片传输上行数据;第一获得单元,用于所述第一 AP在除所述NAV包含的时间段之外的上行时间片获得所述至少一部分STA传输的上行数据。
[0045]结合第四方面或第四方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述时间片包括被干扰STA的上行时间片时,所述第一控制模块,具体包括:第二发送单元,用于在所述被干扰STA的上行时间片的开始阶段,向所述第一 AP覆盖的STA发送第一功率的NAV,所述第一功率的NAV能被所述AP覆盖下的未被干扰STA所接收,从而禁止所述未被干扰STA在所述被干扰STA的上行时间片进行上行传输;第一控制单元,用于控制所述第一 AP在所述被干扰STA的上行时间片获得所述至少一部分STA传输的上行数据。
[0046]结合第四方面或第四方面的第一种可能的实现方式,在第三种可能的实现方式中,在所述时间片包括未被干扰STA的上行时间片时,所述第一控制模块,具体包括:第三发送单元,用于向所述第一 AP覆盖的所有STA发送第二功率的NAV,以禁止所述第一 AP覆盖的所有STA在所述第一功率的NAV所包含的时间段内传输上行数据;第四发送单元,用于在发送所述第二功率的NAV之后,向所述第一 AP覆盖的所有STA发送第一功率的解除NAV的控制信息,所述第二功率大于所述第一功率,以解除所述第一功率的NAV对所述未被干扰STA的作用,从而仅使所述未被干扰STA在所述第二功率的NAV所包含的上行时间片传输上行数据;第二控制单元,用于控制所述第一 AP在所述第二功率NAV所包含的时间片获得所述至少一部分STA传输的上行数据。
[0047]结合第四方面,在第四种可能的实现方式中,在所述时间片包括:被干扰STA的时间片和未被干扰STA的时间片时,所述第一控制模块,具体用于:控制所述第一 AP在所述被干扰STA的上行时间片获得所述被干扰STA的上行数据;以及控制所述第一 AP在所述被干扰STA的下行时间片发送所述被干扰STA的下行数据;以及控制所述第一 AP在所述非被干扰STA的上行时间片获得所述未被干扰STA的上行数据;以及控制所述第一 AP在所述未被干扰STA的下行时间片发送所述未被干扰STA的下行数据。
[0048]结合第四方面或第四方面的第一种可能的实现方式,在第五种可能的实现方式中,所述第一 AP还包括:第二控制模块,用于在上行传输过程中,控制所述第一 AP的信道干净准入CCA大于预设阈值。
[0049]第五方面,本发明提供一种控制器中,包括:处理器,用于确定第一接入节点AP覆盖下的STA是否被第二 AP干扰;以及根据确定的结果为所述第一 AP分配时间片,如果确定的结果为所述第一 AP覆盖下的至少一个STA被所述第二 AP干扰,则为所述第一 AP分配的时间片中所述至少一个STA对应的时间片与所述第二 AP的时间片不存在重叠;发送器,连接于所述处理器,用于向所述第一 AP发送包含所述时间片的时间片信息。
[0050]结合第五方面,在第一种可能的实现方式中,所述处理器,用于:为所述第一 AP分配下行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠;和/或为所述第一 AP分配上行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠。
[0051]结合第五方面,在第二种可能的实现方式中,所述处理器,用于:为所述第一 AP分配下行时间片和上行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠,所述第一 AP的上行时间片与下行时间片不同。
[0052]结合第五方面,在第三种可能的实现方式中,所述处理器,用于:将时间片分为下行时间片和上行时间片;在所述下行时间片内为所述第一 AP分配专用的下行时间片,其中,为所述第一 AP分配的下行时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠;将所述上行时间片作为共享的上行时间片分配给所述第一 AP,其中,在所述上行时间片内其它AP可以传输数据。
[0053]结合第五方面,在第四种可能的实现方式中,所述处理器,用于:为所述第一 AP分配下行时间片和上行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠,所述第一 AP的上行时间片与下行时间片不同。
[0054]结合第五方面,在第五种可能的实现方式中,所述处理器,用于:为所述第一 AP分配上行时间片和下行时间片,其中,所述第一 AP的下行时间片和上行时间片相同,为所述第一 AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠,所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠。
[0055]结合第五方面,在第六种可能的实现方式中,所述处理器,用于:为所述第一 AP分配用于传输被干扰STA的数据的时间片,其中,为所述第一 AP分配的时间片中所述被干扰STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠,所述第一 AP的用于传输被干扰STA的数据的上行时间片与下行时间片不存在重叠。
[0056]结合第五方面的第六种可能的实现方式,在第七种可能的实现方式中,所述处理器,还用于:为所述第一 AP分配用于传输未被干扰STA的数据的时间片,其中,被干扰STA为所述第一 AP分配的时间片中所述未被干扰STA对应的下行时间片与所述被干扰STA的下行时间片不存在重叠,所述未被干扰STA的上行时间片与下行时间片不存在重叠。
[0057]结合第五方面的第六种可能的实现方式,在第八种可能的实现方式中,所述处理器,还用于:为所述第一 AP分配用于传输未被干扰STA的数据的共享时间片,所述共享时间片与所述第一AP的传输被干扰STA的数据的下行时间片不存在重叠;所述共享时间片用于传输所述未被干扰STA的上行数据和下行数据;以及传输所述被干扰STA的下行数据。
[0058]结合第五方面或第五方面的第一至五种可能的实现方式种可能的实现方式,在第九种可能的实现方式中,所述处理器,还用于:在根据确定的结果为所述第一 AP分配时间片之前,根据各个AP上报的负载信息报告,确定为所述第一 AP分配时间片的时长。
[0059]结合第五方面或第五方面的第一至五种可能的实现方式种可能的实现方式,在第十种可能的实现方式中,所述处理器,具体用于:将时间片分为受控时间片和不受控时间片;在所述受控时间片为所述第一AP分配专用的时间片;将所述不受控时间片作为共享的时间片分配给所述第一 AP,并指示所述第一个AP在分配的专用时间片无法满足传输需求时使用所述不受控时间片。
[0060]结合第五方面,在第十一种可能的实现方式中,所述处理器,还用于:根据所述第一AP上报的RSSI测量信息,确定所述第一接入节点AP对第二 AP覆盖下的STA是否造成干扰。
[0061]结合第五方面的第i^一种可能的实现方式,在第十二种可能的实现方式中,所述处理器,具体用于:根据所述第一 AP上报的所述第一 AP与STA之间的RSSI测量信息,判断大于预设门限的RSSI的数量是否大于预设数量,如果大于预设数量则确定所述第一 AP对所述第二 AP覆盖下的STA造成了干扰。
[0062]结合第五方面的第十二种可能的实现方式,在第十三种可能的实现方式中,所述处理器,还用于:为所述第一 AP分配的时间片与所述第二 AP中被所述第一 AP干扰的STA对应的时间片不存在重叠。
[0063]第六方面,本发明提供一种第一接入节点AP中,包括:接收器,用于接收控制器发送的时间片信息,所述时间片信息具体包含:所述控制器为所述第一 AP分配的时间片;如果所述第一 AP覆盖下的至少一个STA被所述第二 AP干扰,则所述控制器为所述第一 AP分配的时间片中所述至少一个STA对应的时间片与所述第二 AP的时间片不存在重叠;处理器,连接于所述接收器,用于基于所述时间片信息,控制所述第一 AP或所述至少一部分STA在所述时间片获得数据。
[0064]结合第六方面,在第一种可能的实现方式中,在所述时间片信息包括上行传输所对应的上行时间片时,所述处理器,具体用于:通过发送器向所述第一AP覆盖的STA发送网络分配矢量NAV,以禁止所述至少一部分STA在所述NAV包含的时间段内进行上行传输,从而控制所述至少一部分STA在除所述NAV包含的时间段之外的上行时间片传输上行数据;通过所述接收器在除所述NAV包含的时间段之外的上行时间片获得所述至少一部分STA传输的上行数据。
[0065]结合第六方面或第六方面的第一种可能的实现方式,在第二种可能的实现方式中,在所述时间片包括被干扰STA的上行时间片时,所述处理器,具体用于:在所述被干扰STA的上行时间片的开始阶段,通过发送器向所述第一 AP覆盖的STA发送第一功率的NAV,所述第一功率的NAV能被所述AP覆盖下的未被干扰STA所接收,从而禁止所述未被干扰STA在所述被干扰STA的上行时间片进行上行传输;通过所述接收器在所述被干扰STA的上行时间片获得所述至少一部分STA传输的上行数据。
[0066]结合第六方面或第六方面的第一种可能的实现方式,在第三种可能的实现方式中,在所述时间片包括未被干扰STA的上行时间片时,所述处理器,具体用于:通过所述发送器向所述第一 AP覆盖的所有STA发送第二功率的NAV,以禁止所述第一 AP覆盖的所有STA在所述第一功率的NAV所包含的时间段内传输上行数据;以及在发送所述第二功率的NAV之后,通过所述发送器向所述第一 AP覆盖的所有STA发送第一功率的解除NAV的控制信息,所述第二功率大于所述第一功率,以解除所述第一功率的NAV对所述未被干扰STA的作用,从而仅使所述未被干扰STA在所述第二功率的NAV所包含的上行时间片传输上行数据;通过所述接收器在所述第二功率NAV所包含的时间片获得所述至少一部分STA传输的上行数据。
[0067]结合第六方面,在第四种可能的实现方式中,在所述时间片包括:被干扰STA的时间片和未被干扰STA的时间片时,所述处理器,具体用于:通过所述接收器在所述被干扰STA的上行时间片获得所述被干扰STA的上行数据;以及通过所述发送器在所述被干扰STA的下行时间片发送所述被干扰STA的下行数据;以及通过所述接收器在所述非被干扰STA的上行时间片获得所述未被干扰STA的上行数据;以及通过所述发送器在所述未被干扰STA的下行时间片发送所述未被干扰STA的下行数据。
[0068]结合第六方面或第六方面的第一种可能的实现方式,在第五种可能的实现方式中,所述处理器,还用于:在上行传输过程中,控制所述第一 AP的信道干净准入CCA大于预设阈值。
[0069]本发明有益效果如下:
[0070]由于在本发明中,首先确定第一 AP覆盖下的STA是否被第二 AP干扰,然后根据确定结果为第一 AP分配时间片,其中,如果确定出第一 AP覆盖下的至少一个STA被第二 AP干扰,则为第一 AP分配的时间片中至少一个STA对应的时间片与第二 AP的时间片不存在重叠,也就是说在为第一 AP分配时间片时,只将其时间片分配的与对其存在干扰的第二 AP的时间片不同,而对其它AP的时间片则不会造成影响,故而达到了在降低第二 AP对第一AP的干扰问题的同时,不会影响对第一 AP不存在干扰的AP的数据传输的技术效果。
【附图说明】
[0071]图1a为现有技术中AP之间存在干扰问题的示意图;
[0072]图1b为现有技术中RTS/CTS协议的示意图;
[0073]图2为本发明实施例第一方面的时分调度方法的流程图;
[0074]图3为本发明实施例第一方面的时分调度方法中AP与AC交互的示意图;
[0075]图4为本发明实施例的时分调度方法中7个AP的示意图;
[0076]图5为本发明实施例的时分调度方法中多个AP之间的干扰关系示意图;
[0077]图6为本发明实施例第一方面的时分调度方法中AP向AC上报负载报告信息的不意图;
[0078]图7为本发明实施例的时分调度方法中Wifi的组网图;
[0079]图8为本发明实施例的时分调度方法中分配有不受控时间片的时间分配示意图;
[0080]图9为本发明实施例的时分调度方法中对下行时间片进行分配的示意图;
[0081]图10为本发明实施例的时分调度方法中控制各个AP的上行时间片与下行时间片不存在重叠并且不受控时间片位于所有AP的下行时间片的末端的示意图;
[0082]图11为本发明实施例的时分调度方法中控制各个AP的上行时间片与下行时间片不存在重叠并且不受控时间片位于各个AP的下行时间片之间的示意图;
[0083]图12为本发明实施例的时分调度方法中各个AP的上行时间片与所有AP的下行时间片不存在重置的不意图;
[0084]图13为本发明实施例的时分调度方法中对各个AP的上行时间片进行控制的示意图;
[0085]图14为本发明实施例的时分调度方法中上行时间片和下行时间片位于同一时间片的不意图;
[0086]图15为本发明实施例的时分调度方法对被干扰STA和未被干扰STA分开分配时间片的第一种示意图;
[0087]图16为本发明实施例的时分调度方法对被干扰STA和未被干扰STA分开分配时间片的第二种示意图;
[0088]图17本发明实施例第二方面的时分调度方法的流程图;
[0089]图18为本发明实施例时分调度方法中未被干扰STA和被干扰STA的位置关系示意图;
[0090]图19为本发明实施例时分调度方法中给内圈STA和外圈STA分别分配上行时间片的不意图;
[0091]图20为本发明实施例第三方面的控制器的结构图;
[0092]图21为本发明实施例第四方面的第一 AP的结构图;
[0093]图22为本发明实施例第五方面的控制器的结构图;
[0094]图23为本发明实施例第六方面的第一 AP的结构图。
【具体实施方式】
[0095]针对现有技术中通过RTS/CTS协议控制解决隐藏的AP的干扰问题的时,会影响其它AP的STA的数据传输的技术问题,本申请实施例这里提出的技术方案中,提供了一种时分调 度方法,应用于控制器中,包括:确定第一接入节点AP覆盖下的STA是否被第二 AP干扰;根据确定的结果为第一 AP分配时间片,如果确定的结果为第一 AP覆盖下的至少一个STA被第二 AP干扰,则为第一 AP分配的时间片中至少一个STA对应的时间片与第二 AP的时间片不存在重叠。也就是说在为第一 AP分配时间片时,只将其时间片分配的与对其存在干扰的第二AP的时间片不同,而对其它AP的时间片则不会造成影响,故而达到了在降低第二AP对第一 AP的干扰问题的同时,不会影响对第一 AP不存在干扰的AP的数据传输的技术效果;
[0096]并且,由于是通过时间片控制AP之间的数据传输,故而节省了传输RTS/CTS的空口资源。
[0097]下面将结合各个附图对本申请实施例技术方案的主要实现原理、【具体实施方式】及其对应能够达到的有益效果进行详细地阐述。
[0098]第一方面,本发明实施例提供一种时分调度方法,应用于控制器中,该控制器例如为:AC(Access Controller:接入控制器)、AP等等,为了介绍方便,后续将以控制器为AC为例进行介绍,请参考图2,该方法包括以下步骤:
[0099]步骤S201:确定第一接入节点AP覆盖下的STA是否被第二 AP干扰;
[0100]步骤S202:根据确定的结果为第一 AP分配时间片,如果确定的结果为第一 AP覆盖下的至少一个STA被第二 AP干扰,则为第一 AP分配的时间片中至少一个STA对应的时间片与第二 AP的时间片不存在重叠。
[0101]可选的,步骤S201中确定第一 AP覆盖下的STA是否被第二 AP所干扰,具体为:根据第一 AP上报的RSSI (Received Signal Strength Indicator:接收信号强度指示)测量信息,确定第一 AP对第二 AP覆盖下的STA是否造成干扰,由于第一 AP与第二 AP的干扰是相对的,也即如果第一 AP对第二 AP覆盖下的STA存在干扰的话,则表示第二 AP对第一 AP覆盖下的STA也存在干扰,故而可以通过第一 AP上报的RSSI测量信息确定第一 AP覆盖下的STA是否被第二 AP覆盖下的STA所干扰。
[0102]请参考图3,为多个AP与AC的交互示意图:AP1至APn将与其它AP的RSSI测量信息传输至AC,AC通过RSSI测量信息给每个AP分配时间片,然后将包含时间片的时间片信息传输至对应的AP。
[0103]可选的,根据第一 AP上报的第一 AP与STA之间的RSSI测量信息,判断大于预设门限的RSSI的数量是否大于预设数量,如果大于预设数量则确定第一 AP对第二 AP覆盖下的STA造成了干扰。
[0104]假设如图4所示,存在7个AP,分别为:AP1?AP7,各个AP检测与其它AP的信标信道的RSSI测量信息,以第一 AP为APl为例,假设APl检测到AP2/3/4/5的RSSI测量信息,并且在1s之内,APl接收到AP2的超过门限的RSSI测量信息为21,接收到AP3的超过门限的RSSI测量信息为10,接收到AP4的超过门限的RSSI测量信息为21、接收到AP5的超过门限的RSSI测量信息为23,并且预设数量为15,则确定出对APl存在干扰的AP为AP2、AP4 和 AP5。
[0105]在具体实施过程中,第一 AP可以测量每个STA的数据帧、管理帧或者控制帧的RSSI测量信息,进而第一 AP可以通过上述任一一个帧的RSSI测量信息来确定STA是否被AP所捕获,例如:如果第一 AP接收到非其覆盖STA的探针请求(Probe Request)管理巾贞(探针请求管理帧是管理帧的一种),探针请求帧中包含STA的MAC地址,则将STA的MAC地址上报给AC,AC基于其MAC地址,就可以查找到这个STA的服务AP’从而可以确定第一 AP是否有捕获第二 AP的STA。
[0106]在这种情况下,即使第一 AP与第二 AP互为隐藏AP,第一 AP也可以接收到第二 AP的STA的RSSI测量信息,从而达到了能够判断隐藏的第二 AP是否是否对第一 AP存在干扰的技术效果。
[0107]进一步的,方法还包括:为第一AP分配的时间片与第二AP中被第一AP干扰的STA对应的时间片不存在重叠。
[0108]具体来讲,也就是在给第一 AP分配时间片时,可以将其时间片分配的与第二 AP的所有STA对应的时间片都不存在重叠;但是因为第二 AP的部分STA对第一 AP并不存在干扰,故而为了不影响这部分STA的数据传输,可以仅仅将第二 AP中被第一 AP干扰的STA对应的时间片分配的与第一 AP的时间片不存在重叠。
[0109]步骤S102中,还是以图5所示的多个AP的对应关系为例,那么为了保证将存在干扰的AP的时间片错开,各个AP所使用的时间片为:AP1/AP3使用时间片a ;AP2/AP5使用时间片b ;AP4/AP6使用时间片C。
[0110]可选的,在在根据确定的结果为第一 AP分配时间片之前,方法还包括:
[0111]根据各个AP上报的负载信息报告,确定为第一 AP分配时间片的时长。
[0112]举例来说,请参考图6,每隔预设时间间隔,例如:10s,20s等等,各个AP就将负载信息上传至AC,AP负载信息中例如包含以下内容:1) AP的时间片使用比例;2) AP的业务缓冲负载;3)空口占空比;4)请求增加或减少时间片资源指示中的至少一种内容,AC在接收到各个AP上传的AP负载信息之后,就重新给各个AP分配时间片,并下发至AP。
[0113]而假设AP1/AP3下个有20个STA,而AP4/AP6下只有10个STA,并且各个STA的业务量需求相同,则a/b/c的时间片长度可以配置为8ms/6ms/4ms,也即为第一 AP分配的时间片较长。
[0114]由于通过负载报告信息为第一 AP分配时间片,故而所分配的时间片能够满足第一AP的负载需求。
[0115]举例来说,步骤S102中,AC为第一 AP分配时间片信令包括以下内容:
[0116]I)调度控制类型(包括下行时间分片、上行时间分片、上下行时间分片);
[0117]2)是否对调度用户进行分类(是或否);
[0118]3)时间片格式(包括时间片分成几段,各个时间片长度,各个时间片的类
[0119]型);
[0120]4)如果2)中调度用户为是,携带未被干扰STA和被干扰STA列表。
[0121]可选的,考虑到第一 AP的负载时动态变化的,根据确定的结果为第一 AP分配时间片,具体包括:
[0122]将时间片分为受控时间片和不受控时间片;
[0123]在受控时间片为第一 AP分配专用的时间片;将不受控时间片作为共享的时间片分配给第一 AP,并指示第一个AP在分配的专用时间片无法满足传输需求时使用不受控时间片。
[0124]举例来说,请参考图7的Wifi的组网图,Wifi在2.4G频段有3个互相不重叠的信道,分别为:信道1、信道6、信道11 (即图7中a、b、c对应的信道),其中AP(a)、AP(b)、AP(c)所在的AP使用信道6,以第一 AP为AP Ca)为例进行介绍。
[0125]而对于4?(&)4?(13)4?((3)的时间片的分布如图8所示,其中受控时间片又分为:下行时间片和非下行时间片,在下行时间片传输下行数据,而在非下行时间片则不进行下行数据的传输,在这种情况下,AP (a)、AP (b)、AP (c)的下行数据的传输不存在重叠,而对于不受控时间片,各个AP (例如:AP (a))尽量不用来进行数据传输,只有在各个AP所分配的受控时间片(例如:下行对应的下行时间片或者上行对应的上行时间片等等)无法满足传输需求时,才需要使用不受控时间片进行数据传输。
[0126]由于分配了一段不受控时间片用于为第一 AP (例如:AP(a))所分配的受控时间片不满足传输需求时使用,故而能够保证第一 AP的数据的及时传输,并且即使是受控时间片不满足传输需求,也不用立即对受控时间片进行调整,故而达到了降低处理负担的技术效果O
[0127]步骤S102中,第一 AP覆盖下的至少一个STA可以为第一 AP覆盖的全部STA,也可以仅仅包括第一 AP被第二 AP干扰的被干扰STA,基于至少一部分STA不同,从而为第一AP分配的时间片也不同,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0128]第一种,至少一个STA可以为第一 AP的全部STA,在这种情况下,所分配的时间片又可以分为多种情况,下面将列举其中的几种进行介绍,当然,在具体实施过程中,不限于以下几种情况。
[0129]①根据确定的结果为第一 AP分配时间片,包括:
[0130]为第一 AP分配下行时间片,其中,为第一 AP分配的时间片中至少一个STA对应的下行时间片与第二 AP的下行时间片不存在重叠。
[0131]举例来说,也就是仅仅保证第一 AP中全部STA对应的下行时间片与第二 AP的下行时间片不存在重叠,而对第一 AP与第二 AP的非下行时间片则不作控制,如图9所示,也即:第一 AP的上行数据可以在整个时间片传输、也可以在部分时间片进行传输,本发明实施例不作限制。由于第一 AP的全部STA的下行可时间片与第二 AP的下行时间片不存在重叠,故而达到了防止第二 AP对第一 AP产生下行干扰的技术效果。
[0132]对此,以第一 AP为AP (a)、控制器为AC为例,AC给AP(a)所分配的调度时间的信令内容为:
[0133]I)调度控制类型为:下行时间分片;
[0134]2)是否对调度用户进行分类为:否;
[0135]3)时间片格式(3段,12mS/8mS/8mS,可用/不可用/不可用)。
[0136]另一种时间片的格式请继续参考图8,该时间片格式中考虑到第一 AP的负载为动态变化的,故而AC会保留一定长度的不受控时间片供第一 AP使用,从而能够避免因为业务需求的动态变化需要调整第一 AP使用的时间片。
[0137]对应的,AC给AP (a)分配时间片信令内容为:
[0138]I)调度控制类型为:下行时间分片;
[0139]2)是否对调度用户进行分类为:否;
[0140]3)时间片格式(4段,8ms/8ms/8ms/6ms,可用/不可用/不可用/尽量不用)。
[0141]可选的,根据确定的结果为第一 AP分配时间片,包括:
[0142]为第一 AP分配上行时间片,其中,为第一 AP分配的时间片中至少一个STA对应的上行时间片与第二 AP的上行时间片不存在重叠。
[0143]举例来说,一种可能的实现方式是,还是以第一 AP为AP (a)为例,如图10所示,AP(a)、AP(b)、AP(c)的下行时间片完全不存在重叠,而下行时间片用于调度下行数据,也就是说AP (a)、AP(b)、AP(c)的下行时间片不存在重叠,并且第一 AP的下行时间片与上行时间片不存在重置;
[0144]在包含时间片的时间片信息由AC发送至第一 AP之后,第一 AP会在下行时间片的开始阶段向STA发送NAV (Network Allocat1n Vector:网络分配矢量)指不,NAV指不的内容是时间长度,NAV指示的作用是用于节点在竞争到信道之后,告诉其他节点我还需要使用多长时间的信道,防止其他网络节点在此期间竞争抢占信道,收到MAC帧的网络节点(包括AP和STA)在MAC帧的NAV字段所表示的时间内不再竞,而在本发明实施例中,该NAV指示将由第一 AP发送至STA,也就是在NAV指示所对应的时间长度内,第一 AP的STA不再进行上行传输。该NAV指示例如通过CTS-to-self信号携带,也就是通过向自身发送一个CTS携带有NVA指示。
[0145]为了保证在下行时间片内不存在上行传输,通常情况下NAV指示的时间长度为下行时间片的时间长度,也即在非下行时间片时NAV指示不会再起作用,从而在非下行时间片传输上行数据。
[0146]并且在图10的时间片上还分配有一段不受控时间片,用于第一 AP分配的可时间片无法满足传输需求时使用。
[0147]对应的,AC分配AP (a)时间片信令包括以下内容:
[0148]I)调度控制类型为:上行时间分片;
[0149]2)是否对调度用户进行分类为:否;
[0150]3)时间片格式(下行4段,5ms/5ms/5ms/10ms,可用/不可用/不可用/尽量不用,上行4段,5ms/5ms/5ms/10ms,不可用/尽量不用/尽量不用/可用)。
[0151]另一种可能的实现方式是,如图11所示,该方案对时间片的分配与图10对时间片的分配的差别在于,在图10中不受控时间片在AP(a)、AP (b)、AP(C)对应的下行时间片之后,而图11中不受控时间片是分散位于各个AP的时间片之间的。
[0152]由于在上述方案中,第一 AP的下行时间片和上行时间片不存在重叠。在这种情况下,除了能够保证第二 AP对第一 AP的STA不存在下行干扰的同时,同样能保证第一 AP的上行传输和下行传输之间不存在干扰。
[0153]可选的,根据确定的结果为第一 AP分配时间片,包括:
[0154]将时间片分为下行时间片和上行时间片;
[0155]在下行时间片内为第一 AP分配专用的下行时间片,其中,为第一 AP分配的下行时间片中至少一个STA对应的下行时间片与第二 AP的下行时间片不存在重叠;
[0156]将上行时间片作为共享的上行时间片分配给第一 AP,其中,在上行时间片内其它AP可以传输数据。
[0157]举例来说,请参考图12,下行时间片又分为下行传输时间片和非下行传输时间片,其中AP (a)、AP (b)、AP (c)的下行传输时间片不存在重叠;
[0158]而AP (a)、AP (b)、AP (c)在接收到AC下发的包含时间片的时间片信息之后,AP (a)、AP (b)、AP (c)在下行时间片开始阶段会向STA发送NAV指示,该NAV指示对应的时长为下行时间片的时长,从而禁止STA在下行时间片对应的时长内发送上行数据,而在时间为上行时间片时,则NAV指示的时间长度解除,从而结束对上行的抑制,进而AP (a)、AP (b)、AP(C)都在该时间段传输上行数据。
[0159]而在下行时间片,每个AP又分别在其对应的下行传输时间片传输下行数据,而在非下行传输时间片不传输数据,在这种情况下,除了能够防止第二 AP的下行数据对第一 AP的STA的下行干扰之后,还能防止所有AP的上行数据对第一 AP的STA的下行干扰。
[0160]②根据确定的结果为第一 AP分配时间片,包括:
[0161]为第一 AP分配上行时间片,其中,为第一 AP分配的时间片中至少一个STA对应的上行时间片与第二 AP的上行时间片不存在重叠。
[0162]举例来说,请参考图13,还是以AP (a)为第一 AP为例,其中AP(a)在NAV对应的时间片不进行上行传输,而在其它时间片进行上行传输,从而分配出AP(a)的上行时间片,对于AP(b)与AP(C)采用相同的方式进行分配上行时间片,并且将AP(a)、AP(b)、AP(c)的上行时间片分配的不重叠,进而实现上行传输的控制;
[0163]而在上行时间片发送至AP (a)之后,AP(a)在上行时间片进行上行传输,而在AP (a)的上行时间片结束之后,向其覆盖下的STA发送一个CTS-to-self信号,该信号中携带有NAV指示,从而禁止STA在非上行时间片进行上行传输。
[0164]由于在上述方案中,第一 AP分配的时间片中至少一个STA对应的上行时间片与第二AP的上行时间片不存在重叠,故而达到了防止第二 AP对第一 AP的至少一个STA产生上行干扰的技术效果。
[0165]可选的,根据确定的结果为第一 A P分配时间片,包括:
[0166]为第一 AP分配下行时间片和上行时间片,其中,为第一 AP分配的时间片中至少一个STA对应的上行时间片与第二 AP的上行时间片不存在重叠,第一 AP的上行时间片与下行时间片不同。
[0167]通过上述方案,除了能够防止第二 AP对第一 AP的至少一个STA产生上行干扰之夕卜,还能够防止第一 AP的上行传输和下行传输之间存在干扰。
[0168]③根据确定的结果为第一 AP分配时间片,包括:
[0169]为第一 AP分配下行时间片,其中,为第一 AP分配的时间片中至少一个STA对应的下行时间片与第二 AP的下行时间片不存在重叠;和
[0170]为第一 AP分配上行时间片,其中,为第一 AP分配的时间片中至少一个STA对应的上行时间片与第二 AP的上行时间片不存在重叠。
[0171]在这种情况下,第一 AP的上行时间片与下行时间片既可以存在重叠,也可以不存在重叠,对此本发明实施例不作限制。
[0172]由于在上述方案中,第一 AP的至少一个STA对应的上行时间片和第二 AP的上行时间片不存在重叠,在第一 AP的至少一个STA对应的下行时间片和第二 AP的下行时间片不存在重叠,故而达到了防止第二 AP对第一 AP的至少一个STA的上行干扰和下行干扰的技术效果。
[0173]可选的,根据确定的结果为第一 AP分配时间片,包括:
[0174]为第一 AP分配上行时间片和下行时间片,其中,第一 AP的下行时间片和上行时间片相同,为第一 AP分配的时间片中至少一个STA对应的上行时间片与第二 AP的上行时间片不存在重叠,至少一个STA对应的下行时间片与第二 AP的下行时间片不存在重叠。
[0175]举例来说,请参考图14,每个周期内时间片分为四个段,其中前三段为受控时间片,后一段为不受控时间片,对于AP(a)而言,第一段为传输时间片(既传输上行数据又传输下行数据),第二、三段为非传输时间片(不进行数据传输),而第四段为传输时间片无法满足传输需求的时间片,对于AP (b)、AP (c)类似。
[0176]在包含时间片的时间片信息发送至AP (a)之后,其在传输时间片进行上行传输和下行传输,而在传输时间片结束之后,向其对应的STA发送一个NAV指示,该NAV指示对应的时长为第二、三段时间片(也即:非传输时间片)对应的时长,从而抑制AP (a)在第二、三段时间片内进行上行传输。
[0177]由于在上述方案中,每第一 AP的上行时间片和下行时间片为相同的时间片,故而降低了设计时间片的开销。
[0178]第二种,至少一部分STA为被干扰STA,根据确定的结果为第一 AP分配时间片,包括:
[0179]为第一 AP分配用于传输被干扰STA的数据的时间片,其中,为第一 AP分配的时间片中被干扰STA对应的下行时间片与第二 AP的下行时间片不存在重叠,第一 AP的用于传输被干扰STA的数据的上行时间片与下行时间片不存在重叠。
[0180]举例来说,第一 STA为被干扰STA指的第二 AP检测到第一 STA的RSSI大于预设门限,例如:如果第二AP检测STA的探针请求管理帧(当然也可以为数据帧、控制帧等等,本发明实施例不作限制)的RSSI测量信息,根据探针请求管理帧中携带的源MAC地址,确定出这个STA不是其服务的STA,而是第一 AP服务的STA,则将这个STA对应的RSSI测量信息上报给AC (请继续参考图10),而AC将这个STA归类为第一 AP覆盖下的被干扰STA,并且AC将第一 AP覆盖下的被干扰STA之外的STA归类为未被干扰STA。
[0181 ] 通过上述方案,除了能够防止第二 AP对第一 AP覆盖的被干扰STA的干扰之外,还能够不影响到第一 AP覆盖的其它STA的数据传输,并且能够防止第一 AP的被干扰STA的上行传输和下行传输之间的干扰。
[0182]请参考图15,为对被干扰STA分配时间片的一种可能的实现方式,其中时间片分为传输被干扰STA的下行时间片和传输未被干扰STA下行时间片,其中AP (a)、AP (b)、AP (c)传输被干扰STA的下行时间片不存在重叠,并且传输被干扰STA下行时间片用于传输被干扰STA的下行数据,传输未被干扰STA的下行时间片用于传输未被干扰STA的下行数据。
[0183]AC分配AP(a)时间片信令包括以下内容:
[0184]调度控制类型为:上下行时间分片;
[0185]是否对调度用户进行分类为:是;
[0186]时间片格式(下行3段,lOms/lOms/lOms,被干扰/未被干扰/未被干扰,上行3段,10ms/10ms/10ms,被干扰/未被干扰/未被干扰);
[0187]未被干扰STA列表Listl {},被干扰STA列表List2{}。
[0188]可选的,根据确定的结果为第一 AP分配时间片,还包括:
[0189]为第一 AP分配用于传输未被干扰STA的数据的时间片,其中,为第一 AP分配的时间片中未被干扰STA对应的下行时间片与被干扰STA的下行时间片不存在重叠,未被干扰STA的上行时间片与下行时间片不存在重叠。
[0190]举例来说,请继续参考图15,AP(a)的传输被干扰STA时间片的开始阶段有一个箭头,表示在传输被干扰STA的下行时间片阶段禁止AP (a)的被干扰STA的上行传输,而AP (a)的传输未被干扰STA的下行时间片的开始阶段也有一个箭头,表示传输未被干扰STA下行时间片的阶段禁止未被干扰STA的上行传输,从而能够错开被干扰STA的上行传输和下行传输,以及错开未被干扰STA的上行传输和下行传输,在这种情况下,能够防止被干扰STA的上行传输和下行传输之间的干扰,以及未被干扰STA的上行传输和下行传输之间的干扰,同时还能防止未被干扰STA的下行传输对被干扰STA的下行传输的干扰。
[0191]可选的,根据确定的结果为第一 AP分配时间片,还包括:
[0192]为第一AP分配用于传输未被干扰STA的数据的共享时间片,共享时间片与第一AP的传输被干扰STA的数据的下行时间片不存在重叠;共享时间片用于传输未被干扰STA的上行数据和下行数据;以及传输被干扰STA的下行数据。
[0193]举例来说,请参考图16,每个周期内,时间片可以分为受控时间片和非受控时间片,而受控时间片又可以分为被干扰STA的下行时间片和非下行时间片。其中,在被干扰STA的下行时间片对应的时间段内,用于传输被干扰STA的下行数据,同时禁止上行数据传输,从而使第一 AP传输被干扰STA的上行数据和下行数据的时间片不存在重叠;而对于共享时间片则既可以用于传输未被干扰STA的上行数据和下行数据,又可以用于传输被干扰STA的上行数据。
[0194]第二方面,基于同一发明构思,本发明实施例提供一种时分调度方法,应用于接入节点AP中,请参考图17,包括:
[0195]步骤S171:接收控制器发送的时间片信息,时间片信息具体包含:控制器为第一AP分配的时间片;如果第一 AP覆盖下的至少一个STA被第二 AP干扰,则控制器为第一 AP分配的时间片中至少一个STA对应的时间片与第二 AP的时间片不存在重叠;
[0196]步骤S172:基于时间片信息,控制第一 AP或至少一部分STA在时间片获得数据。
[0197]在具体实施过程中,步骤S172中,如果时间片为下行时间片,则第一 AP直接在下行时间片对应的时间片内向STA发送下行数据即可,而如果时间片为上行时间片,因为上行时间片对于STA是不可见的,故而需要通过第一 AP控制STA的上行传输。
[0198]可选的,在时间片信息包括上行传输所对应的上行时间片时,控制第一 AP或至少一部分STA在时间片获得数据,具体为:
[0199]向第一 AP覆盖的STA发送网络分配矢量NAV,以禁止至少一部分STA在NAV包含的时间段内进行上行传输,从而控制至少一部分STA在除NAV包含的时间段之外的上行时间片传输上行数据;
[0200]第一 AP在除NAV包含的时间段之外的上行时间片获得至少一部分STA传输的上行数据。
[0201]举例来说,也就是在上行时间片之外的时间片给STA分配NAV,从而禁止第一 AP的至少一个STA在上行时间片之外的时间片上进行上行传输,由于具体如何控制,在前面已作介绍,故而在此不再赘述。
[0202]可选的,在时间片包括:在时间片包括被干扰STA的上行时间片时,可以通过多种方式对控制第一 AP或至少一部分STA在时间片获得数据,下面列举其中的两种控制方式,当然,在具体实施过程中,不限于以下两种方式。
[0203]第一种,在时间片包括被干扰STA的上行时间片时,控制第一AP或至少一部分STA在时间片获得数据,具体包括:
[0204]在被干扰STA的上行时间片的开始阶段,向第一 AP覆盖的STA发送第一功率的NAV,第一功率的NAV能被AP覆盖下的未被干扰STA所接收,从而禁止未被干扰STA在被干扰STA的上行时间片进行上行传输;
[0205]控制第一 AP在被干扰STA的上行时间片获得至少一部分STA传输的上行数据。
[0206]举例来说,请参考图18,第一 AP覆盖的STA通常包含中心STA和边缘STA,通常被干扰STA为边缘STA,故而对应的时间片为传输被干扰STA的上行时间片时,如图19所示,可以向STA发送第一功率的NAVl,第一功率较低,从而NVAl只能够被内圈STA所捕获,而不能被外圈STA所捕获,从而基于此,抑制内圈STA的上行传输,而使外圈用户在时间段能够进行上行传输。通过上述方案达到了降低未被干扰STA对被干扰STA的上行干扰的技术效果O
[0207]可选的,在时间片包括未被干扰STA的上行时间片时,控制第一 AP或至少一部分STA在时间片获得数据,具体包括:
[0208]向第一 AP覆盖的所有STA发送第二功率的NAV,以禁止第一 AP覆盖的所有STA在第一功率的NAV所包含的时间段内传输上行数据;
[0209]在发送第二功率的NAV之后,向第一 AP覆盖的所有STA发送第一功率的解除NAV的控制信息,第二功率大于第一功率,以解除第一功率的NAV对未被干扰STA的作用,从而仅使未被干扰STA在第二功率的NAV所包含的上行时间片传输上行数据;
[0210]控制第一 AP在第二功率NAV所包含的时间片获得至少一部分STA传输的上行数据。
[0211]举例来说,请继续参考图19,第一 AP以第二功率发送CTS-to-self给第一 AP覆盖下所有STA,这个信号功率比较高且MCS相对较低,确保所有STA都能收到,禁止所有STA在NAVl期间进行上行传输;然后第一 AP以第一功率发送CF-End给第一 AP覆盖下未被干扰STA,取消未被干扰STA的NAVl传输限制,这个信号功率比较低且MCS相对较高,只有未被干扰STA能接收到且正确解码,从而使未被干扰STA在NAVl对应的时间段进行上行传输。通过上述方案达到了降低被干扰STA对未被干扰STA的上行干扰的技术效果。
[0212]第二种,在时间片包括:被干扰STA的时间片和未被干扰STA的时间片时,控制第一AP或至少一部分STA在时间片获得数据,具体包括:
[0213]控制第一 AP在被干扰STA的上行时间片获得被干扰STA的上行数据;以及
[0214]控制第一 AP在被干扰STA的下行时间片发送被干扰STA的下行数据;以及
[0215]控制第一 AP在非被干扰STA的上行时间片获得未被干扰STA的上行数据;以及
[0216]控制第一 AP在未被干扰STA的下行时间片发送未被干扰STA的下行数据。
[0217]举例来说,请继续参考图16,在被干扰STA的下行时间片(也即图16中的下行传输被干扰STA的时间片)内,首先通过被干扰STA列表List2 {}获取被干扰STA的数据包,然后将数据包发送至第一 AP下的所有STA,而由于所发送的数据包只有被干扰STA的数据包,故而,未被干扰STA不会获得其对应的数据包;
[0218]而在非传输时间片,通过未被干扰STA列表ListlH获取未被干扰STA的数据包,然后发送,该数据包被干扰STA和未被干扰STA都会接收到,但是因为不是被干扰STA的数据包,所以被干扰STA无法获得其对应的数据包;
[0219]对于上行传输也是一样的,如果时间片仅仅为被干扰STA的上行时间片,被干扰STA和未被干扰STA都会发送上行数据,但是第一 AP只会获取被干扰STA的上行数据;如果时间片仅仅为未被干扰STA的上行时间片,第一 AP则只会获取未被干扰STA的上行数据。
[0220]可选的,方法还包括:
[0221]在上行传输过程中,控制第一 AP的信道干净准入CCA (Clear Channel Access:信道干净准入)大于预设阈值。
[0222]举例来说,通常情况下,第一 AP所检测的第一 AP服务的STA的信号强度会较高,而非第一 AP服务的STA的信号强度则较低,通过提高CCA,能够降低第一 AP被非其服务STA干扰的概率。
[0223]可选的,方法还包括:
[0224]在进行上行传输的过程中,降低STA的发射功率,这种情况下,对于第一 AP覆盖的STA,尽管其降低了发射功率,但是其信号强度仍能高于CCA,从而仍然能被第一 AP所接收,而对于非第一 AP覆盖的STA,在降低发射功率之后,其信号强度可能低于CCA,从而不能被第一 AP所捕获,进而能够进一步的降低第二 AP对第一 AP的至少一个STA的干扰。
[0225]第二方面,本发明实施例提供一种控制器,请参考图20,包括:
[0226]第一确定模块200,用于确定第一接入节点AP覆盖下的STA是否被第二 AP干扰;
[0227]分配模块201,连接于确定模块,用于根据确定的结果为第一 AP分配时间片,如果确定的结果为第一 AP覆盖下的至少一个STA被第二 AP干扰,则为第一 AP分配的时间片中至少一个STA对应的时间片与第二 AP的时间片不存在重叠。
[0228]可选的,分配模块201,用于:
[0229]为第一 AP分配下行时间片,其中,为第一 AP分配的时间片中至少一个STA对应的下行时间片与第二 AP的下行时间片不存在重叠;和/或
[0230]为第一 AP分配上行时间片,其中,为第一 AP分配的时间片中至少一个STA对应的上行时间片与第二 AP的上行时间片不存在重叠。
[0231]可选的,分配模块201,用于:
[0232]为第一 AP分配下行时间片和上行时间片,其中,为第一 AP分配的时间片中至少一个STA对应的下行时间片与第二 AP的下行时间片不存在重叠,第一 AP的上行时间片与下行时间片不同。
[0233]可选的,分配模块201,包括:
[0234]第一划分单元,用于将时间片分为下行时间片和上行时间片;
[0235]第一分配单元,用于在下行时间片内为第一 AP分配专用的下行时间片,其中,为第一 AP分配的下行时间片中至少一个STA对应的下行时间片与第二 AP的下行时间片不存在重置;
[0236]共享单元,用于将上行时间片作为共享的上行时间片分配给第一 AP,其中,在上行时间片内其它AP可以传输数据。
[0237]可选的,分配模块201,用于:
[0238]为第一 AP分配下行时间片和上行时间片,其中,为第一 AP分配的时间片中至少一个STA对应的上行时间片与第二 AP的上行时间片不存在重叠,第一 AP的上行时间片与下行时间片不同。
[0239]可选的,分配模块201,用于:
[0240]为第一 AP分配上行时间片和下行时间片,其中,第一 AP的下行时间片和上行时间片相同,为第一 AP分配的时间片中至少一个STA对应的上 行时间片与第二 AP的上行时间片不存在重叠,至少一个STA对应的下行时间片与第二 AP的下行时间片不存在重叠。
[0241]可选的,分配模块201,用于:
[0242]为第一 AP分配用于传输被干扰STA的数据的时间片,其中,为第一 AP分配的时间片中被干扰STA对应的下行时间片与第二 AP的下行时间片不存在重叠,第一 AP的用于传输被干扰STA的数据的上行时间片与下行时间片不存在重叠。
[0243]可选的,分配模块201,还用于:
[0244]为第一 AP分配用于传输未被干扰STA的数据的时间片,其中,被干扰STA为第一AP分配的时间片中未被干扰STA对应的下行时间片与被干扰STA的下行时间片不存在重叠,未被干扰STA的上行时间片与下行时间片不存在重叠。
[0245]可选的,分配模块201,还用于:
[0246]为第一AP分配用于传输未被干扰STA的数据的共享时间片,共享时间片与第一AP的传输被干扰STA的数据的下行时间片不存在重叠;共享时间片用于传输未被干扰STA的上行数据和下行数据;以及传输被干扰STA的下行数据。
[0247]可选的,控制器还包括:第二确定模块,用于在根据确定的结果为第一 AP分配时间片之前,根据各个AP上报的负载信息报告,确定为第一 AP分配时间片的时长。
[0248]可选的,分配模块,具体包括:
[0249]第二划分单元,用于将时间片分为受控时间片和不受控时间片;
[0250]第二分配单元,用于在受控时间片为第一 AP分配专用的时间片;将不受控时间片作为共享的时间片分配给第一 AP,并指示第一个AP在分配的专用时间片无法满足传输需求时使用不受控时间片。
[0251]可选的,第一确定模块200,还用于:
[0252]根据第一 AP上报的RSSI测量信息,确定第一接入节点AP对第二 AP覆盖下的STA是否造成干扰。
[0253]可选的,第一确定模块200,具体用于:
[0254]根据第一 AP上报的第一 AP与STA之间的RSSI测量信息,判断大于预设门限的RSSI的数量是否大于预设数量,如果大于预设数量则确定第一 AP对第二 AP覆盖下的STA造成了干扰。
[0255]可选的,第一 AP分配的时间片与第二 AP中被第一 AP干扰的STA对应的时间片不存在重叠。
[0256]第四方面,基于同一发明构思,本发明实施例提供一种第一接入节点AP,请参考图21,包括:
[0257]接收模块210,用于接收控制器发送的时间片信息,时间片信息具体包含:控制器为第一 AP分配的时间片;如果第一 AP覆盖下的至少一个STA被第二 AP干扰,则控制器为第一 AP分配的时间片中至少一个STA对应的时间片与第二 AP的时间片不存在重叠;
[0258]第一控制模块211,用于基于时间片信息,控制第一 AP或至少一部分STA在时间片获得数据。
[0259]可选的,在时间片信息包括上行传输所对应的上行时间片时,第一控制模块211,具体包括:
[0260]第一发送单元,用于向第一AP覆盖的STA发送网络分配矢量NAV,以禁止至少一部分STA在NAV包含的时间段内进行上行传输,从而控制至少一部分STA在除NAV包含的时间段之外的上行时间片传输上行数据;
[0261]第一获得单元,用于第一 AP在除NAV包含的时间段之外的上行时间片获得至少一部分STA传输的上行数据。
[0262]可选的,在时间片包括被干扰STA的上行时间片时,第一控制模块211,具体包括:
[0263]第二发送单元,用于在被干扰STA的上行时间片的开始阶段,向第一AP覆盖的STA发送第一功率的NAV,第一功率的NAV能被AP覆盖下的未被干扰STA所接收,从而禁止未被干扰STA在被干扰STA的上行时间片进行上行传输;
[0264]第一控制单元,用于控制第一 AP在被干扰STA的上行时间片获得至少一部分STA传输的上行数据。
[0265]可选的,在时间片包括未被干扰STA的上行时间片时,第一控制模块211,具体包括:
[0266]第三发送单元,用于向第一 AP覆盖的所有STA发送第二功率的NAV,以禁止第一AP覆盖的所有STA在第一功率的NAV所包含的时间段内传输上行数据;
[0267]第四发送单元,用于在发送第二功率的NAV之后,向第一 AP覆盖的所有STA发送第一功率的解除NAV的控制信息,第二功率大于第一功率,以解除第一功率的NAV对未被干扰STA的作用,从而仅使未被干扰STA在第二功率的NAV所包含的上行时间片传输上行数据;
[0268]第二控制单元,用于控制第一 AP在第二功率NAV所包含的时间片获得至少一部分STA传输的上行数据。
[0269]可选的,在时间片包括:被干扰STA的时间片和未被干扰STA的时间片时,第一控制模块211,具体用于:
[0270]控制第一 AP在被干扰STA的上行时间片获得被干扰STA的上行数据;以及
[0271]控制第一 AP在被干扰STA的下行时间片发送被干扰STA的下行数据;以及
[0272]控制第一 AP在非被干扰STA的上行时间片获得未被干扰STA的上行数据;以及
[0273]控制第一 AP在未被干扰STA的下行时间片发送未被干扰STA的下行数据。
[0274]可选的,第一 AP还包括:
[0275]第二控制模块,用于在上行传输过程中,控制第一 AP的信道干净准入CCA大于预设阈值。
[0276]第五方面,基于同一发明构思,本发明实施例提供一种控制器中,请参考图22,包括:
[0277]处理器220,用于确定第一接入节点AP覆盖下的STA是否被第二 AP干扰;以及
[0278]根据确定的结果为第一 AP分配时间片,如果确定的结果为第一 AP覆盖下的至少一个STA被第二 AP干扰,则为第一 AP分配的时间片中至少一个STA对应的时间片与第二AP的时间片不存在重置;
[0279]发送器221,连接于处理器220,用于向第一 AP发送包含时间片的时间片信息。
[0280]可选的,处理器220,用于:
[0281]为第一 AP分配下行时间片,其中,为第一 AP分配的时间片中至少一个STA对应的下行时间片与第二 AP的下行时间片不存在重叠;和/或
[0282]为第一 AP分配上行时间片,其中,为第一 AP分配的时间片中至少一个STA对应的上行时间片与第二 AP的上行时间片不存在重叠。
[0283]可选的,处理器220,用于:
[0284]为第一 AP分配下行时间片和上行时间片,其中,为第一 AP分配的时间片中至少一个STA对应的下行时间片与第二 AP的下行时间片不存在重叠,第一 AP的上行时间片与下行时间片不同。
[0285]可选的,处理器220,用于:
[0286]将时间片分为下行时间片和上行时间片;
[0287]在下行时间片内为第一 AP分配专用的下行时间片,其中,为第一 AP分配的下行时间片中至少一个STA对应的下行时间片与第二 AP的下行时间片不存在重叠;
[0288]将上行时间片作为共享的上行时间片分配给第一 AP,其中,在上行时间片内其它AP可以传输数据。
[0289]可选的,处理器220,用于:
[0290]为第一 AP分配下行时间片和上行时间片,其中,为第一 AP分配的时间片中至少一个STA对应的上行时间片与第二 AP的上行时间片不存在重叠,第一 AP的上行时间片与下行时间片不同。
[0291]可选的,处理器220,用于:
[0292]为第一 AP分配上行时间片和下行时间片,其中,第一 AP的下行时间片和上行时间片相同,为第一 AP分配的时间片中至少一个STA对应的上行时间片与第二 AP的上行时间片不存在重叠,至少一个STA对应的下行时间片与第二 AP的下行时间片不存在重叠。
[0293]可选的,处理器220,用于:
[0294]为第一 AP分配用于传输被干扰STA的数据的时间片,其中,为第一 AP分配的时间片中被干扰STA对应的下行时间片与第二 AP的下行时间片不存在重叠,第一 AP的用于传输被干扰STA的数据的上行时间片与下行时间片不存在重叠。
[0295]可选的,处理器220,还用于:
[0296]为第一 AP分配用于传输未被干扰STA的数据的时间片,其中,被干扰STA为第一AP分配的时间片中未被干扰STA对应的下行时间片与被干扰STA的下行时间片不存在重叠,未被干扰STA的上行时间片与下行时间片不存在重叠。
[0297]可选的,处理器220,还用于:
[0298]为第一AP分配用于传输未被干扰STA的数据的共享时间片,共享时间片与第一AP的传输被干扰STA的数据的下行时间片不存在重叠;共享时间片用于传输未被干扰STA的上行数据和下行数据;以及传输被干扰STA的下行数据。
[0299]可选的,处理器220,还用于:
[0300]在根据确定的结果为第一 AP分配时间片之前,根据各个AP上报的负载信息报告,确定为第一 AP分配时间片的时长。
[0301]可选的,处理器220,具体用于:
[0302]将时间片分为受控时间片和不受控时间片;
[0303]在受控时间片为第一 AP分配专用的时间片;将不受控时间片作为共享的时间片分配给第一 AP,并指示第一个AP在分配的专用时间片无法满足传输需求时使用不受控时间片。
[0304]可选的,处理器220,还用于:
[0305]根据第一 AP上报的RSSI测量信息,确定第一接入节点AP对第二 AP覆盖下的STA是否造成干扰。
[0306]可选的,处理器220,具体用于:
[0307]根据第一 AP上报的第一 AP与STA之间的RSSI测量信息,判断大于预设门限的RSSI的数量是否大于预设数量,如果大于预设数量则确定第一 AP对第二 AP覆盖下的STA造成了干扰。
[0308]可选的,处理器220,还用于:为第一 AP分配的时间片与第二 AP中被第一 AP干扰的STA对应的时间片不存在重叠。
[0309]第六方面,基于同一发明构思,本发明实施例提供一种第一接入节点AP中,请参考图23,包括:
[0310]接收器230,用于接收控制器发送的时间片信息,时间片信息具体包含:控制器为第一 AP分配的时间片;如果第一 AP覆盖下的至少一个STA被第二 AP干扰,则控制器为第一AP分配的时间片中至少一个STA对应的时间片与第二 AP的时间片不存在重叠;
[0311]处理器231,连接于接收器230,用于基于时间片信息,控制第一 AP或至少一部分STA在时间片获得数据。
[0312]可选的,在时间片信息包括上行传输所对应的上行时间片时,处理器231,具体用于:
[0313]通过发送器向第一 AP覆盖的STA发送网络分配矢量NAV,以禁止至少一部分STA在NAV包含的时间段内进行上行传输,从而控制至少一部分STA在除NAV包含的时间段之外的上行时间片传输上行数据;
[0314]通过接收器在除NAV包含的时间段之外的上行时间片获得至少一部分STA传输的上行数据。
[0315]可选的,在时间片包括被干扰STA的上行时间片时,处理器231,具体用于:
[0316]在被干扰STA的上行时间片的开始阶段,通过发送器向第一 AP覆盖的STA发送第一功率的NAV,第一功率的NAV能被AP覆盖下的未被干扰STA所接收,从而禁止未被干扰STA在被干扰STA的上行时间片进行上行传输;
[0317]通过接收器在被干扰STA的上行时间片获得至少一部分STA传输的上行数据。
[0318]可选的,在时间片包括未被干扰STA的上行时间片时,处理器231,具体用于:
[0319]通过发送器向第一 AP覆盖的所有STA发送第二功率的NAV,以禁止第一 AP覆盖的所有STA在第一功率的NAV所包含的时间段内传输上行数据;以及
[0320]在发送第二功率的NAV之后,通过发送器向第一 AP覆盖的所有STA发送第一功率的解除NAV的控制信息,第二功率大于第一功率,以解除第一功率的NAV对未被干扰STA的作用,从而仅使未被干扰STA在第二功率的NAV所包含的上行时间片传输上行数据;
[0321]通过接收器在第二功率NAV所包含的时间片获得至少一部分STA传输的上行数据。
[0322]可选的,在时间片包括:被干扰STA的时间片和未被干扰STA的时间片时,处理器231,具体用于:
[0323]通过接收器在被干扰STA的上行时间片获得被干扰STA的上行数据;以及
[0324]通过发送器在被干扰STA的下行时间片发送被干扰STA的下行数据;以及
[0325]通过接收器在非被干扰STA的上行时间片获得未被干扰STA的上行数据;以及
[0326]通过发送器在未被干扰STA的下行时间片发送未被干扰STA的下行数据。
[0327]可选的,处理器231,还用于:
[0328]在上行传输过程中,控制第一 AP的信道干净准入CCA大于预设阈值。
[0329]本发明的一个或多个实施例,至少具有以下有益效果:
[0330]由于在本发明实施例中,首先确定第一 AP覆盖下的STA是否被第二 AP干扰,然后根据确定结果为第一 AP分配时间片,其中,如果确定出第一 AP覆盖下的至少一个STA被第二AP干扰,则为第一 AP分配的时间片中至少一个STA对应的时间片与第二 AP的时间片不存在重叠,也就是说在为第一 AP分配时间片时,只将其时间片分配的与对其存在干扰的第二AP的时间片不同,而对其它AP的时间片则不会造成影响,故而达到了在降低第二 AP对第一 AP的干扰问题的同时,不会影响对第一 AP不存在干扰的AP的数据传输的技术效果;
[0331]并且,由于是通过时间片控制AP之间的数据传输,故而节省了传输RTS/CTS的空口资源。
[0332]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0333]显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种时分调度方法,应用于控制器中,其特征在于,包括: 确定第一接入节点AP覆盖下的STA是否被第二 AP干扰; 根据确定的结果为所述第一 AP分配时间片,如果确定的结果为所述第一 AP覆盖下的至少一个STA被所述第二 AP干扰,则为所述第一 AP分配的时间片中所述至少一个STA对应的时间片与所述第二 AP的时间片不存在重叠。2.如权利要求1所述的方法,其特征在于,所述根据确定的结果为所述第一AP分配时间片,包括: 为所述第一 AP分配下行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠;和/或 为所述第一 AP分配上行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠。3.如权利要求1所述的方法,其特征在于,所述根据确定的结果为所述第一AP分配时间片,包括: 为所述第一 AP分配下行时间片和上行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠,所述第一 AP的上行时间片与下行时间片不同。4.权利要求1所述的方法,其特征在于,所述 根据确定的结果为所述第一AP分配时间片,包括: 将时间片分为下行时间片和上行时间片; 在所述下行时间片内为所述第一 AP分配专用的下行时间片,其中,为所述第一 AP分配的下行时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠; 将所述上行时间片作为共享的上行时间片分配给所述第一 AP,其中,在所述上行时间片内其它AP可以传输数据。5.如权利要求1所述的方法,其特征在于,所述根据确定的结果为所述第一AP分配时间片,包括: 为所述第一 AP分配下行时间片和上行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠,所述第一 AP的上行时间片与下行时间片不同。6.如权利要求1所述的方法,其特征在于,所述根据确定的结果为所述第一AP分配时间片,包括: 为所述第一 AP分配上行时间片和下行时间片,其中,所述第一 AP的下行时间片和上行时间片相同,为所述第一 AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠,所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠。7.如权利要求1所述的方法,其特征在于,所述根据确定的结果为所述第一AP分配时间片,包括: 为所述第一 AP分配用于传输被干扰STA的数据的时间片,其中,为所述第一 AP分配的时间片中所述被干扰STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠,所述第一 AP的用于传输被干扰STA的数据的上行时间片与下行时间片不存在重叠。8.如权利要求7所述的方法,其特征在于,所述根据确定的结果为所述第一AP分配时间片,还包括: 为所述第一 AP分配用于传输未被干扰STA的数据的时间片,其中,被干扰STA为所述第一 AP分配的时间片中所述未被干扰STA对应的下行时间片与所述被干扰STA的下行时间片不存在重叠,所述未被干扰STA的上行时间片与下行时间片不存在重叠。9.如权利要求7所述的方法,其特征在于,所述根据确定的结果为所述第一AP分配时间片,还包括: 为所述第一 AP分配用于传输未被干扰STA的数据的共享时间片,所述共享时间片与所述第一 AP的传输被干扰STA的数据的下行时间片不存在重叠;所述共享时间片用于传输所述未被干扰STA的上行数据和下行数据;以及传输所述被干扰STA的下行数据。10.如权利要求1-6任一权项所述的方法,其特征在于,在所述根据确定的结果为所述第一 AP分配时间片之前,所述方法还包括: 根据各个AP上报的负载信息报告,确定为所述第一 AP分配时间片的时长。11.如权利要求1-6任一权项所述的方法,其特征在于,所述根据确定的结果为所述第一AP分配时间片,具体包括: 将时间片分为受控时间片和不受控时间片; 在所述受控时间片为所述第一 AP分配专用的时间片;将所述不受控时间片作为共享的时间片分配给所述第一 AP,并指示所述第一个AP在分配的专用时间片无法满足传输需求时使用所述不受控时间片。12.如权利要求1所述的方法,其特征在于,所述方法还包括: 根据所述第一 AP上报的RSSI测量信息,确定所述第一接入节点AP对第二 AP覆盖下的STA是否造成干扰。13.如权利要求12所述方法,其特征在于,根据所述第一AP上报的RSSI测量信息,确定所述第一接入节点AP对第二 AP覆盖下的STA是否造成干扰,具体包括: 根据所述第一 AP上报的所述第一 AP与STA之间的RSSI测量信息,判断大于预设门限的RSSI的数量是否大于预设数量,如果大于预设数量则确定所述第一 AP对所述第二 AP覆盖下的STA造成了干扰。14.如权利要求13所述的方法,其特征在于,所述方法还包括:为所述第一AP分配的时间片与所述第二 AP中被所述第一 AP干扰的STA对应的时间片不存在重叠。15.一种时分调度方法,应用于第一接入节点AP中,其特征在于,包括: 接收控制器发送的时间片信息,所述时间片信息具体包含:所述控制器为所述第一 AP分配的时间片;如果所述第一 AP覆盖下的至少一个STA被所述第二 AP干扰,则所述控制器为所述第一 AP分配的时间片中所述至少一个STA对应的时间片与所述第二 AP的时间片不存在重置; 基于所述时间片信息,控制所述第一 AP或所述至少一部分STA在所述时间片获得数据。16.如权利要求15所述的方法,其特征在于,在所述时间片信息包括上行传输所对应的上行时间片时,所述控制所述第一 AP或所述至少一部分STA在所述时间片获得数据,具体为: 向所述第一 AP覆盖的STA发送网络分配矢量NAV,以禁止所述至少一部分STA在所述NAV包含的时间段内进行上行传输,从而控制所述至少一部分STA在除所述NAV包含的时间段之外的上行时间片传输上行数据; 所述第一 AP在除所述NAV包含的时间段之外的上行时间片获得所述至少一部分STA传输的上行数据。17.如权利要求15或16所述的方法,其特征在于,在所述时间片包括被干扰STA的上行时间片时,所述控制所述第一 AP或所述至少一部分STA在所述时间片获得数据,具体包括: 在所述被干扰STA的上行时间片的开始阶段,向所述第一 AP覆盖的STA发送第一功率的NAV,所述第一功率的NAV能被所述AP覆盖下的未被干扰STA所接收,从而禁止所述未被干扰STA在所述被干扰STA的上行时间片进行上行传输; 控制所述第一 AP在所述被干扰STA的上行时间片获得所述至少一部分STA传输的上行数据。18.如权利要求15或16所述的方法,其特征在于,在所述时间片包括未被干扰STA的上行时间片时,所述控制所述第一 AP或所述至少一部分STA在所述时间片获得数据,具体包括: 向所述第一 AP覆盖的所有STA发送第二功率的NAV,以禁止所述第一 AP覆盖的所有STA在所述第一功率的NAV所包含的时间段内传输上行数据; 在发送所述第二功率的NAV之后,向所述第一 AP覆盖的所有STA发送第一功率的解除NAV的控制信息,所述第二功率大于所述第一功率,以解除所述第一功率的NAV对所述未被干扰STA的作用,从而仅使所述未被干扰STA在所述第二功率的NAV所包含的上行时间片传输上行数据; 控制所述第一 AP在所述第二功率NAV所包含的时间片获得所述至少一部分STA传输的上行数据。19.如权利要求15所述的方法,其特征在于,在所述时间片包括:被干扰STA的时间片和未被干扰STA的时间片时,所述控制所述第一 AP或所述至少一部分STA在所述时间片获得数据,具体包括: 控制所述第一 AP在所述被干扰STA的上行时间片获得所述被干扰STA的上行数据;以及 控制所述第一 AP在所述被干扰STA的下行时间片发送所述被干扰STA的下行数据;以及 控制所述第一 AP在所述非被干扰STA的上行时间片获得所述未被干扰STA的上行数据;以及 控制所述第一 AP在所述未被干扰STA的下行时间片发送所述未被干扰STA的下行数据。20.如权利要求15或16任一所述的方法,其特征在于,所述方法还包括: 在上行传输过程中,控制所述第一 AP的信道干净准入CCA大于预设阈值。21.—种控制器,其特征在于,包括: 第一确定模块,用于确定第一接入节点AP覆盖下的STA是否被第二 AP干扰; 分配模块,连接于所述确定模块,用于根据确定的结果为所述第一 AP分配时间片,如果确定的结果为所述第一 AP覆盖下的至少一个STA被所述第二 AP干扰,则为所述第一 AP分配的时间片中所述至少一个STA对应的时间片与所述第二 AP的时间片不存在重叠。22.如权利要求21所述的控制器,其特征在于,所述分配模块,用于: 为所述第一 AP分配下行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠;和/或 为所述第一 AP分配上行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠。23.如权利要求21所述的控制器,其特征在于,所述分配模块,用于: 为所述第一 AP分配下行时间片和上行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠,所述第一 AP的上行时间片与下行时间片不同。24.权利要求21所述的控制器,其特征在于,所述分配模块,包括: 第一划分单元,用于将时间片分为下行时间片和上行时间片; 第一分配单元,用于在所述下行时间片内为所述第一 AP分配专用的下行时间片,其中,为所述第一 AP分配的下行时间片中所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠; 共享单元,用于将所述上行时间片作为共享的上行时间片分配给所述第一 AP,其中,在所述上行时间片内其它AP可以传输数据。25.如权利要求21所述的控制器,其特征在于,所述分配模块,用于: 为所述第一 AP分配下行时间片和上行时间片,其中,为所述第一 AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠,所述第一 AP的上行时间片与下行时间片不同。26.如权利要求21所述的控制器,其特征在于,所述分配模块,用于: 为所述第一 AP分配上行时间片和下行时间片,其中,所述第一 AP的下行时间片和上行时间片相同,为所述第一 AP分配的时间片中所述至少一个STA对应的上行时间片与所述第二 AP的上行时间片不存在重叠,所述至少一个STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠。27.如权利要求21所述的控制器,其特征在于,所述分配模块,用于: 为所述第一 AP分配用于传输被干扰STA的数据的时间片,其中,为所述第一 AP分配的时间片中所述被干扰STA对应的下行时间片与所述第二 AP的下行时间片不存在重叠,所述第一 AP的用于传输被干扰STA的数据的上行时间片与下行时间片不存在重叠。28.如权利要求27所述的控制器,其特征在于,所述分配模块,还用于: 为所述第一 AP分配用于传输未被干扰STA的数据的时间片,其中,被干扰STA为所述第一 AP分配的时间片中所述未被干扰STA对应的下行时间片与所述被干扰STA的下行时间片不存在重叠,所述未被干扰STA的上行时间片与下行时间片不存在重叠。29.如权利要求27所述的控制器,其特征在于,所述分配模块,还用于: 为所述第一 AP分配用于传输未被干扰STA的数据的共享时间片,所述共享时间片与所述第一AP的传输被干扰STA的数据的下行时间片不存在重叠;所述共享时间片用于传输所述未被干扰STA的上行数据和下行数据;以及传输所述被干扰STA的下行数据。30.如权利要求21-26任一权项所述的控制器,其特征在于,所述控制器还包括: 第二确定模块,用于在根据确定的结果为所述第一 AP分配时间片之前,根据各个AP上报的负载信息报告,确定为所述第一 AP分配时间片的时长。31.如权利要求21-26任一权项所述的控制器,其特征在于,所述分配模块,具体包括: 第二划分单元,用于将时间片分为受控时间片和不受控时间片; 第二分配单元,用于在所述受控时间片为所述第一 AP分配专用的时间片;将所述不受控时间片作为共享的时间片分配给所述第一 AP,并指示所述第一个AP在分配的专用时间片无法满足传输需求时使用所述不受控时间片。32.如权利要求21所述的控制器,其特征在于,所述第一确定模块,还用于: 根据所述第一 AP上报的RSSI测量信息,确定所述第一接入节点AP对第二 AP覆盖下的STA是否造成干扰。33.如权利要求32所述控制器,其特征在于,所述第一确定模块,具体用于: 根据所述第一 AP上报的所述第一 AP与STA之间的RSSI测量信息,判断大于预设门限的RSSI的数量是否大于预设数量,如果大于预设数量则确定所述第一 AP对所述第二 AP覆盖下的STA造成了干扰。34.如权利要求33所述的控制器,其特征在于,为所述第一AP分配的时间片与所述第二 AP中被所述第一 AP干扰的STA对应的时间片不存在重叠。35.一种第一接入节点AP,其特征在于,包括: 接收模块,用于接收控制器发送的时间片信息,所述时间片信息具体包含:所述控制器为所述第一 AP分配的时间片;如果所述第一 AP覆盖下的至少一个STA被所述第二 AP干扰,则所述控制器为所述第一 AP分配的时间片中所述至少一个STA对应的时间片与所述第二AP的时间片不存在重叠; 第一控制模块,用于基于所述时间片信息,控制所述第一 AP或所述至少一部分STA在所述时间片获得数据。36.如权利要求35所述的第一AP,其特征在于,在所述时间片信息包括上行传输所对应的上行时间片时,所述第一控制模块,具体包括: 第一发送单元,用于向所述第一AP覆盖的STA发送网络分配矢量NAV,以禁止所述至少一部分STA在所述NAV包含的时间段内进行上行传输,从而控制所述至少一部分STA在除所述NAV包含的时间段之外的上行时间片传输上行数据; 第一获得单元,用于所述第一 AP在除所述NAV包含的时间段之外的上行时间片获得所述至少一部分STA传输的上行数据。37.如权利要求35或36所述的第一AP,其特征在于,在所述时间片包括被干扰STA的上行时间片时,所述第一控制模块,具体包括: 第二发送单元,用于在所述被干扰STA的上行时间片的开始阶段,向所述第一 AP覆盖的STA发送第一功率的NAV,所述第一功率的NAV能被所述AP覆盖下的未被干扰STA所接收,从而禁止所述未被干扰STA在所述被干扰STA的上行时间片进行上行传输; 第一控制单元,用于控制所述第一 AP在所述被干扰STA的上行时间片获得所述至少一部分STA传输的上行数据。38.如权利要求35或36所述的方法,其特征在于,在所述时间片包括未被干扰STA的上行时间片时,所述第一控制模块,具体包括: 第三发送单元,用于向所述第一AP覆盖的所有STA发送第二功率的NAV,以禁止所述第一 AP覆盖的所有STA在所述第一功率的NAV所包含的时间段内传输上行数据; 第四发送单元,用于在发送所述第二功率的NAV之后,向所述第一 AP覆盖的所有STA发送第一功率的解除NAV的控制信息,所述第二功率大于所述第一功率,以解除所述第一功率的NAV对所述未被干扰STA的作用,从而仅使所述未被干扰STA在所述第二功率的NAV所包含的上行时间片传输上行数据; 第二控制单元,用于控制所述第一 AP在所述第二功率NAV所包含的时间片获得所述至少一部分STA传输的上行数据。39.如权利要求35所述的第一AP,其特征在于,在所述时间片包括:被干扰STA的时间片和未被干扰STA的时间片时,所述第一控制模块,具体用于: 控制所述第一 AP在所述被干扰STA的上行时间片获得所述被干扰STA的上行数据;以及 控制所述第一 AP在所述被干扰STA的下行时间片发送所述被干扰STA的下行数据;以及 控制所述第一 AP在所述非被干扰STA的上行时间片获得所述未被干扰STA的上行数据;以及 控制所述第一 AP在所述未被干扰STA的下行时间片发送所述未被干扰STA的下行数据。40.如权利要求35或36任一所述的第一AP,其特征在于,所述第一 AP还包括: 第二控制模块,用于在上行传输过程中,控制所述第一 AP的信道干净准入CCA大于预设阈值。
【专利摘要】本发明涉及通信技术领域,公开了一种时分调度方法、控制器及第一AP,以解决现有技术中在降低AP之间的干扰问题的同时,会抑制其它AP的STA的上行传输的技术问题,该时分调度方法应用于控制器,包括:确定第一接入节点AP覆盖下的STA是否被第二AP干扰;根据确定的结果为第一AP分配时间片,如果确定的结果为第一AP覆盖下的至少一个STA被第二AP干扰,则为第一AP分配的时间片中至少一个STA对应的时间片与第二AP的时间片不存在重叠。
【IPC分类】H04W24/10, H04W72/12, H04W72/08
【公开号】CN104883708
【申请号】CN201410074679
【发明人】汪孙节, 张兴新, 卿杰, 王学寰
【申请人】华为技术有限公司
【公开日】2015年9月2日
【申请日】2014年2月28日
【公告号】WO2015127761A1
转载请注明原文地址:https://www.famiwei.com/read-8135879.html

最新回复(0)