主动扫描处理方法和相关装置以及通信系统与流程

文档序号:12136947阅读:299来源:国知局
主动扫描处理方法和相关装置以及通信系统与流程

本发明涉及无线网络技术领域,具体涉及主动扫描处理方法和相关装置以及通信系统。



背景技术:

站点(STA)要成为一个Wi-Fi无线网络的成员,STA就需要对Wi-Fi无线网络进行扫描。在现有Wi-Fi标准IEEE802.11框架下,有被动扫描和主动扫描这两种模式可供STA选择来对Wi-Fi无线网络进行扫描。

在被动扫描模式下STA需在每个信道下扫描信标帧(Beacon帧),Beacon帧中包含了无线网络的信息供STA接入。在主动扫描模式下,STA主动发送探测请求(Probe Request)帧,当接入点(AP,Access Point)接收到来自STA的请求之后,在条件满足的情况下AP可以同意STA的请求,AP可以向STA回复探测响应(Probe Response)帧。具体地,AP侦听信道状态,当信道保持空闲状态的持续时长超过分布式帧间间隔(DIFS,Distributed Inter-frame Space)时长,开始进行退避,直至信道空闲时间大于总退避时长,即退避计时至0时AP竞争信道成功。AP向STA发送Probe Response帧,收到Probe Response帧的STA再向AP回复确认帧(ACK帧)。

本发明的发明人在研究和实践过程中发现,现有Wi-Fi技术由于采用载波侦听多路访问(CSMA,Carrier Sense MultipleAccess)机制,在主动扫描模式下AP需对整个信道进行竞争用以发送Probe Response帧。但在密集部署场景下相邻AP和STA数目都很多,由于参与竞争的AP数目可能很大,这导致AP之间竞争碰撞次数可能增大,进而增加竞争开销和通信资源浪费,可能使得系统整体性能降低。



技术实现要素:

本发明实施例提供主动扫描处理方法和相关装置以及通信系统,以期能够降低AP之间竞争碰撞次数,进而降低竞争开销和通信资源浪费,进而提升系 统整体性能。

本发明实施例第一方面提供一种主动扫描处理方法,包括:

接入点在第一可用信道接收站点发送的探测请求帧;

所述接入点在所述第一可用信道的多个子信道的其中1个子信道发送所述探测请求帧对应的探测响应帧;

所述接入点在所述第一可用信道接收所述站点针对所述探测响应帧发送的确认帧。

结合第一方面,在第一方面的第一种可能的实施方式中,所述接入点在所述第一可用信道的多个子信道的其中1个子信道发送所述探测请求帧对应的探测响应帧包括:所述接入点在所述第一可用信道的多个子信道中随机选择其中1个子信道发送所述探测请求帧对应的探测响应帧。

结合第一方面或第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述探测请求帧携带有子信道划分指示;

在所述接入点在所述第一可用信道的多个子信道的其中1个子信道发送所述探测请求帧对应的探测响应帧之前,所述方法还包括:所述接入点基于所述子信道划分指示将所述第一可用信道划分为多个子信道。

结合第一方面或第一方面的第一种可能的实施方式,在第一方面的第三种可能的实施方式中,所述接入点在所述第一可用信道的多个子信道的其中1个子信道发送所述探测请求帧对应的探测响应帧之前,所述方法还包括:所述接入点基于协议配置信息将所述第一可用信道划分为多个子信道。

结合第一方面或第一方面的第一种至第三种可能实施方式中的任意一种可能的实施方式,在第一方面的第四种可能的实施方式中,所述探测请求帧携带的基本服务单元color字段的取值被设置为通配符或指定color值,所述基本服务单元color字段用于标示基本服务单元。

结合第一方面的第四种可能的实施方式,在第一方面的第五种可能的实施方式中,所述基本服务单元color字段被携带在所述探测请求帧的高效率前导码的高效信令-A字段或者高效信令-B字段中。

结合第一方面的第四种可能的实施方式或第一方面的第五种可能的实施 方式,在第一方面的第六种可能的实施方式中,若所述探测请求帧的基本服务单元color字段的取值被设置为指定color值,则所述接入点为与所述指定color值对应的接入点。

结合第一方面或第一方面的第一种至第六种可能实施方式中的任意一种可能的实施方式,在第一方面的第七种可能的实施方式中,所述接入点在所述第一可用信道接收所述站点针对所述探测响应帧发送的确认帧包括:所述接入点在所述第一可用信道接收所述站点在所述第一可用信道上以正交频分多址方式或组播方式或广播方式发送的针对所述探测响应帧的确认帧。

结合第一方面或第一方面的第一种至第七种可能实施方式中的任意一种可能的实施方式,在第一方面的第八种可能的实施方式中,

所述方法还包括:

所述接入点在第二可用信道接收所述站点发送的所述探测请求帧;

所述接入点在所述第二可用信道的多个子信道的其中1个子信道发送所述探测请求帧对应的探测响应帧;

所述接入点在所述第二可用信道接收所述站点针对所述探测响应帧发送的确认帧。

本发明实施例第二方面提供一种主动扫描处理方法,包括:

站点在第一可用信道发送探测请求帧;

所述站点在所述第一可用信道接收接入点在所述第一可用信道的多个子信道的其中1个子信道发送的所述探测请求帧对应的探测响应帧;

所述站点在所述第一可用信道发送针对所述探测响应帧的确认帧。

结合第二方面,在第二方面的第一种可能的实施方式中,所述在所述第一可用信道接收接入点在所述第一可用信道的多个子信道的其中1个子信道发送的所述探测请求帧对应的探测响应帧包括:在所述第一可用信道接收接入点在所述第一可用信道的多个子信道中随机选择的1个子信道发送的所述探测请求帧对应的探测响应帧。

结合第二方面或第二方面的第一种可能的实施方式,在第二方面的第二种可能的实施方式中,所述探测请求帧携带有子信道划分指示,其中,所述子信 道划分指示用于指示所述接入点将所述第一可用信道划分为多个子信道。

结合第二方面或第二方面的第一种可能的实施方式或第二方面的第二种可能的实施方式,在第二方面的第三种可能的实施方式中,所述探测请求帧携带的基本服务单元color字段的取值被设置为通配符或指定color值,所述基本服务单元color字段用于标示基本服务单元。

结合第二方面的第三种可能的实施方式,在第二方面的第四种可能的实施方式中,所述基本服务单元color字段被携带在所述探测请求帧的高效率前导码的高效信令-A字段或者高效信令-B字段中。

结合第二方面的第三种可能的实施方式或第二方面的第四种可能的实施方式,在第二方面的第五种可能的实施方式中,若所述探测请求帧的基本服务单元color字段的取值被设置为指定color值,则所述接入点为与所述指定color值对应的接入点。

结合第二方面或第二方面的第一种至第五种可能实施方式中的任意一种可能的实施方式,在第二方面的第六种可能的实施方式中,所述站点在所述第一可用信道发送针对所述探测响应帧的确认帧,包括:所述站点在所述第一可用信道上以正交频分多址方式或组播方式或广播方式发送的针对所述探测响应帧的确认帧。

结合第二方面或第二方面的第一种至第六种可能实施方式中的任意一种可能的实施方式,在第二方面的第七种可能的实施方式中,

所述方法还包括:

所述站点在第二可用信道发送所述探测请求帧;所述站点在所述第二可用信道接收接入点在所述第二可用信道的多个子信道的其中1个子信道发送的所述探测请求帧对应的探测响应帧;所述站点在所述第二可用信道发送针对所述探测响应帧的确认帧。

本发明第三方面提供一种接入点,包括:

接收单元,用于在第一可用信道接收站点发送的探测请求帧;

发送单元,用于在所述第一可用信道的多个子信道的其中1个子信道发送所述探测请求帧对应的探测响应帧;

所述接收单元还用于,在所述第一可用信道接收所述站点针对所述探测响应帧发送的确认帧。

结合第三方面,在第三方面的第一种可能的实施方式中,所述发送单元具体用于在所述第一可用信道的多个子信道中随机选择其中1个子信道发送所述探测请求帧对应的探测响应帧。

结合第三方面或第三方面的第一种可能的实施方式,在第三方面的第二种可能的实施方式中,所述探测请求帧携带有子信道划分指示;所述接入点还包括信道确定单元,用于基于所述子信道划分指示将所述第一可用信道划分为多个子信道。

结合第三方面或第三方面的第一种可能的实施方式,在第三方面的第三种可能的实施方式中,所述接入点还包括信道确定单元,用于基于协议配置信息将所述第一可用信道划分为多个子信道。

结合第三方面或第三方面的第一种至第三种可能实施方式中的任意一种可能的实施方式,在第三方面的第四种可能的实施方式中,所述探测请求帧携带的基本服务单元color字段的取值被设置为通配符或指定color值,所述基本服务单元color字段用于标示基本服务单元。

结合第三方面的第四种可能的实施方式,在第三方面的第五种可能的实施方式中,所述基本服务单元color字段被携带在所述探测请求帧的高效率前导码的高效信令-A字段或者高效信令-B字段中。

结合第三方面的第四种可能的实施方式或第三方面的第五种可能的实施方式,在第三方面的第六种可能的实施方式中,若所述探测请求帧的基本服务单元color字段的取值被设置为指定color值,则所述接入点为与所述指定color值对应的接入点。

结合第三方面或第三方面的第一种至第六种可能实施方式中的任意一种可能的实施方式,在第三方面的第七种可能的实施方式中,在所述第一可用信道接收所述站点针对所述探测响应帧发送的确认帧的方面,所述接收单元具体用于,在所述第一可用信道接收所述站点在所述第一可用信道上以正交频分多址方式或组播方式或广播方式发送的针对所述探测响应帧的确认帧。

结合第三方面或第三方面的第一种至第七种可能实施方式之中的任意一种可能的实施方式,在第三方面的第八种可能的实施方式中,所述接收单元还用于,在第二可用信道接收所述站点发送的所述探测请求帧;

所述发送单元用于,在所述第二可用信道的多个子信道的其中1个子信道发送所述探测请求帧对应的探测响应帧;

所述接收单元还用于,在所述第二可用信道接收所述站点针对所述探测响应帧发送的确认帧。

本发明第四方面提供一种站点,包括:

发送单元,用于在第一可用信道发送探测请求帧;

接收单元,用于在所述第一可用信道接收接入点在所述第一可用信道的多个子信道的其中1个子信道发送的所述探测请求帧对应的探测响应帧;

所述发送单元还用于,在所述第一可用信道发送针对所述探测响应帧的确认帧。

结合第四方面,在第四方面的第一种可能的实施方式中,所述在所述第一可用信道接收接入点在所述第一可用信道的多个子信道的其中1个子信道发送的所述探测请求帧对应的探测响应帧包括:在所述第一可用信道接收接入点在所述第一可用信道的多个子信道中随机选择的1个子信道发送的所述探测请求帧对应的探测响应帧。

结合第四方面或第四方面的第一种可能的实施方式,在第四方面的第二种可能的实施方式中,所述探测请求帧携带有子信道划分指示,其中,所述子信道划分指示用于指示所述接入点将所述第一可用信道划分为多个子信道。

结合第四方面或第四方面的第一种可能的实施方式或第四方面的第二种可能的实施方式,在第四方面的第三种可能的实施方式中,所述探测请求帧携带的基本服务单元color字段的取值被设置为通配符或指定color值,所述基本服务单元color字段用于标示基本服务单元。

结合第四方面的第三种可能的实施方式,在第四方面的第四种可能的实施方式中,所述基本服务单元color字段被携带在所述探测请求帧的高效率前导码的高效信令-A字段或者高效信令-B字段中。

结合第四方面的第三种可能的实施方式或第四方面的第四种可能的实施方式,在第四方面的第五种可能的实施方式中,若所述探测请求帧的基本服务单元color字段的取值被设置为指定color值,则所述接入点为与所述指定color值对应的接入点。

结合第四方面或第四方面的第一种至第五种可能实施方式中的任意一种可能的实施方式,在第四方面的第六种可能的实施方式中,所述在所述第一可用信道发送针对所述探测响应帧的确认帧的方面:发送单元具体用于在所述第一可用信道上以正交频分多址方式或组播方式或广播方式发送的针对所述探测响应帧的确认帧。

结合第四方面或第四方面的第一种至第六种可能实施方式中的任意一种可能的实施方式,在第四方面的第七种可能的实施方式中,所述发送单元还用于在第二可用信道发送所述探测请求帧;

其中,所述接收单元还用于,在所述第二可用信道接收接入点在所述第二可用信道的多个子信道的其中1个子信道发送的所述探测请求帧对应的探测响应帧;

所述发送单元还用于,在所述第二可用信道发送针对所述探测响应帧的确认帧。

本发明第五方面提供一种接入点,包括:

处理器、存储器和天线;

其中,通过调用所述存储器中存储的指令或者代码,所述处理器用于执行如下步骤:

通过所述天线在第一可用信道接收站点发送的探测请求帧;通过所述天线在所述第一可用信道的多个子信道的其中1个子信道发送所述探测请求帧对应的探测响应帧;通过所述天线在所述第一可用信道接收所述站点针对所述探测响应帧发送的确认帧。

结合第五方面,在第五方面的第一种可能的实施方式中,所述处理器具体用于在所述第一可用信道的多个子信道中随机选择其中1个子信道发送所述探测请求帧对应的探测响应帧。

结合第五方面或第五方面的第一种可能的实施方式,在第五方面的第二种可能的实施方式中,所述探测请求帧携带有子信道划分指示;所述处理器还用于基于所述子信道划分指示将所述第一可用信道划分为多个子信道。

结合第五方面或第五方面的第一种可能的实施方式,在第五方面的第三种可能的实施方式中,所述接入点还包括信道确定单元,用于基于协议配置信息将所述第一可用信道划分为多个子信道。

结合第五方面或第五方面的第一种至第三种可能实施方式中的任意一种可能的实施方式,在第五方面的第四种可能的实施方式中,所述探测请求帧携带的基本服务单元color字段的取值被设置为通配符或指定color值,所述基本服务单元color字段用于标示基本服务单元。

结合第五方面的第四种可能的实施方式,在第五方面的第五种可能的实施方式中,所述基本服务单元color字段被携带在所述探测请求帧的高效率前导码的高效信令-A字段或者高效信令-B字段中。

结合第五方面的第四种可能的实施方式或第五方面的第五种可能的实施方式,在第五方面的第六种可能的实施方式中,若所述探测请求帧的基本服务单元color字段的取值被设置为指定color值,则所述接入点为与所述指定color值对应的接入点。

结合第五方面或第五方面的第一种至第六种可能实施方式中的任意一种可能的实施方式,在第五方面的第七种可能的实施方式之中,所述处理器具体用于,通过所述天线在所述第一可用信道接收所述站点在所述第一可用信道上以正交频分多址方式或组播方式或广播方式发送的针对所述探测响应帧的确认帧。

结合第五方面或第五方面的第一种至第七种可能实施方式之中的任意一种可能的实施方式,在第五方面的第八种可能的实施方式中,所述处理器还用于通过所述天线在第二可用信道接收所述站点发送的所述探测请求帧;通过所述天线在所述第二可用信道的多个子信道的其中1个子信道发送所述探测请求帧对应的探测响应帧;通过所述天线在所述第二可用信道接收所述站点针对所述探测响应帧发送的确认帧。

本发明第六方面提供一种站点,包括:

处理器、存储器和天线;

其中,通过调用所述存储器中存储的指令或者代码,所述处理器用于执行如下步骤:通过所述天线在第一可用信道发送探测请求帧;通过所述天线在所述第一可用信道接收接入点在所述第一可用信道的多个子信道的其中1个子信道发送的所述探测请求帧对应的探测响应帧;通过所述天线在所述第一可用信道发送针对所述探测响应帧的确认帧。

结合第六方面,在第六方面的第一种可能的实施方式中,所述处理器用于通过所述天线在所述第一可用信道接收接入点在所述第一可用信道的多个子信道中随机选择的1个子信道发送的所述探测请求帧对应的探测响应帧。

结合第六方面或第六方面的第一种可能的实施方式,在第六方面的第二种可能的实施方式中,所述探测请求帧携带有子信道划分指示,其中,所述子信道划分指示用于指示所述接入点将所述第一可用信道划分为多个子信道。

结合第六方面或第六方面的第一种可能的实施方式或第六方面的第二种可能的实施方式,在第六方面的第三种可能的实施方式中,所述探测请求帧携带的基本服务单元color字段的取值被设置为通配符或指定color值,所述基本服务单元color字段用于标示基本服务单元。

结合第六方面的第三种可能的实施方式,在第六方面的第四种可能的实施方式中,所述基本服务单元color字段被携带在所述探测请求帧的高效率前导码的高效信令-A字段或者高效信令-B字段中。

结合第六方面的第三种可能的实施方式或第六方面的第四种可能的实施方式,在第六方面的第五种可能的实施方式中,若所述探测请求帧的基本服务单元color字段的取值被设置为指定color值,则所述接入点为与所述指定color值对应的接入点。

结合第六方面或第六方面的第一种至第五种可能实施方式中的任意一种可能的实施方式,在第六方面的第六种可能的实施方式中,所述处理器用于通过所述天线在所述第一可用信道上以正交频分多址方式或组播方式或广播方式发送的针对所述探测响应帧的确认帧。

结合第六方面或第六方面的第一种至第六种可能实施方式中的任意一种可能的实施方式,在第六方面的第七种可能的实施方式中,所述处理器还用于通过所述天线在第二可用信道发送所述探测请求帧;通过所述天线在所述第二可用信道接收接入点在所述第二可用信道的多个子信道的其中1个子信道发送的所述探测请求帧对应的探测响应帧;通过所述天线在所述第二可用信道发送针对所述探测响应帧的确认帧。

本发明第七方面提供一种通信系统,其特征在于,包括:

如本发明实施例提供的任意一种接入点,还包括如本发明实施例提供的任意一种站点。

可以看出,本发明实施例方案中,由于可用信道(如第一可用信道)可被逻辑划分为多个子信道,AP在第一可用信道接收STA发送的Probe Request帧后,在第一可用信道的多个子信道的其中1个子信道发送所述Probe Request帧对应的Probe Response帧,因此即使某场景下有多个AP在相同可用信道发送Probe Response帧,那么如果同一时段内多个AP是在相同可用信道的不同子信道发送Probe Response帧,那就有利于避免这多个AP的竞争碰撞。可见本实施例上述方案引入了AP可在接收Probe Request帧的可用信道的其中1个子信道回复相应Probe Response帧的创新机制,这种创新机制可看作是一种类似非对称式的Probe Response帧回复机制,这种机制相对于传统对称式Probe Response帧回复机制(其中,在传统的对称式Probe Response帧回复机制中,AP在整个可用信道接收Probe Request帧且在整个可用信道回复相应Probe Response帧。收发帧在带宽上是对称的)而言,有利于降低AP之间竞争碰撞次数,进而有利于降低竞争开销和通信资源浪费,进而有利于提升无线系统整体性能。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。

图1-a是本发明实施例举例提供的一种无线网络部署架构的示意图;

图1-b是本发明实施例举例提供的另一种无线网络部署架构的示意图;

图1-c是本发明实施例举例提供的另一种无线网络部署架构的示意图;

图2是本发明实施例提供的一种主动扫描处理方法的流程示意图;

图3是本发明实施例提供的另一种主动扫描处理方法的流程示意图;

图4-a是本发明实施例提供的另一种主动扫描处理方法的流程示意图;

图4-b是本发明实施例提供的一种Probe Request帧和物理层帧头的结构示意图;

图4-c是本发明实施例提供的一种帧交互的示意图;

图5-a是本发明实施例提供的另一种主动扫描处理方法的流程示意图;

图5-b是本发明实施例提供的另一种帧交互的示意图;

图5-c是本发明实施例提供的另一种帧交互的示意图;

图6-a是本发明实施例提供的另一种主动扫描处理方法的流程示意图;

图6-b是本发明实施例提供的另一种帧交互的示意图;

图6-c是本发明实施例提供的另一种帧交互的示意图;

图7是本发明实施例提供的一种接入点的示意图;

图8是本发明实施例提供的另一种接入点的示意图;

图9是本发明实施例提供的一种站点的示意图;

图10是本发明实施例提供的另一种站点的示意图;

图11是本发明实施例提供的一种通信系统的示意图。

具体实施方式

本发明实施例提供主动扫描处理方法和相关装置以及通信系统,以期能够降低AP之间竞争碰撞次数,进而降低竞争开销和通信资源浪费,进而提升系统整体性能。

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明的一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前 提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包括。例如包括了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

请参见图1-a、图1-b和图1-c,参见图1-a~图1-c是本发明实施例举例提供的三种无线网络部署架构的示意图。图1-a中举例示出多个AP的信号覆盖范围内存在多个STA,图1-b中单个AP的信号覆盖范围内存在多个STA,图1-c中举例示出多个AP的信号覆盖范围内存在单个STA。本发明实施例的技术方案可基于图1-a或图1-b或图1-c举例所示的无线网络部署架构或者其变形架构来具体实施。

其中,由于图1-a和图1-c中多个AP的信号覆盖范围存在重叠区,那么当处于重叠区中的STA进行主动扫描时,AP之间就可能出现竞争碰撞。本发明实施例的技术方案力求能够降低AP之间竞争碰撞次数,进而降低竞争开销和通信资源浪费,进而提升系统整体性能。

下面首先从AP的角度进行方案描述。

参见图2,图2是本发明的一个实施例提供的一种主动扫描处理方法的流程示意图。其中,如图2举例所示,本发明的一个实施例提供的一种主动扫描处理方法可包括:

S201、AP在第一可用信道接收STA发送的Probe Request帧。

其中,本发明各实施例提及的STA的产品形态例如可为平板电脑、笔记本电脑、移动互联网设备、掌上电脑、台式电脑、手机或其他用户终端的产品形态。

例如STA可在第一可用信道发送Probe Request帧,例如,STA可在第一可用信道的整带宽上发送Probe Request帧。相应的,AP可在第一可用信道接收STA在第一可用信道发送的Probe Request帧,例如,AP可在第一可用信 道的整带宽上接收Probe Request帧。

其中,提供给AP和STA的用于通信交互的可用信道数量可有N个,第一可用信道为N个可用信道中的其中一个。例如,提供给AP和STA的用于通信交互的可用信道可只包括第一可用信道,或提供给AP和STA的用于通信交互的可用信道可包括第一可用信道和第二信道等等。当然,提供给AP和STA的用于通信交互的可用信道的数量可以更多。

其中,N个可用信道的带宽可相等或部分相等或互不相等。例如第一可用信道的带宽可以等于20M等。

其中,所述N可为大于或等于1的整数。

例如所述N例如可等于1、2、3、4、5、6、7、8、9或其它值。

S202、所述AP在所述第一可用信道的多个子信道的其中1个子信道发送所述Probe Request帧对应的Probe Response帧。

其中,所述AP在第一可用信道的多个子信道的其中1个子信道发送所述Probe Request帧对应的Probe Response帧,可看作是AP在第一可用信道上以正交频分多址方式发送Probe Request帧对应的Probe Response帧,即AP不在第一可用信道的整带宽发送Probe Request帧对应的Probe Response帧,而是在第一可用信道的部分带宽发送Probe Request帧对应的Probe Response帧。

其中,可用信道(如第一可用信道)可被逻辑划分为多个子信道(可表示为K个子信道)。所述K可为大于或等于2的整数。其中,K个子信道的带宽可相等或部分相等或互不相等,即K个子信道之间的间距可相等或部分相等或互不相等。

例如一个子信道可等价于一个或多个资源单元。

例如所述K可以等于2、3、4、5、6、7、8、9、10、12、15、29、36或者其它值。

在实际应用中,AP可基于多种方式来确定具体如何将可用信道(如第一可用信道)划分为多个(K个)子信道。

例如,AP在所述第一可用信道的其中1个子信道发送所述Probe Request帧对应的Probe Response帧之前,所述方法还可以包括:所述AP基于协议配 置信息将所述第一可用信道划分为多个(K个)子信道,其中,所述K为大于或者等于2的正整数。也就是说,相关协议可以规定如何将可用信道(如第一可用信道)划分为K个子信道,而所述AP可基于相关协议的规定来将所述第一可用信道划分为多个(K个)子信道。

又例如,所述Probe Request帧携带有子信道划分指示,在所述AP在所述第一可用信道的其中1个子信道发送所述Probe Request帧对应的Probe Response帧之前,方法还可包括:所述AP基于所述子信道划分指示将所述第一可用信道划分为多个(K个)子信道。子信道划分指示例如可指示出K的取值,即子信道划分指示可以指示出AP可使用的子信道的数目,甚至还可指示出K个子信道中的每个子信道的带宽或资源位置等。

可选的,在本发明一些可能实施方式中,所述子信道划分指示可以携带在Probe Request帧携带的AP配置(AP Configuration)信息字段,AP Configuration信息字段例如可以携带在HE-SIG-B(高效信令-B)字段或携带在Probe Request帧的其他位置。

S203、所述AP在所述第一可用信道接收所述STA针对所述Probe Response帧发送的确认帧。

其中,STA可以在第一可用信道发送针对所述Probe Response帧发送的确认帧,例如,STA可在第一可用信道的整带宽上发送针对所述Probe Response帧发送的确认帧。相应的,AP可在第一可用信道接收STA在第一可用信道发送的针对所述Probe Response帧发送的确认帧,例如,AP可在第一可用信道的整带宽上接收针对所述Probe Response帧发送的确认帧。

可用看出,本实施例的技术方案中,由于可用信道(如第一可用信道)可被逻辑划分为多个子信道,AP在第一可用信道接收STA发送的Probe Request帧后,在第一可用信道的多个子信道的其中1个子信道发送所述Probe Request帧对应的Probe Response帧,因此,即使某场景下有多个AP在相同可用信道发送Probe Response帧,那么如果同一时段内多个AP是在相同可用信道的不同子信道发送Probe Response帧,那就有利于避免这多个AP的竞争碰撞。可见本实施例上述方案引入了AP可在接收Probe Request帧的可用信道的其中1 个子信道回复相应Probe Response帧的创新机制,这种创新机制可看作是一种类似非对称式(收发带宽上非对称)的Probe Response帧回复机制,这种机制相对于传统对称式Probe Response帧回复机制(其中,在传统的对称式Probe Response帧回复机制中,AP在整个可用信道接收Probe Request帧且在整个可用信道回复相应Probe Response帧,收发帧在带宽上是对称的)而言,有利于降低AP之间竞争碰撞次数,有利于降低竞争开销和通信资源浪费,进而有利于提升无线系统整体性能。

可选的,在本发明的一些可能的实施方式中,AP在所述第一可用信道的多个子信道的其中1个子信道发送所述Probe Request帧对应的Probe Response帧可以包括:AP在所述第一可用信道的多个子信道中随机选择其中1个子信道发送所述Probe Request帧对应的Probe Response帧,或者,AP可以在所述第一可用信道的多个子信道中的1个指定子信道发送所述Probe Request帧对应的Probe Response帧,其中,发送所述Probe Request帧对应的Probe Response帧的指定子信道可以由STA来指定。

可选的,在本发明的一些可能的实施方式中,所述Probe Request帧的基本服务单元(BSS,Basic Service Set)color字段(BSS_color字段)的取值可被设置为通配符(如Wildcard)或者指定color值。其中,所述BSS_color字段用于标示基本服务单元,例如不同的color值可用于指定不同的基本服务单元,例如BSS_color字段取值为1和BSS_color字段取值2表示指定了不同的BSS。

因此,利用color值可以用对AP进行限定。例如,当BSS_color字段的取值被设置为指定color值时,可以表示要求属于所述指定color值所指定的BSS的AP才有权回复相应Probe Response帧,举例来说,当所述Probe Request帧的BSS_color字段的取值被设置为指定color值,那么所述AP为与所述指定color值对应的AP,也即,AP属于所述指定color值所指定的BSS。又例如,当BSS_color字段的取值被设置为通配符时,可表示对回复Probe Response帧的AP所属的BSS不作要求,也就是说,属于任何BSS的AP均有权回复所述Probe Request帧对应的Probe Response帧。

可选的,在本发明的一些可能的实施方式中,所述BSS_color字段可以被携带在Probe Request帧的高效率前导码(HighEfficiency Preamble)的高效信令-A(HE-SIG-A)字段或高效信令-B(HE-SIG-B)字段中,例如BSS_color字段可携带在HE-SIG-B字段的公共部分字段。当然,所述BSS_color字段亦可被携带在Probe Request帧的HE Preamble的其它字段。

可选的,在本发明一些可能的实施方式中,所述AP在所述第一可用信道接收所述STA针对所述Probe Response帧发送的确认帧包括:AP在所述第一可用信道接收所述STA在所述第一可用信道上以组播方式或广播方式或正交频分多址(OFDMA,Orthogonal Frequency Division MultipleAccess)方式发送的针对所述Probe Response帧的确认帧(ACK帧)。其中,所述确认帧例如可为块确认(BA,BlockACK)/多用户块确认(M-BA,Multi-STABlockACK)等等形式。

可选的,在本发明一些可能的实施方式中,STA还可以在Probe Request帧的MAC payload中携带的高效能力(HE Capability)字段或其它字段中声明STA自身的能力信息,其中,STA自身的能力信息可以指示STA能够接收OFDMA方式的数据包。AP获得了这些能力信息之后可获知发送Probe Request帧的STA的能力,进而可以OFDMA方式回复相应的Probe Response帧,相应的,STA可以在第一可用信道接收AP以OFDMA方式回复的相应Probe Response帧,并可以在第一可用信道上以OFDMA方式(或组播方式或广播方式)发送的针对所述Probe Response帧的确认帧(ACK帧)。

可选的,在本发明的一些可能的实施方式中,所述方法还可包括:

所述AP在第二可用信道接收所述STA发送的所述Probe Request帧;所述AP在所述第二可用信道的多个子信道的其中1个子信道发送所述Probe Request帧对应的Probe Response帧;所述AP在所述第二可用信道接收所述STA针对所述Probe Response帧发送的确认帧。

其中,STA可在第二可用信道发送所述Probe Request帧,相应的,AP可在第二可用信道接收STA在第二可用信道发送的所述Probe Request帧。具体例如STA可以在同一时段或者同一时刻在第一可用信道和第二可用信道分别 发送所述Probe Request帧,AP可分别在第二可用信道和第一可用信道接收STA发送的所述Probe Request帧。

也就是说,STA可在多个可用信道分别发送Probe Request帧,AP可针对多个可用信道来分别回复相应Probe Response帧,这样有利于提高STA主动扫描的成功率。

下面从STA的角度进行方案描述。

参见图3,图3是本发明的另一个实施例提供的另一种主动扫描处理方法的流程示意图。其中,如图3举例所示,本发明的另一个实施例提供的另一种主动扫描处理方法可包括:

S301、STA在第一可用信道发送Probe Request帧。

其中,本发明各实施例提及的STA的产品形态例如可以是平板电脑、笔记本电脑、移动互联网设备、掌上电脑、台式电脑、手机或其他用户终端的产品形态。

例如STA可在第一可用信道的整带宽上发送Probe Request帧。AP可在第一可用信道接收STA在第一可用信道发送的Probe Request帧,例如,AP可在第一可用信道的整带宽上接收Probe Request帧。

S302、所述STA可在所述第一可用信道接收AP在所述第一可用信道的多个子信道的其中1个子信道发送的所述Probe Request帧对应的Probe Response帧。

其中,所述AP在第一可用信道的多个子信道的其中1个子信道发送所述Probe Request帧对应的Probe Response帧,可看作是AP在第一可用信道上以正交频分多址方式发送Probe Request帧对应的Probe Response帧,即AP不在第一可用信道的整带宽发送Probe Request帧对应的Probe Response帧,而是在第一可用信道的部分带宽发送Probe Request帧对应的Probe Response帧。因此所述STA具体是在所述第一可用信道接收AP在所述第一可用信道上以正交频分多址方式发送的所述Probe Request帧对应的Probe Response帧。

举例来说,所述STA可以在所述第一可用信道接收AP在所述第一可用信道的多个子信道中随机选择的1个子信道发送的所述Probe Request帧对应的 Probe Response帧。或者,所述STA可以在所述第一可用信道接收AP在所述第一可用信道的多个子信道中的1个指定子信道发送的所述Probe Request帧对应的Probe Response帧。

S303、所述STA在所述第一可用信道发送针对所述Probe Response帧的确认帧。

例如,STA可在第一可用信道的整带宽上发送针对所述Probe Response帧发送的确认帧,或者,STA可在第一可用信道的以OFDMA发送针对所述Probe Response帧发送的确认帧。相应的,AP可在第一可用信道接收STA在第一可用信道发送的针对所述Probe Response帧发送的确认帧,例如,AP可在第一可用信道的整带宽上接收针对所述Probe Response帧发送的确认帧。

可用看出,本实施例的技术方案中,由于可用信道(如第一可用信道)可被逻辑划分为多个子信道,AP在接收STA在第一可用信道发送的Probe Request帧后,在第一可用信道的多个子信道的其中1个子信道发送所述Probe Request帧对应的Probe Response帧,因此,即使某场景下有多个AP在相同可用信道发送Probe Response帧,那么如果同一时段内多个AP是在相同可用信道的不同子信道发送Probe Response帧,那就有利于避免这多个AP的竞争碰撞。可见本实施例上述方案引入了AP可在接收Probe Request帧的可用信道的其中1个子信道回复相应Probe Response帧的创新机制,这种创新机制可看作是一种类似非对称式的Probe Response帧回复机制,这种机制相对于传统对称式Probe Response帧回复机制(其中,在传统的对称式Probe Response帧回复机制中,AP在接收Probe Request帧的整个可用信道回复相应Probe Response帧)而言,有利于降低AP之间竞争碰撞次数,有利于降低竞争开销和通信资源浪费,进而有利于提升无线系统整体性能。

可选的,在本发明一些可能的实施方式中,所述Probe Request帧可携带有子信道划分指示,其中,所述子信道划分指示用于指示所述AP将所述第一可用信道划分为多个(K个)子信道。

可选的,在本发明一些可能的实施方式中,所述Probe Request帧的基本服务单元color字段的取值被设置为通配符或指定color值。

可选的,在本发明一些可能的实施方式中,所述基本服务单元color字段被携带在所述Probe Request帧携带的高效率前导码的高效信令-A字段或者高效信令-B字段中。

可选的,在本发明一些可能的实施方式中,若所述Probe Request帧的基本服务单元color字段的取值被设置为指定color值,则所述AP为与所述指定color值对应的AP。

可选的,在本发明一些可能的实施方式中,所述STA在所述第一可用信道发送针对所述Probe Response帧的确认帧,包括:所述STA在所述第一可用信道上以OFDMA或组播方式或者广播方式发送的针对所述Probe Response帧的确认帧。

可选的,在本发明一些可能的实施方式中,所述方法还包括:

所述STA在第二可用信道发送所述Probe Request帧;所述STA在所述第二可用信道接收AP在所述第二可用信道的多个子信道的其中1个子信道发送的所述Probe Request帧对应的Probe Response帧;所述STA在所述第二可用信道发送针对所述Probe Response帧的确认帧。

相应的,AP可在第二可用信道接收STA在第二可用信道发送的所述Probe Request帧。具体例如STA可以在同一时段或者同一时刻在第一可用信道和第二可用信道分别发送所述Probe Request帧,AP可分别在第二可用信道和第一可用信道接收STA发送的所述Probe Request帧。

也就是说,STA可在多个可用信道分别发送Probe Request帧,AP可针对多个可用信道来分别回复相应Probe Response帧,这样有利于提高STA主动扫描的成功率。

为便于更好理解和实施本发明实施例的上述技术方案,下面结合本发明实施例的一些应用场景进行详细说明。

参见图4-a,图4-a是本发明的另一个实施例提供的另一种主动扫描处理方法的流程示意图。图4-a举例所示的主动扫描处理方法可在图1-a或图1-b或图1-c举例所示的无线网络部署架构中具体实施。

如图4-a举例所示,本发明的另一个实施例提供的另一种主动扫描处理方 法可包括:

S401、STA#1在可用信道#1发送Probe Request帧#1。

其中,一种可能的Probe Request帧#1和物理层帧头的结构可以如图4-b举例所示。

其中,图4-b举例所示,Probe Request帧#1携带的物理层帧头包括传统前导码(Legacy Preamble)和高效率前导码(High Efficiency Preamble)。其中Probe Request帧#1携带的高效率前导码中可携带HE-SIG-A字段,还可携带或不携带HE-SIG-B字段等。

其中,本实施例中假设所述Probe Request帧#1携带的BSS_color字段的取值被设置为指定color值。

可选的,在本发明的一些可能的实施方式中,所述BSS_color字段可以被携带在Probe Request帧携带的HighEfficiency Preamble的HE-SIG-A字段或者HE-SIG-B字段中,举例来说,BSS_color字段可以携带在HE-SIG-B字段的公共部分字段。当然,所述BSS_color字段亦可能被携带在Probe Request帧携带的HE Preamble的其它位置。

其中,可用信道#1的带宽可为20M或其它带宽。

S402、AP#1在可用信道#1接收STA#1发送的Probe Request帧#1,AP#1判断AP#1是否归属于Probe Request帧#1携带的BSS_color字段携带的color值所指定的BSS。

若是(表示AP#1有权回复相应的Probe Response帧),则执行步骤S403。

若否(表示AP#1无权回复相应的Probe Response帧),AP#1可忽略接收到的Probe Request帧#1,即,AP#1不回复Probe Request帧#1对应的Probe Response帧了。

S403、AP#1在可用信道#1的多个子信道中随机选择1个子信道发送所述Probe Request帧#1对应的Probe Response帧#p1。

可选的,在本发明的一些可能的实施方式中,如果AP#1在可用信道#1上接收到Probe Request帧#1,AP#1可在时隔xIFS之后(xIFS<DIFS(其中,xIFS数值为x,例如xIFS=SIFS=16us,DIFS=34us,xIFS<DIFS)),在上 述可用信道#1上发送Legacy Preamble和High Efficiency Preamble,并可在可用信道#1的多个子信道(如9个子信道)中随机选取其中1个发送Probe Request帧#1对应的Probe Response帧#p1。

其中,AP#1在可用信道#1的多个子信道中随机选择1个子信道发送所述Probe Request帧#1对应的Probe Response帧#p1,可看作AP#1在可用信道#1以OFDMA方式发送所述Probe Request帧#1对应的Probe Response帧#p1。

其中,多个AP在可用信道#1以OFDMA方式发送Probe Response帧的情况可如图4-c举例所示。图4-c所示举例中主要是以多个AP在可用信道#1的不同子信道发送Probe Response帧的情况为例的。

S404、STA#1在可用信道#1接收AP#1在可用信道#1的多个子信道中随机选择的1个子信道发送的Probe Response帧#p1,其中,STA#1如果正确接收到Probe Response帧#p1,那么STA#1在可用信道#1发送针对所述Probe Response帧#p1的确认帧#a1。相应的,AP#1可以在可用信道#1上接收STA#1发送的确认帧#a1。

可以理解,当STA#1还处于其它AP的信号覆盖范围的场景下,其它AP与STA#1之间的交互方式可类似于AP#1与STA#1之间的交互方式,相应场景可以此类推。

需要说明的是,在AP#1发送Probe Response帧#p1没有与其它AP产生竞争碰撞(collision)的情况下,那么Probe Response帧#p1通常能够被STA#1正确的接收,而在AP#1发送Probe Response帧#p1与其它AP#1产生了随机碰撞的情况下(发生竞争碰撞,即其它AP在相同时段或相同时刻使用相同的子信道也发送了Probe Request帧#1对应的Probe Response帧),Probe Response帧#p1通常就不能被STA#1正确接收。

可用看出,本实施例的技术方案中,由于可用信道#1可以被逻辑划分为多个子信道,AP#1在接收到STA#1在可用信道#1发送Probe Request帧之后,在可用信道#1的多个子信道中随机选择1个子信道发送Probe Request帧对应的Probe Response帧的,即AP#1可在可用信道#1以OFDMA方式发送Probe Request帧对应的Probe Response帧,因此即使某场景下有包括AP#1在内的 多个AP在相同可用信道发送Probe Response帧,那么若同一时段内多个AP是在相同可用信道的不同子信道发送Probe Response帧的,那就有利于避免这多个AP之间的竞争碰撞。可见本实施例上述方案引入了AP可在接收Probe Request帧的可用信道的多个子信道随机选择1个子信道回复相应Probe Response帧的创新机制,这种创新机制可看作是一种类似非对称式的Probe Response帧回复机制,这种机制相对于传统对称式Probe Response帧回复机制而言,有利于降低AP之间竞争碰撞次数,有利于降低竞争开销和通信资源浪费,进而有利于提升无线系统整体性能。

参见图5-a,图5-a是本发明的另一个实施例提供的另一种主动扫描处理方法的流程示意图。图5-a举例所示的主动扫描处理方法可在图1-a或1-c举例所示的无线网络部署架构中具体实施。如图5-a举例所示,本发明的另一个实施例提供的另一种主动扫描处理方法可包括:

S501、STA#1在可用信道#1发送Probe Request帧#1。

其中,一种可能的Probe Request帧#1和物理层帧头的结构可以如图4-c举例所示。

其中,可用信道#1的带宽可为20M或其它带宽。

S502、AP#1在可用信道#1接收STA#1发送的Probe Request帧#1,AP#1在可用信道#1的多个子信道中随机选择1个子信道发送所述Probe Request帧#1对应的Probe Response帧#p1。

可选的,在本发明的一些可能的实施方式中,如果AP#1在可用信道#1上接收到Probe Request帧#1,AP#1可在时隔xIFS之后(xIFS<DIFS(其中,xIFS数值为x,例如xIFS=SIFS=16us,DIFS=34us,xIFS<DIFS)),在上述可用信道#1上发送Legacy Preamble和High Efficiency Preamble,并可在可用信道#1的多个子信道(如9个子信道)中随机选取其中1个发送Probe Request帧#1对应的Probe Response帧#p1。也就是说,AP#1可在可用信道#1上以OFDMA方式发送Probe Request帧#1对应的Probe Response帧#p1。

S503、STA#1在可用信道#1接收AP#1在可用信道#1的多个子信道中随机选择的1个子信道发送的Probe Response帧#p1,STA#1在可用信道#1发送 针对所述Probe Response帧#p1的确认帧#a1。相应的,AP#1可以在可用信道#1接收STA#1发送的确认帧#a1。

S504、AP#2在可用信道#1接收STA#1发送的Probe Request帧#1,AP#2在可用信道#1的多个子信道中随机选择1个子信道发送所述Probe Request帧#1对应的Probe Response帧#p2。

可选的,在本发明的一些可能的实施方式中,如果AP#2在可用信道#1上接收到Probe Request帧#1,AP#2可在时隔xIFS之后(xIFS<DIFS(xIFS数值为x,例如xIFS=SIFS=16us,DIFS=34us,xIFS<DIFS)),在上述可用信道#1上发送Legacy Preamble和High Efficiency Preamble,并可在可用信道#1的多个子信道(如9个子信道)中随机选取其中1个发送Probe Request帧#1对应的Probe Response帧#p2。也就是说,AP#2可在可用信道#1上以OFDMA方式发送Probe Request帧#1对应的Probe Response帧#p2。

S505、STA#1在可用信道#1接收AP#2在可用信道#1的多个子信道中随机选择的1个子信道发送的Probe Response帧#p2,STA#1在可用信道#1发送针对所述Probe Response帧#p2的确认帧#a2。相应的,AP#2可以在可用信道#1接收STA#1发送的确认帧#a2。

可以理解,如果AP#1发送Probe Response帧#p1使用的子信道不同于AP#2发送Probe Response帧#p2使用的子信道,那么AP#1和AP#2之间就没有产生竞争碰撞(collision)。反之,如果AP#1发送Probe Response帧#p1使用的子信道与AP#2发送Probe Response帧#p2使用的子信道相同,那么AP#1和AP#2之间就产生了竞争碰撞。

可以理解,步骤S502~步骤S503与步骤S504~步骤S505之间没有必然的执行先后顺序。例如,步骤S502~步骤S503与步骤S504~步骤S505可以在同一时段内执行。

当然,除了AP#1和AP#2之外,还可能存在其它一个或者多个AP能够在可用信道#1接收到Probe Request帧#1,这些AP响应Probe Request帧#1的方式与AP#1和AP#2类似。

例如参见图5-b,AP#1、AP#2、AP#3、AP#4、AP#5和AP#6等AP均可 采用类似方式回复相应Probe Response帧。图5-c中示出AP#1、AP#2、AP#3和AP#6分别选取了可用信道#1的不同子信道发送相应Probe Response帧,而AP#4和AP#5由于选择可用信道#1的相同子信道来发送相应Probe Response帧,故而产生了随机碰撞,这就会导致STA#1不能正确的接收到AP#4和AP#5发送的相应Probe Response帧。

例如在密集场景下,能够接收到(听到)STA的Probe Request帧的AP数目可能远大于可用信道的可用子信道数目,那么当AP随机选择子信道回复相应Probe Response帧的时候,不可避免地会有一些子信道被多个AP选择,进而产生Probe Response帧的竞争碰撞。对于竞争碰撞的情况,当STA在可用信道准备接收Probe Response帧时,STA通常能够检测到相应子信道的信号能量但是不能正确解读(即不能正确接收到相应Probe Response帧),如果多数子信道都存在这样的结果,则STA可以据此认为当前场景为较密集部署场景,AP数目比较多,因此,AP随机选择子信道来发送相应Probe Response帧的竞争碰撞可能也比较较多,那么一次扫描很可能不足以完成对当前可用无线网络的全部有效识别,STA可在对AP回复ACK帧之后,再次触发Probe Request帧以连续进行主动扫描,例如图5-c举例所示。而已在上一次扫描中回复相应Probe Response帧并成功接收STA回复的相应ACK帧的AP将可不再参与本次扫描,只有没有得到相应ACK帧的AP在本次扫描中参与随机选取子信道并发送Probe Response帧的流程。

例如,在图5-c举例所示的场景中,在STA第一次主动扫描过程中,包括AP#4、AP#5、AP#6、AP#7、AP#8和AP#9在内的几个AP回复相应Probe Response帧时发生了竞争碰撞,包括AP#1、AP#2、AP#3和AP#10在内的几个AP没有发生竞争碰撞。STA发现竞争碰撞的次数较多,因此发起第二次主动扫描,第一次主动扫描过程中成功被识别的AP#1、AP#2、AP#3和AP#10不在第二次主动扫描过程中回复相应Probe Response帧,在图5-c举例所示的场景中,通过第二次主动扫描过程,包括AP#4、AP#5、AP#6、AP#7、AP#8和AP#9在内的几个AP也被STA成功识别。

STA在第二次主动扫描发送Probe Request帧的时候,可以维持上一轮的 相关参数配置,也可重新配置新的参数并在Probe Request帧中指示,例如STA可将可用信道的子信道数目增大,以求进一步减少随机碰撞的概率。当然如果在第二次主动扫描过程中还出现了超过设定阈值的竞争碰撞次数,SAT可再次发起主动扫描。

可用看出,本实施例的技术方案中,由于可用信道#1可以被逻辑划分为多个子信道,包括AP#1和AP#2在内的多个AP在接收到STA#1在可用信道#1发送Probe Request帧之后,可分别在可用信道#1的多个子信道中随机选择1个子信道发送Probe Request帧对应的Probe Response帧的,即各个AP可分别在可用信道#1以OFDMA方式发送Probe Request帧对应的Probe Response帧,因此,若同一时段内多个AP是在相同可用信道的不同子信道发送Probe Response帧的,那就有利于避免这多个AP之间的竞争碰撞。可见本实施例上述方案引入了AP可在接收Probe Request帧的可用信道的多个子信道随机选择1个子信道回复相应Probe Response帧的创新机制,这种创新机制可看作是一种类似非对称式的Probe Response帧回复机制,这种机制相对于传统对称式Probe Response帧回复机制而言,有利于降低AP之间竞争碰撞次数,有利于降低竞争开销和通信资源浪费,进而有利于提升无线系统整体性能。

参见图6-a,图6-a是本发明的另一个实施例提供的另一种主动扫描处理方法的流程示意图。图6-a举例所示的主动扫描处理方法可在图1-a或图1-c举例所示的无线网络部署架构中具体实施。如图6-a举例所示,本发明的另一个实施例提供的另一种主动扫描处理方法可包括:

S601、STA#1在可用信道#1、可用信道#2、可用信道#3和可用信道#4分别发送Probe Request帧#1。

其中,本实施例中假设所述Probe Request帧#1携带的BSS_color字段的取值被设置为通配符,也就是说,表示对回复Probe Response帧的AP所属的BSS不作要求,也就是说,属于任何BSS的AP均有权回复Probe Request帧#1对应的Probe Response帧。

例如,可用信道#1的带宽可为20M或者其它带宽,可用信道#2、可用信道#3和可用信道#4的带宽可以同于或者不同于可用信道#1的带宽。其中,可 用信道#1、可用信道#2、可用信道#3和可用信道#4的带宽可部分相同或完全相同或互不相同。

S602、AP#1例如在可用信道#1和可用信道#2分别接收到了STA#1发送的Probe Request帧#1,AP#1发现Probe Request帧#1携带的BSS_color字段携带的color值通配符,因此确定AP#1有权回复相应的Probe Response帧。AP#1在可用信道#1的多个子信道中随机选择1个子信道发送所述Probe Request帧#1对应的Probe Response帧#p1,并且,AP#1还可在可用信道#2的多个子信道中随机选择1个子信道发送所述Probe Request帧#1对应的Probe Response帧#p1。

S603、STA#1在可用信道#1接收AP#1在可用信道#1的多个子信道中随机选择的1个子信道发送的Probe Response帧#p1,其中,STA#1如果正确的从可用信道#1接收到Probe Response帧#p1,那么STA#1在可用信道#1发送针对所述Probe Response帧#p1的确认帧#a1。

并且,STA#1可在可用信道#2接收AP#1在可用信道#2的多个子信道中随机选择的1个子信道发送的Probe Response帧#p1,其中,STA#1如果正确的从可用信道#2接收到Probe Response帧#p1,那么STA#1在可用信道#2发送针对所述Probe Response帧#p1的确认帧#a1。

S604、AP#2例如在可用信道#1和可用信道#3分别接收到了STA#1发送的Probe Request帧#1,AP#2发现Probe Request帧#1携带的BSS_color字段携带的color值通配符,因此确定AP#2有权回复相应的Probe Response帧。AP#2在可用信道#1的多个子信道中随机选择1个子信道发送所述Probe Request帧#1对应的Probe Response帧#p2,并且,AP#2还可在可用信道#3的多个子信道中随机选择1个子信道发送所述Probe Request帧#1对应的Probe Response帧#p2。

S605、STA#1在可用信道#1接收AP#2在可用信道#1的多个子信道中随机选择的1个子信道发送的Probe Response帧#p2,其中,STA#1如果正确的从可用信道#1接收到Probe Response帧#p2,那么STA#1在可用信道#1发送针对所述Probe Response帧#p2的确认帧#a2。

并且,STA#1可在可用信道#3接收AP#2在可用信道#3的多个子信道中随机选择的1个子信道发送的Probe Response帧#p2,其中,STA#1如果正确的从可用信道#3接收到Probe Response帧#p2,那么STA#1在可用信道#3发送针对所述Probe Response帧#p2的确认帧#a2。

S606、AP#3例如在可用信道#2和可用信道#4分别接收到了STA#1发送的Probe Request帧#1,AP#3发现Probe Request帧#1携带的BSS_color字段携带的color值通配符,因此确定AP#3有权回复相应的Probe Response帧。AP#3在可用信道#2的多个子信道中随机选择1个子信道发送所述Probe Request帧#1对应的Probe Response帧#p3,并且,AP#3还可在可用信道#4的多个子信道中随机选择1个子信道发送所述Probe Request帧#1对应的Probe Response帧#p3。

S607、STA#1在可用信道#2接收AP#3在可用信道#2的多个子信道中随机选择的1个子信道发送的Probe Response帧#p3,其中,STA#1如果正确的从可用信道#2接收到Probe Response帧#p3,那么STA#1在可用信道#2发送针对所述Probe Response帧#p3的确认帧#a3。

并且,STA#1可在可用信道#4接收AP#3在可用信道#4的多个子信道中随机选择的1个子信道发送的Probe Response帧#p3,其中,STA#1如果正确的从可用信道#4接收到Probe Response帧#p3,那么STA#1在可用信道#4发送针对所述Probe Response帧#p3的确认帧#a3。

S608、AP#4例如在可用信道#3和可用信道#4分别接收到了STA#1发送的Probe Request帧#1,AP#4发现Probe Request帧#1携带的BSS_color字段携带的color值通配符,因此确定AP#4有权回复相应的Probe Response帧。AP#4在可用信道#3的多个子信道中随机选择1个子信道发送所述Probe Request帧#1对应的Probe Response帧#p4,并且,AP#4还可在可用信道#4的多个子信道中随机选择1个子信道发送所述Probe Request帧#1对应的Probe Response帧#p4。

S609、STA#1在可用信道#3接收AP#4在可用信道#3的多个子信道中随机选择的1个子信道发送的Probe Response帧#p4,其中,STA#1如果正确的 从可用信道#3接收到Probe Response帧#p4,那么STA#1在可用信道#3发送针对所述Probe Response帧#p4的确认帧#a4。

并且,STA#1可在可用信道#4接收AP#4在可用信道#4的多个子信道中随机选择的1个子信道发送的Probe Response帧#p4,其中,STA#1如果正确的从可用信道#4接收到Probe Response帧#p4,那么STA#1在可用信道#4发送针对所述Probe Response帧#p4的确认帧#a4。

可以理解,步骤S602~步骤S603、步骤S604~步骤S605、步骤S606~步骤S607和步骤S608~步骤S609之间没有必然的执行先后顺序。例如步骤S602~步骤S603、步骤S604~步骤S605、步骤S606~步骤S607和步骤S608~步骤S609可以在同一时段内执行。

可以理解,如图6-b举例所示,本实施例中主要是以STA可同时在可用信道#1、可用信道#2、可用信道#3和可用信道#4等4个可用信道进行帧收发为例进行描述,当然,STA也可以同时在更多或者更少数量可用信道上进行帧收发,而相应场景下STA和AP的处理方式可以以此类推。本实施例中主要以STA可同时与AP#1、AP#2、AP#3和AP#4等4个AP进行帧收发为例进行描述的,当然STA也可同时与更多或更少数量的AP进行帧收发,而相应场景下STA和AP的处理方式可以以此类推。

STA同时在多个可用信道与多个AP进行帧收发的一般性场景可如图6-c举例所示。

类似的,STA仍然可以根据系统实际情况,例如STA可根据AP回复的探测响应帧的竞争碰撞次数,来再次的触发主动扫描,其主要流程与上述举例流程相似。

可用看出,本实施例的技术方案中,由于可用信道可被逻辑划分为多个子信道,AP分别接收STA在多个可用信道发送Probe Request帧后,可以分别的在相应可用信道的多个子信道随机选择1个子信道发送Probe Request帧对应的Probe Response帧的,因此,即使某些场景下有多个AP在相同可用信道发送Probe Response帧,那么若同一时段内多个AP是在相同可用信道的不同子信道发送Probe Response帧的,那就有利于避免这多个AP的竞争碰撞。可 见本实施例上述方案引入了AP可在接收Probe Request帧的可用信道的多个子信道随机选择1个子信道回复相应Probe Response帧的创新机制,这种创新机制看作是一种类似非对称式的Probe Response帧回复机制,这种机制相对于传统对称式Probe Response帧回复机制而言,有利于降低AP之间竞争碰撞次数,有利于降低竞争开销和通信资源浪费,进而有利于提升无线系统整体性能。

为便于更好的理解和实施本发明实施例的上述技术方案,下面还提供用于实施上述方案的相关装置。

参见图7,本发明实施例还提供一种接入点700,可包括:接收单元710和发送单元720。

接收单元710,用于在第一可用信道接收站点发送的探测请求帧。

发送单元720,用于在所述第一可用信道的多个子信道的其中1个子信道发送所述探测请求帧对应的探测响应帧。

例如一个子信道可等价于一个或多个资源单元。

所述接收单元710还用于,在所述第一可用信道接收所述站点针对所述探测响应帧发送的确认帧。

可选的,在本发明的一些可能的实施方式中,所述发送单元具体用于在所述第一可用信道的多个子信道中随机选择其中1个子信道发送所述探测请求帧对应的探测响应帧。

可选的,在本发明的一些可能的实施方式中,所述探测请求帧携带有子信道划分指示;所述接入点还包括信道确定单元730,用于基于所述子信道划分指示将所述第一可用信道划分为多个子信道。

可选的,在本发明一些可能实施方式中,所述子信道划分指示可以携带在Probe Request帧携带的AP配置(AP Configuration)信息字段,AP Configuration信息字段例如可以携带在HE-SIG-B(高效信令-B)字段或携带在Probe Request帧的其他位置。

可选的,在本发明的一些可能的实施方式中,所述接入点还包括信道确定单元730,用于基于协议配置信息将所述第一可用信道划分为多个子信道。

可选的,在本发明的一些可能的实施方式中,所述探测请求帧携带的基本 服务单元color字段的取值被设置为通配符或指定color值,所述基本服务单元color字段用于标示基本服务单元。

可选的,在本发明的一些可能的实施方式中,所述基本服务单元color字段被携带在所述探测请求帧的高效率前导码的高效信令-A字段或者高效信令-B字段中。

可选的,在本发明的一些可能的实施方式中,若所述探测请求帧的基本服务单元color字段的取值被设置为指定color值,则所述接入点为与所述指定color值对应的接入点。

可选的,在本发明的一些可能的实施方式中,

在所述第一可用信道接收所述站点针对所述探测响应帧发送的确认帧的方面,所述接收单元具体用于,在所述第一可用信道接收所述站点在所述第一可用信道上以正交频分多址方式或组播方式或广播方式发送的针对所述探测响应帧的确认帧。

可选的,在本发明的一些可能的实施方式中,接收单元710还用于在第二可用信道接收所述站点发送的所述探测请求帧;

所述发送单元720还用于,在所述第二可用信道的多个子信道的其中1个子信道发送所述探测请求帧对应的探测响应帧;

所述接收单元710还用于,在所述第二可用信道接收所述站点针对所述探测响应帧发送的确认帧。

可以理解的是,本实施例的接入点700的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

可以看出,本发明实施例方案中,由于可用信道(如第一可用信道)可被逻辑划分为多个子信道,AP 700在第一可用信道接收STA发送的Probe Request帧后,在第一可用信道的多个子信道的其中1个子信道发送所述Probe Request帧对应的Probe Response帧,因此即使某场景下有多个AP在相同可用信道发送Probe Response帧,那么如果同一时段内多个AP是在相同可用信道的不同子信道发送Probe Response帧,那就有利于避免这多个AP的竞争碰撞。可见 本实施例上述方案引入了AP可在接收Probe Request帧的可用信道的其中1个子信道回复相应Probe Response帧的创新机制,这种创新机制可看作是一种类似非对称式的Probe Response帧回复机制,这种机制相对于传统对称式Probe Response帧回复机制而言,有利于降低AP之间竞争碰撞次数,进而有利于降低竞争开销和通信资源浪费,进而有利于提升无线系统整体性能。

参见图8,本发明实施例还提供一种接入点800包括:处理器810、存储器820和天线830。

其中,通过调用所述存储器820中存储的指令或者代码,所述处理器810用于执行如下步骤:

通过所述天线830在第一可用信道接收站点发送的探测请求帧;通过所述天线在所述第一可用信道的多个子信道的其中1个子信道发送所述探测请求帧对应的探测响应帧;通过所述天线在所述第一可用信道接收所述站点针对所述探测响应帧发送的确认帧。

例如一个子信道可等价于一个或多个资源单元。

可选的,在本发明的一些可能的实施方式中,所述处理器具体用于在所述第一可用信道的多个子信道中随机选择其中1个子信道发送所述探测请求帧对应的探测响应帧。

可选的,在本发明的一些可能的实施方式中,所述探测请求帧携带有子信道划分指示;所述处理器还用于基于所述子信道划分指示将所述第一可用信道划分为多个子信道。

可选的,在本发明的一些可能的实施方式中,所述接入点还包括信道确定单元,用于基于协议配置信息将所述第一可用信道划分为多个子信道。

可选的,在本发明的一些可能的实施方式中,所述探测请求帧携带的基本服务单元color字段的取值被设置为通配符或指定color值,所述基本服务单元color字段用于标示基本服务单元。

可选的,在本发明的一些可能的实施方式中,所述基本服务单元color字段被携带在所述探测请求帧的高效率前导码的高效信令-A字段或者高效信令-B字段中。

可选的,在本发明的一些可能的实施方式中,若所述探测请求帧的基本服务单元color字段的取值被设置为指定color值,则所述接入点为与所述指定color值对应的接入点。

可选的,在本发明的一些可能的实施方式中,所述处理器具体用于,通过所述天线在所述第一可用信道接收所述站点在所述第一可用信道上以正交频分多址方式或组播方式或广播方式发送的针对所述探测响应帧的确认帧。

可选的,在本发明的一些可能的实施方式中,所述处理器还用于通过所述天线在第二可用信道接收所述站点发送的所述探测请求帧;通过所述天线在所述第二可用信道的多个子信道的其中1个子信道发送所述探测请求帧对应的探测响应帧;通过所述天线在所述第二可用信道接收所述站点针对所述探测响应帧发送的确认帧。

可以理解的是,本实施例的接入点800的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

可以看出,本发明实施例方案中,由于可用信道(如第一可用信道)可被逻辑划分为多个子信道,AP 800在第一可用信道接收STA发送的Probe Request帧后,在第一可用信道的多个子信道的其中1个子信道发送所述Probe Request帧对应的Probe Response帧,因此即使某场景下有多个AP在相同可用信道发送Probe Response帧,那么如果同一时段内多个AP是在相同可用信道的不同子信道发送Probe Response帧,那就有利于避免这多个AP的竞争碰撞。可见本实施例上述方案引入了AP可在接收Probe Request帧的可用信道的其中1个子信道回复相应Probe Response帧的创新机制,这种创新机制可看作是一种类似非对称式的Probe Response帧回复机制,这种机制相对于传统对称式Probe Response帧回复机制而言,有利于降低AP之间竞争碰撞次数,进而有利于降低竞争开销和通信资源浪费,进而有利于提升无线系统整体性能。

参见图9,本发明实施例还提供一种站点900,包括:

发送单元910,用于在第一可用信道发送探测请求帧;

接收单元920,用于在所述第一可用信道接收接入点在所述第一可用信道 的多个子信道的其中1个子信道发送的所述探测请求帧对应的探测响应帧;

所述发送单元930还用于,在所述第一可用信道发送针对所述探测响应帧的确认帧。

可选的,在本发明的一些可能的实施方式中,所述在所述第一可用信道接收接入点在所述第一可用信道的多个子信道的其中1个子信道发送的所述探测请求帧对应的探测响应帧包括:在所述第一可用信道接收接入点在所述第一可用信道的多个子信道中随机选择的1个子信道发送的所述探测请求帧对应的探测响应帧。

可选的,在本发明的一些可能的实施方式中,所述探测请求帧携带有子信道划分指示,其中,所述子信道划分指示用于指示所述接入点将所述第一可用信道划分为多个子信道。

例如一个子信道可等价于一个或多个资源单元。

可选的,在本发明的一些可能的实施方式中,所述探测请求帧携带的基本服务单元color字段的取值被设置为通配符或指定color值,所述基本服务单元color字段用于标示基本服务单元。

可选的,在本发明的一些可能的实施方式中,所述基本服务单元color字段被携带在所述探测请求帧的高效率前导码的高效信令-A字段或者高效信令-B字段中。

可选的,在本发明的一些可能的实施方式中,若所述探测请求帧的基本服务单元color字段的取值被设置为指定color值,则所述接入点为与所述指定color值对应的接入点。

可选的,在本发明的一些可能的实施方式中,所述在所述第一可用信道发送针对所述探测响应帧的确认帧的方面:发送单元具体用于在所述第一可用信道上以正交频分多址方式或组播方式或广播方式发送的针对所述探测响应帧的确认帧。

可选的,在本发明的一些可能的实施方式中,所述发送单元还用于在第二可用信道发送所述探测请求帧;

其中,所述接收单元还用于,在所述第二可用信道接收接入点在所述第二 可用信道的多个子信道的其中1个子信道发送的所述探测请求帧对应的探测响应帧;

所述发送单元还用于,在所述第二可用信道发送针对所述探测响应帧的确认帧。

可以理解,本实施例的站点900的产品形态例如可以为平板电脑、笔记本电脑、移动互联网设备、掌上电脑、台式电脑、手机或者其他用户终端的产品形态。

可以理解的是,本实施例的站点900的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

可以看出,本发明实施例方案中,由于可用信道(如第一可用信道)可被逻辑划分为多个子信道,AP在第一可用信道接收STA900发送的Probe Request帧后,在第一可用信道的多个子信道的其中1个子信道发送所述Probe Request帧对应的Probe Response帧,因此即使某场景下有多个AP在相同可用信道发送Probe Response帧,那么如果同一时段内多个AP是在相同可用信道的不同子信道发送Probe Response帧,那就有利于避免这多个AP的竞争碰撞。可见本实施例上述方案引入了AP可在接收Probe Request帧的可用信道的其中1个子信道回复相应Probe Response帧的创新机制,这种创新机制可看作是一种类似非对称式的Probe Response帧回复机制,这种机制相对于传统对称式Probe Response帧回复机制而言,有利于降低AP之间竞争碰撞次数,进而有利于降低竞争开销和通信资源浪费,进而有利于提升无线系统整体性能。

参见图10,本发明实施例还提供一种站点站点1000,包括:

处理器1010、存储器1020和天线1030。

其中,通过调用所述存储器1020中存储的指令或者代码,所述处理器1010用于执行如下步骤:通过所述天线1030在第一可用信道发送探测请求帧;通过所述天线在所述第一可用信道接收接入点在所述第一可用信道的多个子信道的其中1个子信道发送的所述探测请求帧对应的探测响应帧;通过所述天线在所述第一可用信道发送针对所述探测响应帧的确认帧。

可选的,在本发明的一些可能的实施方式中,所述处理器用于通过所述天线在所述第一可用信道接收接入点在所述第一可用信道的多个子信道中随机选择的1个子信道发送的所述探测请求帧对应的探测响应帧。

例如一个子信道可等价于一个或多个资源单元。

可选的,在本发明的一些可能的实施方式中,所述探测请求帧携带有子信道划分指示,其中,所述子信道划分指示用于指示所述接入点将所述第一可用信道划分为多个子信道。

可选的,在本发明的一些可能的实施方式中,所述探测请求帧携带的基本服务单元color字段的取值被设置为通配符或指定color值,所述基本服务单元color字段用于标示基本服务单元。

可选的,在本发明的一些可能的实施方式中,所述基本服务单元color字段被携带在所述探测请求帧的高效率前导码的高效信令-A字段或者高效信令-B字段中。

可选的,在本发明的一些可能的实施方式中,若所述探测请求帧的基本服务单元color字段的取值被设置为指定color值,则所述接入点为与所述指定color值对应的接入点。

可选的,在本发明的一些可能的实施方式中,所述处理器用于通过所述天线在所述第一可用信道上以正交频分多址方式或组播方式或广播方式发送的针对所述探测响应帧的确认帧。

可选的,在本发明的一些可能的实施方式中,所述处理器还用于通过所述天线在第二可用信道发送所述探测请求帧;通过所述天线在所述第二可用信道接收接入点在所述第二可用信道的多个子信道的其中1个子信道发送的所述探测请求帧对应的探测响应帧;通过所述天线在所述第二可用信道发送针对所述探测响应帧的确认帧。

可以理解,本实施例的站点1000的产品形态例如可以为平板电脑、笔记本电脑、移动互联网设备、掌上电脑、台式电脑、手机或其他用户终端的产品形态。

可以理解的是,本实施例的站点1000的功能可根据上述方法实施例中的 方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

可以看出,本发明实施例方案中,由于可用信道(如第一可用信道)可被逻辑划分为多个子信道,AP在第一可用信道接收STA 1000发送的Probe Request帧后,在第一可用信道的多个子信道的其中1个子信道发送所述Probe Request帧对应的Probe Response帧,因此即使某场景下有多个AP在相同可用信道发送Probe Response帧,那么如果同一时段内多个AP是在相同可用信道的不同子信道发送Probe Response帧,那就有利于避免这多个AP的竞争碰撞。可见本实施例上述方案引入了AP可在接收Probe Request帧的可用信道的其中1个子信道回复相应Probe Response帧的创新机制,这种创新机制可看作是一种类似非对称式的Probe Response帧回复机制,这种机制相对于传统对称式Probe Response帧回复机制而言,有利于降低AP之间竞争碰撞次数,进而有利于降低竞争开销和通信资源浪费,进而有利于提升无线系统整体性能。

参加图11,本发明实施例还提供一种通信系统,包括:

接入点1110和站点1120。其中,所述接入点1110可为如本发明实施例提供的任意一种接入点。其中,所述站点1120可为如本发明实施例提供的任意一种站点。

本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任意一种主动扫描处理方法的部分或全部步骤。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可能可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其 它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明各个实施例上述方法的全部或部分步骤。其中,而前述的存储介质可以包括:U盘、移动硬盘、磁碟、光盘、只读存储器(ROM,Read-Only Memory)或随机存取存储器(RAM,RandomAccess Memory)等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1