用于ULMIMO/OFDMA传输的信令技术的制作方法

文档序号:11162553阅读:675来源:国知局
用于UL MIMO/OFDMA传输的信令技术的制造方法与工艺

本申请要求享受于2014年7月15日提交的、标题为“SEPARATING SCHEDULE AND TRIGGER FUNCTIONS FOR UL MU MIMO AND UL OFDMA”的美国临时申请序列号62/024,989的利益。本申请还要求享受以下各项的利益:于2014年7月23日提交的、标题为“SEPARATING SCHEDULE AND TRIGGER FUNCTIONS FOR UL MU MIMO AND UL OFDMA”的美国临时申请序列号62/028,250;以及于2015年7月14日提交的、标题为“SIGNALING TECHNIQUES FOR UL MU MIMO/OFDMA TRANSMISSION”的美国专利申请第14/799,527号,通过引用方式将这些申请的全部内容明确地并入本文。

技术领域

概括地说,本公开内容的某些方面涉及无线通信,并且更具体地涉及用于在无线网络中调度和触发上行链路(UL)多用户(MU)多输入多输出(MIMO)传输和/或上行链路正交频分多址(OFDMA)传输的技术。



背景技术:

在很多电信系统中,使用通信网络在若干交互的空间分离的设备之中交换消息。可以根据地理范围(例如,其可以是城市区域、局部区域或者个人区域)来对网络进行分类。这样的网络可以被分别指定为广域网(WAN)、城域网(MAN)、局域网(LAN)或者个域网(PAN)。网络还根据被用来互连各个网络节点和设备的交换/路由技术(例如,电路交换对分组交换)、针对传输使用的物理介质的类型(例如,有线的对无线的)、以及使用的通信协议集合(例如,互联网协议系列、SONET(同步光网络)、以太网等等)而相异。

当网络单元是移动的并且因此具有动态连接性需求时,或者如果以自组织的而不是固定的拓扑来形成网络架构,无线网络通常是优选的。无线网络在使用无线电、微波、红外线、光波等等频段的电磁波的非导向式传播模式下使用无形物理介质。在与固定的有线网络相比时,无线网络可以有利地促进用户移动性和快速的现场部署。

为了解决无线通信系统需要的日益增加的带宽需求的问题,开发了不同的方案以使多个用户终端得以在实现高数据吞吐量的同时,通过共享信道资源来与单一的接入点进行通信。利用有限的通信资源,期望减少在接入点与多个终端之间传送的业务量。例如,当多个终端向接入点发送上行链路通信时,期望使完成上行链路的所有传输的业务量减到最小。因此,存在针对用于来自多个终端的上行链路传输的改进的协议的需求。



技术实现要素:

在所附权利要求书的范围之内的系统、方法和设备的各种实现方式均具有若干方面,这些方面中的任何单个方面都不单独地负责本文描述的期望的属性。在不限制所附权利要求书的范围的情况下,本文描述了一些突出的特征。

在附图和下文的描述中阐述了在本说明书中描述的主题的一个或多个实现方式的细节。根据这些描述、附图和权利要求书,其它特征、方面和优点将变得显而易见。注意到的是,附图的相对尺寸可能没有按比例绘制。

在本公开内容的方面中,提供了一种方法、计算机可读介质和装置。该装置可以是接入点。接入点向一个或多个站发送第一消息,其中第一消息指示用于所述一个或多个站基于第二消息的下行链路传输来发送上行链路数据的资源分配和特定时间。接入点在下行链路传输中向所述一个或多个站发送第二消息。接入点根据该资源分配,基于第二消息的下行链路传输,在特定时间从所述一个或多个站接收上行链路数据。

在本公开内容的另一个方面中,提供了一种方法、计算机可读介质和装置。该装置可以是站。该站从接入点接收第一消息,其中第一消息指示用于基于第二消息的下行链路传输来发送上行链路数据的资源分配和特定时间。该站在下行链路传输中,从接入点接收所述第二消息。该站根据该资源分配,基于第二消息的下行链路传输,在特定时间向接入点发送上行链路数据。

附图说明

图1示出了具有接入点和用户终端的多址多输入多输出(MIMO)系统。

图2示出了MIMO系统中的接入点110和两个用户终端120m和120x的框图。

图3示出了可以在无线通信系统内使用的无线设备里使用的各个组件。

图4示出了上行链路(UL)MU-MIMO通信的示例性帧交换的时间图。

图5示出了UL-MU-MIMO通信的另一种示例性帧交换的时间图。

图6示出了UL-MU-MIMO通信的另一种示例性帧交换的时间图。

图7示出了UL-MU-MIMO通信的另一种示例性帧交换的时间图。

图8示出了清除发送(CTX)帧的一个实施例的图。

图9示出了CTX帧的另一个实施例的图。

图10示出了CTX帧的另一个实施例的图。

图11示出了CTX帧的另一个实施例的图。

图12示出了UL-MU-MIMO通信的另一个示例性帧交换的时间图。

图13示出了UL-MU-MIMO通信的另一个示例性帧交换。

图14示出了包括触发帧的示例性帧交换。

图15示出了包括触发帧的另一个示例性帧交换。

图16示出了包括触发帧的另一个示例性帧交换。

图17是示出了清除发送(CTX)物理层汇聚协议(PLCP)协议数据单元(PPDU)的图。

图18是示出了触发PPDU的图。

图19是示出了包括触发帧和介于中间的PPDU的示例性帧交换的图。

图20是示出了包括多个触发帧和介于中间的PPDU的示例性帧交换的图。

图21是用于发送触发消息的方法(过程)的流程图。

图22是用于对触发消息进行响应的方法(过程)的流程图。

图23是示例性无线设备的功能框图。

具体实施方式

下文参照附图更全面地描述新颖的系统、装置和方法的各个方面。但是,教导的公开内容可以以多种不同的形式来体现,并且不应当被解释为受限于贯穿本公开内容提出的任何特定的结构或功能。更确切地说,提供这些方面,使得本公开内容将是全面的和完整的,并且将向本领域的技术人员充分地传达本公开内容的范围。基于本文的教导,本领域的技术人员应当意识到的是,本公开内容的范围旨在覆盖本文公开的新颖的系统、装置和方法的任何方面,无论是独立于本发明的任何其它方面来实现还是结合本发明的任何其它方面来实现。例如,使用本文阐述的任意数量的方面可以实现装置或可以实践方法。此外,本发明的范围旨在覆盖这样的装置或方法,这样的装置或方法可以使用除了或不同于本文阐述的本发明的各个方面的其它结构、功能、或者结构和功能来实践。应当理解的是,本文公开的任何方面可以通过权利要求的一个或多个元素来体现。

虽然本文描述了特定的方面,但是这些方面的多种变型和置换落入本公开内容的范围之内。虽然提及了优选的方面的一些利益和优点,但是本公开内容的范围不旨在被限制到特定的利益、用途或目的。更确切地说,本公开内容的方面旨在广泛地适用于不同的无线技术、系统配置、网络和传输协议,其中的一些是通过附图中的和优选的方面的下文描述中的示例的方式来说明的。具体实施方式和附图仅仅是对本公开内容的说明而不是限制,本公开内容的范围由所附权利要求书及其等同物限定。

无线网络技术可以包括各种类型的无线局域网(WLAN)。WLAN可以被用来使用广泛使用的网络协议将附近的设备互连在一起。本文描述的各个方面可以应用于任何通信标准,例如,Wi-Fi,或者更一般地,IEEE 802.11无线协议族的任何成员。

在一些方面中,无线信号可以根据高效802.11协议、使用正交频分复用(OFDM)、直接序列扩频(DSSS)通信、OFDM和DSSS通信的组合或者其它方案来发送。高效802.11协议的实现可以被用于互联网接入、传感器、计量、智能电网网络或者其它无线应用。有利地是,与实现其它无线协议的设备相比,实现该特定无线协议的某些设备的方面可以消耗更少的功率,可以被用来跨越短距离发送无线信号,和/或可能能够发送不太可能被诸如人之类的物体阻挡的信号。

在一些实现方式中,WLAN包括作为接入无线网络的组件的各种设备。例如,可能存在两种类型的设备:接入点(“AP”)和客户端(其还被称为站或者“STA”)。通常,AP充当集线器或者WLAN的基站,而STA充当WLAN的用户。例如,STA可以是膝上型计算机、个人数字助理(PDA)、移动电话等等。在示例中,STA经由Wi-Fi(例如,诸如802.11ah之类的电气与电子工程师协会(IEEE)802.11协议)兼容无线链路连接到AP,以获得对于互联网或者对于其它广域网的通常连接性。在一些实现方式中,还可以将STA用作AP。

本文描述的技术可以被用于多种宽带无线通信系统,其包括基于正交复用方案的通信系统。这样的通信系统的示例包括空分多址(SDMA)、时分多址(TDMA)、正交频分多址(OFDMA)系统、单载波频分多址(SC-FDMA)系统等等。SDMA系统可以充分使用不同的方向来同时发送属于多个用户终端的数据。TDMA系统可以通过将传输信号划分到不同的时隙中,允许多个用户终端共享相同的频率信道,其中每个时隙被指派给不同的用户终端。TDMA系统可以实现GSM或者本领域中已知的一些其它标准。OFDMA系统使用正交频分复用(OFDM),所述OFDM是将整个系统带宽划分成多个正交的子载波的调制技术。这些子载波还可以被称为音调、频段等等。利用OFDM,每个子载波可以利用数据进行独立地调制。OFDM系统可以实现IEEE 802.11或者本领域中已知的一些其它标准。SC-FDMA系统可以利用交织的FDMA(IFDMA)来在跨越系统带宽分布的子载波上进行发送,利用集中式FDMA(LFDMA)来在一块相邻的子载波上进行发送,或利用增强型FDMA(EFDMA)来在多块相邻的子载波上进行发送。通常来说,在频域中利用OFDM并且在时域中利用SC-FDMA来发送调制符号。SC-FDMA系统可以实现3GPP-LTE(第三代合作伙伴计划长期演进)或者其它标准。

本文的教导可以被并入到各种各样的有线的或无线的装置(例如,节点)中(例如,在这些装置内实现或者由这些装置执行)。在一些方面中,根据本文的教导实现的无线节点可以包括接入点或接入终端。

接入点(“AP”)可以包括、被实现为或者被称为:节点B、无线网络控制器(“RNC”)、演进型节点B、基站控制器(“BSC”)、基站收发机(“BTS”)、基站(“BS”)、收发机功能单元(“TF”)、无线路由器、无线收发机、基本服务集(“BSS”)、扩展服务集(“ESS”)、无线基站(“RBS”)或者某种其它术语。

站(“STA”)还可以包括、被实现为或者被称为:用户终端、接入终端(“AT”)、用户站、用户单元、移动站、远程站、远程终端、用户代理、用户设备、用户装备或某种其它术语。在一些实现方式中,接入终端可以包括蜂窝电话、无绳电话、会话发起协议(“SIP”)电话、无线本地环路(“WLL”)站、个人数字助理(“PDA”)、具有无线连接能力的手持设备或者被连接到无线调制解调器的某种其它适当的处理设备。因此,本文教导的一个或多个方面可以被并入到电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型计算机)、便携式通信设备、头戴式耳机、便携式计算设备(例如,个人数据助理)、娱乐设备(例如,音乐或视频设备、或卫星无线电设备)、游戏设备或系统、全球定位系统设备或者被配置为经由无线介质进行通信的任何其它适当的设备。

图1是用于示出具有接入点和用户终端的多址多输入多输出(MIMO)系统100的图。为了简单起见,在图1中仅示出了一个接入点110。通常,接入点是与用户终端进行通信的固定站,其还可以被称为基站或者使用某种其它术语。用户终端或STA可以是固定的或移动的,并且还可以被称为移动站或者无线设备,或者使用某种其它术语。接入点110可以在任何给定时刻,在下行链路和上行链路上与一个或多个用户终端120进行通信。下行链路(即,前向链路)是从接入点到用户终端的通信链路,而上行链路(即,反向链路)是从用户终端到接入点的通信链路。用户终端还可以对等的与另一个用户终端进行通信。系统控制器130耦合到接入点,并且为接入点提供协调和控制。

虽然下面公开内容的一部分将描述能够经由空分多址(SDMA)进行通信的用户终端120,但是对于某些方面,用户终端120还可以包括不支持SDMA的一些用户终端。因此,对于这样的方面,AP 110可以被配置为与SDMA用户终端和非SDMA用户终端二者进行通信。该方法可以方便地允许不支持SDMA的较旧版本的用户终端(“传统”站)依然被部署在企业中,延长它们的使用寿命,同时允许较新的SDMA用户终端在被认为是适当的情况下被引入。

系统100使用多个发送天线和多个接收天线来在下行链路和上行链路上进行数据传输。接入点110被装备有Nap个天线,并且表示用于下行链路传输的多输入(MI)和用于上行链路传输的多输出(MO)。K个选择的用户终端120的集合共同地表示用于下行链路传输的多输出和用于上行链路传输的多输入。对于纯粹的SDMA来说,如果没有通过某种方式将用于K个用户终端的数据符号流在编码、频率或时间中进行复用,则期望具有Nap≤K≤1。如果使用TDMA技术、利用CDMA的不同编码信道、利用OFDM的不相交的子带集等等对数据符号流进行复用,则K可以大于Nap。每个选择的用户终端可以向接入点发送用户特定的数据和/或从接入点接收用户特定的数据。通常,每个选择的用户终端可以被装备有一个或多个天线(即,Nut≥1)。这K个选择的用户终端可以具有相同数量的天线,或者一个或多个用户终端可以具有不同数量的天线。

SDMA系统100可以是时分双工(TDD)系统或者频分双工(FDD)系统。对于TDD系统而言,下行链路和上行链路共享相同的频带。对于FDD系统而言,下行链路和上行链路使用不同的频带。MIMO系统100还可以使用单载波或者多载波来进行传输。每个用户终端可以被装备有单个天线(例如,为了降低成本)或者多个天线(例如,在可以支持另外的成本的情况下)。如果用户终端120通过将发送/接收划分到不同的时隙中来共享相同的频率信道,则系统100还可以是TDMA系统,其中每个时隙可以被指派给不同的用户终端120。

在一个方面中,接入点(例如,接入点110)可以包括用于执行各种功能的一个或多个模块。例如,接入点110可以包括调度器/触发模块112。调度器/触发模块112可以包括调度器132、CTX消息模块134和触发消息模块136。调度器132和CTX消息模块134可以控制向一个或多个站发送第一消息的过程,其中第一消息指示用于所述一个或多个站基于第二消息的下行链路传输来发送上行链路数据的资源分配和特定时间。调度器132和触发消息模块136可以控制在下行链路传输中向所述一个或多个站发送第二消息的过程。调度器132可以根据资源分配,基于第二消息的下行链路传输,来控制在特定时间从所述一个或多个站接收上行链路数据的过程。在某些配置中,该特定时间包括在第二消息的下行链路传输之后的时间段。在某些配置中,在第二消息的下行链路传输之后的该时间段位于第二消息的下行链路传输之后的SIFS或PIFS之内。在某些配置中,第二消息包括用于指示第二消息是用于发送上行链路数据的触发的指示。该指示被包括在第二消息的PHY报头或MAC报头中。在某些配置中,调度器132可以控制在发送第一消息之后并且在发送第二消息之前发送PPDU的过程。PPDU不包括用于指示PPDU是用于发送上行链路数据的触发的指示。在某些配置中,第一消息包括第一令牌。第二消息包括匹配第一令牌的第二令牌。在某些配置中,第二令牌被包括在第二消息的PHY报头或者MAC报头中。在某些配置中,第一令牌和第二令牌在发送第一消息之后的预先确定的时间段之后到期。下文参见图14-23来更详细地描述调度器/触发模块112。

在另一个方面中,站(例如,用户终端120g)可以包括用于执行各种功能的一个或多个模块。例如,用户终端120g可以包括调度器/触发模块122。调度器/触发模块122可以包括调度器142、CTX消息模块144和触发消息模块146。CTX消息模块144可以控制从接入点接收第一消息的过程,其中第一消息指示用于基于第二消息的下行链路传输来发送上行链路数据的资源分配和特定时间。触发消息模块146可以控制在下行链路传输中从接入点接收第二消息的过程。调度器142可以根据资源分配,基于第二消息的下行链路传输,来控制在特定时间向接入点发送上行链路数据的过程。在某些配置中,该资源分配是针对包括该站的至少两个站的。该上行链路数据的传输与所述至少两个站中的另一个站的上行链路传输是同时发生的。在某些配置中,该特定时间包括在第二消息的下行链路传输之后的时间段。在某些配置中,在第二消息的下行链路传输之后的该时间段位于第二消息的下行链路传输之后的SIFS或PIFS之内。

在某些配置中,触发消息模块146可以控制在第二消息中,检测用于指示第二消息是用于发送上行链路数据的触发的指示的过程。该上行链路数据是响应于检测到该指示而发送的。在某些配置中,CTX消息模块144可以控制检测第一消息包括第一令牌的过程。触发消息模块146可以控制检测第二消息包括第二令牌的过程。CTX消息模块144和触发消息模块146可以控制确定第二令牌匹配第一令牌的过程。上行链路数据的传输是响应于确定第二令牌匹配第一令牌而执行的。在某些配置中,第二令牌被包括在第二消息的PHY报头或MAC报头中。在某些配置中,第一令牌和第二令牌在接收第一消息之后的预先确定的时间量之后到期。下文参见图14-23来更详细地描述调度器/触发模块122。

图2示出了MIMO系统100中的接入点110和两个用户终端120m和120x的框图。接入点110被装备有Nt个天线224a至224ap。用户终端120m被装备有Nut,m个天线252ma至252mu,以及用户终端120x被装备有Nut,x个天线252xa至252xu。接入点110是用于下行链路的发送实体和用于上行链路的接收实体。用户终端120是用于上行链路的发送实体和用于下行链路的接收实体。如本文使用的,“发送实体”是能够经由无线信道来发送数据的独立操作的装置或设备,而“接收实体”是能够经由无线信道来接收数据的独立操作的装置或设备。在下面的描述中,下标“dn”表示下行链路,下标“up”表示上行链路,Nup个用户终端被选择在上行链路上进行同时传输,以及Ndn个用户终端被选择在下行链路上进行同时传输。Nup可以等于或者可以不等于Ndn,并且Nup和Ndn可以是静态值,或者可以在每个调度间隔期间改变。可以在接入点110和/或用户终端120处使用波束导向或者某种其它空间处理技术。

在上行链路上,在选择的用于上行链路传输的每个用户终端120处,TX数据处理器288接收来自数据源286的业务数据和来自控制器280的控制数据。TX数据处理器288基于与针对该用户终端选择的速率相关联的编码和调制方案,对该用户终端的业务数据进行处理(例如,编码、交织和调制),并且提供数据符号流。TX空间处理器290对于该数据符号流执行空间处理,并且向Nut,m个天线提供Nut,m个发送符号流。每个发射机单元(TMTR)254对各自的发送符号流进行接收和处理(例如,转换至模拟、放大、滤波和上变频),以生成上行链路信号。Nut,m个发射机单元254提供Nut,m个上行链路信号,以便从Nut,m个天线252进行发送,例如,发送给接入点110。

Nup个用户终端可以被调度用于在上行链路上进行同时传输。这些用户终端中的每个用户终端可以对其相应的数据符号流执行空间处理,并且在上行链路上向接入点110发送其相应的发送符号流集合。

在接入点110处,Nup个天线224a至224ap从在上行链路上进行发送的所有Nup个用户终端接收上行链路信号。每个天线224向各自的接收机单元(RCVR)222提供接收的信号。每个接收机单元222执行与由发射机单元254执行的处理互补的处理,并且提供接收的符号流。RX空间处理器240对于来自Nup个接收机单元222的Nup个接收的符号流执行接收机空间处理,并且提供Nup个恢复的上行链路数据符号流。接收机空间处理可以根据信道相关矩阵求逆(CCMI)、最小均方误差(MMSE)、软干扰消除(SIC)或者某种其它技术来执行。每个恢复的上行链路数据符号流是对由各自的用户终端发送的数据符号流的估计。RX数据处理器242根据被用于每个恢复的上行链路数据符号流的速率,对该符号流进行处理(例如,解调、解交织和解码),以获得解码的数据。针对每个用户终端的经解码的数据,可以被提供给数据宿244以进行存储和/或被提供给控制器230以进行进一步的处理。

在下行链路上,在接入点110处,TX数据处理器210从数据源208接收针对Ndn个被调度用于下行链路传输的用户终端的业务数据,从控制器230接收控制数据,以及从调度器/触发模块234接收可能的其它数据。调度器/触发模块234可以控制向用户终端120中的一个或多个用户终端发送第一消息的过程,其中第一消息指示用于所述一个或多个用户终端120基于第二消息的下行链路传输来发送上行链路数据的资源分配和特定时间。调度器/触发模块234可以控制在下行链路传输中向所述一个或多个用户终端120发送第二消息的过程。如下文参见图14-23描述的,调度器/触发模块234可以根据资源分配,基于第二消息的下行链路传输,来控制在特定时间从所述一个或多个用户终端120接收上行链路数据的过程。各种类型的数据可以在不同的传输信道上发送。TX数据处理器210基于针对每个用户终端选择的速率,对该用户终端的业务数据进行处理(例如,编码、交织和调制)。TX数据处理器210为Ndn个用户终端提供Ndn个下行链路数据符号流。TX空间处理器220对于这Ndn个下行链路数据符号流执行空间处理(例如,预编码或波束成形),并且向Nup个天线提供Nup个发送符号流。每个发射机单元222对各自的发送符号流进行接收和处理,以生成下行链路信号。Nup个发射机单元222可以提供Nup个下行链路信号,用于从Nup个天线224进行发送,例如发送给用户终端120。

在每个用户终端120处,Nut,m个天线252从接入点110接收这Nup个下行链路信号。每个接收机单元254对从相关联的天线252接收的信号进行处理,并且提供接收的符号流。RX空间处理器260对于来自Nut,m个接收机单元254的Nut,m个接收的符号流执行接收机空间处理,并且为用户终端120提供恢复的下行链路数据符号流。接收机空间处理可以根据CCMI、MMSE或某种其它技术来执行。RX数据处理器270对所恢复的下行链路数据符号流进行处理(例如,解调、解交织和解码),以获得针对该用户终端的经解码的数据。

在每个用户终端120处,信道估计器278对下行链路信道响应进行估计,并且提供下行链路信道估计,其中该下行链路信道估计可以包括信道增益估计、SNR估计、噪声方差等等。类似地,信道估计器228对上行链路信道响应进行估计,并且提供上行链路信道估计。通常,每个用户终端的控制器280基于用于该用户终端的下行链路信道响应矩阵Hdn,m,导出用于该用户终端的空间滤波器矩阵。每个用户终端的控制器280可以控制对调度和/或触发信息的处理。例如,控制器280可以控制从接入点110接收第一消息的过程,其中第一消息指示用于基于第二消息的下行链路传输来发送上行链路数据的资源分配和特定时间。控制器280可以控制在下行链路传输中从接入点110接收第二消息的过程。如下文参见图14-23描述的,控制器280可以根据资源分配,基于第二消息的下行链路传输,来控制在特定时间向接入点110发送上行链路数据的过程。控制器230基于有效的上行链路信道响应矩阵Hup,eff,导出用于该接入点的空间滤波矩阵。每个用户终端的控制器280可以向接入点110发送反馈信息(例如,下行链路和/或上行链路特征向量、特征值、SNR估计等等)。控制器230和280还可以分别对接入点110和用户终端120处的各个处理单元的操作进行控制。

图3示出了可以在无线设备302中使用的各个组件,其中无线设备302可以在无线通信系统100中使用。无线设备302是可以被配置为实现本文描述的各种方法的设备的示例。无线设备302可以实现接入点110或用户终端120。

无线设备302可以包括处理器304,所述处理器304控制对无线设备302的操作。处理器304还可以被称为中央处理单元(CPU)。可以包括只读存储器(ROM)和随机存取存储器(RAM)二者的存储器306,向处理器304提供指令和数据。存储器306的一部分还可以包括非易失性随机存取存储器(NVRAM)。处理器304可以基于被存储在存储器306内的程序指令来执行逻辑和算术运算。存储器306中的指令可以是可执行的,以实现本文描述的方法。

处理器304可以包括利用一个或多个处理器实现的处理系统的组件,或者是该组件。所述一个或多个处理器可以利用以下各项的任意组合来实现:通用微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、控制器、状态机、门控逻辑、分立的硬件组件、专用硬件有限状态机或者可以执行计算或者信息的其它操作的任何其它适当的实体。

处理系统还可以包括用于存储软件的机器可读介质。无论是被称为软件、固件、中间件、微代码、硬件描述语言或者其它术语,软件都应当被广义地解释为意指任何类型的指令。指令可以包括代码(例如,具有源代码格式、二进制代码格式、可执行代码格式或者任何其它适当的代码格式)。当这些指令被所述一个或多个处理器执行时,使得处理系统执行本文描述的各种功能。

在某些配置中,无线设备302包括调度器/触发模块305。在一个方面中,无线设备302可以是接入点(例如,接入点110)。调度器/触发模块305可以指示接入点110向用户终端120中的一个或多个用户终端发送第一消息,其中第一消息指示用于所述一个或多个用户终端120基于第二消息的下行链路传输来发送上行链路数据的资源分配和特定时间。调度器/触发模块305可以指示接入点110在下行链路传输中向所述一个或多个用户终端120发送第二消息。如下文参见图14-23描述的,接入点110根据资源分配,基于第二消息的下行链路传输,在特定时间从所述一个或多个用户终端120接收上行链路数据。在另一个方面中,无线设备302可以是站(例如,用户终端120)。用户终端120从接入点110接收第一消息,其中第一消息指示用于基于第二消息的下行链路传输来发送上行链路数据的资源分配和特定时间。用户终端120在下行链路传输中从接入点110接收第二消息。如下文参见图14-23描述的,调度器/触发模块305可以指示用户终端120根据资源分配,基于第二消息的下行链路传输,在特定时间向接入点110发送上行链路数据。

无线设备302还可以包括壳体308,所述壳体308可以包括发射机310和接收机312,以允许在无线设备302与远程位置之间进行数据的发送和接收。可以将发射机310和接收机312组合成收发机314。可以将单个或者多个收发机天线316连接到壳体308并且电耦合至收发机314。无线设备302还可以包括(未示出)多个发射机、多个接收机和多个收发机。

无线设备302还可以包括信号检测器318,所述信号检测器318可以被用来努力检测和量化由收发机314接收的信号的电平。信号检测器318可以检测诸如总能量、每子载波每符号的能量、功率谱密度之类的信号和其它信号。无线设备302还可以包括用于在处理信号时使用的数字信号处理器(DSP)320。

无线设备302的各个组件可以通过总线系统322耦合在一起,其中总线系统322可以包括除了数据总线之外的电源总线、控制信号总线和状态信号总线。

本公开内容的某些方面支持从多个STA向AP发送上行链路(UL)信号。在一些实施例中,可以在多用户MIMO(MU-MIMO)系统中发送UL信号。替代地,可以在多用户FDMA(MU-FDMA)或者类似的FDMA系统中发送UL信号。具体而言,图4-7和图12-16示出了UL-MU-MIMO传输410A、410B、1050A和1050B,其中这些传输410A、410B、1050A和1050B将同样适用于UL-FDMA传输。在这些实施例中,UL-MU-MIMO传输或UL-FDMA传输可以从多个STA向AP同时发送,并且可以在无线通信中产生效率。

图4是示出了可以被用于UL通信的UL-MU-MIMO协议400的示例的时序图。如图4中示出的并且结合图1,AP 110可以向用户终端120发送清除发送(CTX)消息402(或者CTX PPDU 402),其中CTX消息402指示哪些STA可以参与UL-MU-MIMO方案,使得特定的STA知道开始UL-MU-MIMO。下文参照图8-11来更全面地描述CTX帧结构的示例。

一旦用户终端120从列出该用户终端的AP 110接收到CTX消息402,则该用户终端可以发送UL-MU-MIMO传输410。在图4中,STA 120A和STA 120B发送包含物理层汇聚协议(PLCP)协议数据单元(PPDU)的UL-MU-MIMO传输410A和UL-MU-MIMO传输410B。在接收到UL-MU-MIMO传输410时,AP 410可以向用户终端120发送块确认(BA)470。

并非所有的AP或用户终端120都支持UL-MU-MIMO或UL-FDMA操作。来自用户终端120的能力指示可以在高效无线(HEW)能力元素(其被包括在关联请求或者探测请求中)中指示,其可以包括指示能力的比特、用户终端120可以在UL-MU-MIMO传输中使用的空间流的最大数量、用户终端120可以在UL-FDMA传输中使用的频率、最小和最大功率和功率回退的粒度、以及用户终端120可以执行的最小和最大时间调整。

来自AP的能力指示可以在关联响应、信标或探测响应中包括的HEW能力元素中指示,并且可以包括指示能力的比特、单个用户终端120可以在UL-MU-MIMO传输中使用的空间流的最大数量、单个用户终端120可以在UL-FDMA传输中使用的频率、所需要的功率控制粒度、以及用户终端120应当能够执行的所需要的最小和最大时间调整。

在一个实施例中,具备能力的用户终端120可以通过向AP发送管理帧(其中该管理帧指示针对实现对UL-MU-MIMO特征的使用的请求),请求具备能力的AP作为UL-MU-MIMO(或UL-FDMA)协议的一部分。在一个方面中,AP 110可以通过准许对UL-MU-MIMO特征的使用或者对其进行拒绝,来进行响应。一旦准许了对UL-MU-MIMO的使用,用户终端120就可以在多个时间期望CTX消息402。另外,一旦启动用户终端120操作UL-MU-MIMO特征,用户终端120就可能受到遵循某种操作模式。如果多个操作模式是可能的,则AP可以在HEW能力元素或者在操作元素中,向用户终端120指示要使用哪种模式。在一个方面中,用户终端120可以通过向AP 110发送不同的操作元素,在操作期间,动态地改变操作模式和参数。在另一个方面中,AP 110可以通过向用户终端120或者在信标中发送更新的操作元素,在操作期间,动态地切换操作模式。在另一个方面中,可以在建立阶段中指示操作模式,并且可以每一用户终端120或者针对一组用户终端120来建立操作模式。在另一个方面中,可以每一业务标识符(TID)来指定操作模式。

图5是结合图1示出了UL-MU-MIMO传输的操作模式的示例的时序图。在该实施例中,用户终端120从AP 110接收CTX消息402,并且向AP 110发送立即响应。该响应可以具有清除发送(CTS)408或者另一种类似信号的形式。在一个方面中,发送CTS的需求可以在CTX消息402中指示,或者可以在通信的建立阶段中指示。如图5中示出的,STA 120A和STA120B可以响应于接收到CTX消息402,分别发送CTS 1 408A消息和CTS 2408B消息。CTS 1 408A和CTS 2 408B的调制和编码方案(MCS)可以是基于CTX消息402的MCS的。在该实施例中,CTS 1 408A和CTS 2 408B包含相同的比特和相同的加扰序列,使得它们可以在相同的时间被发送给AP 110。CTS 408信号的持续时间字段可以是通过去除CTX PPDU所对应的时间而基于CTX中的持续时间字段的。随后,由如在CTX 402信号中列出的STA 120A和120B发送UL-MU-MIMO传输410A和UL-MU-MIMO传输410B。随后,AP 110可以向STA 120A和120B发送确认(ACK)信号。在一些方面中,ACK信号可以是针对每个站或者BA的串行ACK信号。在一些方面中,可以对ACK进行轮询。该实施例通过同时地而不是顺序地从多个STA向AP 110发送CTS 408信号来产生效率,这节省了时间并且减小了干扰的概率。

图6是结合图1示出了UL-MU-MIMO传输的操作模式的另一个示例的时序图。在该实施例中,用户终端120A和120B从AP 110接收CTX消息402,并且被允许在携带CTX消息402的PPDU的结束之后的时间(T)406,开始进行UL-MU-MIMO传输。T 406可以是短帧间间隔(SIFS)、点帧间间隔(PIFS)、或者利用如由AP 110在CTX消息402中或者经由管理帧指示的另外的偏移来潜在调整的另一个时间。SIFS和PIFS时间在标准中可以是固定的,或者由AP 110在CTX消息402中或者在管理帧中指示。T406的好处可以是提高同步,或者允许用户终端120A和120B具有时间来在传输之前对CTX消息402或其它消息进行处理。

结合图1来参见图4-6,UL-MU-MIMO传输410可以具有相同的持续时间。用于采用UL-MU-MIMO特征的用户终端的UL-MU-MIMO传输410的持续时间,可以在CTX消息402中指示,或者在建立阶段期间指示。为了生成所需要的持续时间的PPDU,用户终端120可以构建PLCP服务数据单元(PSDU),使得PPDU的长度匹配CTX消息402中指示的长度。在另一个方面中,用户终端120可以调整介质访问控制(MAC)协议数据单元(A-MPDU)中的数据聚合的水平,或者MAC服务数据单元(A-MSDU)中的数据聚合的水平,以接近目标长度。在另一个方面中,用户终端120可以添加文件结束(EOF)填充分隔符来达到目标长度。在另一种方法中,在A-MPDU的开始处,添加该填充或者EOF填充字段。使所有的UL-MU-MIMO传输具有相同的长度的好处之一是该传输的功率电平将保持不变。

在一些实施例中,用户终端120可以具有要向AP上传的数据,但是用户终端120尚未接收到CTX消息402或者指示用户终端120可以开始UL-MU-MIMO传输的其它信号。

在一种操作模式中,用户终端120不可以在UL-MU-MIMO传输机会(TXOP)之外(例如,在CTX消息402之后)进行发送。在另一种操作模式中,用户终端120可以发送用于初始化UL-MU-MIMO传输的帧,并且随后可以在UL-MU-MIMO TXOP期间进行发送(例如,如果它们在CTX消息402中被指示这样做的话)。在一个实施例中,用于初始化UL-MU-MIMO传输的帧可以是对于发送专门被指定用于该目的的帧的请求(RTX)。RTX帧可以是允许用户终端120使用来发起UL MU MIMO TXOP的唯一帧。在一个实施例中,用户终端除了通过发送RTX不可以在UL-MU-MIMO TXOP之外进行发送。在另一个实施例中,用于初始化UL MU MIMO传输的帧,可以是向AP 110指示用户终端120具有要发送的数据的任何帧。可以对这些帧指示UL MU MIMO TXOP请求进行预先协商。例如,可以使用以下各项来指示用户终端120具有要发送的数据,并且正在请求UL MU MIMO TXOP:RTS、数据帧或者QoS空帧(其中QoS控制帧的比特8-15被设置为指示更多的数据)或者PS轮询。在一个实施例中,用户终端除了通过发送用于触发TXOP的帧不可以在UL MU MIMO TXOP之外进行发送,其中该帧可以是RTS、PS轮询或者QoS空。在另一个实施例中,用户终端可以如同往常一样发送单个用户上行链路数据,并且可以通过设置其数据分组的QoS控制帧中的比特,来指示针对UL MU MIMO TXOP的请求。

图7是结合图1示出了在用于初始化UL-MU-MIMO的帧是RTX 701的情况下的示例的时序图。在该实施例中,用户终端120向AP 110发送RTX701,所述RTX 701包括关于UL-MU-MIMO传输的信息。如图7中示出的,AP 110可以利用CTX消息402来响应RTX 701,其中CTX消息402准许UL-MU-MIMO TXOP,以在CTX消息402之后立即发送UL-MU-MIMO传输410。在另一个方面中,AP 110可以利用准许单个用户(SU)UL TXOP的CTS进行响应。在另一个方面中,AP 110可以利用对RTX 701的接收进行确认,但是不准许立即UL-MU-MIMO TXOP的帧(例如,ACK或者具有特殊指示的CTX)进行响应。在另一个方面中,AP 110可以利用对RTX701的接收进行确认、不准许立即的UL-MU-MIMO TXOP、但是准许延迟的UL-MU-MIMO TXOP的帧进行响应,并且AP 110可以标识TXOP被准许的时间。在该实施例中,AP 110可以发送CTX消息402,以在所准许的时间开始UL-MU-MIMO。

在另一个方面中,AP 110可以利用ACK或者其它响应信号来对RTX701进行响应,其中该其它响应信号不向用户终端120准许进行UL-MU-MIMO传输,但是指示用户终端120应当在尝试另一个传输(例如,发送另一个RTX)之前等待时间(T)。在该方面中,该时间(T)可以由AP 110在建立阶段中指示,或者在响应信号中指示。在另一个方面中,AP110和用户终端120可以商定用户终端120可以发送RTX 701、RTS、PS轮询或者针对UL-MU-MIMO TXOP的任何其它请求的时间。

在另一种操作模式下,用户终端120可以根据常规的竞争协议来发送针对UL-MU-MIMO传输410的请求。在另一个方面中,与不在使用UL-MU-MIMO特征的其它用户终端相比,将用于使用UL-MU-MIMO的用户终端120的竞争参数设置为不同的值。在该实施例中,AP 110可以在信标、关联响应中或者通过管理帧来指示竞争参数的值。在另一个方面中,AP 110可以提供延迟定时器,其中该延迟定时器防止用户终端120在每次成功的UL-MU-MIMO TXOP之后或者在每个RTX、RTS、PS轮询或者QoS空帧之后的某个时间量进行发送。该定时器可以在每次成功的UL-MU-MIMO TXOP之后被重新启动。在一个方面中,AP 110可以在建立阶段中向用户终端120指示该延迟定时器,或者延迟定时器针对每个用户终端120可以是不同的。在另一个方面中,AP 110可以在CTX消息402中指示该延迟定时器,或者该延迟定时器可以取决于用户终端120在CTX消息402中的顺序,并且对于每个终端来说可以是不同的。

在另一种操作模式下,AP 110可以指示在其期间允许用户终端120发送UL-MU-MIMO传输的时间间隔。在一个方面中,AP 110可以向用户终端120指示在其期间允许该用户终端向AP 110发送RTX或RTS或者其它请求以要求UL-MU-MIMO传输的时间间隔。在该方面中,用户终端120可以使用常规的竞争协议。在另一个方面中,用户终端可以在该时间间隔期间不发起UL-MU-MIMO传输,但是AP 110可以向该用户终端发送CTX或其它消息来发起UL-MU-MIMO传输。

在某些实施例中,实现UL-MU-MIMO的用户终端120可以向AP 110指示:由于其具有待处理的UL的数据,因此其请求UL-MU-MIMO TXOP。在一个方面中,用户终端120可以发送RTS或PS轮询来请求UL-MU-MIMO TXOP。在另一个实施例中,用户终端120可以发送任何数据帧,其包括服务质量(QoS)空数据帧,其中QoS控制字段的比特8-15指示非空队列。在该实施例中,当QoS控制字段的比特8-15指示非空队列时,用户终端120可以在建立阶段期间,确定哪些数据帧(例如,RTS、PS轮询、QoS空等等)将触发UL-MU-MIMO传输。在一个实施例中,RTS、PS轮询或QoS空帧可以包括1比特指示,其允许或者不允许AP 110利用CTX消息402进行响应。在另一个实施例中,QoS空帧可以包括TX功率信息和每一TID队列信息。可以将TX功率信息和每一TID队列信息插入在两个字节的序列控制中,并且可以将QoS空帧中的QoS控制字段和修改的QoS空帧发送给AP 110以请求UL-MU-MIMO TXOP。在另一个实施例中,参见图1和图7,用户终端120可以发送RTX 701来请求UL-MU-MIMO TXOP。

响应于接收到如上所述的RTS、RTX、PS轮询或QoS空帧或者其它触发帧,AP 110可以发送CTX消息402。在一个实施例中,参见图7,在发送了CTX消息402并且完成UL-MU-MIMO传输410A和410B之后,TXOP向STA 120A和120B返回哪一个可以决定如何使用剩余的TXOP。在另一个实施例中,参见图7,在发送了CTX消息402并且完成UL-MU-MIMO传输410A和410B之后,TXOP属于AP 110,并且AP 110可以通过向STA120A和120B或者其它STA发送另一个CTX消息402,将剩余的TXOP用于另外的UL-MU-MIMO传输。

如上所述,CTX消息402可以被用在各种各样的通信中。图8是CTX帧1200结构的示例的图。在该实施例中,CTX帧1200是包括以下各项的控制帧:帧控制(FC)字段1205、持续时间字段1210、发射机地址(TA)字段1215、控制(CTRL)字段1220、PPDU持续时间字段1225、STA信息字段1230和帧校验序列(FCS)字段1280。FC字段1205指示控制子类型或者扩展子类型。持续时间字段1210向CTX帧1200的任何接收机指示以设置网络分配向量(NAV)。TA字段1215指示发射机地址或者BSSID。CTRL字段1220是可以包括关于以下各项的信息的通用字段:该帧的剩余部分的格式(例如,STA信息字段的数量以及STA信息字段内的任何子字段的存在或者缺少)、用于用户终端120的速率适配的指示、允许的业务标识符(TID)的指示、以及必须在CTX帧1200之后立即发送CTS的指示。CTRL字段1220还可以指示CTX帧1200是正在被用于UL MU MIMO,还是被用于UL FDMA或者二者,其指示Nss或音调分配字段是否存在于STA信息字段1230中。替代地,CTX是用于UL MU MIMO还是用于UL FDMA的指示,可以是基于子类型的值。注意到的是,UL MU MIMO和UL FDMA操作可以通过向STA指定要被使用的空间流和要被使用的信道(在该情况下,这两个字段存在于CTX中)二者来联合地执行;在该情况下,将Nss指示指代特定的音调分配。PPDU持续时间字段1225指示允许用户终端120发送的后面的UL-MU-MIMO PPDU的持续时间。STA信息字段1230包含关于特定的STA的信息,并且可以包括每一STA(每一用户终端120)的信息集合(参见STA信息1 1230和STA信息N 1275)。STA信息字段1230可以包括:用于标识STA的AID或者MAC地址字段1232、指示STA可以(在UL-MU-MIMO系统中)使用的空间流的数量的空间流数量字段(Nss)1234字段、指示与触发帧(在该情况下的CTX)的接收相比STA应当调整其发送的时间的时间调整1236字段、指示STA应当从声明的发送功率减去的功率回退的功率调整1238字段、指示STA可以(在UL-FDMA系统中)使用的音调或频率的音调分配1240字段、指示可允许的业务标识符(TID)的被允许的TID 1242字段、指示被允许的TX模式的被允许的TX模式1244字段、以及指示STA应当使用的MCS的MCS 1246字段。接收到具有被允许的TID 1242指示的CTX的用户终端120,可以被允许发送仅仅该TID的数据、相同或者较高TID的数据、相同或者较低TID的数据、任何数据、或者首先仅仅该TID的数据、随后如果没有任何数据是可用的,则其它TID的数据。FCS 1280字段指示携带被用于CTX帧1200的错误检测的FCS值。

图9是CTX帧1200结构的另一个示例的图。在该实施例中并且结合图8,STA信息字段1230不包含AID或MAC地址字段1232,而CTX帧1200包括组标识符(GID)1226字段,其中GID 1226字段通过组标识符而不是单独的标识符来标识STA。图10是CTX帧1200结构的另一个示例的图。在该实施例中并且结合图9,利用RA 1214字段来取代GID 1226字段,其中RA 1214字段通过多播MAC地址来标识一组STA。

图11是CTX帧1500结构的示例的图。在该实施例中,CTX帧1500是包括管理MAC报头1505字段、主体1510字段和FCS 1580字段的管理帧。主体1510字段包括:用于标识信息元素(IE)的IE ID 1515字段、用于指示CTX帧1500的长度的LEN 1520字段、包括与CTRL字段1220相同的信息的CTRL 1525字段、指示允许用户终端120进行发送的后面的UL-MU-MIMO PPDU的持续时间的PPDU持续时间1530字段、STA信息11535字段、以及可以指示要在后面的UL-MU-MIMO传输中使用的所有STA的MCS的MCS 1575字段、或者要在后面的UL-MU-MIMO传输中使用的所有STA的MCS回退。STA信息1 1535(连同STA信息N 1570)字段表示每一STA字段,其包括:标识STA的AID 1540字段、指示STA可以(在UL-MU-MIMO系统中)使用的空间流的数量的空间流数量字段(Nss)1542字段、指示与触发帧(在该情况下的CTX)的接收相比STA应当调整其发送的时间的时间调整1544字段、指示STA应当从声明的发送功率减去的功率回退的功率调整1546字段、指示STA可以在(UL-FDMA系统中)使用的音调或频率的音调分配1548字段、以及指示可允许的业务标识符(TID)的被允许的TID 1550字段。

在一个实施例中,可以将CTX帧1200或者CTX帧1500聚合在A-MPDU中,以向用户终端120提供在发送UL信号之前进行处理的时间。在该实施例中,可以在CTX之后添加填充或者数据,以允许用户终端120具有另外的时间来处理即将到来的分组。填充CTX帧的一个好处可以是:避免来自其它用户终端120的针对UL信号的可能的竞争问题。在一个方面中,如果CTX是管理帧,则可以发送另外的填充IE。在另一个方面中,用户终端120可以向AP 110请求用于CTX帧的最小持续时间或者填充。

在一些实施例中,AP 110可以发起CTX传输。在一个实施例中,AP 110可以根据常规的增强型分布式信道接入(EDCA)竞争协议来发送CTX消息402。在另一个实施例中,AP 110可以按照调度的时间来发送CTX消息402。在该实施例中,该调度的时间可以是由AP 110通过使用以下各项来向用户终端120指示的:信标中的用于指示为一组用户终端120保留的用于访问介质的时间的受限制的接入窗(RAW)指示、与每个用户终端120协商的用于指示多个用户终端120将在相同的时间唤醒来参与UL-MU-MIMO传输的目标苏醒时间(TWT)、或者其它字段中的信息。在RAW和TWT之外,可以允许用户终端102发送任何帧、或者仅仅帧的子集(例如,非数据帧)。可能还禁止发送某些帧(例如,可能禁止发送数据帧)。用户终端120还可以指示其处于休眠状态。对CTX进行调度的一种优势在于:可以向多个用户终端120指示相同的TWT或者RAW时间,并且多个用户终端120可以接收来自AP 110的传输。

在一个实施例中,CTX消息402可以包括针对单个用户终端120的信息。在该实施例中,AP 110可以在相同的时间,向多个用户终端120发送多个CTX消息402(其包括针对一个用户终端120的信息),这生成用于后面的UL-MU-MIMO传输410的调度。图16是示出了在相同的时间,发送多个CTX消息402A和402B的示例的时序图。如示出的,可以使用DL-MU-MIMO传输或者DL-FDMA传输,同时地向每一个站(分别为用户终端120A和120B)发送CTX消息402A和402B。用户终端120A和120B接收CTX消息402A和402B,并且随后开始UL-MU-MIMO(或者UL-FDMA)传输410A和410B。图13是时序图并且示出了在A-MPDU消息407A和407B内发送CTX消息的示例。如在图12中,A-MPDU消息407A和407B的CTX部分包含针对一个STA(分别为用户终端120A和120B)的信息,并且用户终端120A和120B接收消息407A和407B,并且开始UL-MU-MIMO(或者UL-FDMA)传输410A和410B。

在其它实施例中,用户终端120可以在接收到CTX消息402之后,并不开始UL传输。在一个实施例中,AP 110规定用于触发UL传输的新的帧。该新的帧可以是由AP 110指示的任何帧,并且可以包括空数据分组(NDP)帧。在该实施例中,该新的帧可以包括序列号或者令牌号,其用于将该帧链接到CTX,使得用户终端知道该帧是与CTX中指示的相同的触发帧,并且可以开始UL传输。该帧还可以包括持续时间,使得听到该传输的其它用户终端120可以设置它们的NAV。用户终端120可以通过发送ACK或者类似的帧,对CTX的接收进行确认。在另一个实施例中,用户终端120可以请求对触发帧的使用。该请求可以指示该触发是立即的,还是被延迟的。具有单独的触发帧的一个好处可以是:触发帧可以给予用户终端更多的时间来在UL传输之前对CTX进行处理。另一个好处可以是:该触发帧可以是比CTX更短的帧,并且可以在不具有后续的CTX消息的情况下被发送多次,以允许较快的UL时间。该触发帧可以紧跟着CTX,或者在与CTX的预先指定的偏移或者偏移集处。

图14是示出了CTX/触发交换的一个实施例的时序图。在该实施例中,AP 110向用户终端120发送CTX消息402,并且转而稍后发送触发帧405。一旦用户终端120A和120B接收到触发帧405,它们就开始UL-MU-MIMO传输410A和410B。图15是示出了在与图14中示出的时间相比,CTX消息402与触发帧405之间的时间更大的情况下的示例的时序图。图16是示出了随时间发送多个触发帧405(或者触发PPDU 405)以发起多个UL-MU-MIMO传输410的示例的时序图。在该实施例中,第二触发帧405之前并不需要CTX 402来发起第二UL-MU-MIMO传输410A和410B,这是由于用户终端120A和120B可能刚刚确认该触发帧具有与CTX中指示的相同的序列号或者令牌号,并且开始传输。

返回参见图14,在某些配置中,触发PPDU 405可以是下行链路(DL)单用户(SU)或多用户(MU)PPDU。触发PPDU 405可以遵循IEEE 802.11标准,并且可以包括数据帧、管理帧或者控制帧。例如,AP 110可以在CTX PPDU 402中包括用于向STA 120a、120b指示要用来向AP 110发送UL PPDU 1410A-B的空间流/(O)FDMA信道、持续时间和功率的参数。在接收到CTX PPDU 402时,STA 120a、120b可以根据触发PPDU 405中包括的参数,开始准备UL-MU-MIMO/(O)FDMA传输410A-B。随后,在接收到触发PPDU 405时,STA 120a、120b可以开始UL-MU-MIMO/(O)FDMA传输410A-B。UL PPDU 1410A-B可以是SU PPDU或者MU PPDU。STA 120a、120b可以被配置为在完成对触发PPDU 405的接收之后,开始UL-MU-MIMO/(O)FDMA传输410A-B。更具体地,STA 120a、120b可以在完成对触发PPDU 405的接收之后的可配置的时间段(例如,SIFS/PIFS)内,开始UL-MU-MIMO/(O)FDMA传输410A-B。在一种技术中,STA 120a、120b还可以包括用于对一个或多个接收的DL PPDU进行确认的UL ACK或者块ACK(BA)。例如,UL PPDU 1410A可以包括UL BA 1470A;UL PPDU 1410B可以包括UL BA 1470B。随后,如上所述,AP 110可以发送用于对UL PPDU 1410A-B进行确认的BA 470。

图17是示出了CTX PPDU 402的图。CTX PPDU 402除了其它字段可以包括短训练字段1712、长训练字段1714、SIG字段1716、数据字段1722、以及尾部和填充字段1728。数据字段1722包括上文描述的CTX帧1200、1500。可选地,CTX PPDU 402可以包括时间指示1732,在下文将对其进行更详细地描述。此外,可选地,CTX PPDU 402可以包括CTX令牌1736,在下文也将对其进行更详细地描述。时间指示1732和CTX令牌1736中的每个可以被包括在SIG字段1716(或者其它控制字段)中。替代地,时间指示1732和CTX令牌1736中的每个可以被包括在CTX帧1200、1500的字段或IE中。

返回参见图14,在某些配置中,AP 110可以在CTX PPDU 402中包括时间指示1732,其中时间指示1732向STA 120a、120b通知开始UL-MU-MIMO/(O)FDMA传输410A-B的时间。在一种配置中,时间指示1732指示STA 120a、120b可以在某个时间点开始UL-MU-MIMO/(O)FDMA传输410A-B,其中该时间点位于在STA 120a、120b处完成对CTX PPDU 402的接收之后的可配置的时间段(例如,SIFS/PIFS)之内。在另一种配置中,时间指示1732指示STA 120a、120b可以在某个时间点开始UL-MU-MIMO/(O)FDMA传输410A-B,其中该时间点位于完成对触发PPDU 405(例如,CTX PPDU 402之后的PPDU)的接收之后的可配置的时间段(例如,SIFS/PIFS)之内。

在某些配置中,AP 110可以被配置为在某个时间点发送触发PPDU405,其中该时间点位于完成对CTX PPDU 402的发送之后的可配置的时间段(例如,SIFS/PIFS)之内。STA 120a、120b可以被配置为:确定在CTX PPDU 402之后的该可配置时间段(例如,SIFS/PIFS)之内接收的任何PPDU是触发PPDU 405。在某些配置中,STA 120a、120b可以被配置为:确定在CTX PPDU 402之后的可配置时间段(例如,SIFS/PIFS)之内检测到的并且由发送该CTX PPDU 402的相同的AP(即,AP 110)发送的PPDU是触发PPDU 405。STA 120a、120b可以基于被嵌入在物理层(PHY)报头或者MAC报头中的发送方标识符来确定PPDU的来源。例如,PHY报头可以包括该AP地址的完整的或者部分的标识符。在另一个示例中,MAC报头可以包括基本服务集标识符(BSSID)。

在某些配置中,AP 110可以在触发PPDU 405中包括用于向接收方STA指示该PPDU是触发PPDU 405的指示。该指示可以被包括在触发PPDU 405的PHY报头或者MAC报头中。在一种配置中,STA 120a、120b可以被配置为:在接收到CTX PPDU 402之后的可配置时间段(例如,SIFS/PIFS)之内检测PPDU,并且基于该指示来确定所接收的PPDU是否是触发PPDU405。

图18是示出了触发PPDU 405的图。触发PPDU 405除了其它字段可以包括短训练字段1812、长训练字段1814、SIG字段1816、数据字段1822、以及尾部和填充字段1828。数据字段1822可以包括触发帧1840。触发帧1840包括帧报头1842、帧主体1844和FCS 1846。可选地,SIG字段1816(或者其它控制字段)可以包括触发指示1852,其中触发指示1852向接收方STA指示该PPDU是触发PPDU 405,在下文将对其进行更详细地描述。触发指示1852可以包括单个比特。因此,通过检查触发指示1852的值,STA 120a、120b可以确定PPDU是否是触发PPDU 405。此外,可选地,触发PPDU 405可以包括触发令牌1856,在下文也将对其进行更详细地描述。触发令牌1856可以被包括在SIG字段1816(或者其它控制字段)中。替代地,触发令牌1856可以被包括在触发帧1840的帧报头1842中。

图19是示出了包括触发帧和介于中间的PPDU的示例性帧交换的图1900。在该示例中,AP 110和STA 120a、120b不需要在CTX PPDU 402之后的可配置时间段(例如,SIFS/PIFS)之内发送触发PPDU 405。更确切地说,触发PPDU 405可以在发送CTX PPDU 402之后的任何时间点,由AP110发送。AP 110可以将触发指示1852包括在触发PPDU 405中,以向接收方STA通知该PPDU是触发PPDU。如图19中示出的,在发送CTX PPDU402之后,AP 110发送DL SU或者MU PPDU 1912。在接收到DL SU或者MU PPDU 1912之后,STA 120a、120b可以检测该DL SU或者MU PPDU1912是否包括用于指示该DL SU或者MU PPDU 1912是触发PPDU 405的触发指示1852。在该示例中,DL SU或者MU PPDU 1912不包括这样的指示。因此,STA 120a、120b并不在接收到该DL SU或者MU PPDU 1912之后的可配置时间段(例如,SIFS/PIFS)之内开始UL-MU-MIMO/(O)FDMA传输410A-B。随后,AP 110发送触发PPDU 405,其中该触发PPDU 405包括用于指示该PPDU是触发PPDU的触发指示1852。因此,STA 120a、120b可以如上所述地开始UL-MU-MIMO/(O)FDMA传输410A-B。AP 110可以如上所述地发送BA 470。

返回参见图17-18,在某些配置中,AP 110可以在CTX PPDU 402中包括CTX令牌1736,其中CTX令牌1736规定用于标识CTX PPDU 402的特定令牌号。随后,AP 110可以将规定相同的特定令牌号的触发令牌1856包括在相应的触发PPDU 405中。在一种配置中,触发令牌1856可以被包括在触发PPDU 405的SIG字段1816(或者其它控制字段)中。SIG字段1816可以起触发指示1852的作用。例如,SIG字段1816的存在,指示该PPDU是触发PPDU。SIG字段1816的缺少,指示该PPDU不是触发PPDU。此外,该控制字段的存在或者缺少可以通过PHY报头中的单个比特来指示。替代地,触发令牌1856可以被包括在触发帧1840中。

更具体地,触发令牌1856可以是针对CTX PPDU 402中指示的信息的代理。在接收到PPDU时,STA 120a、120b可以基于触发指示1852来确定该PPDU是否是触发PPDU 405。如果该PPDU是触发PPDU 405,则STA120a、120b随后从该触发PPDU 405中取回触发令牌1856。STA 120a、120b将该触发令牌1856与先前接收的一个或多个CTX PPDU 402的CTX令牌1736相匹配,以确定与该触发PPDU 405相对应的CTX PPDU 402。随后,如果找到相应的CTX PPDU 402,则如上所述STA 120a、120b可以基于在触发PPDU 405之后的可配置时间段(例如,SIFS/PIFS)之内的相应的CTX PPDU 402,开始UL-MU-MIMO/(O)FDMA传输410A-B。

此外,CTX令牌1736和触发令牌1856在携带CTX令牌1736的CTX PPDU 402在其中被发送之后的某个数量的有效时间期间可以是有效的。例如,CTX令牌1736和触发令牌1856在CTX PPDU 402中指示的有效时间(例如,TXOP)期间可以是有效的。另外地或替代地,AP 110可以将有效时间(例如,TXOP)包括在管理帧中。

在某些配置中,AP 110和STA 120a、120b可以被配置为:将GID 1226或者RA 1214中的多播MAC地址(上文参照图9-10对其进行了描述)用作CTX令牌1736和触发令牌1856。STA 120a、120b将特定的触发PPDU 405的GID或多播MAC地址与一个或多个CTX PPDU 402的GID 1226或RA1214中的多播MAC地址相匹配,以确定该特定的触发PPDU 405的相应的CTX PPDU 402。

图20是示出了包括多个触发帧和介于中间的PPDU的示例性帧交换的图2000。首先,AP 110发送CTX PPDU 2002。CTX PPDU 2002可以包括用于UL-MU-MIMO/(O)FDMA传输的一个或多个实例的资源分配信息和调度信息。在该例子中,CTX PPDU 2002包括关于STA 120a、120b处的UL-MU-MIMO/(O)FDMA传输的第一实例和STA 120c、120d处的UL-MU-MIMO/(O)FDMA传输的第二实例的信息。AP 110还可以在CTX PPDU 2002中包括两个CTX令牌1736,每个CTX令牌1736标识这两个实例中的一个实例。

替代地,AP 110可以发送一个以上的CTX PPDU,每个CTX PPDU包括UL-MU-MIMO/(O)FDMA传输的实例的子集的资源分配信息和调度信息。在该例子中,AP 110可以将用于STA 120a、120b的资源分配信息和调度信息包括在CTX PPDU 2002中。随后,AP 110可以发送CTX PPDU 2003,其中CTX PPDU 2003包括用于STA 120c、120d的资源分配信息和调度信息以及相应的CTX令牌1736。

AP 110可以在发送CTX PPDU 2002/CTX PPDU 2003之后,发送DL SU或MU PPDU 2012。该DL SU或MU PPDU 2012不包括用于指示该PPDU是触发PPDU的触发指示1852。因此,STA 120a、120b和STA 120c、120d不根据CTX PPDU 2002/CTX PPDU 2003中设置的资源分配信息和调度信息,来开始UL-MU-MIMO/(O)FDMA传输。

AP 110发送触发PPDU 2005,其中该触发PPDU 2005包括用于指示该PPDU是触发PPDU的触发指示1852,以及针对UL-MU-MIMO/(O)FDMA传输的第一实例来匹配CTX PPDU 2002/CTX PPDU 2003中的CTX令牌1736的第一触发令牌1856。在接收到触发PPDU 2005时,STA 120a、120b可以基于第一触发令牌1856来确定触发PPDU 2005是针对于它们(即,STA120a、120b)的,故可以开始UL PPDU 2010A和的UL PPDU 2010B的UL-MU-MIMO/(O)FDMA传输。如上所述,UL PPDU 2010A-B可以包括UL BA 2070A-B。另一方面,STA 120c、120d确定该触发PPDU 2005不是针对于它们(即,STA 120c、120d)的,故不开始UL-MU-MIMO/(O)FDMA传输。

随后,AP 110发送触发PPDU 2007,其中该触发PPDU 2007包括用于指示该PPDU是触发PPDU的触发指示1852,以及针对UL-MU-MIMO/(O)FDMA传输的第二实例来匹配CTX PPDU 2002/CTX PPDU 2003中的CTX令牌1736的第二触发令牌1856。在接收到触发PPDU2005时,STA 120c、120d可以基于第二触发令牌1856来确定触发PPDU 2007是针对于它们(即,STA 120c、120d)的,故可以开始UL PPDU 2020A和的UL PPDU 2020B的UL-MU-MIMO/(O)FDMA传输。如上所述,UL PPDU2020A-B可以包括UL BA 2072A-B。另一方面,STA 120a、120b确定触发PPDU 2007不是针对于它们(即,STA 120a、120b)的,故不开始UL-MU-MIMO/(O)FDMA传输。随后,如上所述,AP 110可以发送用于对所接收的PPDU进行确认的BA 2070。

在某些配置中,AP 110可以在CTX PPDU 2002/CTX PPDU 2003中包括部分资源分配信息和调度信息(例如,不需要太频繁地更新的资源分配信息和调度信息)。AP 110可以在触发PPDU 2005和触发PPDU 2007中包括需要较频繁地更新的资源分配信息和调度信息。例如,触发PPDU 2005和触发PPDU 2007可以包括新近的功率控制指示和新近的定时估计指示。

此外,虽然图14、19和图20示出了作为由其它DL PPDU紧接着的第一PPDU发送的CTX PPDU,但是只要在具有相应的触发令牌1856的触发PPDU之前发送用于规定CTX令牌1736的CTX PPDU,任何其它帧交换就是可能的。此外,可以将令牌的规定作为单播CTX帧发送给多个STA。因此,每个CTX帧可以由一个或多个STA确认,以提升稳健性。

返回参见图14,在某些配置中,AP 110和STA 120a、120b可以被配置为:使用触发PPDU 405的其它字段(例如,现有字段或者传统字段)来起触发令牌1856的作用。AP 110可以将这些字段的指示包括在CTX PPDU402中作为CTX令牌1736。因此,不托管另外的控制信令的传统PPDU,也可以起具有触发令牌1856的触发PPDU 405的作用。例如,AP 110可以使用DL PPDU中自然存在的能够标识单独的PPDU的信息来规定CTX令牌1736和触发令牌1856。AP 110可能预先知道哪个特定的PPDU将作为触发PPDU 405来发送。因此,AP可以在CTX PPDU 402中包括在该特定的PPDU中自然存在的特定信息。随后,STA 120a、120b从CTX PPDU 402中学习该特定的信息,并且如果所接收的PPDU包含该特定的信息,则可以使用该特定的信息来确定接收的PPDU是触发PPDU 405。

更具体地,AP 110可以在CTX PPDU 402中包括将在触发PPDU 405的PHY报头中发送的信息(例如,比特)的任何部分/组合/功能。该信息可以是下文描述的信息中的任何一个或者组合。该信息可以包括:1)传统前导码的SIG字段的循环冗余校验(CRC)字段;2)长度字段和/或调制和编码方案(MCS)字段(例如,在传统报头中或者在IEEE 802.11n/ac或者下一代报头中);3)PPDU的类型(例如,对应于IEEE 802.11a/b/g/n PPDU);4)带宽(BW);5)组ID字段(例如,对应于IEEE 802.11ac PPDU);6)部分AID字段;7)SIG字段的任何其它字段;或者8)SIG字段的比特的任何子集或者SIG字段的比特的子集的功能。

图21是用于发送触发消息的方法(过程)的流程图2100。该方法可以由接入点(例如,AP 110、装置302/2300)来执行。在操作2113处,接入点向一个或多个站发送第一消息,其中第一消息指示用于所述一个或多个站基于第二消息的下行链路传输来发送上行链路数据的资源分配和特定时间。例如,参见图20,AP 110向STA 120a、120b发送CTX PPDU 2002。

在某些配置中,在操作2116处,接入点可以发送PPDU。该PPDU不包括用于指示该PPDU是用于发送上行链路数据的触发的指示。例如,参见图20,AP 110向STA 120a、120b发送DL SU或MU PPDU 2012。在操作2119处,接入点在下行链路传输中,向所述一个或多个站发送第二消息。例如,参见图20,AP 110向STA 120a、120b发送触发PPDU 2005。在操作2123处,接入点根据资源分配,基于第二消息的下行链路传输,在特定时间接收来自所述一个或多个站的上行链路数据。例如,参见图20,AP 110接收UL PPDU 2010A-B。

在某些配置中,该特定时间包括在第二消息的下行链路传输之后的时间段。在某些配置中,在第二消息的下行链路传输之后的该时间段位于第二消息的下行链路传输之后的SIFS或者PIFS之内。例如,参见图14,时间指示1732指示STA 120a、120b可以在某个时间点开始UL-MU-MIMO/(O)FDMA传输410A-B,其中该时间点位于在完成对触发PPDU 405(例如,CTX PPDU 402之后的PPDU)的接收之后的可配置时间段(例如,SIFS/PIFS)之内。

在某些配置中,第二消息包括用于指示第二消息是用于发送上行链路数据的触发的指示。该指示被包括在第二消息的物理层(PHY)报头或者介质访问控制(MAC)报头中。例如,参见图18,触发PPDU 405包括触发指示1852。在某些配置中,第一消息包括第一令牌。第二消息包括匹配第一令牌的第二令牌。在某些配置中,第二令牌被包括在第二消息的PHY报头或者MAC报头中。在某些配置中,第一令牌和第二令牌在发送第一消息之后的预先确定的时间段之后到期。例如,参见图17-18,CTX PPDU 402包括CTX令牌1736,以及触发PPDU 405包括触发令牌1856。

在某些配置中,第二消息包括具有接入点地址标识符的PHY报头或者具有基本服务集标识符(BSSID)的MAC报头。在某些配置中,接入点可以接收来自所述一个或多个站的包括第一令牌的对第一消息的确认。在某些配置中,第二消息包括控制字段,其中该控制字段包括第二消息是用于发送上行链路数据的触发的指示。该控制字段可以包括以下各项中的至少一项:第二令牌、接入点标识符或者第二消息包括触发帧的指示。在某些配置中,第二消息的PHY报头可以包括:在第二消息中存在该控制字段的指示。该控制字段包括第二令牌。在某些配置中,一个或多个消息可以包括多个令牌。多个PPDU可以在发送所述一个或多个消息之后发送。相应的PPDU包括具有相应的令牌的相应的控制字段。包括相应的令牌号的相应的控制字段,指示该相应的PPDU是用于发送上行链路数据的触发。

在方面中,第一令牌可以包括存在于第二消息的PHY/MAC报头中的信息。该信息可以是以下各项中的一项或多项:第二消息的SIG字段(例如,传统SIG字段或者兼容例如IEEE 802.11n/ac的SIG字段)的CRC、该SIG字段的长度字段、该SIG字段的MCS字段、该SIG字段的PPDU类型字段、该SIG字段的BW字段、该SIG字段的组标识符字段、或者该SIG字段的完整的或部分的发送方标识符字段。另外地或替代地,该信息可以是SIG字段的至少一个字段。此外,该信息可以是SIG字段的比特子集或或者SIG字段的比特子集的功能。

图22是用于对触发消息进行响应的方法(过程)的流程图2200。该方法可以由站(例如,STA 120、装置302/2300)来执行。在操作2213处,该站从接入点接收第一消息,其中第一消息指示用于基于第二消息的下行链路传输来发送上行链路数据的资源分配和特定时间。例如,参见图20,STA 120a、120b从AP 110接收CTX PPDU 2002。在某些配置中,在操作2216处,该站检测第一消息包括第一令牌。例如,参见图20,STA 120a、120b检测CTX PPDU 2002中的第一CTX令牌1736。在某些配置中,在操作2218处,该站在接收到第一消息之后并且在接收到第二消息之前接收到PPDU。该PPDU不包括用于指示该PPDU是用于发送上行链路数据的触发的指示。例如,参见图20,STA 120a、120b从AP 110接收DL SU或MU PPDU2012。在操作2219处,该站在下行链路传输中,从接入点接收第二消息。例如,参见图20,STA 120a、120b从AP 110接收触发PPDU 2005。

在某些配置中,在操作2221处,该站在第二消息中检测用于指示该第二消息是用于发送上行链路数据的触发的指示。该上行链路数据是响应于检测到该指示而发送的。例如,参见图20,STA 120a、120b检测触发PPDU2005包括触发指示1852。在某些配置中,在操作2223处,该站检测第二消息包括第二令牌。例如,参见图20,STA 120a、120b在触发PPDU 2005中检测第一触发令牌1856。在某些配置中,在操作2226处,该站确定第二令牌匹配第一令牌。在操作2229处,该站根据资源分配,基于第二消息的下行链路传输,在该特定时间向接入点发送上行链路数据。

在某些配置中,所述资源分配是针对于包括所述站的至少两个站的。所述上行链路数据的传输与所述至少两个站中的另一个站的上行链路传输是同时发生的。所述特定时间包括在第二消息的下行链路传输之后的时间段。在某些配置中,在第二消息的下行链路传输之后的所述时间段位于第二消息的下行链路传输之后的SIFS或者PIFS之内。在某些配置中,第二令牌被包括在第二消息的PHY报头或MAC报头中。在某些配置中,第一令牌和第二令牌在接收到第一消息之后的预先确定的时间量之后到期。

在某些配置中,第二消息包括具有接入点地址标识符的PHY报头或者具有基本服务集标识符(BSSID)的MAC报头。在某些配置中,该站可以向接入点发送包括第一令牌的对第一消息的确认。在某些配置中,第二消息包括控制字段,其中该控制字段包括第二消息是用于发送上行链路数据的触发的指示。该控制字段可以包括以下各项中的至少一项:第二令牌、接入点标识符或者第二消息包括触发帧的指示。在某些配置中,第二消息的PHY报头可以包括:在第二消息中存在该控制字段的指示。该控制字段包括第二令牌。在某些配置中,一个或多个消息可以包括多个令牌。多个PPDU可以在发送所述一个或多个消息之后发送。相应的PPDU包括具有相应的令牌的相应的控制字段。包括相应的令牌号的相应的控制字段,指示该相应的PPDU是用于发送上行链路数据的触发。

在方面中,第一令牌可以包括存在于第二消息的PHY/MAC报头中的信息。该信息可以是以下各项中的一项或多项:第二消息的SIG字段(例如,传统SIG字段或者兼容例如IEEE 802.11n/ac的SIG字段)的CRC、该SIG字段的长度字段、该SIG字段的MCS字段、该SIG字段的PPDU类型字段、该SIG字段的BW字段、该SIG字段的组标识符字段、或者该SIG字段的完整的或部分的发送方标识符字段。另外地或替代地,该信息可以是SIG字段的至少一个字段。此外,该信息可以是SIG字段的比特子集或者SIG字段的比特子集的功能。

图23是示例性无线通信设备2300的功能框图。该无线通信设备2300可以包括接收模块2305、处理系统2310和发送模块2315。处理系统2310可以包括图3中示出的调度器/触发模块305。调度器/触发模块305可以被配置为执行本文记载的各种功能。调度器/触发模块305除了其它组件可以包括调度器2332、CTX消息模块2334和触发消息模块2336。

在一个方面中,无线通信设备2300可以是接入点。调度器2332、CTX消息模块2334和发送模块2315可以被配置为:向一个或多个站发送第一消息,其中第一消息指示用于所述一个或多个站基于第二消息的下行链路传输来发送上行链路数据的资源分配和特定时间。调度器2332、触发消息模块2336和发送模块2315可以被配置为:在下行链路传输中,向所述一个或多个站发送第二消息。调度器2332和接收模块2305可以被配置为:根据资源分配,基于第二消息的下行链路传输,在特定时间从所述一个或多个站接收上行链路数据。

在某些配置中,该特定时间包括在第二消息的下行链路传输之后的时间段。在某些配置中,在第二消息的下行链路传输之后的该时间段位于第二消息的下行链路传输之后的SIFS或者PIFS之内。在某些配置中,第二消息包括用于指示第二消息是用于发送上行链路数据的触发的指示。该指示被包括在第二消息的PHY报头或者MAC报头中。在某些配置中,调度器2332和发送模块2315可以被配置为:在发送第一消息之后并且在发送第二消息之前发送PPDU。该PPDU不包括用于指示该PPDU是用于发送上行链路数据的触发的指示。在某些配置中,第一消息包括第一令牌。第二消息包括匹配第一令牌的第二令牌。在某些配置中,第二令牌被包括在第二消息的PHY报头或者MAC报头中。在某些配置中,第一令牌和第二令牌在发送第一消息之后的预先确定的时间段之后到期。

此外,用于执行各个记载的功能的单元可以包括:接收模块2305、发送模块2315和/或调度器/触发模块305。上文描述的方法的各个操作可以由能够执行这些操作的任何适当的单元(例如,各种硬件和/或软件组件、电路和/或模块)来执行。通常,在附图中示出的任何操作可以由能够执行这些操作的相应的功能单元来执行。

具体而言,装置302/2300可以是接入点。装置302/2300可以被配置为包括:用于向一个或多个站发送第一消息的单元,其中第一消息指示用于所述一个或多个站基于第二消息的下行链路传输来发送上行链路数据的资源分配和特定时间。装置302/2300可以被配置为包括:用于在下行链路传输中,向所述一个或多个站发送第二消息的单元。装置302/2300可以被配置为包括:用于根据资源分配,基于第二消息的下行链路传输,在特定时间从所述一个或多个站接收上行链路数据的单元。

在某些配置中,该特定时间包括在第二消息的下行链路传输之后的时间段。在某些配置中,在第二消息的下行链路传输之后的该时间段位于第二消息的下行链路传输之后的SIFS或者PIFS之内。在某些配置中,第二消息包括用于指示第二消息是用于发送上行链路数据的触发的指示,并且该指示被包括在第二消息的PHY报头或者MAC报头中。在某些配置中,装置302/2300可以被配置为包括:用于在发送第一消息之后并且在发送第二消息之前发送PPDU的单元。该PPDU不包括用于指示该PPDU是用于发送上行链路数据的触发的指示。在某些配置中,第一消息包括第一令牌。第二消息包括匹配第一令牌的第二令牌。在某些配置中,第二令牌被包括在第二消息的PHY报头或者MAC报头中。在某些配置中,第一令牌和第二令牌在发送第一消息之后的预先确定的时间段之后到期。

在另一个方面中,无线通信设备2300可以是站。CTX消息模块2334和接收模块2305可以被配置为:从接入点接收第一消息,其中第一消息指示用于基于第二消息的下行链路传输来发送上行链路数据的资源分配和特定时间。触发消息模块2336和接收模块2305可以被配置为:在下行链路传输中,从接入点接收第二消息。调度器2332和发送模块2315可以被配置为:根据资源分配,基于第二消息的下行链路传输,在特定时间向接入点发送上行链路数据。

在某些配置中,所述资源分配是针对于包括所述站的至少两个站的。所述上行链路数据的传输与所述至少两个站中的另一个站的上行链路传输是同时发生的。在某些配置中,所述特定时间包括在第二消息的下行链路传输之后的时间段。在某些配置中,在第二消息的下行链路传输之后的所述时间段位于第二消息的下行链路传输之后的SIFS或者PIFS之内。

在某些配置中,触发消息模块2336和接收模块2305可以被配置为:在第二消息中,检测用于指示该第二消息是用于发送上行链路数据的触发的指示。该上行链路数据是响应于检测到该指示而发送的。在某些配置中,接收模块2305可以被配置为:在接收到第一消息之后并且在接收到第二消息之前,接收PPDU。该PPDU不包括用于指示该PPDU是用于发送上行链路数据的触发的指示。在某些配置中,CTX消息模块2334可以被配置为:检测第一消息包括第一令牌。触发消息模块2336可以被配置为:检测第二消息包括第二令牌。CTX消息模块2334和触发消息模块2336可以被配置为:确定第二令牌匹配第一令牌。所述上行链路数据的传输是响应于确定第二令牌匹配第一令牌而执行的。在某些配置中,第二令牌被包括在第二消息的PHY报头或MAC报头中。在某些配置中,第一令牌和第二令牌在接收到第一消息之后的预先确定的时间量之后到期。

此外,用于执行各个记载的功能的单元可以包括:接收模块2305、发送模块2315和/或调度器/触发模块305。上文描述的方法的各个操作可以由能够执行这些操作的任何适当的单元(例如,各种硬件和/或软件组件、电路和/或模块)来执行。通常,在附图中示出的任何操作可以由能够执行这些操作的相应的功能单元来执行。

具体而言,装置302/2300可以是站。装置302/2300可以被配置为包括:用于从接入点接收第一消息的单元,其中第一消息指示用于基于第二消息的下行链路传输来发送上行链路数据的资源分配和特定时间。装置302/2300可以被配置为包括:用于在下行链路传输中,从接入点接收第二消息的单元。装置302/2300可以被配置为包括:用于根据资源分配,基于第二消息的下行链路传输,在特定时间向接入点发送上行链路数据的单元。

在某些配置中,所述资源分配是针对于包括所述站的至少两个站的。所述上行链路数据的传输与所述至少两个站中的另一个站的上行链路传输是同时发生的。在某些配置中,所述特定时间包括在第二消息的下行链路传输之后的时间段。在某些配置中,在第二消息的下行链路传输之后的所述时间段位于第二消息的下行链路传输之后的SIFS或者PIFS之内。在某些配置中,装置302/2300可以被配置为包括:用于在第二消息中,检测用于指示该第二消息是用于发送上行链路数据的触发的指示的单元。该上行链路数据是响应于检测到该指示而发送的。在某些配置中,装置302/2300可以被配置为包括:用于在接收到第一消息之后并且在接收到第二消息之前,接收PPDU的单元。该PPDU不包括用于指示该PPDU是用于发送上行链路数据的触发的指示。在某些配置中,装置302/2300可以被配置为包括:用于检测第一消息包括第一令牌的单元。装置302/2300可以被配置为包括:用于检测第二消息包括第二令牌的单元。装置302/2300可以被配置为包括:用于确定第二令牌匹配第一令牌的单元。所述上行链路数据的传输是响应于确定第二令牌匹配第一令牌而执行的。在某些配置中,第二令牌被包括在第二消息的PHY报头或MAC报头中。在某些配置中,第一令牌和第二令牌在接收到第一消息之后的预先确定的时间量之后到期。

处理器304、存储器306、信号检测器318、DSP 320和调度器/触发模块305可以构成处理系统2310。处理器304、存储器306和收发机314可以构成发送模块2315和接收模块2305。如上所述,调度器/触发模块305包括调度器2332、CTX消息模块2334和触发消息模块2336。调度器2332、CTX消息模块2334和触发消息模块2336中的每个可以使用除了其它组件的处理器304和存储器306。

具有本领域普通技术的人员/个人应当理解的是,信息和信号可以使用各种各样不同的技术和工艺中的任何一种来表示。例如,可以贯穿上文描述提及的数据、指令、命令、信息、信号、比特、符号和码片可以用电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。

对在本公开内容中描述的实现方式做出的各种修改,对于本领域的技术人员来说可能是显而易见的,并且本文定义的一般性原理可以在不背离本公开内容的精神或范围的情况下被应用于其它实现方式。因此,本公开内容不旨在被限制到本文示出的实现方式,而是要被授予与本文公开的权利要求书、原理和新颖性特征相一致的最宽的范围。本文专门使用词语“示例性的”来意指“充当示例、实例或说明”。本文作为“示例性的”描述的任何实现方式不必然地被解释为优选的或者比其它实现方式更具优势。

本说明书中在单独的实现方式的背景下描述的某些特征,也可以组合到单一的实现方式中来实现。相反地,在单一的实现方式的背景下描述的各个特征,也可以单独地或者以任何适当的子组合的方式在多个实现方式中实现。此外,虽然上文将特征描述为在某些组合方式下工作,并且甚至最初主张这样,但是在一些情况下,可以将来自主张的组合的一个或多个特征从该组合中切除,并且所主张的组合可以是针对子组合或者子组合的变型。

上文描述的方法的各个操作可以由能够执行这些操作的任何适当的单元(例如,各种硬件和/或软件组件、电路和/或模块)来执行。通常,附图中示出的任何操作可以由能够执行这些操作的相应的功能单元来执行。

结合本公开内容描述的各种说明性的逻辑框、模块和电路可以利用被设计为执行本文描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列信号(FPGA)或其它可编程逻辑器件(PLD)、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合来实现或执行。通用处理器可以是微处理器,但是在替代方案中,该处理器可以是任何商业可用的处理器、控制器、微控制器或者状态机。处理器还可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、结合DSP内核的一个或多个微处理器,或者任何其它这样的配置。

在一个或多个方面中,描述的功能可以用硬件、软件、固件或者其任意组合的方式来实现。如果用软件的方式来实现,则可以将这些功能存储在计算机可读介质上或者作为计算机可读介质上的一个或多个指令或代码来传输。计算机可读介质包括计算机存储介质和通信介质二者,其中通信介质包括有助于计算机程序从一个地方向另一个地方传送的任何介质。存储介质可以是能够由计算机存取的任何可用的介质。通过示例而非限制的方式,这样的计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者能够被用来携带或存储具有指令或数据结构形式的期望的程序代码并且能够由计算机存取的任何其它介质。此外,可以将任何连接适当地称作计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或者诸如红外线、无线电和微波之类的无线技术,从网站、服务器或其它远程源传输的,那么所述同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线电和微波之类的无线技术被包括在介质的定义中。如本文使用的,磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中磁盘通常磁性地复制数据,而光盘则利用激光来光学地复制数据。因此,在一些方面中,计算机可读介质可以包括非暂时性计算机可读介质(例如,有形介质)。此外,在一些方面中,计算机可读介质可以包括暂时性计算机可读介质(例如,信号)。上述的组合也应当被包括在计算机可读介质的范围之内。

本文公开的方法包括用于实现所描述的方法的一个或多个步骤或动作。在不背离权利要求书的范围的情况下,这些方法步骤和/或动作可以与彼此交换。换言之,除非指定步骤或动作的特定顺序,否则在不背离权利要求书的范围的情况下,可以修改特定步骤和/或动作的顺序和/或使用。

此外,应当意识到的是,用于执行本文描述的方法和技术的模块和/或其它适当的单元可以由用户终端和/或基站下载和/或以别的方式获得(如果适用的话)。例如,这样的设备可以被耦合至服务器,以有助于对用于执行本文描述的方法的单元的传送。替代地,本文描述的各种方法可以经由存储单元(例如,RAM、ROM、诸如压缩光盘(CD)或软盘之类的物理存储介质等等)来提供,使得在用户终端和/或基站将存储单元耦合至或提供给该设备时,可以获得各种方法。此外,可以使用向设备提供本文描述的方法和技术的任何其它适当的技术。

虽然上述内容是针对于本公开内容的方面的,但是可以在不背离其基本范围的情况下,设计本公开内容的其它的和另外的方面,并且其范围是由所附的权利要求来限定的。

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