CN105409266B - 一种联合调度的方法和装置 - Google Patents
一种联合调度的方法和装置 Download PDFInfo
- Publication number
- CN105409266B CN105409266B CN201380078491.5A CN201380078491A CN105409266B CN 105409266 B CN105409266 B CN 105409266B CN 201380078491 A CN201380078491 A CN 201380078491A CN 105409266 B CN105409266 B CN 105409266B
- Authority
- CN
- China
- Prior art keywords
- access point
- sector
- currently used
- website
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/02—Resource partitioning among network components, e.g. reuse partitioning
- H04W16/10—Dynamic resource partitioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明的实施例提供一种联合调度的方法和装置,涉及无线通信领域,能够保证相邻的接入点能够同时正常通信,所述方法包括:第一接入点获取第二接入点当前所使用的扇区的信息,所述第一接入点根据所述信息,确定所述第二接入点当前所使用的扇区,其中,所述第二接入点为与所述第一接入点同频且覆盖范围有重叠的接入点;所述第一接入点根据所述第二接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述第二接入点当前所使用的扇区之间的干扰小于预设值;所述第一接入点利用确定的所述扇区与其站点进行通信。本发明用于无线局域网通信。
Description
技术领域
本发明涉及无线通信领域,尤其涉及一种联合调度的方法和装置。
背景技术
无线局域网(Wireless Local Area Network,WLAN)技术由于其无线化、速率高以及成本低廉等优点而深受市场的欢迎。随着无线局域网的逐渐普及和通信容量需求的不断增加,无线局域网的部署变得越来越密集,相邻的基本服务集(Basic Service Set,BSS)采用相同信道同时进行通信的概率也越来越高,其中,一个基本服务集由一个接入点(AccessPoint,AP)和若干个与之关联的站点(Station,STA)组成。
在这种情况下,能否保证相邻的基本服务集各自的通信同时进行并且相互之间的干扰较小成为提高通信质量的关键。为此,现有技术中有采用定向传输的技术。区别于全向传输技术,定向传输技术将一个接入点覆盖的区域划分为若干个扇区(Sector),规定在某一时刻只有一个扇区能够进行通信。在请求发送/清除发送(Request To Send/Clear ToSend,RTS/CTS)机制关闭时,两个相邻的接入点均只采用一个扇区进行通信,如果这两个扇区的覆盖范围没有重叠,那么它们之间的干扰就会比较小。相对于全向传输技术在接入点密集分布的情况下,由于相邻接入点覆盖范围之间重叠较多而无法同时通信,定向传输技术确实改善了通信效果。
但是,在RTS/CTS机制关闭时,采用定向传输技术且同时进行通信的两个相邻的接入点各自的扇区可能会在覆盖范围上发生重叠,此时,相邻的接入点之间虽然可以同时通信,但是干扰大,甚至由于干扰特别严重而导致两个接入点均无法正常通信;而且,在RTS/CTS机制开启时,为了避免干扰,监听到邻近接入点正在通信的另一个接入点会选择退避,这样,相邻的接入点之间虽然没有干扰,但是无法进行同时通信。
发明内容
本发明的实施例提供一种联合调度的方法和装置,以保证相邻的接入点能够同时正常通信。
第一方面,提供一种联合调度的方法,包括:
第一接入点获取第二接入点当前所使用的扇区的信息,所述第一接入点根据所述信息,确定所述第二接入点当前所使用的扇区,其中,所述第二接入点为与所述第一接入点同频且覆盖范围有重叠的接入点;
所述第一接入点根据所述第二接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述第二接入点当前所使用的扇区之间的干扰小于预设值;
所述第一接入点利用确定的所述扇区与站点进行通信。
结合第一方面,在第一方面的第一种可能的实现方式中,所述第一接入点获取第二接入点当前所使用的扇区的信息包括:
所述第一接入点获取所述第二接入点的当前通信站点的介质访问控制MAC地址;
所述第一接入点根据所述MAC地址和预先获取的MAC地址与扇区的信息之间的对应关系,获取所述第二接入点当前所使用的扇区的信息。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述第一接入点获取所述第二接入点的当前通信站点的介质访问控制MAC地址包括:
若所述第一接入点在所述第二接入点的覆盖范围内,则所述第一接入点接收所述第二接入点发送的控制帧或数据帧,或者接收所述第二接入点的当前通信站点发送的控制帧或数据帧,所述控制帧和所述数据帧中包含所述第二接入点的当前通信站点的MAC地址;
或者,若所述第一接入点不在所述第二接入点的覆盖范围内,则所述第一接入点向同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点发送MAC地址请求消息,并接收所述第二接入点通过所述同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点返回的MAC地址响应消息,所述MAC地址响应消息包含所述第二接入点的当前通信站点的MAC地址。
结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述第一接入点获取所述MAC地址与扇区的信息之间的对应关系包括:
若所述第一接入点在所述第二接入点的覆盖范围内,则所述第一接入点接收所述第二接入点周期性广播的对应关系通告消息,所述对应关系通告消息中包含所述MAC地址与扇区的信息之间的对应关系;
或者,若所述第一接入点不在所述第二接入点的覆盖范围内,则所述第一接入点向同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点发送对应关系请求消息,并接收所述第二接入点通过所述同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点返回的对应关系响应消息,所述对应关系响应消息包含所述MAC地址与扇区的信息之间的对应关系。
结合第一方面,在第一方面的第四种可能的实现方式中,所述第一接入点获取所述第二接入点当前所使用的扇区的信息包括:
若所述第一接入点在所述第二接入点的覆盖范围内,则所述第一接入点接收所述第二接入点或者所述第二接入点的当前通信站点发送的控制帧,所述控制帧中包含所述第二接入点当前所使用的扇区的信息;
或者,若所述第一接入点不在所述第二接入点的覆盖范围内,则所述第一接入点向同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点发送扇区信息请求消息,并接收所述第二接入点通过所述同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点返回的扇区信息响应消息,所述扇区信息响应消息包含所述第二接入点当前所使用的扇区的信息。
结合第一方面的第二种或第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述控制帧为请求发送RTS帧和/或清除发送CTS帧。
结合第一方面或第一方面的第一种至第五种可能的任一实现方式,在第一方面的第六种可能的实现方式中,所述第二接入点当前所使用的扇区的信息包括:所述第二接入点当前所使用扇区的编号或主瓣方向。
结合第一方面或第一方面的第一种到第六种可能的任一实现方式,在第一方面的第七种可能的实现方式中,在所述第一接入点获取第二接入点当前所使用的扇区的信息之前,所述方法还包括:
所述第一接入点获取自身与所述第二接入点的优先级;
所述第一接入点获取第二接入点当前所使用的扇区的信息包括:
在所述第二接入点的优先级高于所述第一接入点的优先级时,所述第一接入点获取所述第二接入点当前所使用的扇区的信息。
结合第一方面的第七种可能的实现方式,在第一方面的第八种可能的实现方式中,所述第二接入点为与所述第一接入点同频且覆盖范围有重叠的多个接入点,所述第一接入点获取第二接入点当前所使用的扇区的信息包括:
所述第一接入点获取所述第二接入点中优先级比所述第一接入点更高的各个接入点当前所使用的扇区的信息;
所述第一接入点根据所述信息,确定所述第二接入点当前所使用的扇区包括:
所述第一接入点根据所述信息,确定所述第二接入点中优先级比所述第一接入点更高的各个接入点当前所使用的扇区;
所述第一接入点根据所述第二接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述第二接入点当前所使用的扇区之间的干扰小于预设值,包括:
所述第一接入点根据所述第二接入点中优先级比所述第一接入点更高的各个接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述各个接入点当前所使用的扇区之间的干扰小于预设值。
结合第一方面的第一种至第八种可能的任一实现方式,在第一方面的第九种可能的实现方式中,所述第一接入点根据所述第二接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述第二接入点当前所使用的扇区之间的干扰小于预设值包括:
所述第一接入点从具有通信任务的扇区中选择与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,作为自身当前要使用的扇区。
结合第一方面的第九种可能的实现方式,在第一方面的第十种可能的实现方式中,所述第一接入点从具有通信任务的扇区中选择与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,作为自身当前要使用的扇区包括:
若在所述第一接入点具有通信任务的扇区中,存在多个与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,则所述第一接入点从多个的所述扇区中选择主瓣方向指向角度与所述第二接入点当前所使用的扇区的主瓣方向指向角度的相对差值最大的扇区,作为自身当前要使用的扇区。
结合第一方面的第九种可能的实现方式,在第一方面的第十一种可能的实现方式中,所述第一接入点从具有通信任务的扇区中选择与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,作为自身当前要使用的扇区包括:
若在所述第一接入点具有通信任务的扇区中,存在多个与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,则所述第一接入点从多个的所述扇区中选择通信时长不大于所述第二接入点当前所使用的扇区的通信时长的扇区,作为自身当前要使用的扇区。
结合第一方面的第十种可能的实现方式,在第一方面的第十二种可能的实现方式中,在所述第一接入点从多个的所述扇区中选择主瓣方向指向角度与所述第二接入点当前所使用的扇区的主瓣方向指向角度的相对差值最大的扇区,作为自身当前要使用的扇区之后,所述方法还包括:
若在所述主瓣方向指向角度与所述第二接入点当前所使用的扇区的主瓣方向指向角度的相对差值最大的扇区中,存在多个具有通信任务的站点,则所述第一接入点选择通信任务优先级最高的站点作为与其通信的站点。
第二方面,提供一种联合调度的装置,包括:
获取单元,用于获取第二接入点当前所使用的扇区的信息;
确定单元,用于根据所述获取单元获取的所述信息,确定所述第二接入点当前所使用的扇区,其中,所述第二接入点为与所述联合调度的装置同频且覆盖范围有重叠的接入点;
所述确定单元,还用于根据所述第二接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述第二接入点当前所使用的扇区之间的干扰小于预设值;
通信单元,用于利用确定的所述扇区与站点进行通信。
结合第二方面,在第二方面的第一种可能的实现方式中,所述获取单元包括:
第一获取模块,具体用于:获取所述第二接入点的当前通信站点的介质访问控制MAC地址;
第二获取模块,具体用于:根据所述第一获取模块获取的所述MAC地址和预先获取的MAC地址与扇区的信息之间的对应关系,获取所述第二接入点当前所使用的扇区的信息。
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述第一获取模块具体用于:
若所述联合调度的装置在所述第二接入点的覆盖范围内,则所述第一获取模块接收所述第二接入点发送的控制帧或数据帧,或者接收所述第二接入点的当前通信站点发送的控制帧或数据帧,所述控制帧和所述数据帧中包含所述第二接入点的当前通信站点的MAC地址;
或者,若所述联合调度的装置不在所述第二接入点的覆盖范围内,则所述第一获取模块向同时处于所述联合调度的装置和所述第二接入点的覆盖范围内的站点发送MAC地址请求消息,并接收所述第二接入点通过所述同时处于所述联合调度的装置和所述第二接入点的覆盖范围内的站点返回的MAC地址响应消息,所述MAC地址响应消息包含所述第二接入点的当前通信站点的MAC地址。
结合第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述第二获取模块具体用于:
若所述联合调度的装置在所述第二接入点的覆盖范围内,则所述第二获取模块接收所述第二接入点周期性广播的对应关系通告消息,所述对应关系通告消息中包含所述MAC地址与扇区的信息之间的对应关系,根据所述第一获取模块获取的所述MAC地址和所述对应关系通告消息,获取所述第二接入点当前所使用的扇区的信息;
或者,若所述联合调度的装置不在所述第二接入点的覆盖范围内,则所述第二获取模块向同时处于所述联合调度的装置和所述第二接入点的覆盖范围内的站点发送对应关系请求消息,并接收所述第二接入点通过所述同时处于所述联合调度的装置和所述第二接入点的覆盖范围内的站点返回的对应关系响应消息,所述对应关系响应消息包含所述MAC地址与扇区的信息之间的对应关系,根据所述第一获取模块获取的所述MAC地址和所述对应关系响应消息,获取所述第二接入点当前所使用的扇区的信息。
结合第二方面,在第二方面的第四种可能的实现方式中,所述获取单元具体用于:
若所述联合调度的装置在所述第二接入点的覆盖范围内,则所述获取单元接收所述第二接入点或者所述第二接入点的当前通信站点发送的控制帧,所述控制帧中包含所述第二接入点当前所使用的扇区的信息;
或者,若所述联合调度的装置不在所述第二接入点的覆盖范围内,则所述获取单元向同时处于所述联合调度的装置和所述第二接入点的覆盖范围内的站点发送扇区信息请求消息,并接收所述第二接入点通过所述同时处于所述联合调度的装置和所述第二接入点的覆盖范围内的站点返回的扇区信息响应消息,所述扇区信息响应消息包含所述第二接入点当前所使用的扇区的信息。
结合第二方面的第二种或第四种可能的实现方式,在第二方面的第五种可能的实现方式中,所述控制帧为请求发送RTS帧和/或清除发送CTS帧。
结合第二方面或第二方面的第一种至第五种可能的任一实现方式,在第二方面的第六种可能的实现方式中,所述第二接入点当前所使用的扇区的信息包括:所述第二接入点当前所使用扇区的编号或主瓣方向。
结合第二方面或第二方面的第一种到第六种可能的任一实现方式,在第二方面的第七种可能的实现方式中,所述获取单元还用于:
在所述获取单元获取第二接入点当前所使用的扇区的信息之前,获取所述联合调度的装置与所述第二接入点的优先级;
所述获取单元具体用于:
在所述第二接入点的优先级高于所述联合调度的装置的优先级时,获取所述第二接入点当前所使用的扇区的信息。
结合第二方面的第七种可能的实现方式,在第二方面的第八种可能的实现方式中,所述第二接入点为与所述联合调度的装置同频且覆盖范围有重叠的多个接入点,所述获取单元具体用于:
获取所述第二接入点中优先级比所述联合调度的装置更高的各个接入点当前所使用的扇区的信息;
所述确定单元具体用于:
根据所述获取单元所获取的所述第二接入点中优先级比所述联合调度的装置更高的各个接入点当前所使用的扇区的信息,确定所述第二接入点中优先级比所述联合调度的装置更高的各个接入点当前所使用的扇区;
根据所述第二接入点中优先级比所述联合调度的装置更高的各个接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述各个接入点当前所使用的扇区之间的干扰小于预设值。
结合第二方面或第二方面的第一种至第八种可能的任一实现方式,在第二方面的第九种可能的实现方式中,所述确定单元具体用于:
从具有通信任务的扇区中选择与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,作为所述联合调度的装置当前要使用的扇区。
结合第二方面的第九种可能的实现方式,在第二方面的第十种可能的实现方式中,所述确定单元具体用于:
若在所述联合调度的装置具有通信任务的扇区中,存在多个与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,则所述确定单元从多个的所述扇区中选择主瓣方向指向角度与所述第二接入点当前所使用的扇区的主瓣方向指向角度的相对差值最大的扇区,作为所述联合调度的装置当前要使用的扇区。
结合第二方面的第九种可能的实现方式,在第二方面的第十一种可能的实现方式中,所述确定单元具体用于:
若在所述联合调度的装置具有通信任务的扇区中,存在多个与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,则所述确定单元从多个的所述扇区中选择通信时长不大于所述第二接入点当前所使用的扇区的通信时长的扇区,作为所述联合调度的装置当前要使用的扇区。
结合第二方面的第十种可能的实现方式,在第二方面的第十二种可能的实现方式中,所述确定单元还用于:
若在所述主瓣方向指向角度与所述第二接入点当前所使用的扇区的主瓣方向指向角度的相对差值最大的扇区中,存在多个具有通信任务的站点,则所述确定单元选择通信任务优先级最高的站点作为与所述联合调度的装置通信的站点。
本发明提供的联合调度的方法和装置,应用于无线局域网通信的场合。在本发明中,第二接入点为与第一接入点同频且覆盖范围有重叠的接入点。所述第一接入点在获取到所述第二接入点当前所使用的扇区的信息后,能够根据所述信息确定所述第二接入点当前所使用的扇区。然后,所述第一接入点根据所述第二接入点当前所使用的扇区,确定与所述第二接入点当前所使用的扇区干扰小于预设值的扇区,作为自身当前要使用的扇区,并利用所确定的扇区进行通信。这样,所述第一接入点确定的所述扇区和所述第二接入点当前所使用的扇区可以同时正常通信。相对于现有技术中两个相邻的接入点RTS/CTS机制关闭时,各自定向通信的扇区因调度不当而导致所述扇区之间的干扰大,或者在RTS/CTS机制开启时,因监听到邻近接入点正在通信的接入点选择避让而使得相邻的接入点之间无法进行同时通信,本发明实施例提供的联合调度的方法能够确保相邻的接入点可以同时正常通信。
附图说明
图1为本发明联合调度的方法的一实施例的流程图;
图2A为扇区划分的示意图;
图2B为第二接入点的扇区主瓣方向背向第一接入点的示意图;
图2C为第二接入点的扇区主瓣方向指向第一接入点的示意图;
图3为本发明联合调度的方法的一具体实施例的示意图;
图4A为信标帧与通信时长的示意图;
图4B为信标帧与通信时长的对比示意图;
图5为本发明联合调度的方法的另一具体实施例的示意图;
图6为本发明联合调度的装置一实施例的结构框图;
图7为本发明接入点的一实施例的结构框图。
具体实施方式
下面结合附图对本发明实施例的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是本发明联合调度的方法的一实施例的流程图。如图1所示,本发明实施例提供的联合调度的方法包括:
11,第一接入点获取第二接入点当前所使用的扇区的信息,所述第一接入点根据所述信息,确定所述第二接入点当前所使用的扇区,其中,所述第二接入点为与所述第一接入点同频且覆盖范围有重叠的接入点。
在本发明实施例中,所述第一接入点具体可以为一个接入点,所述第二接入点具体可以为另一个接入点或者除了所述第一接入点以外的一组接入点,其中,所述第二接入点与所述第一接入点均使用相同的频率进行通信,且二者的覆盖范围有重叠,即二者分别进行全向通信时,通信之间会有相互干扰。在本说明书余下的部分中,所述的接入点相邻表示接入点使用相同的频率进行通信且覆盖范围有重叠。需要说明的是,所述第二接入点与所述第一接入点相邻是基于所述第二接入点所对应的基本服务集与所述第一接入点所对应的基本服务集相邻,其中,所述基本服务集存在于基础结构型的无线局域网架构中,包含一个接入点及其覆盖范围内与之关联的若干个站点。本发明实施例提供的联合调度的方法可以应用于无线局域网通信中,尤其是基本服务集密集分布的无线局域网通信中,即接入点密集分布的无线局域网通信中,而且,RTS/CTS机制只需在使用到控制帧时开启。
在只有两个接入点相邻的情况下,所述第二接入点在出现通信任务(如下行数据包)时,与该通信任务所对应的站点进行通信,然后,按照现有技术的方式,为该站点选择最优的扇区,该站点所在的扇区即为所述第二接入点当前所使用的扇区。所述第二接入点在选择当前所使用的扇区完成之后,将其当前所使用的扇区的信息发送出去,其中,所述当前所使用的扇区的信息包括扇区的编号或主瓣方向等。所述扇区的编号由接入点的扇区划分方式决定,不同主瓣方向的扇区对应不同的扇区编号(为了简便,以下说明中仅以编号为例)。这样,所述第一接入点通过直接或间接的方式接收所述第二接入点所发送的信息,就可以获取所述第二接入点当前所使用扇区的编号。
在本步骤中,所述第一接入点可以通过控制帧、数据帧或MAC地址响应消息,以及对应关系通告消息或对应关系响应消息确定所述第二接入点当前所使用的扇区,也可以通过控制帧或扇区信息响应消息确定所述第二接入点当前所使用的扇区。所述响应消息是由站点针对请求消息发送的,携带有该请求消息所请求的信息,可以以多种格式进行发送。下面分两种情况进行简要说明。
第一种情况:在所述第一接入点通过控制帧、数据帧或MAC地址响应消息,以及对应关系通告消息或对应关系响应消息确定所述第二接入点当前所使用的扇区的信息的情况下,首先,所述第一接入点可以采用如下方式获取所述第二接入点即将进行通信的站点的MAC地址与所使用扇区的信息之间的对应关系:若所述第一接入点在所述第二接入点的覆盖范围内,则接收所述第二接入点周期性广播的对应关系通告消息;若所述第一接入点不在所述第二接入点的覆盖范围内,则向同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点发送对应关系请求消息,并接收该站点返回的对应关系响应消息。所述对应关系通告消息具体可以为信标帧或自定义帧。然后,所述第一接入点可以通过如下方式获取所述第二接入点的当前通信站点的MAC地址:若所述第一接入点在所述第二接入点的覆盖范围内,则接收所述第二接入点与其通信的站点之间进行交互时所发送的控制帧(RTS帧和/或CTS帧)或数据帧;若所述第一接入点不在所述第二接入点的覆盖范围内,则可以向同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点发送MAC地址请求消息,然后接收该站点返回的MAC地址响应消息。在获取所述第二接入点即将进行通信的站点的MAC地址与所使用扇区的信息之间的对应关系和所述第二接入点的当前通信站点的MAC地址之后,所述第一接入点可以根据站点的MAC地址和扇区的编号一一对应的关系,确定所述第二接入点当前所使用的扇区。
第二种情况:在所述第一接入点通过控制帧或扇区信息响应消息确定所述第二接入点当前所使用的扇区的情况下,所述第一接入点可以采用如下方式确定所述第二接入点当前所使用的扇区:若所述第一接入点在所述第二接入点的覆盖范围内,则接收所述第二接入点或者所述第二接入点的当前通信站点发送的控制帧;若所述第一接入点不在所述第二接入点的覆盖范围内,则可以向同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点发送扇区信息请求消息,并接收该站点返回的扇区信息响应消息,所述控制帧和所述扇区信息响应消息均包含所述第二接入点当前所使用的扇区的编号或主瓣方向信息。
进一步地,在数据通信任务开始之前,可以为各个接入点设定优先级,其中,接入点的优先级对应于其所在基本服务集的优先级,接入点的优先级的设定是通过设定基本服务集的优先级实现的。需要说明的是,设定优先级的目的在于规定一个接入点应当根据所有优先级比其高的接入点当前所使用的扇区调整自身的扇区,而不能根据优先级比其低的接入点当前所使用的扇区调整自身的扇区,这样能够防止相邻的接入点互相根据对方当前所使用的扇区调整自身的扇区而造成干扰。
优先级设定适用于两个以上的接入点相邻的情况。以三个以上的接入点相邻为例,所述第一接入点为一个接入点,所述第二接入点为与所述第一接入点相邻的多个接入点,则所述第一接入点获取第二接入点中优先级比所述第一接入点更高的各个接入点当前所使用的扇区的信息,根据所获取的信息,确定所述第二接入点中优先级比自身高的各个接入点当前所使用的扇区。
12,所述第一接入点根据所述第二接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述第二接入点当前所使用的扇区之间的干扰小于预设值。
扇区之间的干扰是指一个接入点在一个扇区内与站点进行的定向通信,和另一个接入点在另一个扇区内与另一个站点进行的定向通信之间的干扰。不同扇区之间使用相同的频率进行同时通信时,若扇区之间有重叠,则扇区的干扰可能会很大,若扇区没有重叠,干扰可以减少。在本发明中,要达到的目的就是同频接入点之间的通信干扰至少小于扇区有重叠时的干扰,而且,无重叠的扇区之间主瓣方向的指向角度的相对差值越大,扇区之间的干扰越小。其中,所述指向角度的相对差值等于扇区之间主瓣方向的指向角度的夹角的度数或夹角的补角的度数,具体如何确定所述指向角度的相对差值,下文中将会结合附图进行详细说明。若无重叠的扇区之间的主瓣方向的指向角度的相对差值足够大,则扇区之间的干扰明显小于扇区有重叠时的干扰。在实际运用中,根据应用场景的不同,预设值的大小可以根据实际需要而定。在本发明实施例中,例如可以将两个扇区的主瓣方向相互指向时所对应的干扰值设置为预设值,又例如,可以将扇区的主瓣方向相互指向时所对应的干扰值的一定百分比设置为预设值,如扇区完全重叠时所对应的干扰值的85%或60%等。在本说明书的余下部分中,所述的干扰小即是指扇区之间的干扰小于预设值,而且,在接入点的扇区划分确定之后,相邻接入点的扇区之间干扰小的编号组合就已经确定。
下面结合附图对扇区之间的干扰和扇区之间的主瓣方向的指向角度的相对差值进行说明。假设接入点扇区的主瓣方向为固定的几个指向,例如可以如图2A所示,固定为八个依次编号为1至8的指向。如图2B所示,若第二接入点AP2当前使用的扇区(5)背向第一接入点AP1,则第一接入点AP1中背向第二接入点AP2的扇区(1、2或8)与第二接入点AP2当前使用的扇区(5)之间的干扰小。如图2C所示,若第二接入点AP2当前使用的扇区(1)指向第一接入点AP1,则第一接入点AP1中背向第二接入点AP2的扇区(1、2或8)与第二接入点AP2当前使用的扇区(1)之间的干扰小。第二接入点AP2当前使用的扇区究竟是背向还是指向第一接入点AP1,可以通过如下方式确定:从第二接入点AP2向第一接入点AP1引一条射线,若第二接入点AP2当前使用的扇区的主瓣方向与所述射线的夹角大于90度,则判断第二接入点AP2当前使用的扇区背向第一接入点AP1;若第二接入点AP2当前使用的扇区的主瓣方向与所述射线的夹角小于90度,则判断第二接入点AP2当前使用的扇区指向第一接入点AP1。
在确定第二接入点AP2当前使用的扇区是背向还是指向第一接入点AP1之后,可以通过如下方式计算第一接入点AP1和第二接入点AP2的扇区之间的主瓣方向的指向角度的相对差值。如图2B所示,第二接入点AP2当前使用的扇区编号为5,背向第一接入点AP1。第一接入点AP1可以选择编号为1、2或8的扇区。此时,选择两个扇区主瓣方向的夹角的度数(范围在0度至180度,包括0度和180度)作为扇区之间指向角度的相对差值。例如,编号为1与5的扇区的主瓣方向的夹角为180度,编号为2与5的扇区的主瓣方向的夹角为135度,编号为8与5的扇区的主瓣方向的夹角为135度。可见,第一接入点AP1若选择编号为1的扇区,则第一接入点AP1与第二接入点AP2的扇区之间的主瓣方向指向角度的相对差值最大,为180度。
如图2C所示,第二接入点AP2当前使用的扇区编号为1,指向第一接入点AP1。第一接入点AP1可以选择编号为1、2或8的扇区。此时,选择两个扇区主瓣方向的夹角的补角的度数(范围在0度至180度,包括0度和180度)作为扇区之间指向角度的相对差值。编号为1与1的扇区的主瓣方向的夹角为0度,夹角的补角为180度;编号为2与1的扇区的主瓣方向的夹角为45度,夹角的补角为135度;编号为8与1的扇区的主瓣方向的夹角为45度,夹角的补角为135度。可见,第一接入点AP1若选择编号为1的扇区,则第一接入点AP1与第二接入点AP2的扇区之间的主瓣方向的指向角度的相对差值最大,为180度。
若接入点扇区的指向可以灵活调整,不是固定的几个指向,则扇区干扰小的阈值例如可以设置为90度,即,第一接入点的扇区与第二接入点的扇区满足干扰小的主瓣方向的指向角度的相对差值最小为90度。此时,扇区之间的主瓣方向的指向角度的相对差值的确定方法与上述接入点扇区的主瓣方向为固定的几个指向的情况相同。
若存在多个具有通信任务且满足与所述第二接入点当前所使用的扇区干扰小的扇区,则所述第一接入点可以从中选择与所述第二接入点当前所使用的扇区干扰最小的扇区,作为自身当前要使用的扇区。若在所述与所述第二接入点当前所使用的扇区干扰最小的扇区中存在多个能够与所述第一接入点进行通信的站点,则所述第一接入点可以从多个的所述站点中选择通信任务优先级最高的站点,作为与其通信的站点。
进一步地,在具有通信任务的扇区中,所述第一接入点可以选择一次通信的时长不大于所述第二接入点一次通信的时长的扇区,作为自身当前要使用的扇区。所述第一接入点可以从所述第二接入点获取所述第二接入点的通信时长,也可以通过与所述第二接入点通信的站点获取所述第二接入点的通信时长。例如,若所述第一接入点的扇区中存在与所述第二接入点干扰小的扇区分别为AP1.Sector1、AP1.Sector2或AP1.Sector3,所述第一接入点与站点STA11的通信时长、所述第一接入点与站点STA12的通信时长都不大于所述第二接入点与其站点的通信时长,则所述第一接入点可以选择编号AP1.Sector1和AP1.Sector2所对应的扇区。此时,所述第一接入点可以选择业务优先级较高的站点STA12所对应的扇区AP1.Sector2作为自身当前要使用的扇区。另外,通过获取数据包的大小和通信速率,利用二者同样可以计算出通信时长。
在具有三个以上的接入点相邻的情况下,第一接入点可以是一个接入点,第二接入点可以是优先级高于所述第一接入点的一组接入点。举例而言,所述第二接入点包括第三接入点和优先级高于所述第三接入点的第四接入点。需要指出的是,在所述第一接入点确定自身当前要使用的扇区前,所述第三接入点当前所使用的扇区满足与所述第四接入点当前所使用的扇区干扰小的条件,所述第三接入点与其通信站点的通信时长不大于所述第四接入点与其通信站点的通信时长。这样,所述第一接入点在确定自身当前要使用的扇区时,所确定的扇区应当同时满足与所述第三接入点以及所述第四接入点当前所使用的扇区之间的干扰小,所述第一接入点与其通信站点的通信时长应当同时满足不大于所述第三接入点与其通信站点的通信时长以及所述第四接入点与其通信站点的通信时长,其中,确定的方法与两个接入点相邻的情况下相同,在此不再赘述。这样,当相邻接入点从两个扩展到三个以上时,本实施例提供的联合调度的方法同样可以适用。
13,所述第一接入点利用确定的所述扇区与站点进行通信。
在所述第一接入点确定自身当前要使用的扇区后,所述第一接入点在所述确定的扇区上与其关联的站点进行通信。与此同时,所述第二接入点也在其当前使用的扇区上与其关联的站点进行通信。由于所述第一接入点是根据所述第二接入点当前所使用的扇区调整扇区的,因此,所述第一接入点确定的扇区与所述第二接入点当前所使用的扇区的干扰小,这样,所述第一接入点和所述第二接入点可以同时通信而且干扰较小,从而达到空分复用的效果,提升了通信效率。
本实施例中,联合调度的方法应用于无线局域网通信的场合。第一接入点在确定第二接入点当前所使用的扇区后,并没有选择退避来避免干扰,而是根据所述第二接入点当前所使用的扇区,确定与所述第二接入点当前所使用的扇区干扰较小的扇区,并利用所确定的扇区进行通信。这样,由于调度得当,所述第一接入点确定的所述扇区和所述第二接入点当前所使用的扇区不仅可以同时通信而且干扰小。相对于现有技术中两个相邻的接入点在RTS/CTS机制关闭时,各自定向通信的扇区因调度不当而导致所述扇区之间的干扰大,或者在RTS/CTS机制开启时,接入点因监听到邻近接入点正在通信而选择避让,从而使得相邻的接入点之间无法进行同时通信,本发明实施例提供的联合调度的方法能够确保相邻的接入点可以同时通信而且干扰小。
为更好地理解本发明,下面再以几个具体实施例分别对上述两种情况进行详细说明。亦须注意,以下所列举的实施例只是本发明的一部分实施例,本领域技术人员由本发明所述内容,可易于想到其他实施例,它们都在本发明的范围内。
图3是本发明联合调度的方法的一具体实施例的流程图,如图3所示,本发明具体实施例提供的联合调度的方法包括:
31,第一接入点获取自身与第二接入点的优先级,并获知所述第二接入点的优先级高于自身的优先级。
在本实施例中,所述第一接入点具体可以为一个接入点,所述第二接入点具体可以为另一个接入点,其中,所述第二接入点与所述第一接入点均使用相同的频率进行通信,且二者的覆盖范围有重叠。
在数据通信任务开始之前,接入点的优先级就已经确定。所述第一接入点可以通过接入控制器(Access Controller,AC)获取自身与第二接入点的优先级,也可以通过比较接入点相互之间影响优先级设定的参数判断所述接入点之间优先级的高低关系。所述参数举例而言可以为接入点覆盖范围内的站点的个数等。在本实施例中,设定所述第一接入点的优先级低于所述第二接入点。所述第二接入点可以通过与所述第一接入点同样的方式获知自身的优先级高于所述第一接入点。
32,若所述第一接入点在所述第二接入点的覆盖范围内,则所述第一接入点接收所述第二接入点周期性广播的对应关系通告消息,所述对应关系通告消息中包含所述第二接入点即将进行通信的站点的MAC地址与扇区的信息之间的对应关系。
若所述第一接入点在所述第二接入点的覆盖范围内,则所述第一接入点能够直接接收所述第二接入点发送的消息。在所述第一接入点获知所述第二接入点的优先级高于自身的优先级后,所述第一接入点可以接收所述第二接入点周期性广播的对应关系通告消息,其中,所述对应关系通告消息可以以信标帧、自定义帧等方式进行广播,所述对应关系通告消息中包含所述第二接入点即将进行通信的站点的MAC地址与该站点所使用扇区的信息之间的对应关系,即,站点的MAC地址与扇区的编号之间一一对应的关系。
所述第二接入点可以以广播信标帧(即beacon广播)的方式,向周围的接入点和站点进行周期性广播,其中,所述信标帧包含的信息是:在接下来的一段时间内,所述第二接入点即将以哪些编号的扇区分别与哪些站点进行通信,即所述扇区的编号与站点的MAC地址之间的对应关系。即,所述第二接入点可以通过一个信标帧向邻近的接入点或站点通知其一次或多次下行通信任务及其所对应的扇区,相应地,与所述站点一一对应的扇区可以是相同的,也可以是不同的。所述第一接入点可以直接接收所述信标帧,然后,可以根据所接收的信标帧,确定所述第二接入点即将进行通信的扇区的编号与站点的MAC地址之间的对应关系。
举例而言,如图4A所示,第二接入点AP2广播的信标帧包含的MAC地址对应三个站点STA21、STA22及STA23,三个站点对应的扇区的编号分别可以是AP2.Sector1、AP2.Sector2及AP2.Sector3。当然三个站点对应的扇区的编号也可以相同。第一接入点AP1接收到所述信标帧后,可以确定扇区AP2.Sector1对应站点STA21,扇区AP2.Sector2对应站点STA22,扇区AP2.Sector3对应站点STA23。
进一步地,若所述第一接入点不在所述第二接入点的覆盖范围内,则所述第一接入点不能直接接收来自所述第二接入点的对应关系通告消息,而可以向同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点发送对应关系请求消息,以请求所述第二接入点即将进行通信的站点的MAC地址与扇区的信息之间的对应关系;所述同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点在接收到所述对应关系请求消息之后,可以返回一个针对所述对应关系请求消息的对应关系响应消息,所述对应关系响应消息包含所述对应关系。需要说明的是,所述同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点可以为与所述第二接入点正在通信的站点,也可以为不与所述第二接入点通信的站点。所述同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点可以通过接收所述第二接入点广播的对应关系通告消息而获知所述对应关系。当然,所述同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点也可以不需要所述第一接入点的请求触发,而直接发送一个包含所述对应关系的消息被所述第一接入点接收到。所述对应关系请求消息和所述对应关系响应消息可以以管理帧或自定义帧的形式进行发送。所述第一接入点在接收到所述对应关系响应消息后,可以确定所述对应关系。
33,若所述第一接入点在所述第二接入点的覆盖范围内,则所述第一接入点接收所述第二接入点发送的控制帧或者数据帧,或者接收所述第二接入点的当前通信站点发送的控制帧或者数据帧,所述控制帧和所述数据帧中包含所述第二接入点的当前通信站点的MAC地址。
所述控制帧可以为RTS帧和/或CTS帧,所述数据帧即为接入点与站点之间进行通信时发送的数据DATA帧。若所述第一接入点在所述第二接入点的覆盖范围内,则所述第一接入点在获知所述第二接入点即将进行通信的扇区的编号与站点的MAC地址之间的对应关系后,可以直接接收所述第二接入点发送的控制帧,也可以直接接收所述第二接入点的当前通信站点发送的控制帧,所述控制帧中包含所述第二接入点当前通信站点的MAC地址。另外,所述第二接入点在与其通信的站点进行通信时,向所述与其通信的站点发送数据帧。所述第一接入点在接收到所述数据帧之后,可以从中确定所述第二接入点当前通信站点的MAC地址。另外,在上行通信中,所述第一接入点可以接收与所述第二接入点通信的站点发送的数据帧,根据所述数据帧,可以确定所述第二接入点当前通信站点的MAC地址。
进一步地,若所述第一接入点不在所述第二接入点的覆盖范围内,则所述第一接入点向同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点发送MAC地址请求消息,以请求所述第二接入点当前通信站点的MAC地址;所述同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点在接收到所述MAC地址请求消息之后,可以返回一个针对所述MAC地址请求消息的MAC地址响应消息,所述MAC地址响应消息包含所述第二接入点的当前通信站点的MAC地址。需要说明的是,所述同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点是通过接收所述第二接入点发送的控制帧或者数据帧,或者接收所述第二接入点的当前通信站点发送的控制帧或者数据帧而获知所述第二接入点的当前通信站点的MAC地址的。所述MAC地址请求消息和所述MAC地址响应消息可以以管理帧或自定义帧的方式发送。所述第一接入点在接收到所述MAC地址响应消息后,可以确定所述第二接入点当前通信站点的MAC地址。
34,所述第一接入点根据所述第二接入点的扇区的编号与站点的MAC地址的对应关系、所述站点的MAC地址,确定所述第二接入点当前所使用扇区的编号。
在获取所述第二接入点即将进行通信时所使用的站点的MAC地址与扇区的信息之间的对应关系和所述第二接入点的当前通信站点的MAC地址之后,所述第一接入点可以根据站点的MAC地址和扇区的编号一一对应的关系,确定所述第二接入点当前所使用的扇区。
举例而言,第二接入点AP2首先与站点STA21进行RTS/CTS帧的交互,若第一接入点AP1在第二接入点AP2或站点STA21的覆盖范围内,则第一接入点AP1可以接收所述RTS/CTS帧并据此确定正在与第二接入点AP2通信的站点STA21的MAC地址。所述第一接入点根据预先获取的信标帧,获知所述第二接入点即将进行通信的站点的MAC地址和扇区的编号一一对应的关系。如图4A所示,由于扇区AP2.Sector1对应站点STA21,因此第一接入点AP1在确定正在与第二接入点AP2进行通信的站点是站点STA21之后,能够确定第二接入点AP2当前所使用的扇区为扇区AP2.Sector1。在第二接入点AP2与站点STA21的通信完成之后,若第二接入点AP2与站点STA22进行RTS/CTS帧的交互,第一接入点AP1同样可以接收所述RTS/CTS帧并据此确定正在通信与第二接入点AP2的站点STA22的MAC地址。由于预先获知了扇区AP2.Sector2对应站点STA22,因此,第一接入点AP1能够确定在第二接入点AP2与站点STA22进行通信时,第二接入点AP2当前所使用扇区为扇区AP2.Sector2。
35,所述第一接入点根据所述第二接入点当前所使用扇区,确定自身当前要使用的扇区。
所述第一接入点在获知所述第二接入点当前所使用扇区的编号后,可以选择与之对应的扇区编号,使得所选择的编号对应的扇区与所述第二接入点当前所使用扇区之间的干扰最小。所述第一接入点可以在干扰最小的扇区中,进一步选择选择通信任务优先级最高的站点作为与其通信的站点。另外,所述第一接入点可以在存在通信任务的扇区中,选择通信时长不大于所述第二接入点当前所使用的扇区的通信时长作为自身当前要使用的扇区,优选是所述的两个通信时长相差最小。
下面结合附图进行说明,在图4A中,第一接入点AP1根据第二接入点AP2的扇区的信息选择下行通信扇区,第一接入点AP1所选择站点对应的通信时长为T1,第二接入点AP2在同一个扇区定向通信的时间段内对应的通信时长为T21,通信时长T1应当不大于通信时长T21。这是因为接入点的工作方式是半双工的,如果通信时长T1大于通信时长T21(参照图4B),会导致第一接入点AP1发送数据包还没有结束而错过接收第二接入点AP2的新一轮下行通信的扇区信息;而且,由于优先级比第一接入点AP1高的第二接入点AP2不会根据第一接入点AP1当前所使用扇区的信息进行扇区调整,可能会导致第二接入点AP2的新一轮下行通信的扇区与第一接入点AP1当前所使用扇区之间产生大的干扰。由此可见,通过规定所述第一接入点所选择的站点的通信时长不大于所述第二接入点所选择的站点的通信时长,可以确保所述第一接入点不会错过所述第二接入点的新一轮下行通信的扇区信息,还可以避免所述第一接入点当前所使用扇区与所述第二接入点新一轮下行通信的扇区之间产生干扰。
36,所述第一接入点利用确定的所述扇区与站点进行通信。
所述第一接入点根据所述第二接入点当前所使用的扇区确定与所述扇区干扰小的扇区后,在所述确定的扇区上与其将要进行通信的站点进行通信。与此同时,所述第二接入点也在其当前使用的扇区上与通信站点进行通信。这样,所述第一接入点和所述第二接入点可以同时通信而且干扰较小。
本实施例中,联合调度的方法应用于无线局域网通信的场合。第一接入点在获取到第二接入点当前所使用的扇区的信息后,并没有选择退避来避免干扰,而是根据所述第二接入点当前所使用的扇区的信息,确定与所述第二接入点当前所使用的扇区干扰较小的扇区,并利用所确定的扇区进行通信。这样,由于调度得当,所述第一接入点确定的所述扇区和所述第二接入点当前所使用的扇区不仅可以同时通信而且干扰小于预设值。
图5是本发明联合调度的方法的一具体实施例的流程图,如图5所示,本发明具体实施例提供的联合调度的方法包括:
51,第一接入点获取自身与第二接入点的优先级,并获知所述第二接入点的优先级高于自身的优先级。
在本实施例中,所述第一接入点具体可以为一个接入点,所述第二接入点具体可以为另一个接入点或除了所述第一接入点以外的一组接入点,其中,所述第二接入点与所述第一接入点均使用相同的频率进行通信,且二者的覆盖范围有重叠。
在数据通信任务开始之前,接入点的优先级就已经确定。在所述第二接入点是一个接入点的情况下,所述第一接入点获知所述第二接入点的优先级高于自身的优先级,所述第二接入点获知所述第一接入点优先级低于自身的优先级,获知的方式与步骤31相同,在此不再赘述。
在所述第二接入点是优先级高于所述第一接入点的一组接入点的情况下,所述第二接入点可以包括第三接入点和优先级高于所述第三接入点的第四接入点。所述第一接入点获知第三接入点和第四接入点的优先级高于自身。所述第三接入点获知所述第一接入点的优先级低于自身,获知所述第四接入点的优先级高于自身。所述第四接入点获知所述第一接入点和所述第三接入点的优先级低于自身。
52,若所述第一接入点在所述第二接入点的覆盖范围内,则所述第一接入点接收所述第二接入点或者所述第二接入点的当前通信站点发送的控制帧,所述控制帧中包含所述第二接入点当前所使用的扇区的信息。
在两个接入点相邻的情况下,若所述第一接入点在所述第二接入点的覆盖范围内,则所述第一接入点在获知所述第二接入点的优先级高于自身的优先级后,可以直接接收所述第二接入点与其通信的站点在交互过程中发送RTS帧和/或CTS帧,根据所述RTS帧和/或CTS帧,确定所述第二接入点当前所使用的扇区的编号。
若所述第一接入点不在所述第二接入点的覆盖范围内,则所述第一接入点在获知所述第二接入点的优先级高于自身的优先级后,可以向同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点发送扇区信息请求消息,以请求所述第二接入点当前所使用扇区的信息;所述同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点在接收到所述扇区信息请求消息之后,可以返回一个针对所述扇区信息请求消息的扇区信息响应消息,所述扇区信息响应消息包含所述第二接入点当前所使用的扇区的信息。需要说明的是,所述同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点是通过接收所述第二接入点发送的控制帧而获知所述第二接入点当前所使用的扇区的信息的。所述扇区信息请求消息和所述扇区信息响应消息可以以管理帧或自定义帧的形式进行发送。所述第一接入点根据所接收的扇区信息响应消息,确定所述第二接入点当前所使用的扇区。
在三个以上的接入点相邻的情况下,所述第一接入点需要确定优先级高于自身的所述第二接入点当前所使用的扇区。在所述第二接入点中,优先级低的接入点(如所述第三接入点)需要确定优先级比自身高的所有接入点(如所述第四接入点)当前所使用的扇区。
53,所述第一接入点根据所述第二接入点当前所使用扇区的编号或主瓣方向,确定自身当前要使用的扇区。
所述第一接入点在获知所述第二接入点当前所使用扇区的编号后,可以选择与之对应的扇区编号,使得所选择的编号对应的扇区与所述第二接入点当前所使用扇区之间的干扰最小。所述第一接入点可以在干扰最小的扇区中,进一步选择选择通信任务优先级最高的站点作为与其通信的站点。另外,所述第一接入点可以在存在通信任务的扇区中,选择通信时长不大于所述第二接入点当前所使用的扇区的通信时长作为自身当前要使用的扇区,优选是所述的两个通信时长相差最小。进一步地,在三个以上的接入点相邻的情况下,按照上述那样地,优先级低的接入点根据优先级高的接入点当前所使用的扇区调整自身的扇区。
54,所述第一接入点利用确定的所述扇区与站点进行通信。
所述第一接入点根据所述第二接入点当前所使用的扇区确定与所述扇区干扰小的扇区后,在所述确定的扇区上与其将要进行通信的站点进行通信。与此同时,所述第二接入点也在其当前使用的扇区上与通信站点进行通信。这样,所述第一接入点和所述第二接入点可以同时通信而且干扰较小。
本实施例中,联合调度的方法应用于无线局域网通信的场合。第一接入点在获取到第二接入点当前所使用的扇区的信息后,并没有选择退避来避免干扰,而是根据所述第二接入点当前所使用的扇区的信息,确定与所述第二接入点当前所使用的扇区干扰较小的扇区,并利用所确定的扇区进行通信。这样,由于调度得当,所述第一接入点确定的所述扇区和所述第二接入点当前所使用的扇区不仅可以同时通信而且干扰小于预设值。
与本发明实施例提供的一种联合调度的方法相对应,本发明实施例还提供一种联合调度的装置。如图6所示,本发明实施例提供的一种联合调度的装置61包括:
获取单元611,用于获取第二接入点当前所使用的扇区的信息;
确定单元612,用于根据所述获取单元获取的所述信息,确定所述第二接入点当前所使用的扇区,其中,所述第二接入点为与所述联合调度的装置同频且覆盖范围有重叠的接入点;
所述确定单元612,还用于根据所述第二接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述第二接入点当前所使用的扇区之间的干扰小于预设值;
通信单元613,用于利用确定的所述扇区与站点进行通信。
可选地,所述第二接入点当前所使用的扇区的信息包括:所述第二接入点当前所使用扇区的编号或主瓣方向。
本实施例中,联合调度的装置应用于无线局域网通信的场合。所述联合调度的装置在获取到第二接入点当前所使用的扇区的信息后,并没有选择退避来避免干扰,而是根据所述第二接入点当前所使用的扇区的信息,确定与所述第二接入点当前所使用的扇区干扰较小的扇区,并利用所确定的扇区进行通信。这样,由于调度得当,所述联合调度的装置确定的所述扇区和所述第二接入点当前所使用的扇区不仅可以同时通信而且干扰小于预设值。
在本发明的另一实施例中,可选地,获取单元611包括:
第一获取模块6111,具体用于:获取所述第二接入点的当前通信站点的介质访问控制MAC地址;
第二获取模块6112,具体用于:根据所述第一获取模块6111获取的所述MAC地址和预先获取的MAC地址与扇区的信息之间的对应关系,获取所述第二接入点当前所使用的扇区的信息。
可选地,第一获取模块6111具体用于:若联合调度的装置61在所述第二接入点的覆盖范围内,则第一获取模块6111接收所述第二接入点发送的控制帧或数据帧,或者接收所述第二接入点的当前通信站点发送的控制帧或数据帧,所述控制帧和所述数据帧中包含所述第二接入点的当前通信站点的MAC地址;或者,若联合调度的装置61不在所述第二接入点的覆盖范围内,则第一获取模块6111向同时处于联合调度的装置61和所述第二接入点的覆盖范围内的站点发送MAC地址请求消息,并接收所述第二接入点通过所述同时处于联合调度的装置61和所述第二接入点的覆盖范围内的站点返回的MAC地址响应消息,所述MAC地址响应消息包含所述第二接入点的当前通信站点的MAC地址。
可选地,第二获取模块6112具体用于:若联合调度的装置61在所述第二接入点的覆盖范围内,则第二获取模块6112接收所述第二接入点周期性广播的对应关系通告消息,所述对应关系通告消息中包含所述MAC地址与扇区的信息之间的对应关系,根据所述第一获取模块6111获取的所述MAC地址和所述对应关系通告消息,获取所述第二接入点当前所使用的扇区的信息;或者,若联合调度的装置61不在所述第二接入点的覆盖范围内,则第二获取模块6112向同时处于联合调度的装置61和所述第二接入点的覆盖范围内的站点发送对应关系请求消息,并接收所述第二接入点通过所述同时处于联合调度的装置61和所述第二接入点的覆盖范围内的站点返回的对应关系响应消息,所述对应关系响应消息包含所述MAC地址与扇区的信息之间的对应关系,根据所述第一获取模块获取的所述MAC地址和所述对应关系响应消息,获取所述第二接入点当前所使用的扇区的信息。
在本发明的再一实施例中,可选地,获取单元611具体用于:若联合调度的装置61在所述第二接入点的覆盖范围内,则获取单元611接收所述第二接入点或者所述第二接入点的当前通信站点发送的控制帧,所述控制帧中包含所述第二接入点当前所使用的扇区的信息;或者,若联合调度的装置61不在所述第二接入点的覆盖范围内,则获取单元611向同时处于联合调度的装置61和所述第二接入点的覆盖范围内的站点发送扇区信息请求消息,并接收所述第二接入点通过所述同时处于联合调度的装置61和所述第二接入点的覆盖范围内的站点返回的扇区信息响应消息,所述扇区信息响应消息包含所述第二接入点当前所使用的扇区的信息。
在本发明的又一实施例中,可选地,所述控制帧为RTS帧和/或CTS帧。
可选地,获取单元611还用于:在获取单元611获取第二接入点当前所使用的扇区的信息之前,获取联合调度的装置61与所述第二接入点的优先级;获取单元611具体用于:在所述第二接入点的优先级高于联合调度的装置61的优先级时,获取所述第二接入点当前所使用的扇区的信息。
可选地,所述第二接入点为与联合调度的装置61同频且覆盖范围有重叠的多个接入点,获取单元611具体用于:获取所述第二接入点中优先级比联合调度的装置61更高的各个接入点当前所使用的扇区的信息。所述确定单元具体用于:根据获取单元611所获取的所述第二接入点中优先级比联合调度的装置61更高的各个接入点当前所使用的扇区的信息,确定所述第二接入点中优先级比联合调度的装置61更高的各个接入点当前所使用的扇区;根据所述第二接入点中优先级比联合调度的装置61更高的各个接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述各个接入点当前所使用的扇区之间的干扰小于预设值。
可选地,所述确定单元具体用于:从具有通信任务的扇区中选择与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,作为联合调度的装置61当前要使用的扇区。
可选地,确定单元612具体用于:若在联合调度的装置61具有通信任务的扇区中,存在多个与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,则确定单元612从多个的所述扇区中选择主瓣方向指向角度与所述第二接入点当前所使用的扇区的主瓣方向指向角度的相对差值最大的扇区,作为联合调度的装置61当前要使用的扇区。
可选地,确定单元612具体用于:若在联合调度的装置61具有通信任务的扇区中,存在多个与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,则确定单元612从多个的所述扇区中选择通信时长不大于所述第二接入点当前所使用的扇区的通信时长的扇区,作为联合调度的装置61当前要使用的扇区。
可选地,确定单元612还用于:若在所述主瓣方向指向角度与所述第二接入点当前所使用的扇区的主瓣方向指向角度的相对差值最大的扇区中,存在多个具有通信任务的站点,则确定单元612选择通信任务优先级最高的站点作为与联合调度的装置61通信的站点。
与本发明实施例提供的一种联合调度的方法和装置相对应,本发明实施例还提供一种接入点。如图7所示,本发明实施例提供的一种接入点71包括:
收发器711,用于获取第二接入点当前所使用的扇区的信息;
处理器712,用于根据所述收发器获取的所述信息,确定所述第二接入点当前所使用的扇区,其中,所述第二接入点为与所述接入点同频且覆盖范围有重叠的接入点;
所述处理器712,还用于根据所述第二接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述第二接入点当前所使用的扇区之间的干扰小于预设值;
所述收发器711,还用于利用确定的所述扇区与站点进行通信。
可选地,所述第二接入点当前所使用的扇区的信息包括:所述第二接入点当前所使用扇区的编号或主瓣方向。
本实施例中,接入点应用于无线局域网通信的场合。所述接入点在获取到第二接入点当前所使用的扇区的信息后,并没有选择退避来避免干扰,而是根据所述第二接入点当前所使用的扇区的信息,确定与所述第二接入点当前所使用的扇区干扰较小的扇区,并利用所确定的扇区进行通信。这样,由于调度得当,所述接入点确定的所述扇区和所述第二接入点当前所使用的扇区不仅可以同时通信而且干扰小于预设值。
在本发明的另一实施例中,可选地,收发器711具体用于:获取所述第二接入点的当前通信站点的介质访问控制MAC地址;根据所述MAC地址和预先获取的MAC地址与扇区的信息之间的对应关系,获取所述第二接入点当前所使用的扇区的信息。
可选地,收发器711在用于所述获取所述第二接入点的当前通信站点的介质访问控制MAC地址时,具体用于:若接入点71在所述第二接入点的覆盖范围内,则收发器711接收所述第二接入点发送的控制帧或数据帧,或者接收所述第二接入点的当前通信站点发送的控制帧或数据帧,所述控制帧和所述数据帧中包含所述第二接入点的当前通信站点的MAC地址;若接入点71不在所述第二接入点的覆盖范围内,则收发器711向同时处于接入点71和所述第二接入点的覆盖范围内的站点发送MAC地址请求消息,并接收所述第二接入点通过所述同时处于接入点71和所述第二接入点的覆盖范围内的站点返回的MAC地址响应消息,所述MAC地址响应消息包含所述第二接入点的当前通信站点的MAC地址。
可选地,收发器711在用于所述根据所述MAC地址和预先获取的MAC地址与扇区的信息之间的对应关系,获取所述第二接入点当前所使用的扇区的信息时,具体用于:若接入点71在所述第二接入点的覆盖范围内,则收发器711接收所述第二接入点周期性广播的对应关系通告消息,所述对应关系通告消息中包含所述MAC地址与扇区的信息之间的对应关系,根据所述MAC地址和所述对应关系通告消息,获取所述第二接入点当前所使用的扇区的信息;若接入点71不在所述第二接入点的覆盖范围内,则收发器711向同时处于接入点71和所述第二接入点的覆盖范围内的站点发送对应关系请求消息,并接收所述第二接入点通过所述同时处于接入点71和所述第二接入点的覆盖范围内的站点返回的对应关系响应消息,所述对应关系响应消息包含所述MAC地址与扇区的信息之间的对应关系,根据所述MAC地址和所述对应关系响应消息,获取所述第二接入点当前所使用的扇区的信息。
在本发明的再一实施例中,可选地,收发器711具体用于:若接入点71在所述第二接入点的覆盖范围内,则收发器711接收所述第二接入点或者所述第二接入点的当前通信站点发送的控制帧,所述控制帧中包含所述第二接入点当前所使用的扇区的信息;若接入点71不在所述第二接入点的覆盖范围内,则收发器711向同时处于接入点71和所述第二接入点的覆盖范围内的站点发送扇区信息请求消息,并接收所述第二接入点通过所述同时处于接入点71和所述第二接入点的覆盖范围内的站点返回的扇区信息响应消息,所述扇区信息响应消息包含所述第二接入点当前所使用的扇区的信息。
在本发明的又一实施例中,可选地,所述控制帧为RTS帧和/或CTS帧。
可选地,收发器711还用于:在收发器711获取第二接入点当前所使用的扇区的信息之前,获取接入点71与所述第二接入点的优先级。收发器711具体用于:在所述第二接入点的优先级高于接入点71的优先级时,获取所述第二接入点当前所使用的扇区的信息。
可选地,所述第二接入点为与接入点71同频且覆盖范围有重叠的多个接入点,收发器711具体用于:获取所述第二接入点中优先级比接入点更高的各个接入点当前所使用的扇区的信息。处理器712具体用于:根据收发器711所获取的所述第二接入点中优先级比接入点71更高的各个接入点当前所使用的扇区的信息,确定所述第二接入点中优先级比接入点71更高的各个接入点当前所使用的扇区;根据所述第二接入点中优先级比接入点71更高的各个接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述各个接入点当前所使用的扇区之间的干扰小于预设值。
可选地,处理器712具体用于:从具有通信任务的扇区中选择与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,作为接入点71当前要使用的扇区。
可选地,处理器712具体用于:若在接入点71具有通信任务的扇区中,存在多个与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,则处理器712从多个的所述扇区中选择主瓣方向指向角度与所述第二接入点当前所使用的扇区的主瓣方向指向角度的相对差值最大的扇区,作为接入点71当前要使用的扇区。
可选地,处理器712具体用于:若在接入点71具有通信任务的扇区中,存在多个与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,则处理器712从多个的所述扇区中选择通信时长不大于所述第二接入点当前所使用的扇区的通信时长的扇区,作为接入点71当前要使用的扇区。
可选地,处理器712还用于:若在所述主瓣方向指向角度与所述第二接入点当前所使用的扇区的主瓣方向指向角度的相对差值最大的扇区中,存在多个具有通信任务的站点,则处理器712选择通信任务优先级最高的站点作为与接入点71通信的站点。
本说明书中的各个实施例已有侧重地进行了描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。
需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
本领域普通技术人员将会理解,本发明的各个方面、或各个方面的可能实现方式可以被具体实施为***、方法或者计算机程序产品。因此,本发明的各方面、或各个方面的可能实现方式可以采用完全硬件实施例、完全软件实施例(包括固件、驻留软件等等),或者组合软件和硬件方面的实施例的形式,在这里都统称为“电路”、“模块”或者“***”。此外,本发明的各方面、或各个方面的可能实现方式可以采用计算机程序产品的形式,计算机程序产品是指存储在计算机可读介质中的计算机可读程序代码。
计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质包含但不限于电子、磁性、光学、电磁、红外或半导体***、设备或者装置,或者前述的任意适当组合,如随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或者快闪存储器)、光纤、便携式只读存储器(CD-ROM)。
计算机中的处理器读取存储在计算机可读介质中的计算机可读程序代码,使得处理器能够执行在流程图中每个步骤、或各步骤的组合中规定的功能动作;生成实施在框图的每一块、或各块的组合中规定的功能动作的装置。
计算机可读程序代码可以完全在用户的计算机上执行、部分在用户的计算机上执行、作为单独的软件包、部分在用户的计算机上并且部分在远程计算机上,或者完全在远程计算机或者服务器上执行。也应该注意,在某些替代实施方案中,在流程图中各步骤、或框图中各块所注明的功能可能不按图中注明的顺序发生。例如,依赖于所涉及的功能,接连示出的两个步骤、或两个块实际上可能被大致同时执行,或者这些块有时候可能被以相反顺序执行。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (26)
1.一种联合调度的方法,其特征在于,包括:
第一接入点获取第二接入点当前所使用的扇区的信息,所述第一接入点根据所述信息,确定所述第二接入点当前所使用的扇区,其中,所述第二接入点为与所述第一接入点同频且覆盖范围有重叠的接入点;
所述第一接入点根据所述第二接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述第二接入点当前所使用的扇区之间的干扰小于预设值;
所述第一接入点利用确定的所述扇区与其站点进行通信。
2.根据权利要求1所述的方法,其特征在于,所述第一接入点获取第二接入点当前所使用的扇区的信息包括:
所述第一接入点获取所述第二接入点的当前通信站点的介质访问控制MAC地址;
所述第一接入点根据所述MAC地址和预先获取的MAC地址与扇区的信息之间的对应关系,获取所述第二接入点当前所使用的扇区的信息。
3.根据权利要求2所述的方法,其特征在于,所述第一接入点获取所述第二接入点的当前通信站点的介质访问控制MAC地址包括:
若所述第一接入点在所述第二接入点的覆盖范围内,则所述第一接入点接收所述第二接入点发送的控制帧或数据帧,或者接收所述第二接入点的当前通信站点发送的控制帧或数据帧,所述控制帧和所述数据帧中包含所述第二接入点的当前通信站点的MAC地址;
或者,若所述第一接入点不在所述第二接入点的覆盖范围内,则所述第一接入点向同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点发送MAC地址请求消息,并接收所述第二接入点通过所述同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点返回的MAC地址响应消息,所述MAC地址响应消息包含所述第二接入点的当前通信站点的MAC地址。
4.根据权利要求2所述的方法,其特征在于,所述第一接入点获取所述MAC地址与扇区的信息之间的对应关系包括:
若所述第一接入点在所述第二接入点的覆盖范围内,则所述第一接入点接收所述第二接入点周期性广播的对应关系通告消息,所述对应关系通告消息中包含所述MAC地址与扇区的信息之间的对应关系;
或者,若所述第一接入点不在所述第二接入点的覆盖范围内,则所述第一接入点向同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点发送对应关系请求消息,并接收所述第二接入点通过所述同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点返回的对应关系响应消息,所述对应关系响应消息包含所述MAC地址与扇区的信息之间的对应关系。
5.根据权利要求1所述的方法,其特征在于,所述第一接入点获取所述第二接入点当前所使用的扇区的信息包括:
若所述第一接入点在所述第二接入点的覆盖范围内,则所述第一接入点接收所述第二接入点或者所述第二接入点的当前通信站点发送的控制帧,所述控制帧中包含所述第二接入点当前所使用的扇区的信息;
或者,若所述第一接入点不在所述第二接入点的覆盖范围内,则所述第一接入点向同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点发送扇区信息请求消息,并接收所述第二接入点通过所述同时处于所述第一接入点和所述第二接入点的覆盖范围内的站点返回的扇区信息响应消息,所述扇区信息响应消息包含所述第二接入点当前所使用的扇区的信息。
6.根据权利要求3或5所述的方法,其特征在于,所述控制帧为请求发送RTS帧和/或清除发送CTS帧。
7.根据权利要求1所述的方法,其特征在于,所述第二接入点当前所使用的扇区的信息包括:所述第二接入点当前所使用扇区的编号或主瓣方向。
8.根据权利要求1所述的方法,其特征在于,在所述第一接入点获取第二接入点当前所使用的扇区的信息之前,所述方法还包括:
所述第一接入点获取自身与所述第二接入点的优先级;
所述第一接入点获取第二接入点当前所使用的扇区的信息包括:
在所述第二接入点的优先级高于所述第一接入点的优先级时,所述第一接入点获取所述第二接入点当前所使用的扇区的信息。
9.根据权利要求8所述的方法,其特征在于,所述第二接入点为与所述第一接入点同频且覆盖范围有重叠的多个接入点,所述第一接入点获取第二接入点当前所使用的扇区的信息包括:
所述第一接入点获取所述第二接入点中优先级比所述第一接入点更高的各个接入点当前所使用的扇区的信息;
所述第一接入点根据所述信息,确定所述第二接入点当前所使用的扇区包括:
所述第一接入点根据所述信息,确定所述第二接入点中优先级比所述第一接入点更高的各个接入点当前所使用的扇区;
所述第一接入点根据所述第二接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述第二接入点当前所使用的扇区之间的干扰小于预设值,包括:
所述第一接入点根据所述第二接入点中优先级比所述第一接入点更高的各个接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述各个接入点当前所使用的扇区之间的干扰小于预设值。
10.根据权利要求9所述的方法,其特征在于,所述第一接入点根据所述第二接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述第二接入点当前所使用的扇区之间的干扰小于预设值包括:
所述第一接入点从具有通信任务的扇区中选择与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,作为自身当前要使用的扇区。
11.根据权利要求10所述的方法,其特征在于,所述第一接入点从具有通信任务的扇区中选择与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,作为自身当前要使用的扇区包括:
若在所述第一接入点具有通信任务的扇区中,存在多个与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,则所述第一接入点从多个的所述扇区中选择主瓣方向指向角度与所述第二接入点当前所使用的扇区的主瓣方向指向角度的相对差值最大的扇区,作为自身当前要使用的扇区。
12.根据权利要求10所述的方法,其特征在于,所述第一接入点从具有通信任务的扇区中选择与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,作为自身当前要使用的扇区包括:
若在所述第一接入点具有通信任务的扇区中,存在多个与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,则所述第一接入点从多个的所述扇区中选择通信时长不大于所述第二接入点当前所使用的扇区的通信时长的扇区,作为自身当前要使用的扇区。
13.根据权利要求11所述的方法,其特征在于,在所述第一接入点从多个的所述扇区中选择主瓣方向指向角度与所述第二接入点当前所使用的扇区的主瓣方向指向角度的相对差值最大的扇区,作为自身当前要使用的扇区之后,所述方法还包括:
若在所述主瓣方向指向角度与所述第二接入点当前所使用的扇区的主瓣方向指向角度的相对差值最大的扇区中,存在多个具有通信任务的站点,则所述第一接入点选择通信任务优先级最高的站点作为与其通信的站点。
14.一种联合调度的装置,其特征在于,包括:
获取单元,用于获取第二接入点当前所使用的扇区的信息;
确定单元,用于根据所述获取单元获取的所述信息,确定所述第二接入点当前所使用的扇区,其中,所述第二接入点为与所述联合调度的装置同频且覆盖范围有重叠的接入点;
所述确定单元,还用于根据所述第二接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述第二接入点当前所使用的扇区之间的干扰小于预设值;
通信单元,用于利用确定的所述扇区与站点进行通信。
15.根据权利要求14所述的装置,其特征在于,所述获取单元包括:
第一获取模块,具体用于:获取所述第二接入点的当前通信站点的介质访问控制MAC地址;
第二获取模块,具体用于:根据所述第一获取模块获取的所述MAC地址和预先获取的MAC地址与扇区的信息之间的对应关系,获取所述第二接入点当前所使用的扇区的信息。
16.根据权利要求15所述的装置,其特征在于,所述第一获取模块具体用于:
若所述联合调度的装置在所述第二接入点的覆盖范围内,则所述第一获取模块接收所述第二接入点发送的控制帧或数据帧,或者接收所述第二接入点的当前通信站点发送的控制帧或数据帧,所述控制帧和所述数据帧中包含所述第二接入点的当前通信站点的MAC地址;
或者,若所述联合调度的装置不在所述第二接入点的覆盖范围内,则所述第一获取模块向同时处于所述联合调度的装置和所述第二接入点的覆盖范围内的站点发送MAC地址请求消息,并接收所述第二接入点通过所述同时处于所述联合调度的装置和所述第二接入点的覆盖范围内的站点返回的MAC地址响应消息,所述MAC地址响应消息包含所述第二接入点的当前通信站点的MAC地址。
17.根据权利要求15所述的装置,其特征在于,所述第二获取模块具体用于:
若所述联合调度的装置在所述第二接入点的覆盖范围内,则所述第二获取模块接收所述第二接入点周期性广播的对应关系通告消息,所述对应关系通告消息中包含所述MAC地址与扇区的信息之间的对应关系,根据所述第一获取模块获取的所述MAC地址和所述对应关系通告消息,获取所述第二接入点当前所使用的扇区的信息;
或者,若所述联合调度的装置不在所述第二接入点的覆盖范围内,则所述第二获取模块向同时处于所述联合调度的装置和所述第二接入点的覆盖范围内的站点发送对应关系请求消息,并接收所述第二接入点通过所述同时处于所述联合调度的装置和所述第二接入点的覆盖范围内的站点返回的对应关系响应消息,所述对应关系响应消息包含所述MAC地址与扇区的信息之间的对应关系,根据所述第一获取模块获取的所述MAC地址和所述对应关系响应消息,获取所述第二接入点当前所使用的扇区的信息。
18.根据权利要求14所述的装置,其特征在于,所述获取单元具体用于:
若所述联合调度的装置在所述第二接入点的覆盖范围内,则所述获取单元接收所述第二接入点或者所述第二接入点的当前通信站点发送的控制帧,所述控制帧中包含所述第二接入点当前所使用的扇区的信息;
或者,若所述联合调度的装置不在所述第二接入点的覆盖范围内,则所述获取单元向同时处于所述联合调度的装置和所述第二接入点的覆盖范围内的站点发送扇区信息请求消息,并接收所述第二接入点通过所述同时处于所述联合调度的装置和所述第二接入点的覆盖范围内的站点返回的扇区信息响应消息,所述扇区信息响应消息包含所述第二接入点当前所使用的扇区的信息。
19.根据权利要求16或18所述的装置,其特征在于,所述控制帧为请求发送RTS帧和/或清除发送CTS帧。
20.根据权利要求14所述的装置,其特征在于,所述第二接入点当前所使用的扇区的信息包括:所述第二接入点当前所使用扇区的编号或主瓣方向。
21.根据权利要求14所述的装置,其特征在于,所述获取单元还用于:
在所述获取单元获取第二接入点当前所使用的扇区的信息之前,获取所述联合调度的装置与所述第二接入点的优先级;
所述获取单元具体用于:
在所述第二接入点的优先级高于所述联合调度的装置的优先级时,所述获取单元获取所述第二接入点当前所使用的扇区的信息。
22.根据权利要求21所述的装置,其特征在于,所述第二接入点为与所述联合调度的装置同频且覆盖范围有重叠的多个接入点,所述获取单元具体用于:
获取所述第二接入点中优先级比所述联合调度的装置更高的各个接入点当前所使用的扇区的信息;
所述确定单元具体用于:
根据所述获取单元所获取的所述第二接入点中优先级比所述联合调度的装置更高的各个接入点当前所使用的扇区的信息,确定所述第二接入点中优先级比所述联合调度的装置更高的各个接入点当前所使用的扇区;
根据所述第二接入点中优先级比所述联合调度的装置更高的各个接入点当前所使用的扇区,确定自身当前要使用的扇区,使得确定的所述扇区与所述各个接入点当前所使用的扇区之间的干扰小于预设值。
23.根据权利要求22所述的装置,其特征在于,所述确定单元具体用于:
从具有通信任务的扇区中选择与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,作为所述联合调度的装置当前要使用的扇区。
24.根据权利要求23所述的装置,其特征在于,所述确定单元具体用于:
若在所述联合调度的装置具有通信任务的扇区中,存在多个与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,则所述确定单元从多个的所述扇区中选择主瓣方向指向角度与所述第二接入点当前所使用的扇区的主瓣方向指向角度的相对差值最大的扇区,作为所述联合调度的装置当前要使用的扇区。
25.根据权利要求23所述的装置,其特征在于,所述确定单元具体用于:
若在所述联合调度的装置具有通信任务的扇区中,存在多个与所述第二接入点当前所使用的扇区无重叠且主瓣方向指向角度的相对差值不小于阈值的扇区,则所述确定单元从多个的所述扇区中选择通信时长不大于所述第二接入点当前所使用的扇区的通信时长的扇区,作为所述联合调度的装置当前要使用的扇区。
26.根据权利要求24所述的装置,其特征在于,所述确定单元还用于:
若在所述主瓣方向指向角度与所述第二接入点当前所使用的扇区的主瓣方向指向角度的相对差值最大的扇区中,存在多个具有通信任务的站点,则所述确定单元选择通信任务优先级最高的站点作为与所述联合调度的装置通信的站点。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/086086 WO2015061949A1 (zh) | 2013-10-28 | 2013-10-28 | 一种联合调度的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105409266A CN105409266A (zh) | 2016-03-16 |
CN105409266B true CN105409266B (zh) | 2019-04-12 |
Family
ID=53003084
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380078491.5A Active CN105409266B (zh) | 2013-10-28 | 2013-10-28 | 一种联合调度的方法和装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105409266B (zh) |
WO (1) | WO2015061949A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11240846B2 (en) * | 2020-02-06 | 2022-02-01 | Deeyook Location Technologies Ltd. | Anonymous collection of directional transmissions |
CN113438708A (zh) * | 2020-03-23 | 2021-09-24 | 中兴通讯股份有限公司 | 节点选定方法、电子设备和存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102036253A (zh) * | 2009-09-30 | 2011-04-27 | ***通信集团浙江有限公司 | 一种估算基站间干扰概率的方法和装置 |
CN102273013A (zh) * | 2011-05-13 | 2011-12-07 | 华为技术有限公司 | 天线设备、基站***和调整天线设备的方法 |
CN103199906A (zh) * | 2013-03-14 | 2013-07-10 | 东南大学 | 毫米波高速通信***波束扇区侦听的空间复用方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7697959B2 (en) * | 2006-10-10 | 2010-04-13 | Intel Corporation | Adaptive multiple-antenna systems with omni-directional and sector-directional antenna modes |
CN101646177B (zh) * | 2008-08-08 | 2012-11-21 | 华为技术有限公司 | 一种无线网络接入设备安装位置辅助选择方法 |
US8965293B2 (en) * | 2009-06-26 | 2015-02-24 | Qualcomm Incorporated | Interference management |
US8995342B2 (en) * | 2009-12-17 | 2015-03-31 | Lg Electronics Inc. | Method of reducing interference between stations in wireless LAN system, and apparatus supporting the same |
US9185619B2 (en) * | 2010-06-29 | 2015-11-10 | Qualcomm Incorporated | Method and apparatus for mitigating interference in femtocell deployments |
CN102065554B (zh) * | 2011-01-06 | 2015-08-12 | 中兴通讯股份有限公司 | 资源调度方法及基站 |
US20150245364A1 (en) * | 2012-02-16 | 2015-08-27 | Hewlett-Packard Development Company, L.P. | Radio resource management |
CN103002481B (zh) * | 2012-12-14 | 2015-09-02 | 福建省邮电工程有限公司 | 基于复杂环境下的wifi网络优化 |
-
2013
- 2013-10-28 CN CN201380078491.5A patent/CN105409266B/zh active Active
- 2013-10-28 WO PCT/CN2013/086086 patent/WO2015061949A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102036253A (zh) * | 2009-09-30 | 2011-04-27 | ***通信集团浙江有限公司 | 一种估算基站间干扰概率的方法和装置 |
CN102273013A (zh) * | 2011-05-13 | 2011-12-07 | 华为技术有限公司 | 天线设备、基站***和调整天线设备的方法 |
CN103199906A (zh) * | 2013-03-14 | 2013-07-10 | 东南大学 | 毫米波高速通信***波束扇区侦听的空间复用方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2015061949A1 (zh) | 2015-05-07 |
CN105409266A (zh) | 2016-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022110923A1 (zh) | 用于感知和通信的方法和装置 | |
EP3082370B1 (en) | Network controller, site and method for establishing protection period | |
US8364162B2 (en) | UE initiated frequency partitioning based CoMP scheme for downlink cellular communications | |
CN109891976A (zh) | 交织上行链路传输与连续上行链路传输的共存 | |
CN110291726A (zh) | 用于波束恢复的上行链路资源 | |
CN108235444A (zh) | 随机接入的方法及基站设备、用户设备 | |
WO2016161630A1 (en) | Resource allocation design for low cost machine-type communication ue | |
KR20160052420A (ko) | 이동통신 시스템에서 비면허 대역을 이용한 통신 방법 및 장치 | |
CN104202749B (zh) | 无线资源确定、获取方法及装置 | |
CN107493608A (zh) | 一种进行随机接入的方法和设备 | |
CN110475265A (zh) | 一种数据传输、信号反馈方法及设备 | |
CN108141851A (zh) | 选择非授权无线通信的信道的方法和*** | |
JP5990331B2 (ja) | 制御チャネル処理方法および装置 | |
CN108112076A (zh) | 配置上行信号的方法及装置 | |
CN105722225A (zh) | 一种非授权频谱上指示上行子帧的方法及装置 | |
US9621309B2 (en) | Joint scheduling method and apparatus | |
CN108141712B (zh) | 用于处理接入信息的方法、网络节点和无线装置 | |
CN106817157A (zh) | 一种波束训练方法及装置 | |
CN105393608A (zh) | 一种用户设备及功率分配的方法 | |
CN109644347A (zh) | 传输控制信道的方法、网络设备和终端设备 | |
CN106031268B (zh) | 通信方法、基站和用户设备 | |
KR20210123934A (ko) | Rar에의해 수신한 상향링크 자원을 고려한 단말 내 우선화를 위한 방법 및 장치 | |
CN105409266B (zh) | 一种联合调度的方法和装置 | |
CN109803367A (zh) | 上行数据的传输方法、终端设备和基站 | |
JP2017527150A (ja) | 通信方法および通信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |