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

文档序号:8908008阅读:627来源:国知局
一种时分调度方法、控制器及第一接入节点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]结合第三方面,在第十一种可能的实现方式中,所述第一确定模块,还用于:
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1