首页 / 专利库 / 专利权 / 第I章 / 国际申请 / 请求书 / 请求 / 基于请求寻址或请求信道的调节响应

基于请求寻址或请求信道的调节响应

阅读:814发布:2020-05-14

专利汇可以提供基于请求寻址或请求信道的调节响应专利检索,专利查询,专利分析的服务。并且提供了一种用于无线通信的方法、装置和计算机可读介质。该装置可以被配置为向多个接入点发送 请求 消息。请求消息可以包括为接入点特征、接入点服务或接入点供应商中的至少一个预留的地址。该装置可以被配置为从多个接入点中的至少一个接入点接收响应消息。响应消息可以指示至少一个接入点具有接入点特征、与接入点服务相关联、或者与接入点供应商相关联。,下面是基于请求寻址或请求信道的调节响应专利的具体信息内容。

1.一种由站进行无线通信的方法,包括:
向多个接入点发送请求消息,所述请求消息被发送到并且包括为接入点特征、接入点服务、或接入点供应商中的至少一者预留的地址;以及
从所述多个接入点中的至少一个接入点接收响应消息,所述响应消息指示所述至少一个接入点具有所述接入点特征、与所述接入点服务相关联、或者与所述接入点供应商相关联。
2.根据权利要求1所述的方法,其中,所述请求消息包括接收机地址字段、发射机地址字段、和网络地址字段,所述地址位于所述接收机地址字段或所述网络地址字段中的至少一者中。
3.根据权利要求2所述的方法,其中,所述地址位于所述接收机地址字段中,并且所述接收机地址字段还包括被设置为1的组位,其中,所述地址位于所述网络地址字段中,并且所述网络地址字段包括被设置为0的组位,或其中,所述地址位于所述接收机地址字段和所述网络地址字段中,所述接收机地址字段具有被设置为1的第一组位,并且所述网络地址字段具有被设置为0的第二组位。
4.根据权利要求1所述的方法,其中,所述请求消息中的所述地址指示对由接入点提供的特定服务或服务集合的查询。
5.根据权利要求1所述的方法,其中,所述请求消息中的所述地址指示对由所述地址标识的设备组的查询。
6.根据权利要求1所述的方法,其中,所述请求消息还包括对与由所述地址指示的所述接入点特征或所述接入点供应商相关联的一个或多个能的查询。
7.根据权利要求1所述的方法,其中,所述地址不同于其中第二地址中的位全部被设置为1的所述第二地址。
8.根据权利要求1所述的方法,还包括确定用于发送所述请求消息的地址。
9.根据权利要求8所述的方法,其中,确定所述地址包括:
确定要查询的所述接入点特征、所述接入点服务或所述接入点供应商;以及选择为所述接入点特征、所述接入点服务或所述接入点供应商预留的所述地址。
10.根据权利要求1所述的方法,其中,所述请求消息是探测请求,并且所述响应消息是探测响应。
11.根据权利要求1所述的方法,其中,所述请求消息包括指示所述请求消息是请求所述接入点特征、所述接入点服务或所述接入点供应商中的至少一者的通用通告服务(GAS)请求的标识符(ID)。
12.根据权利要求1所述的方法,其中,所述响应还包括与所述接入点特征、所述接入点服务或所述接入点供应商相关联的信息。
13.一种用于无线通信的装置,包括:
用于向多个接入点发送请求消息的单元,所述请求消息被发送到并且包括为接入点特征、接入点服务或接入点供应商中的至少一者预留的地址;以及
用于从所述多个接入点中的至少一个接入点接收响应消息的单元,所述响应消息指示所述至少一个接入点具有所述接入点特征、与所述接入点服务相关联、或者与所述接入点供应商相关联。
14.根据权利要求13所述的装置,其中,所述请求消息中的所述地址指示对由接入点提供的特定服务或服务集合的查询。
15.根据权利要求13所述的装置,还包括用于确定用于发送所述请求消息的所述地址的单元。
16.根据权利要求15所述的装置,其中,所述用于确定所述地址的单元被配置为:
确定要查询的所述接入点特征、所述接入点服务或所述接入点供应商;以及选择为所述接入点特征、所述接入点服务或所述接入点供应商预留的所述地址。
17.一种用于无线通信的装置,包括:
存储器;以及
至少一个处理器,所述至少一个处理器耦合到所述存储器并且被配置为:
向多个接入点发送请求消息,所述请求消息被发送到并且包括为接入点特征、接入点服务、或接入点供应商中的至少一者预留的地址;
以及
从所述多个接入点中的至少一个接入点接收响应消息,所述响应消息指示所述至少一个接入点具有所述接入点特征、与所述接入点服务相关联、或者与所述接入点供应商相关联。
18.根据权利要求17所述的装置,其中,所述请求消息包括接收机地址字段、发射机地址字段和网络地址字段,所述地址位于所述接收机地址字段或所述网络地址字段中的至少一者中。
19.根据权利要求18所述的方法,其中,所述地址位于所述接收机地址字段中,并且所述接收机地址字段还包括被设置为1的组位,其中,所述地址位于所述网络地址字段中,并且所述网络地址字段包括被设置为0的组位,或其中,所述地址位于所述接收机地址字段和所述网络地址字段中,所述接收机地址字段具有被设置为1的第一组位,并且所述网络地址字段具有被设置为0的第二组位。
20.根据权利要求17所述的装置,其中,所述请求消息中的所述地址指示对由接入点提供的特定服务或服务集合的查询。
21.根据权利要求17所述的装置,其中,所述请求消息中的所述地址指示对由所述地址标识的设备组的查询。
22.根据权利要求17所述的装置,其中,所述请求消息还包括对与由所述地址指示的所述接入点特征或所述接入点供应商相关联的一个或多个能力的查询。
23.根据权利要求17所述的装置,其中,所述地址不同于其中第二地址中的位全部被设置为1的所述第二地址。
24.根据权利要求17所述的装置,其中,所述至少一个处理器还被配置为确定用于发送所述请求消息的地址。
25.根据权利要求24所述的装置,其中,所述至少一个处理器被配置为通过以下操作来确定所述地址:
确定要查询的所述接入点特征、所述接入点服务或所述接入点供应商;以及选择为所述接入点特征、所述接入点服务或所述接入点供应商预留的地址。
26.根据权利要求17所述的装置,其中,所述地址被包括在无线局域网(WLAN)标准中或者是供应商特定的。
27.根据权利要求17所述的装置,其中,所述请求消息是探测请求,并且所述响应消息是探测响应。
28.根据权利要求17所述的装置,其中,所述请求消息包括指示所述请求消息是请求所述接入点特征、所述接入点服务或所述接入点供应商中的至少一者的通用通告服务(GAS)请求帧的标识符(ID)。
29.根据权利要求17所述的装置,其中,所述响应还包括与所述接入点特征、所述接入点服务或所述接入点供应商相关联的信息。
30.一种存储可执行代码的站的计算机可读介质,包括用于以下操作的代码:
向多个接入点发送请求消息,所述请求消息被发送到并且包括为接入点特征、接入点服务、或接入点供应商中的至少一者预留的地址;以及
从所述多个接入点中的至少一个接入点接收响应消息,所述响应消息指示所述至少一个接入点具有所述接入点特征、与所述接入点服务相关联、或者与所述接入点供应商相关联。

说明书全文

基于请求寻址或请求信道的调节响应

[0001] 相关申请的交叉引用
[0002] 本申请要求享有于2016年1月15日提交的题为“REGULATING PROBE RESPONSES BASED ON PROBE REQUEST ADDRESSING OR PROBE REQUEST CHANNELS”的美国临时申请序列号No.62/279,550;于2016年11月29日提交的题为“REGULATING RESPONSES BASED ON REQUEST ADDRESSING OR REQUEST CHANNELS”的美国临时申请序列号No.62/427,740;以及于2017年1月12日提交的题为“REGULATING RESPONSES BASED ON REQUEST ADDRESSING OR REQUEST CHANNELS”的美国专利申请序列号No.15/405,165的权益,其全部内容通过引用的方式明确并入本文。

技术领域

[0003] 本公开内容总体上涉及通信系统,具体而言,涉及基于请求寻址和请求信道来调节响应。

背景技术

[0004] 在许多电信系统中,通信网络用于在几个交互的空间分离的设备之间交换消息。网络可以根据地理范围进行分类,地理范围可以是例如城市区域、局部区域、或个人区域。
可以将这样的网络分别指定为广域网(WAN)、城域网(MAN)、局域网(LAN)、无线局域网(WLAN)或个域网(PAN)。根据用于互连各种网络节点和设备的交换/路由技术(例如,电路交换与分组交换),用于传输的物理介质的类型(例如,有线与无线)、以及使用的通信协议集合(例如,因特网协议组、同步光网络(SONET)、以太网等),网络也不同。
[0005] 当网络元件是移动的并且因此具有动态连接需求时,或者如果网络架构形成于自组织而不是固定的拓扑中,那么无线网络通常是优选的。无线网络使用无线、微波、红外、光学等频带中的电磁波,以无导向传播模式采用非实体物理介质。当与固定有线网络相比时,无线网络有利地促进用户移动性和快速的现场部署。发明内容
[0006] 本发明的系统、方法、计算机可读介质和设备各自具有几个方面,其中没有一个方面单独对本文发明的期望属性负责。在不限制由所附权利要求表达的本发明的范围的情况下,现在将简要地讨论一些特征。在考虑了本讨论之后,并且特别是在阅读了题为“具体实施方式”的部分之后,本领域技术人员将会理解本发明的特征如何为无线网络中的设备提供优点。
[0007] 本公开内容的一个方面提供了一种用于无线通信的装置。该装置可以被配置为向多个接入点发送请求消息。请求消息可以包括为请求或发现接入点特征、接入点服务或接入点供应商中的至少一者预留的地址。该装置可以被配置为基于所发送的请求消息从多个接入点中的至少一个接入点接收响应消息。响应消息可以指示至少一个接入点具有接入点特征,提供接入点服务,或者与接入点供应商相关联。
[0008] 本公开内容的另一方面提供了一种由站进行无线通信的方法。该方法可以包括确定以发现服务在网络上是否可用并且监测与服务相关联的信道以确定服务在网络上是否可用。在一方面,该服务可以包括接入点服务、接入点特征或接入点供应商。在另一种配置中,确定以发现可以包括确定要在网络上发现的服务并且从信道集合中选择与该服务相关联的信道。在该配置中,当服务在网络上可用时,该信息可以指示为信道上的传输预留服务的可用性。在另一方面,信道集合包括5千兆赫(GHz)频带中的一个或多个20兆赫(MHz)信道,并且每个20MHz信道可以与不同服务相关联。在另一方面,该信道可以与通告服务的接入点的当前操作信道不同。在另一配置中,监测信道可以包括在信道上接收传输并确定接收到的传输是否指示该服务在网络内的接入点上可用。
[0009] 本公开内容的另一方面提供了一种用于无线通信的装置。该装置可以包括用于确定以发现服务在网络上是否可用的单元,以及用于监测与服务相关联的信道以确定服务在网络上是否可用的单元。在一方面,该服务可以包括接入点服务、接入点特征或接入点供应商。在另一种配置中,用于确定以发现的单元可以被配置为确定要在网络上发现的服务并且从信道集合中选择与该服务相关联的信道。当服务在网络上可用时,该信息可以指示为信道上的传输预留服务的可用性。在另一方面,信道集合包括5GHz频带中的一个或多个20MHz信道,并且每个20MHz信道可以与不同服务相关联。在另一方面,该信道可以与通告服务的接入点的当前操作信道不同。在另一配置中,用于监测信道的单元可以被配置为在信道上接收传输并确定接收到的传输是否指示该服务在网络内的接入点上可用。
[0010] 本公开内容的另一方面提供了一种用于无线通信的装置。该装置可以包括存储器和耦合到存储器的至少一个处理器。至少一个处理器可以被配置为确定以发现服务在网络上是否可用并且监测与服务相关联的信道以确定服务在网络上是否可用。在另一方面,该服务可以包括接入点服务、接入点特征或接入点供应商。在另一种配置中,至少一个处理器可以被配置为通过确定要在网络上发现的服务并且通过从信道集合中选择与该服务相关联的信道来进行确定以发现。当服务在网络上可用时,该信息指示可以为信道上的传输预留服务的可用性。在另一方面,信道集合可以包括5GHz频带中的一个或多个20MHz信道,并且每个20MHz信道可以与不同服务相关联。在另一方面,该信道可以与通告服务的接入点的当前操作信道不同。在另一配置中,至少一个处理器可以被配置为通过在信道上接收传输并通过确定接收到的传输是否指示该服务在网络内的接入点上可用来监测信道。
[0011] 本公开内容的另一方面提供了一种存储计算机可执行代码的计算机可读介质。计算机可读介质可以包括用于确定以发现服务在网络上是否可用并且监测与服务相关联的信道以确定服务在网络上是否可用的代码。附图说明
[0012] 图1示出了可以在其中采用本公开内容的各方面的示例性无线通信系统。
[0013] 图2示出了具有多个AP的无线网络(例如,Wi-Fi网络)。
[0014] 图3A-B示出了包括为发现特征、服务或与供应商相关联的接入点预留的地址的示例性
[0015] 图4是用于调节无线网络中的响应的方法的示例图。
[0016] 图5示出了可以在图1的无线通信系统内采用以调节响应的无线设备的示例性功能方图。
[0017] 图6是用于使用被预留的地址来调节响应的无线通信的示例性方法的流程图
[0018] 图7是用于使用发现信道来调节响应的无线通信的示例性方法的流程图。
[0019] 图8是配置用于调节响应的示例性无线通信设备的功能方块图。
[0020] 图9示出了可以在图1的无线通信系统内采用以提供能响应的无线设备的示例性功能方块图。
[0021] 图10是使用预留地址来提供能力信息的示例性方法的流程图。
[0022] 图11是使用专用发现信道进行设备发现的示例性方法的流程图。
[0023] 图12是被配置用于提供能力响应的示例性无线通信设备的功能方块图。

具体实施方式

[0024] 在下文中参考附图更全面的说明创新的系统、装置、计算机可读介质和方法的各个方面。然而,本公开内容可以以许多不同的形式体现,并且不应被解释为限于在本公开内容通篇中呈现的任何具体结构或功能。相反,提供这些方面,使得本公开内容将是全面和完整的,并且将向本领域技术人员充分地传达本公开内容的范围。基于本文的教导,本领域技术人员应当理解,本公开内容的范围旨在涵盖本文公开的创新系统、装置、计算机程序产品和方法的任何方面,无论是与本发明的任何其它方面独立地或组合地实施。例如,可以使用本文所阐述的任何数量的方面来实施装置或者实践方法。此外,本发明的范围旨在涵盖使用附加于本文所阐述的本发明的各个方面的或除本文所阐述的本发明的各个方面之外的其他结构、功能或结构和功能来实践的这种装置或方法。应当理解,本文公开的任何方面可以由权利要求的一个或多个要素体现。
[0025] 尽管本文说明了特定方面,但是这些方面的许多变化和排列都属于本公开内容的范围内。虽然提及了优选方面的一些益处和优点,但是本公开内容的范围并非旨在限于特定的益处、用途或目的。相反,本公开内容的各方面旨在广泛地应用于不同的无线技术、系统配置、网络和传输协议,其中一些在优选方面的附图和以下说明中作为示例示出。详细说明和附图仅仅是对本公开内容的说明而不是限制,本公开内容的范围由所附权利要求及其等同变换限定。
[0026] 流行的无线网络技术可以包括各种类型的无线局域网(WLAN)。WLAN可以用于采用广泛使用的网络协议来将附近的设备互连在一起。本文说明的各个方面可以应用于任何通信标准,诸如无线协议。
[0027] 在一些方面,可以使用正交频分复用(OFDM)、直接序列扩频(DSSS)通信、OFDM和DSSS通信的组合或其他方案根据802.11协议来发送无线信号。802.11协议的实现可以用于传感器、计量和智能电网。有利地,实现802.11协议的某些设备的方面可以比实现其他无线协议的设备消耗更少的功率,和/或可以用于在相对较长的范围(例如,大约一公里或更长)内发送无线信号。
[0028] 在一些实施方式中,WLAN包括作为接入无线网络的组件的各种设备。例如,可以有两种类型的设备:接入点(“AP”)和客户端(也称为站或“STA”)。通常,AP可以用作WLAN的网络中心或基站,STA用作WLAN的用户。例如,STA可以是膝上型计算机、个人数字助理(PDA)、移动电话等。在一示例中,STA经由Wi-Fi(例如,IEEE 802.11协议)兼容无线链路连接到AP,以获得与互联网或其他广域网的一般连接。在一些实施方式中,STA也可以用作AP。
[0029] 接入点可以包括、被实施为或称为节点B、无线网络控制器(“RNC”)、eNodeB、基站控制器(BSC)、基站收发机(BTS)、基站(BS)、收发机功能(TF)、无线路由器、无线收发机、连接点或其他一些术语。
[0030] 站也可以包括、实施为或称为接入终端(AT)、用户站、用户单元、移动站、远程站、远程终端、用户终端、用户代理、用户装置、用户设备或其他一些术语。在一些实施方式中,站可以包括蜂窝电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持设备或连接到无线调制解调器的一些其它适合的处理设备。因此,本文教导的一个或多个方面可以并入电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型计算机)、便携式通信设备、机、便携式计算设备(例如,个人数字助理)、娱乐设备(例如,音乐或视频设备或卫星无线设备)、游戏设备或系统、全球定位系统设备或被配置为经由无线介质进行通信的任何其它适合的设备。
[0031] 在本公开内容的上下文中,术语“相关联”或“关联”或其任何变体应被赋予可能的最宽泛的含义。作为示例,当第一装置与第二装置相关联时,应该理解,这两个装置可以是直接关联的,或者可以存在中间装置。为了简洁起见,将使用握手协议来描述在两个装置之间建立关联的过程,该握手协议需要由装置之一进行“关联请求”,随后由另一装置进行“关联响应”。本领域技术人员将会理解,握手协议可能需要其他信令,例如示例性的用以提供认证的信令。
[0032] 本文使用诸如“第一”、“第二”等名称的对元素的任何引用通常不限制这些元素的数量或顺序。相反,这些名称在本文中用作区分两个或多个元素或元素的实例的便利方法。因此,对第一和第二元素的引用并不意味着只能使用两个元素,或者第一元素必须在第二元素之前。另外,提及项目列表中的“至少一个”的短语是指这些项目的任何组合,包括单个成员。作为示例,“A、B或C中的至少一个”旨在覆盖:A或B或C或其任何组合(例如,A-B、A-C、B-C和A-B-C)。
[0033] 如上所述,例如,本文所述的某些设备可以实现802.11标准。无论用作STA还是AP或其他设备,这样的设备都可以用于智能计量或智能电网。这样的设备可以提供传感器应用或者用于家庭自动化。这些设备可以替代地或附加地用于医疗保健背景下,例如用于个人保健。它们也可以用于监测,实现扩展范围的互联网连接(例如用于热点)或者实现机器对机器的通信。
[0034] 图1示出了可以在其中采用本公开内容的各方面的示例性无线通信系统100。无线通信系统100可以根据无线标准(例如802.11标准)操作。无线通信系统100可以包括与STA(例如,STA 112、114、116和118)通信的AP 104。
[0035] 各种过程和方法可以用于AP 104和STA之间的无线通信系统100中的传输。例如,可以根据OFDM/OFDMA技术在AP 104和STA之间发送和接收信号。如果是这种情况,则无线通信系统100可以被称为OFDM/OFDMA系统。可替换地,可以根据CDMA技术在AP 104和STA 106之间发送和接收信号。如果是这种情况,则无线通信系统100可以被称为CDMA系统。
[0036] 有助于从AP 104到STA中的一个或多个的传输的通信链路可以被称为下行链路(DL)108,有助于从STA中的一个或多个到AP 104的传输的通信链路可以被称为上行链路(UL)110。可替换地,下行链路108可以被称为前向链路或前向信道,上行链路110可以被称为反向链路或反向信道。在一些方面,DL通信可以包括单播或多播业务指示。
[0037] AP 104可以在一些方面抑制相邻信道干扰(ACI),使得AP 104可以同时在多于一个信道上接收UL通信,而不引起显著的模数转换(ADC)限幅噪声。AP 104可以例如通过具有用于每个信道的单独的有限脉冲响应(FIR)滤波器或具有增加的位宽度的更长的ADC回退周期来改善对ACI的抑制。
[0038] AP 104可以充当基站并且可以在基本服务区(BSA)102中提供无线通信覆盖。BSA(例如,BSA 102)是AP(例如,AP 104)的覆盖区域。AP 104连同与AP 104相关联的并使用AP 104进行通信的STA一起可以被称为基本服务集(BSS)。应当注意,无线通信系统100可以没有中央AP(例如,AP 104),而是可以用作STA之间的对等网络。因此,本文说明的AP 104的功能可以可替换地由STA中的一个或多个执行。
[0039] AP 104可以经由诸如下行链路108的通信链路在一个或多个信道(例如,多个窄带信道,每个信道包括频率带宽)上向无线通信系统100的其他节点(STA)发送信标信号(或简称为“信标”),这可以帮助其他节点(STA)将其定时与AP 104同步,或者可以提供其他信息或功能。可以周期性地发送这样的信标。在一个方面,连续传输之间的时段可以被称为超帧。信标的传输可以被分成多个组或间隔。在一个方面,信标可以包括但不限于诸如设置公共时钟的时间戳信息、对等网络标识符、设备标识符、能力信息、超帧持续时间、传输方向信息、接收方向信息、邻居列表和/或扩展邻居列表等之类的信息,其中的一些在下面被额外更详细地描述。因此,信标可以包括在几个设备之间共同(例如共享)以及特定于给定设备的信息。
[0040] 在一些方面,可能需要STA(例如,STA 114)与AP 104相关联,以便向AP 104发送通信和/或从AP 104接收通信。在一个方面,将用于关联的信息包括在由AP 104广播的信标中。为了接收这样的信标,STA 114可以例如在覆盖区域上执行广泛的覆盖范围搜索。例如,也可以由STA 114通过以灯塔方式扫描覆盖区域来执行搜索。在接收到用于关联的信息之后,STA 114可以向AP 104发送诸如关联探测或请求的参考信号。在一些方面,AP 104可以使用回程服务来例如与诸如互联网或公共交换电话网络(PSTN)的更大网络通信。
[0041] 在一方面,AP 104可以包括用于执行各种功能的一个或多个组件。例如,AP 104可以包括能力组件124,以执行与启用AP 104所支持的特征和服务的发现相关的过程。在该示例中,能力组件124可以被配置为接收请求(例如,探测请求或通用通告服务帧),其包括为发现与接入点特征,接入点服务或接入点供应商中的至少一个相关联的接入点预留的地址。能力组件124可以被配置为确定AP 104是否与由地址标识的接入点特征、接入点服务或接入点供应商相关联。如果AP 104具有接入点特征,支持接入点服务,或者与接入点供应商相关联,则能力组件124可以被配置为基于该确定来发送指示AP 104具有接入点功能,支持接入点服务,或与接入点供应商关联的响应。
[0042] 在另一方面,STA 114可以包括用于执行各种功能的一个或多个组件。例如,STA 114可以包括发现组件126,以执行与基于请求地址或请求信道的调节响应相关的过程。在一种配置中,发现组件126可以被配置为向多个接入点发送请求消息。该请求消息可以包括为请求接入点特征、接入点服务或接入点供应商中的至少一个预留的地址。发现组件126可以被配置为从多个接入点中的至少一个接入点接收响应消息。该响应消息可以指示至少一个接入点具有接入点特征,支持接入点服务,或者与接入点供应商相关联。
[0043] 图2示出了具有多个AP的无线网络(例如,Wi-Fi或WLAN网络)。参考图2,在无线网络200内部署第一AP 202、第二AP 204、第三AP 206、第四AP 208和第五AP 210。也可以在无线网络内部署任何其他数量的AP。STA 212、214、216(和/或其他STA)也可以在无线网络200内。在一个方面,STA 212可以发送探测请求218(例如,广播探测请求)以发现可以支持具体特征或能力的AP或发现可以与特定供应商(例如制造商或品牌)相关联的AP。探测请求218可以寻址到公知的广播地址(例如,0xFFFFFFFFFFFF),所有AP被预先配置为对该地址响应,即使AP不理解该请求(例如,请求包括不能由AP解码的新信息元素)。参考图2,一旦接收到探测请求218,第一AP 202可以用第一探测响应220进行响应,第二AP 204可以用第二探测响应222进行响应,第三AP 206可以用第三探测响应224进行响应,第四AP 208可以用第四探测响应226进行响应,并且第五AP 210可以用第五探测响应228进行响应。可以以低数据速率来发送探测响应和其他管理帧。这样,对探测请求响应的多个AP可以产生大量内容、分组冲突和/或介质拥塞。虽然图2仅示出了STA 212发送探测请求,但STA 214、216也可以发送探测请求,这又可以导致来自AP的额外探测响应。在大量AP和/或STA所在的区域(例如,在机场或其他人口密集的地区)中,冲突和拥塞的问题可能特别严重。大量的网络业务会降低网络性能并可能降低无线网络200的整体吞吐量。因此,需要减少由于由探测请求(或其他请求)产生的探测响应(或其他响应)引起的拥塞。
[0044] 图3A-B示出了包括为发现特征、服务或与供应商相关联的接入点预留的地址的示例性帧。图3A示出了用于调节探测响应的示例性探测请求帧300。探测请求帧300可以包括帧控制字段302、长度字段304、第一地址字段(地址1)306、第二地址字段(地址2)308、第三地址字段(地址3)310、序列控制字段312、帧主体字段314和帧校验序列(FCS)字段316。帧控制字段302可以包括与探测请求帧300有关的控制信息。长度字段304可以指示探测请求帧300在长度字段304之后的持续时间(例如,以微秒为单位)。
[0045] 在一种配置中,第一地址字段306可以包括探测请求帧300的预期接收方的接收机地址。在该配置中,接收机地址可以包括所有AP都会响应的公知的广播探测地址(例如,0xFFFFFFFFFFFF)。在另一种配置中,可以用为查询接入点特征、接入点服务和/或接入点供应商而预留的地址(例如,MAC地址)来替换公知的广播地址。在一个示例中,可以为发现邻域感知网络(NAN)中的设备群预留地址。寻找NAN群的无线设备可以发送具有用于确定NAN群是否在附近的地址的探测请求帧300。在另一个示例中,IEEE 802.11ai或Wi-Fi联盟(WFA)优化连接体验(OCE)可以预留一个或多个地址,并且与IEEE 802.11ai或WFA OCE兼容的无线设备可以发送探测请求帧300,其包括用于发现支持IEEE 802.11ai/OCE的AP的地址。在另一个示例中,可以为发现支持某些特征或协议的AP预留地址。例如,可以为支持IEEE 802.11ac的AP、特定信道带宽(例如,80兆赫(MHz)或160MHz)、多个空间流和/或特定数据速率或调制和编码方案(MCS)的AP预留地址。在另一方面,与IEEE 802.11aq兼容的STA可以发送探测请求帧300,探测请求帧300具有为针对特定服务或服务集合而查询附近AP预留的地址。与IEEE 802.11aq兼容并且提供服务或服务集合的AP可以响应探测请求帧300。
不识别地址、不具有该特征,不提供该服务或不与被请求的供应商相关联的AP可以不响应针对预留地址的探测请求。在一方面,响应的AP可以经由单播或广播/多播进行响应。当AP使用广播或多播进行响应时,其他希望发现相同服务等的STA可能不需要发送探测请求。而且,如图3A所示,第一地址字段306可以包括组位(例如,b1),当探测请求帧300意图用于单播传输时,其可以被设置为0,并且当探测请求帧300意图用于多播或广播传输时,其可以被设置为1。第二地址字段(地址2)可以包括发送探测请求帧300的无线设备(例如,STA)的地址。
[0046] 在一种配置中,第三地址字段310可以包括基本服务集标识符(BSSID)。在另一种配置中,可以用为查询接入点特征、接入点服务或接入点供应商而预留的地址替换BSSID。当用预留地址替换第三地址字段310时,接收探测请求帧300的AP可以确定探测请求帧300是用于发现具有特定能力、提供特定服务或与特定供应商相关联的AP的请求。不识别地址或不具有该特征、不提供服务或不与被请求的供应商相关联的AP可以不响应包括第三地址字段310中的预留地址的探测请求帧300。此外,类似于第一地址字段306,第三地址字段310可以包括可以被设置为0或1以指示传输类型(例如,单播或多播/广播)的组位。
[0047] 序列控制字段312可以包括与在帧主体字段314中发送的数据相关联的序列号。在探测请求帧300中,帧主体字段314可以包括与探测请求有关的附加信息。在一个方面,如果包括在第一地址字段306和/或第三地址字段310中的预留地址标识所请求的服务类别或集合,则帧主体字段314可以包括与请求的服务类别或集合内的特定服务有关的附加信息。例如,如果预留地址是对棋盘游戏的查询,则帧主体字段314可以标识经由探测请求帧300查询的特定棋盘游戏。在另一方面,如果包括在第一和/或第三地址字段306、310中的预留地址标识特征,则帧主体字段可以包括查询的附加特征。例如,预留地址可以指示针对支持IEEE 802.11ac(或未来Wi-Fi标准)的AP的查询,并且帧主体字段可以包括针对其他特征的查询,例如支持160MHz信道带宽和多个空间流。不包括经由预留地址和帧主体字段314指示的支持306、310特征的AP可以不响应探测请求帧300。在另一方面,如果包括在第一和/或第三地址字段中的预留地址标识特定供应商,则与供应商没有关联的AP可以不响应探测请求帧300。
[0048] 尽管图3A示出了包括在探测请求帧300内的预留地址,但预留地址可以被包括在任何种类的帧内,包括任何管理帧,诸如动作帧或公共动作帧(允许AP与不相关STA之间的通信的帧)。动作帧的示例在图3B中示出,其示出了示例性通用通告服务(GAS)帧350。GAS帧350可以包括帧控制字段352、长度字段354、第一地址字段(地址1)356、第二地址字段(地址
2)358、第三地址字段(地址3)360、序列控制字段362、帧主体字段364和FCS字段366。GAS帧
350可以支持与图3A中的探测请求帧300相似的特征。即,预留地址可以被包括在GAS帧350内的任何字段内。在一方面,GAS帧350可以包括标识所请求的特征、服务或供应商关联的标识符,诸如类别ID或值。例如,GAS帧350可以包括类别子字段368、动作子字段370和/或信息元素子字段372。类别子字段368可以指示动作帧所属的一般类别(例如,频谱管理、服务通告、公共动作帧等),动作子字段370可以指示动作帧所采取的特定动作,并且信息元素子字段372可以包括与要采取的动作有关的附加信息。在一方面,类别子字段368可以包括指示所请求的特征、服务或供应商关联的标识符。在另一方面,标识符可以位于诸如动作子字段
370或信息元素子字段372的其他子字段中。在另一方面,动作子字段370可以指示该帧是GAS请求帧还是GAS响应帧。如果该帧是GAS请求帧,则信息元素子字段372可以包括附加请求信息。例如,标识符可以指示对40MHz带宽支持的请求,并且信息元素子字段372可以包括与特定40MHz信道是否可用于通信有关的附加信息。如果该帧是GAS响应帧,则信息元素子字段372可以包括附加信息。例如,GAS响应帧可以指示对40MHz带宽的支持,并且信息元素子字段372可以包括可用于通信的40MHz信道。即,信息元素子字段372可以包括与所请求的服务、特征或供应商有关的一个或多个附加信息位。
[0049] 图4是用于调节无线网络中的响应的方法的示例图400。参考图4,在无线网络内部署第一AP 402、第二AP 404、第三AP 406、第四AP 408和第五AP 410。也可以在无线网络中部署其他AP。STA 412、414、416(和/或其他STA)也可以在无线网络内。例如,STA 412可以具有地址的列表或数据库,并且每个地址可以与特定的接入点特征、服务、供应商或其他信息一一对应地映射。即,地址可以标识要请求的特定接入点特征、服务、供应商或信息。在一方面,地址列表或数据库可以是预定的、预先配置的或从无线网络接收的。STA 412和AP都可以预先配置有列表,或者可以从无线网络接收列表。基于由STA 412的用户所选择的应用或所请求的服务,STA 412可以确定以发现与该应用或请求相关联的接入点特征、服务或供应商。STA 412可以从列表中选择为接入点特征、服务或供应商预留的地址。STA 412可以生成请求418(例如,探测请求帧300、GAS帧350或任何其他帧)以发现可以支持服务或特征的AP或者发现可以与特定供应商(例如制造商或品牌)相关联的AP。请求418可以通过确定请求418中的各个字段(例如,如图3所示)并通过将预留地址插入到第一地址字段或第三地址字段中的至少一个中来生成。随后,STA 412可以将请求418发送到诸如第一AP 402、第二AP 
404、第三AP 406、第四AP 408和第五AP 410的附近AP。在一方面,如果仅在请求418的第一地址字段中发送预留地址,则可以将第一地址字段中的第一组位设置为1,而第三地址字段可以保留BSSID。在另一方面,如果仅在请求418的第三地址字段中发送预留地址,则第三地址字段可包括设置为0或1的第二组位。在另一方面,如果在请求418的第一和第三地址字段两者中发送预留地址,则可以将第一地址字段中的第一组位设置为1,并且可以将第三地址字段的第二组位设置为0。
[0050] 参考图4,在接收到请求418后,第一AP 402、第二AP 404、第三AP 406可以是传统AP(例如,与IEEE 802.11ac或其他标准兼容的AP),因此可能不识别在请求418中指示的预留地址。因而,第一AP 402、第二AP 404、第三AP 406可以不响应请求418。第四AP 408可以识别请求418,但是可以不具有该特征、不提供服务或者不与在请求418中查询的供应商相关联。因此,第四AP 408也可以不响应请求418。相比之下,第五AP 410可以识别请求418中指示的预留地址,并且可以确定第五AP 410提供由请求418请求的服务(例如,游戏服务)。在一个方面,在确定第五AP 410提供服务时,第五AP 410可以发送响应420(例如,探测响应、GAS帧响应、任何其他响应帧)。在另一方面,请求418还可以包括指示对服务的请求的标识符(例如,当请求418是GAS请求帧时)。在一个实例中,如果第五AP 410确定第五AP 410不提供由该标识符所请求的服务(或特征或信息),则第五AP 410可以不响应该请求418。在另一实例中,如果第五AP 410确定第五AP 410不提供由该标识符指示的服务,则第五AP 410可以发送空帧。然而,通过不发送空帧,可以减小网络拥塞。如果第五AP 410支持服务,则响应420可以指示第五AP 410提供所请求的服务。在一方面,响应420可以进一步指示与服务有关的信息(例如,第五AP 410上可用的相关游戏服务)。在另一方面,响应420可以进一步指示STA 412发起与第五AP 410的关联的关联信息。在另一方面,响应420可以不仅指示第五AP 410具有特征或服务,而且响应420还可以提供与特征或服务有关的信息。例如,如果请求418是对40MHz信道支持的请求,则响应420不仅可以指示对40MHz信道的支持,而且还可以指示第五AP 410可用的一个或多个40MHz信道。在另一方面,第五AP 410可以经由单播和/或多播/广播来发送响应420。如果第五AP 410经由多播或广播发送响应420,则接收响应420的其他STA可以获知第五AP 410提供游戏服务以及在响应420中通告的任何其他服务。因此,其他STA可以不需要发送对这些服务的请求,这可以减小网络拥塞。在另一方面,取决于第五AP 410是否接收到针对该信息的多个请求,第五AP 410可以选择经由单播或多播/广播发送响应420。如果第五AP 410仅接收到一个请求,则第五AP 410可以选择经由单播发送响应420。如果第五AP 410接收到针对该信息的多个请求,则第五AP 410可以将多个响应合并到一个响应420中并且经由多播或广播来发送响应420。
[0051] 如图4所示,通过利用用于设备、特征和/或服务发现的预留地址,由于不希望的响应导致的网络通信量可以显著减少,因为不识别预留地址的AP将不会响应。此外,例如在GAS请求帧的情况下,STA可以利用额外过滤波层来减少网络拥塞。例如,第一层过滤可以是预留地址,其中只有识别地址的AP可以响应,而不识别地址的AP可以不响应该地址。第二层过滤可以通过标识符来实现,其中识别预留地址但不提供如标识符所指示的请求的信息的AP可以不响应该请求(例如,甚至不用空帧来响应)。
[0052] 在密集部署的网络中,多个AP可以从相同STA接收相同的请求。网络可以使用智能过滤来确定哪个AP应该响应该STA。在一种配置中,从STA接收到请求的AP中的每一个可以将相应的请求转发给控制器,并且控制器可以选择AP以响应STA(例如,基于哪个AP接收到具有最高接收信号强度指示(RSSI)的请求,具有最大可用带宽或最高传输速率)。控制器可以将请求发送给服务器。在从服务器接收到响应时,控制器可以将响应发送到被选择的AP以传输给STA。在另一种配置中,当AP接收到请求时,AP可以在不使用第三方实体(例如,控制器)的情况下协调以确定哪个AP将响应STA。例如,AP可以交换信令来确定哪些AP接收到请求。在接收到请求的那些AP中,AP可以基于与该请求相关联的RSSI、可用带宽和/或传输速率来选择AP以响应STA。在这个示例中,每个AP可以使用相同的算法来选择AP。
[0053] 在另一种配置中,代替(或除了)发送包括预留地址的请求,可以通过为发现定义特定信道来调节响应。在这种配置中,AP可以具有专用于发现服务、功能或能力的单个信道、公共信道或信道集合。在该信道集合中,可以将每个信道分配给可被发现的一个或多个接入点特征、服务和/或供应商(例如,设备或应用供应商)。STA可以向公共信道或信道集合中的信道发送包括公知的地址(例如,0xFFFFFFFFFFFF)或预留地址的请求(例如,探测请求或GAS帧),并且支持期望的服务或特征的AP可以通过发送响应来进行响应。在一方面,具有OFDMA接收机的AP能够在任何信道上接收,包括AP当前未在其上操作的信道。在这个方面,STA能够在与AP上的当前操作信道不同的信道上发送请求,并且AP可以仍然接收该请求(例如,由于信道绑定)并且发送响应。例如,通过利用在其上发现服务的已知信道,STA可以不需要搜索该服务的每个信道。相反,STA可以基于STA期望发现的服务在已知信道上进行发送,这可以导致STA的功率节省。
[0054] 为了说明基于信道的响应调节的示例,参考图4,可以部署无线网络,使得在5GHz频带中存在针对特定服务的指定公共20MHz信道。也可以使用其他信道宽度(例如40MHz)和通信频带(例如2.4GHz)。在该示例中,第一AP 402、第二AP 404和第三AP 406可以是传统AP,并且可以不在特定信道上通告可用特征、服务或供应商关联。然而,第四AP 408和第五AP 410可以符合未来的Wi-Fi标准并且可以选择5GHz频带上的20MHz信道来通告与相应AP有关的信息。例如,第四AP 408可以在20MHz信道上通告第四AP 408具有可用的游戏服务。第五AP410可以在相同(或不同)20MHz信道上通告第五AP 410符合IEEE 802.11ai标准。例如,STA 412可以确定STA 412对游戏服务感兴趣和/或对发现具有IEEE 802.11ai能力的AP感兴趣。STA 412可以确定要监测以发现这种服务的发现信道,并且随后可以监测5GHz频带中的20MHz信道以确定任何感兴趣的服务是否可用。作为结果,STA 412可以发现第四AP 
408和第五AP 410。不在特定信道上通告服务(例如,第一AP 402、第二AP 404和第三AP 
406)的传统AP可以不在特定发现信道上发送,由此减少无线活动量。
[0055] 图5示出了可以在图1的无线通信系统100内采用以调节响应的无线设备502的示例性功能方块图。无线设备502是可被配置为实施本文说明的各种方法的设备的示例。例如,无线设备502可以包括AP 104或STA112、114、116、118、412中的一个。
[0056] 无线设备502可以包括控制无线设备502的操作的处理器504。处理器504也可以被称为中央处理单元(CPU)。可以包括只读存储器(ROM)和随机存取存储器(RAM)的存储器506可以向处理器504提供指令和数据。存储器506的一部分还可以包括非易失性随机存取存储器(NVRAM)。处理器504通常基于存储在存储器506内的程序指令执行逻辑和算术运算。存储器506中的指令可以被执行(例如由处理器504)以实施本文说明的方法。
[0057] 处理器504可以包括或者是用一个或多个处理器实施的处理系统的组件。一个或多个处理器可以通过通用微处理器微控制器数字信号处理器(DSP)、现场可编程阵列(FPGA)、可编程逻辑器件(PLD)、控制器、状态机、门控逻辑、分立硬件组件、专用硬件有限状态机或可执行信息的计算或其他操作的任何其他适合的实体的任何组合来实施。
[0058] 处理系统还可以包括用于存储软件的机器可读介质。软件应被宽泛地解释为指任何类型的指令,无论被称为软件、固件中间件、微代码、硬件描述语言还是其他的。指令可以包括代码(例如,以源代码格式、二进制代码格式、可执行代码格式或任何其他适合的代码格式)。当由一个或多个处理器执行时,指令使处理系统执行本文所述的各种功能。
[0059] 无线设备502还可以包括壳体508,无线设备502可以包括发射机510和接收机512,以允许无线设备502和远程设备之间的数据的传输和接收。发射机510和接收机512可以组合成收发机514。天线516可以附接到壳体508并且电耦合到收发机514。无线设备502还可以包括多个发射机、多个接收机、多个收发机和/或多个天线。
[0060] 无线设备502还可以包括信号检测器518,其可以用于检测和量化由收发机514或接收机512接收的信号的电平。信号检测器518可以将这样的信号检测为总能量,每符号每子载波的能量、功率谱密度及其他信号。无线设备502还可以包括用于处理信号的DSP 520。DSP 520可以被配置为生成用于传输的分组。在一些方面,分组可以包括物理层会聚协议(PLCP)协议数据单元(PPDU)。
[0061] 在一些方面,无线设备502还可以包括用户接口522。用户接口522可以包括辅助键盘、麦克、扬声器和/或显示器。用户接口522可以包括向无线设备502的用户发送信息和/或从用户接收输入的任何元件或组件。
[0062] 当无线设备502被实现为STA(例如,STA 114或STA 412、414、416)时,无线设备502还可以包括发现组件524。在一种配置中,发现组件524可以被配置为向多个接入点发送请求消息530。请求消息530可以包括为接入点特征、接入点服务或接入点供应商中的至少一个预留的地址532。发现组件524可以被配置为从多个接入点中的至少一个接入点接收响应消息540。响应消息540可以指示至少一个接入点具有接入点特征、与接入点服务相关联或者与接入点供应商相关联。在一个方面,该请求可以包括接收机地址字段、发射机地址字段和网络地址字段,并且地址532可以位于接收机地址字段或网络地址字段中的至少一个中。在另一方面,地址532可以位于接收机地址字段中,并且接收机地址字段可以进一步包括被设置为1的组位。在另一方面,地址532可以位于网络地址字段中,并且网络地址字段可以包括被设置为0的组位。在另一方面,地址532可以位于接收机地址字段和网络地址字段中,接收机地址字段可以具有被设置为1的第一组位,并且网络地址字段可以具有被设置为0的第二组位。在另一方面,请求消息530中的地址532可以指示对由接入点提供的特定服务或服务集合的查询。在另一方面,请求消息530中的地址532可以指示对由地址532标识的一组设备的查询。在另一方面,请求消息530还可以包括对与由地址532指示的接入点特征或接入点供应商相关联的一个或多个能力的查询。在另一方面,地址532可以不同于第二地址中的位全部被设置为1的第二地址。在又一方面,发现组件524可以被配置为确定用于发送请求消息530的地址532。在这个方面,发现组件524可以被配置为通过确定要查询的接入点特征、接入点服务或接入点供应商,并且通过选择为接入点特征、接入点服务或接入点供应商预留的地址532来确定地址532。在另一方面,地址532可以被包括在WLAN标准中或者可以是供应商特定的。在另一方面,请求消息530可以是探测请求,并且响应可以是探测响应。在另一方面,请求消息530可以包括指示该请求是请求接入点特征、接入点服务或接入点供应商中的至少一个的GAS请求帧的标识符534。
[0063] 在另一种配置中,发现组件524可以被配置为确定以发现服务在网络上是否可用并且监测与该服务相关联的信道以确定服务在网络上是否可用。在一方面,该服务可以包括接入点服务、接入点特征或接入点供应商。在另一方面,发现组件524可以被配置为通过确定要在网络上发现的服务并通过从信道集合中选择与该服务相关联的信道来确定以发现。在这个方面,可以预留指示服务的可用性的信息以用于当服务在网络上可用时在信道上传输。在另一方面,该信道集合可以包括5GHz频带中的一个或多个20MHz信道,并且每个20MHz信道可以与不同的服务相关联。在另一方面,发现组件524可以被配置为通过接收信道上的传输并且通过确定接收到的传输是否指示服务在网络内的接入点上可用来监测信道。
[0064] 无线设备502的各种组件可以通过总线系统526耦合在一起。总线系统526可以包括例如数据总线以及除了数据总线以外的电源总线、控制信号总线和状态信号总线。无线设备502的组件可以使用一些其他机制耦合在一起或接受或提供到彼此的输入。
[0065] 尽管在图5中示出了许多单独的组件,但可以组合或共同实施组件中的一个或多个。例如,处理器504可以用于不仅实施上述关于处理器504所说明的功能,而且还用于实施上面关于信号检测器518、DSP 520、用户接口522和/或发现组件524说明的功能。此外,图5所示的每个组件可以使用多个单独的元件来实施。
[0066] 图6是用于使用预留地址来调节响应的无线通信的示例性方法600的流程图。方法600可以使用装置(例如,STA 114、STA 412或无线设备502)来执行。尽管下面关于图5的无线设备502的元件描述了方法600,但可以使用其他组件来实现本文描述的步骤中的一个或多个。相关于各个方块的虚线表示可选块。
[0067] 在方块605处,装置可以确定用于发送请求的地址。该装置可以通过确定要查询的接入点特征、接入点服务或接入点供应商(在方块610处),并且通过选择为接入点特征、接入点服务或接入点供应商预留的地址(在方块615处)来确定地址。在一方面,地址可以不同于0xFFFFFFFFFFFF,如果请求被寻址到这样的地址,则所有AP可以对该地址响应。例如,参照图4,装置可以是STA 412。STA 412可以通过确定以发现任何附近的AP是否正在提供游戏服务以及通过确定为游戏服务预留的地址来确定用于发送请求418的地址。
[0068] 在方块620处,该装置可以向多个接入点发送请求。该请求可以包括为接入点特征、接入点服务或接入点供应商中的至少一个预留的地址。在一个方面,请求可以包括接收机地址字段(例如,图3中的地址字段1)、发射机地址字段(例如,图3中的地址字段2)以及网络地址字段(例如,地址字段3)。地址位于接收机地址字段或网络地址字段中的至少一个中。在另一方面,地址可以位于接收机地址字段中,并且接收机地址字段可以包括被设置为1的组位。在另一方面,地址可以位于网络地址字段中,并且网络地址字段可以包括设置为0的组位。在另一方面,地址位于接收机地址字段和网络地址字段中,接收机地址字段可以具有被设置为1的第一组位,并且网络地址字段可以具有被设置为0的第二组位。在另一方面,请求中的地址可以指示对由接入点提供的特定服务(例如,特定类型的游戏或应用服务)或服务集合(例如总体上是游戏服务)的查询。在另一方面,请求中的地址可以指示对由该地址标识的一组设备(例如,NAN群/NAN设备组)的查询。在另一方面,该请求可以包括对与由地址指示的接入点特征或接入点供应商相关联的一个或多个能力(例如,对160MHz信道带宽和IEEE802.11ai特征的支持)的查询。例如,参照图4,STA 412可以将请求418发送到诸如第一AP 402、第二AP 404、第三AP 406、第四AP 408和第五AP 410的多个附近AP。请求418可以在网络地址字段中包括为游戏服务预留地址,并且请求418的帧主体字段可以进一步指示与棋盘游戏相关的一种或两种特定类型的游戏服务。
[0069] 在625处,该装置可以从至少一个接入点接收响应。响应可以指示至少一个接入点具有接入点特征、与接入点服务相关联,或者与接入点供应商相关联。例如,参照图4,STA 412可以从第五AP 410接收响应420,并且响应420可以指示第五AP 410提供游戏服务,并且具体地,是在请求418的帧主体字段中指示的游戏服务之一。
[0070] 图7是用于使用发现信道来调节响应的无线通信的示例性方法700的流程图。方法700可以使用装置(例如,STA 114、STA 412或无线设备502)来执行。尽管下面关于图5的无线设备502的元件描述了方法700,但可以使用其他组件来实现本文描述的步骤中的一个或多个。相关于各个方块的虚线表示可选方块。
[0071] 在方块705处,装置可以确定以发现服务在网络上是否可用。该装置可以通过确定要在网络上发现的服务(在方块710处)并且通过从信道集合中选择与该服务相关联的信道(在方块715处)来确定以发现服务是否可用。在一方面,预留指示服务的可用性的信息以用于当服务在网络上可用时在信道上传输。在另一方面,服务可以包括接入点服务(例如游戏服务)、接入点特征(例如对多个流的支持)或接入点供应商(例如,符合与特定接入点供应商相关联的规范)。例如,参照图4,该装置可以是STA 412。STA 412可以确定以发现任何附近的AP是否符合IEEE 802.11ai。STA 412可以选择预配置用于提供与符合IEEE 802.11ai的设备有关的发现信息的5GHz频带中的20MHz信道。在一方面,STA 412可以具有指示信道集合(例如,5GHz频带中的20MHz信道)的列表,并且5GHz信道中的每个信道可以与无线网络中的可发现服务相关联。即,每个服务可以被预留用于一个信道而不是任何其他信道上的发现。
[0072] 在方块720处,该装置可以监测与服务相关联的信道以确定服务在网络上是否可用。装置可以通过从信道接收传输(在725处)并且通过确定接收到的传输是否指示服务在网络内的接入点上可用(在730处)来监测信道。例如,参照图4,STA 412可以通过在20MHz信道上接收传输并确定传输是否包括指示发送发现信息的AP(例如,第五AP 410)支持IEEE 802.11ai的发现信息来监测与IEEE 802.11ai服务发现相关联的20MHz信道。
[0073] 图8是配置用于调节响应的示例性无线通信设备800的功能方块图。无线通信设备800可以包括接收机805、处理系统810和发射机815。处理系统810可以包括发现组件824。在一种配置中,处理系统810、发现组件824和/或发射机815可以被配置为向多个接入点发送请求消息830。请求消息830可以包括为接入点特征、接入点服务或接入点供应商中的至少一个预留的地址832。在这个配置中,处理系统810、发现组件824和/或接收机805可以被配置为从多个接入点中的至少一个接入点接收响应消息840。响应消息840可以指示至少一个接入点具有接入点特征、与接入点服务相关联或者与接入点供应商相关联。在一方面,请求消息830可以包括接收机地址字段、发射机地址字段和网络地址字段,并且地址可以位于接收机地址字段或网络地址字段中的至少一个中。在另一方面,地址832可以位于接收机地址字段中,并且接收机地址字段可以进一步包括被设置为1的组位。在另一方面,地址832可以位于网络地址字段中,并且网络地址字段可以包括被设置为0的组位。在另一方面,地址832可以位于接收机地址字段和网络地址字段中,接收机地址字段可以具有被设置为1的第一组位,并且网络地址字段可以具有被设置为0的第二组位。在另一方面,请求消息830中的地址832可以指示对由接入点提供的特定服务或服务集合的查询。在另一方面,请求消息830中的地址832可以指示对由地址832标识的一组设备的查询。在另一方面,请求消息830还可以包括对与由地址832指示的接入点特征或接入点供应商相关联的一个或多个能力的查询。在另一方面,地址832可以不同于第二地址中的位全部被设置为1的第二地址。在又一方面,处理系统810和/或发现组件824可以被配置为确定用于发送请求的地址832。在这个方面,处理系统810和/或发现组件824可以被配置为通过确定要查询的接入点特征、接入点服务或接入点供应商,并且通过选择为接入点特征、接入点服务或接入点供应商预留的地址来确定地址。在另一方面,地址832可以被包括在WLAN标准中或者可以是供应商特定的。在另一方面,请求消息830可以是探测请求,并且响应消息840可以是探测响应。在另一方面,请求消息830可以包括指示该请求消息830是请求接入点特征、接入点服务或接入点供应商中的至少一个的GAS请求帧的标识符834。
[0074] 在另一种配置中,处理系统810和/或发现组件824可以被配置为确定以发现服务在网络上是否可用。在这个配置中,处理系统810、发现组件824和/或接收机805可以被配置为监测与该服务相关联的信道以确定服务在网络上是否可用。在一个方面,该服务可以包括接入点服务、接入点特征或接入点供应商。在另一方面,处理系统810和/或发现组件824可以被配置为通过确定要在网络上发现的服务并通过从信道集合中选择与该服务相关联的信道来确定以发现。在这个方面,可以预留指示服务的可用性的信息以用于当服务在网络上可用时在信道上传输。在另一方面,该信道集合可以包括5GHz频带中的一个或多个20MHz信道,并且每个20MHz信道可以与不同的服务相关联。在另一方面,处理系统810、发现组件824和/或接收机805可以被配置为通过接收信道上的传输并且通过确定接收到的传输是否指示服务在网络内的接入点上可用来监测信道。
[0075] 接收机805、处理系统810、发现组件824和/或发射机815可以被配置为执行以上关于图6的方块605、610、615、620和625和图7的方块705、710、715、720、725和730所讨论的一个或多个功能。接收机805可以对应于接收机512。处理系统810可以对应于处理器504。发射机815可以对应于发射机510。发现组件824可以对应于发现组件126和/或发现组件524。
[0076] 在一种配置中,无线通信设备800包括用于向多个接入点发送请求消息的单元。请求消息可以包括为接入点特征、接入点服务或接入点供应商中的至少一个预留的地址。无线通信设备800可以包括用于从多个接入点中的至少一个接入点接收响应消息的单元。响应消息可以指示至少一个接入点具有接入点特征、与接入点服务相关联或者与接入点供应商相关联。在一个方面,请求消息可以包括接收机地址字段、发射机地址字段和网络地址字段,并且地址可以位于接收机地址字段或网络地址字段中的至少一个中。在另一方面,地址可以位于接收机地址字段中,并且接收机地址字段可以进一步包括被设置为1的组位。在另一方面,地址可以位于网络地址字段中,并且网络地址字段可以包括被设置为0的组位。在另一方面,地址可以位于接收机地址字段和网络地址字段中,接收机地址字段可以具有被设置为1的第一组位,并且网络地址字段可以具有被设置为0的第二组位。在另一方面,请求消息中的地址可以指示对由接入点提供的特定服务或服务集合的查询。在另一方面,请求消息中的地址可以指示对由地址标识的一组设备的查询。在另一方面,请求消息还可以包括对与由地址指示的接入点特征或接入点供应商相关联的一个或多个能力的查询。在另一方面,地址可以不同于第二地址中的位全部被设置为1的第二地址。在又一方面,无线通信设备800可以包括用于确定用于发送请求的地址的单元。在这个方面,用于确定地址的单元可以被配置为通过确定要查询的接入点特征、接入点服务或接入点供应商,并且通过选择为接入点特征、接入点服务或接入点供应商预留的地址来确定地址。在另一方面,地址可以被包括在WLAN标准中或者可以是供应商特定的。在另一方面,请求可以是探测请求,并且响应可以是探测响应。在另一方面,请求可以包括指示该请求是请求接入点特征、接入点服务或接入点供应商中的至少一个的GAS请求帧的标识符。
[0077] 在另一种配置中,无线通信设备800可以包括用于确定以发现服务在网络上是否可用的单元,以及用于监测与该服务相关联的信道以确定服务在网络上是否可用的单元。在一方面,该服务可以包括接入点服务、接入点特征或接入点供应商。在另一方面,用于确定以发现的单元可以被配置为确定要在网络上发现的服务并从信道集合中选择与该服务相关联的信道。在这个方面,可以预留指示服务的可用性的信息以用于当服务在网络上可用时在信道上传输。在另一方面,该信道集合可以包括5GHz频带中的一个或多个20MHz信道,并且每个20MHz信道可以与不同的服务相关联。在另一方面,用于监测信道的单元可以被配置为接收信道上的传输并且确定接收到的传输是否指示服务在网络内的接入点上可用。
[0078] 上述单元可以是无线通信设备800的上述组件和/或配置为执行由上述单元所述的功能的无线通信设备800的处理系统810中的一个或多个。例如,用于发送的单元可以包括处理系统810、发现组件824和/或发射机815。用于接收的单元可以包括处理系统810、发现组件824和/或接收机805。用于确定地址的单元可以包括处理系统810和/或发现组件824。用于确定以发现服务是否可用的单元可以包括处理系统810和/或发现组件824。用于监测信道的单元可以包括处理系统810、发现组件824和/或接收机805。
[0079] 图9示出了可以在图1的无线通信系统100内采用以提供能力响应的无线设备902的示例性功能方块图。无线设备902是可被配置为实施本文说明的各种方法的设备的示例。例如,无线设备902可以包括AP 104或STA112、114、116、118、412中的一个。
[0080] 无线设备902可以包括控制无线设备902的操作的处理器904。处理器904也可以被称为CPU。可以包括ROM和RAM的存储器906可以向处理器904提供指令和数据。存储器906的一部分还可以包括NVRAM。处理器904通常基于存储在存储器906内的程序指令执行逻辑和算术运算。存储器906中的指令可以被执行(例如由处理器904)以实施本文说明的方法。
[0081] 处理器904可以包括或者是用一个或多个处理器实施的处理系统的组件。一个或多个处理器可以通过通用微处理器、微控制器、DSP、FPGA、PLD、控制器、状态机、门控逻辑、分立硬件组件、专用硬件有限状态机或可执行信息的计算或其他操作的任何其他适合的实体的任何组合来实施。
[0082] 处理系统还可以包括用于存储软件的机器可读介质。软件应被宽泛地解释为指任何类型的指令,无论被称为软件、固件、中间件、微代码、硬件描述语言还是其他的。指令可以包括代码(例如,以源代码格式、二进制代码格式、可执行代码格式或任何其他适合的代码格式)。当由一个或多个处理器执行时,指令使处理系统执行本文所述的各种功能。
[0083] 无线设备902还可以包括壳体908,无线设备902可以包括发射机910和接收机912,以允许无线设备902和远程设备之间的数据的传输和接收。发射机910和接收机912可以组合成收发机914。天线916可以附接到壳体908并且电耦合到收发机914。无线设备902还可以包括多个发射机、多个接收机、多个收发机和/或多个天线。
[0084] 无线设备902还可以包括信号检测器918,其可以用于检测和量化由收发机914或接收机912接收的信号的电平。信号检测器918可以将这样的信号检测为总能量,每符号每子载波的能量、功率谱密度及其他信号。无线设备902还可以包括用于处理信号的DSP 920。DSP 920可以被配置为生成用于传输的分组。在一些方面,分组可以包括PPDU。
[0085] 在一些方面,无线设备902还可以包括用户接口922。用户接口922可以包括辅助键盘、麦克风、扬声器和/或显示器。用户接口922可以包括向无线设备902的用户发送信息和/或从用户接收输入的任何元件或组件。
[0086] 当无线设备902被实现为AP(例如,AP 104或第五AP 410)时,无线设备902还可以包括能力组件924。在一种配置中,能力组件924可以被配置为接收请求消息930(例如,探测请求或GAS请求帧),请求消息930包括为发现与接入点特征、接入点服务或接入点供应商中的至少一个相关联的接入点而预留的地址932。能力组件924可以被配置为确定无线设备902是否与由地址标识的接入点特征、接入点服务或接入点供应商相关联。能力组件924可以被配置为通过确定由地址932标识的接入点特征、接入点服务或接入点供应商并且通过将接入点服务、接入点特征或接入点供应商同与无线设备902相关联的属性列表进行比较来做出确定。在另一配置中,请求消息930可以包括指示所请求的信息的标识符934。在另一种配置中,能力组件924可以被配置为基于该确定来发送指示无线设备902具有接入点特征、支持接入点服务或者与接入点供应商相关联的响应消息940(例如,探测响应或GAS帧响应)。
[0087] 在另一种配置中,能力组件924可以被配置为接收对在专用于发现接入点服务的信道上发现服务的请求。能力组件924可以被配置为在专用于发现接入点服务的信道上发送响应。该响应可以指示无线设备902与服务相关联,支持、提供该服务。在一个方面,响应可以基于在与服务相关联的专用信道中接收到的请求来发送。
[0088] 无线设备902的各种组件可以通过总线系统926耦合在一起。总线系统926可以包括例如数据总线以及除了数据总线以外的电源总线、控制信号总线和状态信号总线。无线设备902的组件可以使用一些其他机制耦合在一起或接受或提供到彼此的输入。
[0089] 尽管在图9中示出了许多单独的组件,但可以组合或共同实施组件中的一个或多个。例如,处理器904可以用于不仅实施上述关于处理器904所说明的功能,而且还用于实施上面关于信号检测器918、DSP 920、用户接口922和/或发现组件924说明的功能。此外,图9所示的每个组件可以使用多个单独的元件来实施。
[0090] 图10是使用预留地址来提供能力信息的示例性方法1000的流程图。方法1000可以使用装置(例如,AP 104、第五AP 410或者无线设备502)来执行。尽管下面关于图9的无线设备902的元件描述了方法1000,但可以使用其他组件来实现本文描述的步骤中的一个或多个。相关于各个方块的虚线表示可选方块。
[0091] 在方块1005处,装置可以接收请求,请求包括为发现与接入点特征、接入点服务或接入点供应商中的至少一个相关联的接入点而预留的地址。例如,参照图4,装置可以是第五AP 410。第五AP 410可以接收包括为支持IEEE 802.11ai服务的接入点预留的地址的请求418。
[0092] 在方块1010处,装置可以确定装置是否与由地址标识的接入点特征、接入点服务或接入点供应商相关联。装置可以通过确定由地址标识的接入点特征、接入点服务或接入点供应商(方块1015处)并且通过将接入点服务、接入点特征或接入点供应商同与装置相关联的属性列表进行比较(方块1020处)来做出这种确定。例如,参照图4,第五AP 410可以通过确定请求418中的地址标识对IEEE802.11ai服务的请求并通过比较第五AP 410支持的服务列表及确定IEEE802.11ai服务在第五AP 410支持的服务/属性中来确定第五AP 410支持IEEE 802.11ai服务。
[0093] 在方块1025处,装置可以基于该确定来发送指示装置具有接入点特征、支持接入点服务或者与接入点供应商相关联的响应。例如,参照图4,第五AP可以基于确定第五AP 410支持IEEE802.11ai服务来发送响应420。
[0094] 图11是使用专用发现信道进行设备发现的示例性方法1100的流程图。方法1100可以使用装置(例如,AP 104、第五AP 410或者无线设备502)来执行。尽管下面关于图9的无线设备902的元件描述了方法1100,但可以使用其他组件来实现本文描述的步骤中的一个或多个。相关于各个方块的虚线表示可选方块。
[0095] 在方块1105处,装置可以接收对在专用于发现接入点服务的信道上发现服务的请求。例如,参照图4,第五AP 410可以接收对在专用于发现游戏服务的20MHz信道上发现游戏服务的请求418。第五AP 410可以在与在其上接收到请求418的信道不同的20MHz信道上进行操作。
[0096] 在方块1110处,装置可以在专用于发现接入点服务的信道上发送响应,该响应可以指示装置与服务相关联。例如,参照图4,第五AP 410可以在专用于发现游戏服务的20MHz信道上发送响应420,响应420可以指示第五AP 410提供游戏服务。
[0097] 图12是被配置用于提供能力响应的示例性无线通信设备1200的功能方块图。无线通信设备1200可以包括接收机1205、处理系统1210和发射机1215。处理系统1210可以包括能力组件1224。在一种配置中,处理系统1210、能力组件1224和/或接收机1205可以被配置为接收请求消息1230,请求消息1230包括为发现与接入点特征、接入点服务或接入点供应商中的至少一个相关联的接入点而预留的地址1232。处理系统1210和/或能力组件1224可以被配置为确定无线通信设备1200是否与由地址标识的接入点特征、接入点服务或接入点供应商相关联。在一方面,处理系统1210和/或能力组件1224可以被配置为通过确定由地址标识的接入点特征、接入点服务或接入点供应商并且通过将接入点服务、接入点特征或接入点供应商同与无线通信设备1200相关联的属性列表进行比较来做出确定。在一个方面,请求消息1230可以包括标识符1234。在另一种配置中,处理系统1210、能力组件1224和/或发射机1215可以被配置为基于该确定来发送指示无线通信设备1200具有接入点特征、支持接入点服务或者与接入点供应商相关联的响应消息1240。
[0098] 在另一种配置中,处理系统1210、能力组件1224和/或接收机1205可以被配置为接收对在专用于发现接入点服务的信道上发现服务的请求。处理系统1210、能力组件1224和/或发射机1215可以被配置为在专用于发现接入点服务的信道上发送响应。该响应可以指示无线通信设备1200与服务相关联或者提供服务。
[0099] 接收机1205、处理系统1210、能力组件1224和/或发射机1215可以被配置为执行以上关于图10的块1005、1010、1015、1020和1025和图11的方块1105和1110所讨论的一个或多个功能。接收机1205可以对应于接收机912。处理系统1210可以对应于处理器904。发射机1215可以对应于发射机910。能力组件1224可以对应于能力组件124和/或能力组件924。
[0100] 在一种配置中,无线通信设备1200包括用于接收请求消息的单元,请求消息包括为发现与接入点特征、接入点服务或接入点供应商中的至少一个相关联的接入点而预留的地址。无线通信设备1200包括用于确定无线通信设备1200是否与由地址标识的接入点特征、接入点服务或接入点供应商相关联的单元。在一个方面,用于确定的单元可以被配置为通过确定由地址标识的接入点特征、接入点服务或接入点供应商并且通过将接入点服务、接入点特征或接入点供应商同与无线通信设备1200相关联的属性列表进行比较来做出确定。在一个方面,无线通信设备1200可以包括用于基于该确定来发送指示无线通信设备1200具有接入点特征、支持接入点服务或者与接入点供应商相关联的响应消息的单元。
[0101] 在另一种配置中,无线通信设备1200可以包括用于接收对在专用于发现接入点服务的信道上发现服务的请求的单元。无线通信设备1200可以包括用于在专用于发现接入点服务的信道上发送响应的单元。该响应可以指示无线设备1202与服务相关联或提供服务。
[0102] 上述单元可以是无线通信设备1200的上述组件和/或配置为执行由上述单元所述的功能的无线通信设备1200的处理系统1210中的一个或多个。例如,用于接收请求消息的单元可以包括处理系统1210、能力组件1224和/或接收机1205。用于确定接入点是否与接入点特征、接入点服务或者接入点供应商相关联的单元可以包括处理系统1210和/或能力组件1224。用于发送的单元可以包括处理系统1210、能力组件1224和/或发射机1215。用于接收对在信道上发现服务的请求的单元可以包括处理系统1210、能力组件1224和/或接收机1205。用于在信道上发送响应的单元可以包括处理系统1210、能力组件1224和/或发射机
1215。
[0103] 上述方法的各种操作可以通过能够执行操作的任何适合的单元来执行,诸如各种硬件和/或软件组件、电路和/或模块。通常,附图中所示的任何操作都可以由能够执行操作的相应功能单元执行。
[0104] 结合本公开内容说明的各种说明性块、组件和电路可以用通用处理器、DSP、专用集成电路(ASIC)、FPGA或其它PLD、分立门或晶体管逻辑、分立硬件组件或设计为执行本文所述功能的其任何组合来实施或执行。通用处理器可以是微处理器,但是在可替换方案中,处理器可以是任何商业上可获得的处理器、控制器、微控制器或状态机。处理器还可以实施为计算设备的组合,例如DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP内核或任何其他这样的配置。
[0105] 在一个或多个方面,本文所述的功能可以以硬件、软件、固件或其任何组合来实施。如果以软件实施,则可以作为计算机可读介质上的一个或多个指令或代码来存储或发送功能。计算机可读介质包括计算机存储介质和通信介质,通信介质包括有助于将计算机程序从一个地方发送到另一个地方的任何介质。存储介质可以是可由计算机访问的任何可用介质。示例性而非限制性地,这种计算机可读介质可以包括RAM、ROM、EEPROM、压缩光盘(CD)ROM(CD-ROM)或其他光盘存储器、磁盘存储器或其他磁存储设备或能够用于以指令或数据结构的形式携带或存储所需程序代码并且能够被计算机访问的任何其他介质。此外,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆、光纤电缆、双绞线、数字用户线(DSL)或诸如红外、无线和微波的无线技术从网站、服务器或其他远程源发送软件,则同轴电缆、光纤电缆、双绞线,DSL或诸如红外、无线和微波的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括CD、激光光盘、光盘、数字通用光盘(DVD)、软盘和蓝光光盘,其中,磁盘通常磁性地再现数据,而光盘用激光光学地再现数据。因此,计算机可读介质可以包括非暂时性计算机可读介质(例如,实体介质)。
[0106] 本文公开的方法包括用于实现所述方法的一个或多个步骤或操作。方法步骤和/或操作可以彼此互换,而不脱离权利要求的范围。即,除非指定了步骤或操作的特定顺序,否则在不脱离权利要求的范围的情况下可以修改特定步骤和/或操作的顺序和/或使用。
[0107] 因此,某些方面可以包括用于执行本文呈现的操作的计算机程序产品。例如,这样的计算机程序产品可以包括其上存储(和/或编码)有指令的计算机可读介质,所述指令可由一个或多个处理器执行以执行本文描述的操作。对于某些方面,计算机程序产品可以包括包装材料。
[0108] 此外,应当理解,用于执行本文所说明的方法和技术的组件和/或其他适当的单元可以由用户终端和/或基站适当地下载和/或以其它方式获得。例如,这样的设备可以耦合到服务器以便于发送用于执行本文说明的方法的单元。可替换地,可以经由存储单元(例如RAM、ROM、诸如CD或软盘等的物理存储介质等)来提供本文说明的各种方法,使得用户终端和/或基站在将存储单元耦合或提供给设备时可以获得各种方法。此外,可以利用用于将本文所述的方法和技术提供给设备的任何其它适合的技术。
[0109] 应当理解,权利要求不限于以上所示的准确配置和组件。在不脱离权利要求的范围的情况下,可以对上述方法和装置的布置、操作和细节进行各种修改、改变和变化。
[0110] 虽然前述内容针对本公开内容的各方面,但是可以在不脱离本发明的基本范围的情况下设计本公开内容的其他和另外的方面,并且其范围由所附权利要求来确定。
[0111] 提供之前的描述是为了使本领域技术人员能够实践本文描述的各个方面。对这些方面的各种修改对于本领域技术人员来说将是显而易见的,并且本文定义的一般原理可以应用于其它方面。因此,权利要求不旨在限于本文所示的各方面,而应被赋予与文字权利要求相一致的全部范围,其中以单数形式引用要素并非旨在表示“一个且仅有一个”,除非具体如此表述,而是“一个或多个”。除非另有特别说明,术语“一些”是指一个或多个。本领域普通技术人员已知的或以后将获知的本公开内容通篇所描述的各个方面的要素的所有结构和功能等同物,明确地通过引用并入本文,并且旨在由权利要求涵盖。而且,本文公开的任何内容都不旨在贡献给公众,不管这些公开内容是否在权利要求中明确记载。权利要求要素应根据35U.S.C.§112(f)的规定解释,除非该要素是使用短语“用于……的单元”来明确表述,或者在方法权利要求的情形中,该要素是使用短语“用于……的步骤”来表述。
相关专利内容
标题 发布/更新时间 阅读量
验证请求的方法 2020-05-12 471
增补信息请求 2020-05-12 21
短请求发送帧 2020-05-12 8
广播内容请求 2020-05-13 958
请求式定位 2020-05-11 385
内容请求优化 2020-05-13 392
处理请求 2020-05-11 189
二级调度请求 2020-05-12 256
取消请求 2020-05-11 287
变更请求表注释 2020-05-12 884
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈