CN108353416A - 用于多用户上行链路的方法和装置 - Google Patents

用于多用户上行链路的方法和装置 Download PDF

Info

Publication number
CN108353416A
CN108353416A CN201680063705.5A CN201680063705A CN108353416A CN 108353416 A CN108353416 A CN 108353416A CN 201680063705 A CN201680063705 A CN 201680063705A CN 108353416 A CN108353416 A CN 108353416A
Authority
CN
China
Prior art keywords
message
instruction
transmission
stations
sta
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201680063705.5A
Other languages
English (en)
Other versions
CN108353416B (zh
Inventor
S·梅林
A·阿斯特尔贾迪
G·谢里安
田彬
A·巴拉德瓦杰
G·D·巴里亚克
周彦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN108353416A publication Critical patent/CN108353416A/zh
Application granted granted Critical
Publication of CN108353416B publication Critical patent/CN108353416B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0866Non-scheduled access, e.g. ALOHA using a dedicated channel for access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/121Wireless traffic scheduling for groups of terminals or users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

提供了用于多用户上行链路的方法和装置。在一个方面,提供了一种用于无线通信的方法。该方法包括将允许发送(CTX)消息发送到两个或更多个站,CTX指示上行链路传输机会,CTX消息还包括对两个或更多个站在特定时间同时发送上行链路数据的请求。该方法还包括在特定时间从至少两个站接收多个上行链路数据。

Description

用于多用户上行链路的方法和装置
技术领域
本公开内容的某些方面总体上涉及无线通信,具体而言,涉及用于无线网络中的多用户上行链路通信的方法和装置。
背景技术
在许多电信***中,通信网络用于在几个交互的空间分离的设备之间交换消息。网络可以根据地理范围进行分类,地理范围可以是例如城市区域、局部区域、或个人区域。可以将这样的网络分别指定为广域网(WAN)、城域网(MAN)、局域网(LAN)或个域网(PAN)。根据用于互连各种网络节点和设备的交换/路由技术(例如,电路交换与分组交换),用于传输的物理介质的类型(例如,有线与无线)、以及使用的通信协议集合(例如,互联网协议组、SONET(同步光网络)、以太网等),网络也有所不同。
当网络元件是移动的并且因此具有动态连接需求时,或者如果网络架构形成于自组织中而不是固定的拓扑中,则无线网络通常是优选的。无线网络使用无线、微波、红外、光学等频带中的电磁波,以无导向传播模式采用非实体物理介质。当与固定有线网络相比时,无线网络有利地促进用户移动性和快速的现场部署。
为了解决对无线通信***所要求的不断增加的带宽需求的问题,正在开发不同的方案以允许多个无线站通过共享信道资源同时实现高数据吞吐量而与单个接入点进行通信。在通信资源有限的情况下,希望减少在接入点和多个终端之间传递的业务量。例如,当多个终端向接入点发送上行链路通信时,期望最小化完成所有传输的上行链路的业务量。因此,需要一种用于来自多个终端的上行链路传输的改进协议。
发明内容
在所附权利要求范围内的***、方法和设备的各种实施方式各自具有几个方面,其中没有一个方面单独对本文所述的期望属性负责。在不限制所附权利要求的范围的情况下,本文描述了一些突出的特征。
在以下的附图和描述中阐述在本说明书中描述的主题的一个或多个实施方式的细节。从描述、附图和权利要求中,其他特征、方面和优点将变得显而易见。注意,以下附图的相对尺寸可能没有按比例绘制。
公开的一个方面是用于无线通信的装置。该装置包括电子硬件处理器,所述电子硬件处理器被配置为生成包括对上行链路传输机会的第一指示的允许发送消息,该允许发送消息还包括对两个或更多个站在特定时间同时发送上行链路数据的请求,发射机,其被配置为将所述允许发送消息发送给所述两个或更多个站;以及接收机,其被配置为在所述特定时间从所述两个或更多个站中的至少两个站接收多个上行链路数据传输。
在该装置的一些方面,电子硬件处理器还被配置为生成允许发送消息以包括公共信息字段,该公共信息字段包括对于所有两个或更多个站共同的信息以及两个或更多个个体信息字段,所述两个或更多个个体信息字段分别对应于两个或更多个站中的每一个站。在该装置的一些方面,电子硬件处理器还被配置为生成允许发送消息以包括9位的持续时间字段,该持续时间字段指示要用于多个上行链路数据传输的OFDM符号的数量。
在该装置的一些方面,电子硬件处理器还被配置为生成允许发送消息以包括关于两个或更多个站是否要在多个上行链路数据传输的末尾处包括分组扩展符号的指示。在该装置的一些方面,电子硬件处理器还被配置为生成允许发送消息以包括关于两个或更多个站在发送之前将考虑无线介质的状态的第二指示,并且其中,所述允许发送消息还包括关于要由两个或更多个站在考虑所述无线介质的状态时使用的空闲信道评估门限的第三指示。在该装置的一些方面,电子硬件处理器还被配置为确定用于随机接入的一个或多个资源单元并且在允许发送消息中包括对一个或多个资源单元的指示,并且接收机还被配置为基于所述一个或多个资源单元接收随机接入上行链路数据。
在该装置的一些方面,电子硬件处理器还被配置为生成允许发送消息以包括关于要由两个或更多个站用于多个上行链路数据传输的分组类型的第二指示,以及关于相关联或者非相关联的站是否可以在上行链路传输机会期间进行发送的第三指示。在该装置的一些方面,电子硬件处理器还被配置为生成允许发送消息以包括关于允许发送消息的发射功率和用于多个上行链路数据传输的目标接收功率的第二指示。
所公开的另一方面是一种用于无线通信的方法。该方法包括:经由电子硬件处理器生成允许发送消息,所述允许发送消息指示上行链路传输机会以及对两个或更多个站在特定时间同时发送上行链路数据的请求,经由电子硬件处理器将所述允许发送消息发送给所述两个或更多个站;以及经由电子硬件处理器在所述特定时间从所述两个或更多个站中的至少两个站接收多个上行链路数据传输。在一些方面,该方法还包括:生成允许发送消息以进一步包括公共信息字段,该公共信息字段包括对于所有两个或更多个站共同的信息以及两个或更多个个体信息字段,所述两个或更多个个体信息字段分别对应于两个或更多个站中的每一个站。在一些方面,该方法还包括生成允许发送消息以进一步包括9位的持续时间字段,该持续时间字段指示要用于多个上行链路数据传输的OFDM符号的数量。在一些方面,该方法还包括生成允许发送消息以进一步包括关于两个或更多个站是否要在多个上行链路数据传输的末尾处包括分组扩展符号的指示。在一些方面,该方法还包括生成允许发送消息以进一步包括关于两个或更多个站在发送之前将考虑无线介质的状态的第二指示,以及关于要由两个或更多个站在考虑所述无线介质的状态时使用的空闲信道评估门限的第三指示。在一些方面,该方法还包括确定用于随机接入的一个或多个资源单元,在允许发送消息中发送对一个或多个资源单元的指示,以及基于所述一个或多个资源单元接收随机接入上行链路数据。
在一些方面,该方法还包括生成允许发送消息以进一步包括关于要由两个或更多个站用于多个上行链路数据传输的分组类型的指示,以及其中,允许发送消息进一步包括关于相关联或者非相关联的站是否可以在上行链路传输机会期间进行发送的指示。在一些方面,该方法还包括生成允许发送消息以进一步包括关于允许发送消息的发射功率和用于多个上行链路数据传输的目标接收功率的指示。
所公开的另一方面是一种用于无线通信的装置。该装置包括:用于生成指示上行链路传输机会的允许发送消息的单元,所述允许发送消息进一步包括对两个或更多个站在特定时间同时发送上行链路数据的请求,用于将所述允许发送消息发送给所述两个或更多个站的单元;以及用于在所述特定时间从所述两个或更多个站中的至少两个站接收多个上行链路数据传输的单元。在该装置的一些方面,用于生成的单元被配置为生成允许发送消息以包括公共信息字段,该公共信息字段包括对于所有两个或更多个站共同的信息,以及生成允许发送消息以还包括两个或更多个个体信息字段,所述两个或更多个个体信息字段分别对应于两个或更多个站中的每一个站。在该装置的一些方面,用于生成的单元被配置为生成允许发送消息以包括9位的持续时间字段,该持续时间字段指示要用于多个上行链路数据传输的OFDM符号的数量。在该装置的一些方面,用于生成的单元被配置为生成允许发送消息以包括关于两个或更多个站是否要在多个上行链路数据传输的末尾处包括分组扩展符号的指示。在该装置的一些方面,用于生成的单元被配置为生成允许发送消息以包括关于两个或更多个站在发送之前将考虑无线介质的状态的第二指示,以及还被配置为生成允许发送消息以包括关于要由两个或更多个站在考虑所述无线介质的状态时使用的空闲信道评估门限的第三指示。该装置一些方面包括用于确定用于随机接入的一个或多个资源单元的单元,用于在允许发送消息中发送对一个或多个资源单元的指示的单元,以及用于基于所述一个或多个资源单元接收随机接入上行链路数据的单元。
在该装置的一些方面,用于生成的单元被配置为生成允许发送消息以包括关于要由两个或更多个站用于多个上行链路数据传输的分组类型的第二指示,以及其中,用于生成的单元还被配置为生成允许发送消息以进一步包括关于相关联或者非相关联的站是否可以在上行链路传输机会期间进行发送的第三指示。在该装置的一些方面,用于生成的单元被配置为生成允许发送消息以包括关于允许发送消息的发射功率和用于多个上行链路数据传输的目标接收功率的指示。
所公开的另一方面是一种包括指令的非暂时性计算机可读介质,所述指令在被执行时使得处理器执行方法。该方法可以包括:生成指示上行链路传输机会的允许发送消息,所述允许发送消息还包括对两个或更多个站在特定时间同时发送上行链路数据的请求,将所述允许发送消息发送到所述两个或更多个站;以及在所述特定时间从所述两个或更多个站中的至少两个站接收多个上行链路数据传输。
在一些方面,进一步生成允许发送消息以包括公共信息字段,该公共信息字段包括对于所有两个或更多个站共同的信息,以及其中,允许发送消息还包括两个或更多个个体信息字段,所述两个或更多个个体信息字段分别对应于两个或更多个站中的每一个站。在一些方面,进一步生成允许发送消息以包括9位的持续时间字段,该持续时间字段指示关于要用于多个上行链路数据传输的OFDM符号的数量。在一些方面,进一步生成允许发送消息以包括关于两个或更多个站是否要在多个上行链路数据传输的末尾处包括分组扩展符号的指示。在一些方面,进一步生成允许发送消息以包括关于两个或更多个站在发送之前将考虑无线介质的状态的第二指示,以及其中,允许发送消息还包括关于要由两个或更多个站在考虑所述无线介质的状态时使用的空闲信道评估门限的第三指示。在一些方面,该方法还包括确定用于随机接入的一个或多个资源单元,在允许发送消息中发送关于一个或多个资源单元的指示,以及基于所述一个或多个资源单元接收随机接入上行链路数据。
在一些方面,进一步生成允许发送消息以包括关于要由两个或更多个站用于多个上行链路数据传输的分组类型的指示,以及其中,允许发送消息进一步包括关于相关联或者非相关联的站是否可以在上行链路传输机会期间进行发送的指示。在一些方面,进一步生成允许发送消息以包括关于允许发送消息的发射功率和用于多个上行链路数据传输的目标接收功率的指示。
附图说明
图1示出了具有接入点和无线站的多址多输入多输出(MIMO)***。
图2示出了MIMO***中的接入点和两个无线站的方块图。
图3示出了可以在无线通信***内采用的无线设备中可以使用的各种组件。
图4A示出了上行链路(UL)MU-MIMO通信的示例性帧交换的时间图。
图4B示出了上行链路(UL)MU-MIMO通信的示例性帧交换的时间图。
图5示出了UL-MU-MIMO通信的另一示例性帧交换的时间图。
图6示出了UL-MU-MIMO通信的另一示例性帧交换的时间图。
图7示出了UL-MU-MIMO通信的另一示例性帧交换的时间图。
图8是多用户上行链路通信的一个实施例的消息时序图。
图9示出了请求发送(RTX)帧的一个实施例的图。
图10示出了允许发送(CTX)帧的一个实施例的图。
图11示出了CTX帧的另一实施例的图。
图12示出了CTX帧的另一实施例的图。
图13示出了CTX帧的另一实施例的图。
图14示出了CTX帧的另一实施例的图。
图15是用于提供无线通信的示例性方法的一方面的流程图。
具体实施方式
在下文中参考附图更全面的说明创新的***、装置和方法的各个方面。然而,本文教导的公开内容可以以许多不同的形式体现,并且不应被解释为限于在本公开内容通篇中呈现的任何具体结构或功能。相反,提供这些方面,使得本公开内容将是全面和完整的,并且将向本领域技术人员充分地传达本公开内容的范围。基于本文的教导,本领域技术人员应当理解,本公开内容的范围旨在涵盖本文公开的创新***、装置和方法的任何方面,无论是与本发明的任何其它方面独立地或组合地实施。例如,可以使用本文所阐述的任何数量的方面来实施装置或者实践方法。此外,本发明的范围旨在涵盖使用附加于本文所阐述的本发明的各个方面的或不同于本文所阐述的本发明的各个方面的其他结构、功能或结构和功能来实践的这种装置或方法。应当理解,本文公开的任何方面可以由权利要求的一个或多个要素体现。
尽管本文说明了特定方面,但是这些方面的许多变化和排列都属于本公开内容的范围内。虽然提及了优选方面的一些益处和优点,但是本公开内容的范围并非旨在限于特定的益处、用途或目的。相反,本公开内容的各方面旨在广泛地应用于不同的无线技术、***配置、网络和传输协议,其中一些在优选方面的附图和以下说明中作为示例示出。具体实施方式部分和附图仅仅是对本公开内容的说明而不是限制,本公开内容的范围由所附权利要求及其等同变换限定。
无线网络技术可以包括各种类型的无线局域网(WLAN)。WLAN可以用于采用广泛使用的网络协议来将附近的设备互连在一起。本文说明的各个方面可以应用于任何通信标准,诸如Wi-Fi或者更一般地,IEEE 802.11系列无线协议的任何成员。
在一些方面,可以使用正交频分复用(OFDM)、直接序列扩频(DSSS)通信、OFDM和DSSS通信的组合或其他方案根据高效率802.11协议来发送无线信号。高效率802.11协议的实现可以用于互联网接入、传感器、计量、智能电网或其他无线应用。有利地,实现这个特定无线协议的某些设备的方面可以比实现其他无线协议的设备消耗较少的功率,可以用于在短距离上发送无线信号,和/或能够发送不太可能被物体(例如人)阻挡的信号。
在一些实施方式中,WLAN包括作为接入无线网络的组件的各种设备。例如,可以有两种类型的设备:接入点(“AP”)和客户端(也称为站或“STA”)。通常,AP用作WLAN的网络中心或基站,并且STA用作WLAN的用户。例如,STA可以是膝上型计算机、个人数字助理(PDA)、移动电话等。在一示例中,STA经由Wi-Fi(例如,IEEE 802.11协议,例如802.11ah)兼容无线链路连接到AP,以获得与互联网或其他广域网的一般连接。在一些实施方式中,STA也可以用作AP。
本文描述的技术可以用于各种宽带无线通信***,包括基于正交复用方案的通信***。这种通信***的示例包括空分多址(SDMA)、时分多址(TDMA)、正交频分多址(OFDMA)***和单载波频分多址(SC-FDMA)***等。SDMA***可以利用足够不同的方向来同时发送属于多个STA的数据。TDMA***可以通过将传输信号分成不同的时隙而允许多个STA共享相同的频率信道,其中,每个时隙被分配给不同的STA。TDMA***可以实现GSM或本领域已知的一些其他标准。OFDMA***利用正交频分复用(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也可以包括、实施为或称为用户终端(“UT”)、接入终端(AT)、用户站、用户单元、移动站、远程站、远程终端、用户代理、用户装置、用户设备或其他一些术语。在一些实施方式中,接入终端可以包括蜂窝电话、无绳电话、会话发起协议(“SIP”)电话、无线本地环路(“WLL”)站、个人数字助理(“PDA”)、具有无线连接能力的手持设备或连接到无线调制解调器的一些其它适合的处理设备。因此,本文教导的一个或多个方面可以并入电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型计算机)、便携式通信设备、耳机、便携式计算设备(例如,个人数字助理)、娱乐设备(例如,音乐或视频设备或卫星无线设备)、游戏设备或***、全球定位***设备或被配置为经由无线介质进行通信的任何其它适合的设备。
图1是示出了具有AP和STA的多址多输入多输出(MIMO)***100的图。为了简单起见,图1中仅示出了一个AP 110。如上所述,AP 110通常是与STA 120a-I(在本文中也统称为“STA 120”或单独地称为“STA 120”)通信的固定STA,并且也可以被称为基站或使用某个其他术语。如上所述,STA 120可以是固定的或移动的,并且也可以被称为用户终端、移动站、无线设备或使用某个其他术语。AP 110可以在任何给定时刻在下行链路和上行链路上与一个或多个STA 120进行通信。下行链路(即,前向链路)是从AP 110到STA 120的通信链路,并且上行链路(即,反向链路)是从STA 120到AP 110的通信链路。STA 120也可以与另一STA120进行对等通信。***控制器130耦合到AP并为AP提供协调和控制。
尽管以下公开内容的部分将描述能够经由空分多址(SDMA)进行通信的STA 120,但是对于某些方面,STA 120还可以包括不支持SDMA的一些STA。因此,对于这些方面,AP110可以被配置为与SDMA和非SDMA STA通信。这种方法可以方便地允许不支持SDMA的老版本的STA(例如“传统”STA)保留部署在企业中,延长它们的使用寿命,同时允许在认为合适的情况下引入更新的SDMA STA。
***100采用多个发射天线和多个接收天线用于下行链路和上行链路上的数据传输。AP 110配备有Nap个天线并且表示用于下行链路传输的多输入(MI)和用于上行链路传输的多输出(MO)。K个所选择的STA 120的集合共同表示用于下行链路传输的多输出和用于上行链路传输的多输入。对于纯SDMA,如果K个STA的数据符号流不是以某种方式在码、频率或时间上复用,则希望Nap≤K≤1。如果数据符号流能够使用TDMA技术、利用CDMA的不同代码信道、利用OFDM的分离的子带集合等来复用,则K可以大于Nap。每个所选择的STA可以将用户特定的数据发送到AP和/或从AP接收用户特定的数据。通常,每个所选择的STA可以配备有一个或多个天线(即,Nut≥1)。K个所选择的STA可以具有相同数量的天线,或者一个或多个STA可以具有不同数量的天线。
SDMA***100可以是时分双工(TDD)***或频分双工(FDD)***。对于TDD***,下行链路和上行链路共享相同的频带。对于FDD***,下行链路和上行链路使用不同的频带。MIMO***100还可以利用单载波或多载波进行传输。每个STA可以配备有单个天线(例如,为了保持低成本)或多个天线(例如,在可以支持额外成本的情况下)。如果STA 120通过将传输/接收划分到不同的时隙中来共享相同的频率信道,其中,每个时隙可以被分配给不同的STA 120,则***100也可以是TDMA***。
图2示出了MIMO***100中的AP 110和两个STA 120m和120x的方块图。AP 110配备有Nt个天线224a到224ap。STA 120m配备有Nut,m个天线252ma至252mu,并且STA 120x配备有Nut,x个天线252xa至252xu。AP 110是用于下行链路的发送实体和用于上行链路的接收实体。STA 120是用于上行链路的发送实体和用于下行链路的接收实体。如本文所使用的,“发送实体”是能够经由无线信道发送数据的独立操作的装置或设备,并且“接收实体”是能够经由无线信道接收数据的独立操作的装置或设备。在下面的描述中,下标“dn”表示下行链路,下标“up”表示上行链路,选择Nup个STA用于在上行链路上同时传输,并且选择Ndn个STA用于在下行链路上同时传输。Nup可以等于或不等于Ndn,并且Nup和Ndn可以是静态值或可以针对每个调度时间间隔而改变。可以在AP 110和/或STA 120处使用波束控制或某种其他空间处理技术。
在上行链路上,在被选择用于上行链路传输的每个STA 120处,TX数据处理器288接收来自数据源286的业务数据和来自控制器280的控制数据。TX数据处理器288基于与为STA选择的速率相关联的编码和调制方案来处理(例如,编码、交织和调制)STA的业务数据,并提供数据符号流。TX空间处理器290对数据符号流执行空间处理并为Nut,m个天线提供Nut,m个发射符号流。每个发射机单元(TMTR)254接收并处理(例如,转换为模拟、放大、滤波和上变频)相应的发射符号流以生成上行链路信号。Nut,m个发射机单元254提供Nut,m个上行链路信号以用于从Nut,m个天线252的传输,例如以发送到AP 110。
可以调度Nup个STA以在上行链路上同时传输。这些STA中的每个STA可以对其各自数据符号流执行空间处理,并在上行链路上将其各自的发射符号流集合发送到AP 110。
在AP 110处,Nup个天线224a到224ap接收在上行链路上发送的来自所有Nup个STA的上行链路信号。每个天线224向相应的接收机单元(RCVR)222提供接收到的信号。每个接收机单元222执行与发射机单元254执行的处理互补的处理并提供接收到的符号流。RX空间处理器240对来自Nup个接收机单元222的Nup个接收到的符号流执行接收机空间处理,并提供Nup个恢复的上行链路数据符号流。根据信道相关矩阵求逆(CCMI)、最小均方误差(MMSE)、软干扰消除(SIC)或某种其他技术来执行接收机空间处理。每个经过恢复的上行链路数据符号流是对由相应的STA发送的数据符号流的估计。RX数据处理器242根据用于该流的速率处理(例如,解调、解交织和解码)每个经过恢复的上行链路数据符号流,以获得经过解码的数据。可以将每个STA的经过解码的数据提供给数据宿244以用于存储和/或提供给控制器230以进行进一步处理。
在下行链路上,在AP 110处,TX数据处理器210接收来自数据源208的用于为下行链路传输调度的Ndn个STA的业务数据、来自控制器230的控制数据以及可能来自调度器234的其他数据。各种类型的数据可以在不同的传输信道上发送。TX数据处理器210基于为每个STA选择的速率来处理(例如,编码、交织和调制)该STA的业务数据。TX数据处理器210为Ndn个STA提供Ndn个下行链路数据符号流。TX空间处理器220对Ndn个下行链路数据符号流执行空间处理(诸如预编码或波束成形),并为Nup个天线提供Nup个发射符号流。每个发射机单元222接收并处理相应的发射符号流以生成下行链路信号。Nup个发射机单元222可以提供Nup个下行链路信号用于从Nup个天线224的传输,例如以发送到STA 120。
在每个STA 120处,Nut,m个天线252从AP 110接收Nup个下行链路信号。每个接收机单元254处理来自相关联的天线252的所接收的信号并提供所接收的符号流。RX空间处理器260对来自Nut,m个接收机单元254的Nut,m个所接收的符号流执行接收机空间处理,并为STA120提供经过恢复的下行链路数据符号流。接收机空间处理可以根据CCMI、MMSE或某种其他技术来执行。RX数据处理器270处理(例如,解调、解交织和解码)所恢复的下行链路数据符号流,以获得用于STA的经过解码的数据。
在每个STA 120处,信道估计器278估计下行链路信道响应并且提供下行链路信道估计,其可以包括信道增益估计、SNR估计、噪声方差等。类似地,信道估计器228估计上行链路信道响应并提供上行链路信道估计。用于每个STA的控制器280通常基于该STA的下行链路信道响应矩阵Hdn,m来导出用于STA的空间滤波器矩阵。控制器230基于有效上行链路信道响应矩阵Hup,eff来导出AP的空间滤波器矩阵。每个STA的控制器280可以向AP 110发送反馈信息(例如,下行链路和/或上行链路本征向量、本征值、SNR估计等等)。控制器230和280还可以分别控制AP 110和STA 120处的各种处理单元的操作。
图3示出了可以在无线通信***100内采用的无线设备302中可以使用的各种组件。无线设备302是可以被配置为实施本文中所描述的各种方法的设备的示例。无线设备302可以实现AP 110或STA 120。
无线设备302可以包括控制无线设备302的操作的电子硬件处理器304。处理器304也可以被称为中央处理单元(CPU)。可以包括只读存储器(ROM)和随机存取存储器(RAM)二者的存储器306向处理器304提供指令和数据。存储器306的一部分还可以包括非易失性随机存取存储器(NVRAM)。处理器304可以基于存储在存储器306内的程序指令来执行逻辑和算术运算。存储器306中的指令可执行以实施本文描述的方法。
处理器304可以包括或者是用一个或多个电子硬件处理器实现的处理***的组件。所述一个或多个处理器可以用通用微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、控制器、状态机、门控逻辑、分立硬件组件、专用硬件有限状态机或可以执行计算或其他信息处理的任何其他合适的实体的任何组合来实现。
处理***还可以包括用于存储软件的计算机可读介质。软件应被广泛地解释为表示任何类型的指令,无论是被称为软件、固件、中间件、微码、硬件描述语言还是其他术语。指令可以包括代码(例如,以源代码格式、二进制代码格式、可执行代码格式或任何其他合适的代码格式)。指令在由一个或多个处理器执行时使处理***执行本文所述的各种功能。
无线设备302还可以包括外壳308,其可以包括发射机310和接收机312以允许在无线设备302和远程位置之间发送和接收数据。发射机310和接收机312可以组合成收发机314。单个或多个收发机天线316可以附接到外壳308并且电耦合到收发机314。无线设备302还可以包括(未示出)多个发射机、多个接收机和多个收发机。
无线设备302还可以包括信号检测器318,其可以用于尝试检测和量化由收发机314接收的信号的电平。信号检测器318可以检测诸如总能量、每符号每子载波的能量、功率谱密度的信号和其他信号。无线设备302还可以包括用于处理信号的数字信号处理器(DSP)320。
无线设备302的各种组件可以通过总线***322耦合在一起,除了数据总线之外,总线***322还可以包括电源总线、控制信号总线和状态信号总线。
本公开内容的某些方面支持从多个STA向AP发送上行链路(UL)信号。在一些实施例中,UL信号可以在多用户MIMO(MU-MIMO)***中发送。可替换地,可以在多用户FDMA(MU-FDMA)或类似的FDMA***中发送UL信号。具体而言,图4-8和10示出了将等同应用于UL-FDMA传输的UL-MU-MIMO传输410A、410B、1050A和1050B。在这些实施例中,UL-MU-MIMO或UL-FDMA传输能够从多个STA同时发送到AP,并且可以在无线通信中产生效率。
越来越多的无线和移动设备对无线通信***所要求的带宽需求造成越来越大的压力。在通信资源有限的情况下,希望减少AP和多个STA之间传递的业务量。例如,当多个终端向AP发送上行链路通信时,希望最小化完成所有传输的上行链路的业务量。因此,本文描述的实施例支持利用通信交换、调度和某些帧来增加到AP的上行链路传输的吞吐量。
图4A是示出可以用于UL通信的UL-MU-MIMO协议400的示例的时序图。如图4A所示并结合图1,AP 110可以向STA 120发送允许发送(CTX)消息402,以指示哪些STA可以参与UL-MU-MIMO方案,使得特定的STA获知开始UL-MU-MIMO。在一些实施例中,可以在物理层会聚协议(PLCP)协议数据单元(PPDU)的有效载荷部分中发送CTX消息。以下参考图12-15更全面地描述CTX帧结构的示例。
一旦STA 120从列出STA的AP 110接收到CTX消息402,STA就可以发送UL-MU-MIMO传输410。在图4A中,STA 120A和STA 120B发送包含物理层汇聚协议(PLCP)协议数据单元(PPDU)的UL-MU-MIMO传输410A和410B。一旦接收到UL-MU-MIMO传输410,AP 110就可以向STA 120发送块确认(BA)470。
图4B是示出可以用于UL通信的UL-MU-MIMO协议的示例的时序图。在图4B中,CTX帧被聚合在聚合MAC协议数据单元(A-MPDU)消息407中。A-MPDU消息407可以向STA 120提供在发送UL信号之前进行处理的时间,或者可以允许AP 110在接收上行链路数据之前将数据发送到STA 120。
不是所有的AP或STA 120都可以支持UL-MU-MIMO或UL-FDMA操作。来自STA120的能力指示可以在包括在关联请求或探测请求中的高效无线(HEW)能力元素中指示,并且可以包括位指示能力、STA 120能够在UL-MU-MIMO传输中使用的空间流的最大数量、STA 120能够在UL-FDMA传输中使用的频率、功率回退中的最小和最大功率和粒度、以及STA 120能够执行的最小和最大时间调整。
来自AP的能力指示可以在包括在关联响应、信标或探测响应中的HEW能力元素中指示,并且可以包括位指示能力、单个STA 120能够在UL-MU-MIMO传输中使用的空间流的最大数量、单个STA 120能够在UL-FDMA传输中使用的频率、所需的功率控制粒度以及STA 120应该能够执行的所需的最小和最大时间调整。
在一个实施例中,有能力的STA 120可以通过向AP发送管理帧来请求有能力的AP成为UL-MU-MIMO(或UL-FDMA)协议的一部分,该管理帧指示请求启用UL-MU-MIMO特征的使用。在一个方面,AP 110可以通过授权使用UL-MU-MIMO特征或拒绝它来进行响应。一旦授权使用UL-MU-MIMO,STA 120就可以在各种时间期待CTX消息402。另外,一旦启用STA 120以操作UL-MU-MIMO特征,则STA 120可以服从于遵循特定的操作模式。如果多个操作模式是可能的,则AP可以向STA 120指示在HEW能力元素、管理帧或操作元素中使用哪种模式。在一个方面,STA 120能够通过向AP 110发送不同的操作元素而在操作期间动态地改变操作模式和参数。另一方面,AP 110可以通过向STA 120或在信标中发送更新的操作元素或管理帧而在操作期间动态地切换操作模式。在另一方面,操作模式可以在设置阶段中被指示,并且可以针对每STA 120或针对STA 120的组来设置。在另一方面,可以针对每业务标识符(TID)来指定操作模式。
图5是结合图1示出UL-MU-MIMO传输的操作模式的示例的时序图。在该实施例中,STA 120从AP 110接收CTX消息402,并向AP 110发送即时响应。该响应可以是允许发送(CTS)408或另一类似信号的形式。在一个方面,发送CTS的要求可以在CTX消息402中指示,或者可以在通信的设置阶段中指示。如图5所示,STA 120A和STA 120B可以响应于接收到CTX消息402而发送CTS 1 408A和CTS 2 408B消息。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和410B。AP 110然后可以将确认(ACK)信号发送给STA 120A和120B。在一些方面,ACK信号可以是到每个站或BA的串行ACK信号。在一些方面,可以轮询ACK。该实施例通过从多个STA向AP 110同时而不是顺序地发送CTS 408信号而产生效率,这节省了时间并降低了干扰的可能性。
图6是结合图1示出UL-MU-MIMO传输的操作模式的另一示例的时序图。在该实施例中,STA 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中或在管理帧中指示。T 406的益处可以是改善同步或者允许STA 120A和120B有时间在传输之前处理CTX消息402或其他消息。
参考图4-6,结合图1,UL-MU-MIMO传输410可以具有共同的持续时间。可以在CTX消息402中或在设置阶段期间指示针对利用UL-MU-MIMO特征的STA的UL-MU-MIMO传输410的持续时间。为了生成所需持续时间的PPDU,STA 120可以构建PLCP服务数据单元(PSDU),使得PPDU的长度与CTX消息402中指示的长度相匹配。在另一方面,STA 120可以调整介质访问控制(MAC)协议数据单元(A-MPDU)中的数据聚合的级别或MAC服务数据单元(A-MSDU)中的数据聚合的级别以接近目标长度。在另一方面,STA 120可以添加文件结尾(EOF)填充定界符以达到目标长度。在另一方法中,在A-MPDU的开始处添加填充或EOF填充字段。使所有UL-MU-MIMO传输具有相同长度的好处之一是传输的功率级别将保持不变。
在一些实施例中,STA 120可以具有要上传到AP的数据,但STA 120尚未接收到指示STA 120可以开始UL-MU-MIMO传输的CTX消息402或其他信号。
在一种操作模式中,STA 120可以不在UL-MU-MIMO传输机会(TXOP)之外(例如,在CTX消息402之后)进行发送。在另一操作模式中,STA 120可以发送帧以初始化UL-MU-MIMO传输,然后可以在UL-MU-MIMO TXOP期间进行发送,例如,如果它们在CTX消息402中被指示这样做。在一个实施例中,初始化UL-MU-MIMO传输的帧可以是请求发送(RTX),专门为此目的而设计的帧(在下面参考图8和9更全面地描述RTX帧结构的示例)。RTX帧可以是允许将STA 120用于发起UL MU MIMO TXOP的唯一帧。在一个实施例中,除了通过发送RTX之外,STA可以不在UL-MU-MIMO TXOP之外进行发送。在另一实施例中,初始化UL MU MIMO传输的帧可以是向AP 110指示STA 120具有要发送的数据的任何帧。可以预先协商这些帧指示UL MUMIMO TXOP请求。例如,以下可以用于指示STA 120具有要发送的数据并且正在请求UL MUMIMO TXOP:请求发送(RTS),数据帧或具有设置以指示更多数据的8-15位的QoS控制帧的服务质量(QoS)空帧,或功率节省(PS)轮询。在一个实施例中,STA可以除了通过发送帧来触发该TXOP之外,不在UL MU MIMO TXOP之外进行发送,其中,该帧可以是RTS、PS轮询或QOS空帧。在另一实施例中,STA可以照常发送单用户上行链路数据,并且可以通过设置其数据分组的QoS控制帧中的位来指示对UL MU MIMO TXOP的请求。图7是结合图1示出初始化UL-MU-MIMO的帧是RTX 701的示例的时序图。在该实施例中,STA 120向AP 110发送包括关于UL-MU-MIMO传输的信息的RTX 701。如图7所示,AP 110可以用授权UL-MU-MIMO TXOP的CTX消息402对RTX 701进行响应,以紧接在CTX消息402之后发送UL-MU-MIMO传输410。在另一方面,AP 110可以用授权单用户(SU)UL TXOP的CTS进行响应。在另一方面,AP 110可以用确认RTX701的接收但不授权立即的UL-MU-MIMO TXOP的帧(例如,具有特殊指示的ACK或CTX)进行响应。在另一方面,AP 110可以用确认RTX 701的接收,不授权立即的UL-MU-MIMO TXOP,但授权延迟的UL-MU-MIMO TXOP并且可以标识授权TXOP的时间的帧进行响应。在该实施例中,AP110可以发送CTX消息402以在所授权的时间开始UL-MU-MIMO。
在另一方面,AP 110可以用不向STA120授权UL-MU-MIMO传输但指示STA 120在尝试另一传输(例如,发送另一RTX)之前应当等待一段时间(T)的ACK或其他响应信号来对RTX701进行响应。在这方面,时间(T)可以由AP 110在设置阶段或响应信号中指示。在另一方面,AP 110和STA 120可以约定STA 120可以发送RTX 701、RTS、PS轮询或对UL-MU-MIMOTXOP的任何其它请求的时间。
在另一操作模式中,STA 120可以根据常规争用协议来发送对UL-MU-MIMO传输410的请求。在另一方面,将使用UL-MU-MIMO的STA 120的争用参数设置为与不使用UL-MU-MIMO特征的其他STA的不同值。在该实施例中,AP 110可以在信标、关联响应中或通过管理帧指示争用参数的值。在另一方面,AP 110可以提供延迟定时器,其阻止STA 120在每个成功的UL-MU-MIMO TXOP之后或在每个RTX、RTS、PS轮询或QoS空帧之后的某个时间量中进行发送。定时器可以在每个成功的UL-MU-MIMO TXOP之后重新开始。在一个方面,AP 110可以在设置阶段向STA 120指示延迟计时器,或者延迟计时器对于每个STA 120可以不同。在另一方面,AP 110可以在CTX消息402中指示延迟计时器或延迟计时器可以取决于CTX消息402中的STA120的顺序,并且延迟计时器对于每个终端可以不同。
在另一操作模式中,AP 110可以指示在其期间允许STA 120发送UL-MU-MIMO传输的时间间隔。在一个方面,AP 110向STA 120指示在其期间允许STA向AP 110发送RTX或RTS或其他请求以请求UL-MU-MIMO传输的时间间隔。在这个方面,STA 120可以使用常规争用协议。在另一方面,STA可以在该时间间隔期间不发起UL-MU-MIMO传输,但是AP 110可以向STA发送CTX或其他消息以发起UL-MU-MIMO传输。
在某些实施例中,被启用用于UL-MU-MIMO的STA 120可以向AP 110指示其请求UL-MU-MIMO TXOP,因为它具有用于UL的待传数据。在一个方面,STA 120可以发送RTS或PS轮询来请求UL-MU-MIMO TXOP。在另一实施例中,STA 120可以发送包括服务质量(QoS)空数据帧的任何数据帧,其中,8-15位的QoS控制字段指示非空队列。在该实施例中,STA 120可以在设置阶段期间确定当8-15位的QoS控制字段指示非空队列时,哪些数据帧(例如,RTS、PS轮询、QoS空帧等)将触发UL-MU-MIMO传输。在一个实施例中,RTS、PS轮询或QoS空帧可以包括允许或不允许AP 110用CTX消息402进行响应的1位指示。在另一实施例中,QoS空帧可以包括TX功率信息和每TID队列信息。TX功率信息和每TID队列信息可以被***到QoS空帧中的序列控制和QoS控制字段的两个字节中,并且可以将所修改的QoS空帧发送到AP 110以请求UL-MU-MIMO TXOP。在另一实施例中,参考图1和7,STA 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保持与AP110一起,并且AP 110可以通过将另一CTX消息402发送到STA 120A和120B或其他STA而将剩余TXOP用于另外的UL-MU-MIMO传输。
图8是多用户上行链路通信的一个实施例的消息时序图。消息交换800示出了AP110与三个站120a-c之间的无线消息的通信。消息交换800指示每个STA 120a-c向AP 110发送请求发送(RTX)消息802a-c。每个RTX消息802a-c指示发送站120a-c具有可用于发送到AP110的数据。
在接收到每个RTX消息802a-c之后,AP 110可以用指示AP 110已经接收到RTX的消息来进行响应。如图8所示,AP 110响应于每个RTX消息802a-c发送ACK消息803a-c。在一些实施例中,AP 110可以发送指示已经接收到每个RTX消息802a-c但是AP 110尚未授权用于站120a-c对上行链路数据的传输机会的消息(例如,CTX消息)。在图8中,在发送ACK消息803c之后,AP 110发送CTX消息804。在一些方面,将CTX消息804发送到至少站STA 120a-c。在一些方面,广播CTX消息804。在一些方面,CTX消息804指示授权哪些站在传输机会期间向AP 110发送数据的许可。在一些方面,传输机会的开始时间及其持续时间可以在CTX消息804中指示。例如,CTX消息804可以指示站STA 120a-c应该将其网络分配向量设置为与网络分配向量(NAV)812一致。
在由CTX消息804指示的时间,三个站120a-c向AP 110发送数据806a-c。在传输机会期间至少部分地同时发送数据806a-c。数据806a-c的传输可以利用上行链路多用户多输入多输出传输(UL-MU-MIMO)或上行链路频分多址(UL-FDMA)。
在一些方面,站STAa-c可以发送填充数据,使得在传输机会期间进行发送的每个站的传输具有大致相等的持续时间。消息交换800示出了STA 120a发送填充数据808a,而STA 120c发送填充数据808c。填充数据的传输确保来自每个STA 120a-c的传输大致同时完成。这可以在传输的整个持续时间内提供更均衡的发射功率,从而优化AP 110接收机效率。
在AP 110接收到数据传输806a-c之后,AP 110向每个站120a-c发送确认810a-c。在一些方面,可以使用DL-MU-MIMO或DL-FDMA至少部分地同时发送确认810a-c。
图9是RTX帧900的一个实施例的图。RTX帧900包括帧控制(FC)字段910、持续时间字段915(可选)、发射机地址(TA)/分配标识符(AID)字段920、接收机地址(RA)/基本服务集标识符(BSSID)字段925、TID字段930、估计传输(TX)时间字段950和TX功率字段970。FC字段910指示控制子类型或扩展子类型。持续时间字段915向RTX帧900的任何接收机指示设置NAV。在一个方面,RTX帧900可以不具有持续时间字段915。TA/AID字段920指示能够是AID或完整MAC地址的源地址。RA/BSSID字段925指示STA的RA或BSSID同时发送上行链路数据。在一个方面,RTX帧可以不包含RA/BSSID字段925。TID字段930指示用户具有用于其的数据的接入类别(AC)。所估计的TX时间字段950指示为UL-TXOP请求的时间,并且可以是STA 120在当前计划的MCS处发送其缓冲器中的所有数据所需的时间。TX功率字段970指示发送帧的功率,并且可以由AP用于估计链路质量并且适配CTX帧中的功率回退指示。
在一些实施例中,在能够进行UL-MU-MIMO通信之前,AP 110可以从可以参与UL-MU-MIMO通信的STA 120收集信息。AP 110可以通过调度来自STA 120的传输来优化来自STA120的信息的收集。
如上所述,CTX消息402可以用于各种通信。图10是CTX帧1000结构的示例的图。在该实施例中,CTX帧1000是包括帧控制(FC)字段1005、持续时间字段1010、发射机地址(TA)字段1015、控制(CTRL)字段1020、PPDU持续时间字段1025、STA信息(info)字段1030和帧校验序列(FCS)字段1080的控制帧。FC字段1005指示控制子类型或扩展子类型。持续时间字段1010向CTX帧1000的任何接收机指示设置NAV。TA字段1015指示发射机地址或BSSID。CTRL字段1020是通用字段,所述通用字段可以包括关于帧的剩余部分的格式(例如,STA信息字段的数量以及STA信息字段内存在或不存在任何子字段)的信息、用于STA 120的速率适配的指示、允许的TID的指示以及必须在CTX帧1000之后立即发送CTS的指示。用于速率适配的指示可以包括数据速率信息,诸如指示与STA本该在单个用户传输中使用的MCS相比,STA应该将其MCS降低多少的数量。CTRL字段1020还可以指示CTX帧1000是被用于UL MU MIMO或用于UL FDMA或者用于UL MU MIMO以及UL FDMA两者,指示STA信息字段1030中是否存在Nss或音调分配字段。
可替换地,CTX是用于UL MU MIMO还是用于UL FDMA的指示可以基于子类型的值。注意,UL MU MIMO和UL FDMA操作能够通过向STA指定要使用的空间流和要使用的信道来联合执行,在这种情况下,两个字段都存在于CTX中;在这种情况下,Nss指示被称为特定音调分配。PPDU持续时间1025字段指示允许STA 120进行发送的随后UL-MU-MIMO PPDU的持续时间。STA信息1030字段包含关于特定STA的信息并且可以包括每STA(每STA 120)信息集合(参见STA信息1 1030和STA信息N 1075)。STA信息1030字段可以包括标识STA的AID或MAC地址字段1032、指示STA可以(在UL-MU-MIMO***中)使用的空间流的数量的空间流数量字段(Nss)1034字段、指示与接收触发帧(在这种情况下为CTX)相比STA应当调整其传输的时间的时间调整1036字段、指示STA应该从宣称的发射功率取得的功率回退的功率调整1038字段、指示STA可以(在UL-FDMA***中)使用的音调或频率的音调分配1040字段、指示可允许的TID的允许的TID 1042字段、指示允许的TX模式的允许的TX模式1044字段、指示STA应使用的MCS的MCS 1046字段、以及指示STA发送上行链路数据的开始时间的TX开始时间字段1048。在一些实施例中,所允许的TX模式可以包括短/长保护间隔(GI)或循环前缀模式、二进制卷积码(BCC)/低密度奇偶校验(LDPC)模式(通常为编码模式)或空间-时间块编码(STBC)模式。
在一些实施例中,可以从CTX帧1000中排除STA信息字段1030-1075。在这些实施例中,缺失STA信息字段的CTX帧1000可以向接收CTX帧1000的STA 120指示已经接收到对上行链路数据的请求消息(例如,RTS、RTX或QoS空帧),但是尚未授权传输机会。在一些实施例中,控制字段1020可以包括关于所请求的上行链路的信息。例如,控制字段1020可以包括在发送数据或另一请求之前的等待时间、为什么未授权请求的原因代码或用于控制从STA120的介质接入的其他参数。缺失STA信息字段的CTX帧也可以应用于下面描述的CTX帧1100、1200、1300或1400。
在一些实施例中,可以允许接收具有允许的TID 1042指示的CTX的STA 120发送仅该TID的数据、相同或更高TID的数据、相同或更低TID的数据、任何数据、或首先仅该TID的数据,如果没有数据可用,则是其他TID的数据。FCS 1080字段指示携带有用于CTX帧1000的错误检测的FCS值。
图11是CTX帧1100结构的另一示例的图。在该实施例中并结合图10,STA信息1030字段不包含AID或MAC地址1032字段,而是CTX帧1000包括组标识符(GID)1026字段,其通过组标识符而不是单个的标识符来标识STA以同时发送上行链路数据。图12是CTX帧1200结构的另一示例的图。在该实施例中并结合图11,GID 1026字段被替换为RA 1014字段,其通过多播MAC地址来标识STA的组。
图13是CTX帧1300结构的示例的图。在该实施例中,CTX帧1300是包括管理MAC报头1305字段、主体1310字段和FCS 1380字段的管理帧。主体1310字段包括标识信息元素(IE)的IE ID 1315字段、指示CTX帧1300的长度的LEN 1320字段、包括与CTRL 1020字段相同的信息的CTRL 1325字段、指示允许STA 120进行发送的随后UL-MU-MIMO PPDU的持续时间的PPDU持续时间1330字段、STA信息1 1335字段、和能够指示所有STA用于随后UL-MU-MIMO传输的MCS、或所有STA用于随后UL-MU-MIMO传输的MCS回退的MCS 1375字段。STA信息1 1335(连同STA信息N 1370)字段表示每STA字段,其包括标识STA的AID 1340字段、指示STA可以(在UL-MU-MIMO***中)使用的空间流的数量的空间流数量字段(Nss)1342字段,指示与接收触发帧(在这种情况下为CTX)相比STA应该调整其传输时间的时间的时间调整1344字段,指示STA应该从宣称的发射功率取得的功率回退的功率调整1348字段,指示STA可以(在UL-FDMA***中)使用的音调或频率的音调分配1348字段,指示可允许的TID的允许的TID 1350字段、以及指示STA发送上行链路数据的开始时间的TX开始时间字段1048。
在一个实施例中,CTX帧1000或CTX帧1300可以聚合在A-MPDU中,以向STA 120提供在发送UL信号之前进行处理的时间。在该实施例中,可以在CTX之后添加填充或数据以允许STA 120有额外时间来处理即将到来的分组。与如上所述的增加帧间间隔(IFS)相比,填充CTX帧的一个益处可以是避免来自其他STA 120的UL信号的可能争用问题。在一个方面,如果CTX是管理帧,则可以发送附加填充信息元素(IE)。在一个方面,如果将CTX聚合在A-MPDU中,则可以包括附加A-MPDU填充定界符。填充定界符可以是EoF定界符(4字节)或其他填充定界符。另一方面,可以通过添加数据、控制或管理MPDPU来实现填充,只要它们不需要在IFS响应时间内被处理。MPDU可以包括向接收机指示不需要立即响应并且将不会被随后任何MPDU需要的指示。在另一方面,STA 120可以向AP 110请求CTX帧的最小持续时间或填充。在另一实施例中,可以通过添加PHY OFDMA符号来实现填充,该PHY OFDMA符号可以包括不携带信息的未定义位,或者可以包括携带信息的位序列,只要它们不需要在IFS时间内被处理。
在一些实施例中,AP 110可以发起CTX传输。在一个实施例中,AP 110可以根据常规增强型分布式信道接入(EDCA)争用协议来发送CTX消息402。在另一实施例中,AP 110可以在调度的时间发送CTX消息402。在该实施例中,可以通过使用信标中的指示为STA 120的组接入介质而保留的时间的限制访问窗口(RAW)指示、指示同时唤醒多个STA 120以参与UL-MU-MIMO传输的与每个STA 120的目标唤醒时间(TWT)约定、或其他字段中的信息,由AP110向STA 120指示所调度的时间。在RAW和TWT之外,可以允许STA 120发送任何帧或仅发送帧的子集(例如,非数据帧)。它也可能被禁止发送某些帧(例如,它可能被禁止发送数据帧)。STA 120还可以指示它处于睡眠状态。调度CTX的一个优点是多个STA 120可以被指示相同的TWT或RAW时间,并且可以从AP 110接收传输。
图14是CTX帧1400结构的示例的图。CTX帧1400可以由AP发送到一个或多个STA,诸如图1的AP 110和STA 120a-i中的一个或多个STA。例如,CTX帧1400可以根据图4A、4B或5-8中的一个或多个时序图发送。在各种实施例中,可以将CTX帧1400发送到一个或多个STA120,以提供将由一个或多个STA 120响应于CTX帧1400而发送的上行链路响应消息的参数。如图所示,CTX帧1400包括FC字段1402、持续时间字段1404、第一地址(“A1”)字段1406、第二地址(“A2”)字段1408、公共信息字段1410、每用户信息字段1450-1490以及FCS字段1495。
FC字段1402可以指示控制子类型或扩展子类型。持续时间字段1404能够向CTX帧1400的接收机指示基于所指示的值来设置NAV。A1字段1406能够指示旨在接收CTX消息的设备(例如,STA的组)(诸如STA 120中的一个或多个STA)的地址、BSSID或其他标识符。在一些方面,A1字段1406可以是可选的,诸如当广播CTX帧1400时。A2字段1408能够指示发送CTX消息的设备(诸如AP 110)的地址、BSSID或其他标识符。
公共信息字段1410可以包括关于帧的剩余部分的格式的信息(例如,STA信息字段的数量以及STA信息字段内存在或不存在任何子字段),用于STA 120的速率适配的指示,允许的TID的指示,必须在CTX帧1400之后立即发送CTS的指示等。例如,如图所示,公共信息字段1410能够包括持续时间字段1412、分组扩展字段1414、LTF类型字段1416、循环前缀(CP)字段1418、响应带宽(BW)字段1420、功率控制字段1422、资源分配映射字段1424、载波感测字段1426、TID/业务类别(TC)字段1428、随机接入字段1430、响应类型字段1432、聚合控制字段1434、回退字段1436、否定确认(NACK)字段1438、BSS颜色字段1440、TXOP持续时间字段1442和RL-SIG掩码序列字段1444。在一些方面,持续时间字段1412、分组扩展字段1414、LTF类型字段1416、CP字段1418、响应BW字段1420、功率控制字段1422和资源分配映射字段1424可以被称为PHY参数。在一些方面,这些参数中的一些参数能够由STA 120用于形成上行链路响应分组(例如,UL MU PPDU),和/或可以被包括在上行链路响应分组的SIG-A字段中。另外或可替换地,在一些方面,CTX帧1400可以包括指示要在SIG-A字段中使用的确切值的字段。根据这些方面,STA 120能够简单地将该字段的内容复制到上行链路响应消息中的所发送的SIG-A中。在一些方面,这种模式能够简化STA 120的操作,并且还能够有利于SIG-A内容格式的更新。在一些方面,载波感测字段1426、TID/TC字段1428、随机接入字段1430、响应类型字段1432、聚合控制字段1434、回退字段1436和NACK字段1438可被称为MAC参数。虽然所有这些字段被示为是公共信息字段1410的一部分,但是在给定实施例中这些字段中只有一部分可以存在,可以存在附加字段,并且可以重新排列字段的排序。
持续时间字段1412可以指示来自STA 120的响应PSDU(例如,上行链路分组)的OFDM符号的数量。在一些方面,持续时间字段1412的长度可以是九位。在另一方面,持续时间字段1412可以是九位。在其他方面,持续时间字段1412的长度可以多于或少于9位。在一些方面,OFDM符号可以是16μs,诸如IEEE 802.11ax中的符号持续时间。在其他方面,OFDM符号可以是4μs,诸如IEEE 802.11ac中的符号持续时间。根据这些方面,可以使用触发器来引发非高效率(HE)单用户(SU)PPDU,而不会由于填充而造成损失。在另一方面,如果上行链路响应消息(例如,UL MU PPDU),则持续时间字段1412可以包括用于每个STA复制到L-SIG字段的长度字段中的值。根据这个方面,根据802.11规范中的一个或多个规范,可以根据为L-SIG字段中长度字段的设置而定义的规则来设置持续时间字段1412。在各个方面,持续时间字段1412可以指示要从STA 120(例如,上行链路分组)接收的MPDU或PPDU的符号中的持续时间。分组扩展字段1414能够指示STA 120是否必须在响应PPDU结束时考虑或包括分组扩展(PE)符号,或者否则使用PE技术。在一些实施例中,PE可以允许接收分组的设备具有额外的处理时间以准确地处理分组中包含的信息。在一些方面,分组扩展字段1414可以指示a因子、LDPC额外符号或PE持续时间中的一个或多个。该a因子可以与美国临时申请No.62/189,170中描述的a因子类似。在一些方面,a因子的长度可以是三位或更少。LDPC额外符号的长度可以是一位,并且可以用于指示STA的上行链路响应消息中是否应该使用用于LDPC的附加符号。PE持续时间的长度可以是三位,并且可以指示要添加到STA 120发送的上行链路分组的末尾的扩展的持续时间。在一些方面,PE持续时间可以是1或0μs、4μs、8μs、12μs或16μs。
LTF类型字段1416可以指示长或短LTF格式是否将被用于上行链路响应消息。在一些方面,LTF类型字段1416可以另外或可替换地指示要用于上行链路响应消息的LTF的总持续时间或长度。LTF的总持续时间的指示可能是有用的,因为STA 120中的一个或多个STA可以使用不同数量的空间流,并且如果LTF的数量(或总持续时间)是在STA 120之间相同,这是有益的。CP字段1418的长度可以是两位,并且可以指示将在上行链路响应消息中使用的CP的持续时间。在一些方面,可能有三种不同的CP模式。响应BW字段1420可以指示哪个部分的BW应该由STA 120用于上行链路响应消息的传统前导码。在一些方面,所指示的部分可以是可用的整个BW或其一部分。
功率控制字段1422可以指示AP 110的发射功率(例如以dBm为单位)或目标接收功率中的一个或多个。在一些方面,除了CTX帧1400的估计接收强度之外,STA 120还可以利用这些信息中的一些信息,并且可以计算/估计到达AP 110所需的发射功率。在一些方面,STA120可以估计以目标接收功率到达AP 110所需的最小发射功率。资源分配映射字段1424可以为STA 120定义资源分配。例如,资源分配映射字段1424可以指示STA的有序序列和对应的经过分配的频率资源单元(RU)之间的对应关系。在一方面,资源分配映射字段1424能够是使用映射的高级指示,并且能够在每用户信息字段1450-1490中指示顺序。
载波感测字段1426可以指示STA 120在以上行链路响应消息进行响应之前是否要考虑信道状态(例如,物理载波感测和虚拟载波感测)。例如,载波感测字段1426可以包括STA 120是否必须感测传输介质是否充分免于传输的一位指示。在一些方面,可以根据能量检测技术、分组检测技术或某个其他技术来执行该感测。在一些方面,载波感测字段还可以指示STA 120的空闲信道评估(CCA)门限。根据这些方面,STA 120可以至少部分地基于在介质上感测到的信息的强度是高于还是低于门限来确定介质是否足够空闲。
TID/TC字段1428可以指示STA 120必须用于上行链路响应消息的业务标识符或业务类别中的一个或多个。随机接入字段1430可以指示一些资源单元被分配用于随机接入。例如,在一些实施例中,AP 110可以为STA提供一个或多个资源单元,以根据基于争用的协议向AP 110发送信息。随机接入RU的参数可以在响应类型字段1432或每用户信息字段1450-1490中指示。响应类型字段1432可以指示STA 120必须在上行链路响应消息中发送的消息/帧的类型或子类型。例如,响应类型字段1432可以指示可以利用任何MPDU类型、每个STA 120必须用传统CTS进行响应、每个STA要用HE CTS响应进行响应、或者其某种组合。如果使用随机接入RU,则响应类型字段1432可以指示可以仅使用不需要载波感测的帧类型、在随机接入RU期间仅可以发送作为特定时间帧内先前申请的传输的重传的帧、仅可以发送特定类型或子类型的分组(例如,仅加密分组)、在随机接入RU期间仅可以发送相关联的STA120、在随机接入RU期间仅可以发送非关联的STA 120、设备(或设备类型)的优先级或其某种组合。例如,在随机接入RU期间,STA 120可以发送各种类型的帧,诸如PS-Poll/QoS空帧、数据、压缩波束成形报告反馈、传统CTS等。
聚合控制字段1434可以指示附加聚合(A)控制字段或子字段的存在。在一些方面,聚合控制字段1434还可以指示存在的A控制字段的类型。在一些方面,A控制子字段可以包括信道质量指示(CQI)请求参数、缓冲区请求参数(例如,状态请求,其可以仅请求关于下一个缓冲的传输的信息,或者可以请求关于由STA 120缓冲的所有传输的信息)、介质重用参数(例如,CCA延迟门限、干扰限制、SNR要求等)、ACK/BA(例如,如果单播CTX帧1400)或可以利用隧道直接链路站(TDLS)(例如,用于一个STA 120向另一个STA 120而不仅仅是向AP110进行发送)的指示。
回退字段1436可以指示STA 120在接收到CTX帧1400之后或者在STA 120发送上行链路响应消息之后的回退行为。例如,回退字段1436可以指示STA 120是要重置它们的回退、保持其回退、还是否则可以提供新的争用窗口值。在一些方面,回退可以用于公平性(例如,接入无线介质的公平性)。即使STA120没有要发送的内容(例如,针对所允许的响应类型),NACK字段1438也可以指示STA 120是否必须发送MPDU。在一些方面,没有要发送的内容的STA 120可以发送服务质量(QoS)空分组。在一些方面,STA 120可能需要填充在这种情况下发送的MPDU以达到所请求的响应持续时间。BSS颜色字段1440可以指示AP 110颜色或多BSS颜色。TXOP持续时间字段1442可以用于设置NAV。RL-SIG掩码序列字段1444可以用于指示要在上行链路响应消息的RL-SIG字段中应用的掩码的类型。
如图所示,每用户信息字段1450-1490能够各自包括地址类型字段1452、地址字段1454、响应类型字段1456、聚合控制字段1458、ACK/BA字段1460、NACK字段1462、TID/TC字段1464、MCS字段1466、双载波调制(DCM)字段1468、BCC/LDPC字段1470、RU索引字段1472、空间流数量(NSS)字段1474、空间流开始索引1476、MU-MIMO字段1478、功率控制字段1480、定时调整字段1482和频率偏移调整字段1484。在一些方面,地址类型字段1452、地址字段1454、响应类型字段1456、聚合控制字段1458、ACK/BA字段1460、NACK字段1462和TID/TC字段1464可以被称为MAC参数。在一些方面,MCS字段1466、DCM字段1468、BCC/LDPC字段1470、RU索引字段1472、NSS字段1474、空间流开始索引1476、MU-MIMO字段1478、功率控制字段1480、定时调整字段1482和频率调整字段1484可以被称为PHY参数。
地址类型字段1452可以包括地址字段1454是否包含所标识的STA 120的AID或MAC地址的一位指示。地址字段1454能够包含每用户信息字段1450中的信息旨在用于的STA120(以下称为“所标识的STA 120”)的AID、MAC地址或者MAC地址的散列。在一些方面,如果使用AID,则地址字段1454可以是十二位(或更少)。在一些方面,如果使用MAC地址,则地址字段1454可以大于或等于十二位。在一些方面,STA 120的MAC地址的散列可以用于非关联的STA 120,因为可能没有可用的AID。
响应类型字段1456可以指示所标识的STA 120要用于上行链路响应消息的消息/分组的类型。例如,响应类型字段1456可以指示可以使用任何MPDU类型、仅可以提供探测反馈、仅可以发送PS轮询或其某种组合。聚合控制字段1458可以指示存在A控制字段。在一些方面,A控制字段可以包括BA请求(BAR)、CQI请求、缓冲区信息请求、信道状态信息(CSI)片段/信道或其某个组合中的一个或多个。在一些方面,CSI片段/信道可以指示要用于探测反馈响应的参数。在一些方面,聚合控制字段1458还可以指示存在的A控制字段的类型。
ACK/BA字段1460可以指示用于分段的ACK/BA类型。类似于上述的NACK字段1438,NACK字段1462可以指示请求了NACK,但是是基于单个STA 120的。TID/TC字段1464可以指示所标识的STA 120必须用于上行链路响应消息的业务标识符或业务类别中的一个或多个。MCS字段1466可以指示要由所标识的STA 120用于上行链路响应消息的MCS。DCM字段1468可以指示当进行响应时要由所标识的STA 120使用的DCM。BCC/LDPC字段1470可以指示用于所标识的STA 120的BCC/LDPC响应编码类型。
RU索引字段1472可以指示为所标识的STA 120分配的RU。在一些方面,RU索引字段1472可以指示log2(#RU),其中#RU表示为所标识的STA 120分配的RU的数量。在一些方面,RU索引可以指示起始RU并且指示为所标识的STA 120分配的连续RU的数量。NSS字段1474可以指示为所标识的STA 120分配的空间流的数量,并且空间流开始索引1476可以指示所分配的空间流的开始索引。MU-MIMO字段1478可以指示是否要使用MU-MIMO。在一些方面,如果不使用MU-MIMO,则CTX消息内可以不存在其他相关字段,例如功率控制字段1480。功率控制字段1480能够指示所标识的STA 120的发射功率或预期的(由AP 110)从STA 120接收的功率。在一些方面,所标识的STA 120可以至少部分地基于该信息来计算其发射功率。定时调整字段1482可以指示针对所标识的STA 120的定时调整,其能够允许AP 110针对STA 120之间的不同到达时间进行校正。频率偏移调整字段1484可以指示针对所标识的STA 120的频率调整,其能够允许AP 110针对STA 120之间的不同中心频率设置进行校正。每用户信息字段1490可以包含类似于上述那些的字段,但是可以包含更多或更少的字段,这取决于所标识的特定STA 120。FCS字段1495能够指示用于CTX帧1400的错误检测的FCS值。
图15是根据本文描述的某些实施例的用于无线通信的示例性方法1500的流程图。本领域普通技术人员将会理解,方法1500可以通过任何合适的设备和***来实施。例如,方法1500可以由图1的AP 110来实施。
在操作块1505中,方法1500包括生成指示上行链路传输机会的允许发送(CTX)消息,CTX消息还包括对两个或更多个站在特定时间同时发送上行链路数据的请求。在一些方面,两个或更多个站包括图1中的STA中的两个或更多个STA。在一实施例中,CTX消息可以类似于图14的CTX帧1400。在一些方面,CTX消息能够包括公共信息字段,该公共信息字段包括对于所有两个或更多个站共同的信息以及两个或更多个个体信息字段,所述两个或更多个个体信息字段分别对应于两个或更多个站中的每一个站。在一些方面,CTX消息能够包括9位的持续时间字段,该持续时间字段指示要用于多个上行链路数据传输的OFDM符号的数量。在一些方面,CTX消息能够包括两个或更多个站是否要在多个上行链路数据传输的末尾处包括分组扩展符号的指示。在一些方面,CTX消息能够包括关于两个或更多个站在发送之前将考虑无线介质的状态的指示,以及关于要由两个或更多个站在考虑无线介质的状态时使用的空闲信道评估门限的指示。在一些方面,CTX消息能够包括关于由两个或更多个站用于多个上行链路数据传输的分组类型的指示,以及关于相关联或者非相关联的站是否可以在上行链路传输机会期间进行发送的指示。在一些方面,CTX消息能够包括对CTX消息的发射功率和用于多个上行链路数据传输的目标接收功率的指示。在一些方面,生成允许发送消息可以包括为消息分配一部分存储器,并且以与CTX消息的格式一致的格式(例如图10-14中所示的任何消息格式)来初始化所分配的存储器。
在操作块1510中,方法1500还包括将CTX消息发送到所述两个或更多个站。将CTX消息发送到两个或更多个站可以包括至少设置CTX消息的发送地址信息以例如经由两个或更多个站的站或MAC地址来识别两个或更多个站。发送CTX消息还可以包括调用网络软件驱动程序中的发送功能或将数据传递到网络硬件芯片(例如发射机310)。当调用网络软件驱动程序或将数据传递到网络硬件芯片时,可以将以CTX消息的消息格式初始化的存储器的一部分经由输入参数识别给网络软件驱动程序或网络硬件芯片。
在操作块1515中,方法1500还包括在特定时间从两个或更多个站中的至少两个站接收多个上行链路数据传输。在一些方面,接收多个上行链路数据传输可以包括从网络硬件芯片接收关于已经从网络接收到一个或多个分组的通知,并且将来自网络硬件芯片的分组数据复制到存储器,诸如图3所示的存储器306。
在一些方面,方法1500可以进一步包括确定用于随机接入的一个或多个资源单元,在CTX消息中包括对一个或多个资源单元的指示,并且基于一个或多个资源单元接收随机接入上行链路数据。
在一些实施例中,用于无线通信的装置可以执行方法1500的一些功能。该装置包括用于生成指示上行链路传输机会的允许发送(CTX)消息的单元,CTX消息进一步包括对两个或更多个站在特定时间同时发送上行链路数据的请求。在一些方面,用于生成的单元可以包括处理器304、存储器306或其等同物中的一个或多个。该装置还可以包括用于将CTX消息发送到两个或更多个站的单元。在一些方面,用于发送的单元可以包括发射机310、收发机314或其等同物中的一个或多个。该装置还可以包括用于在特定时间从两个或更多个站中的至少两个站接收多个上行链路数据传输的单元。在一些方面,用于接收的单元可以包括接收机312、收发机314或其等同物中的一个或多个。
本领域普通技术人员应当理解,能够使用多种不同的技术和方法中的任何一种来表示信息和信号。例如,在以上全部描述中可能提及的数据、指令、命令、信息、信号、位、符号和码片可以用电压、电流、电磁波、磁场或磁性粒子、光场或光学粒子或者其任意组合来表示。
对于本领域技术人员来说,对本公开内容中所描述的实施方式的各种修改是显而易见的,并且在不脱离本公开内容的精神或范围的情况下,可将本文中定义的一般原理应用于其他实施方式。因此,本公开内容并非旨在限于本文中所展示的实施方式,而是应被赋予与本文中所公开的权利要求、原理和新颖特征一致的最广泛范围。本文专门使用词语“示例性的”来表示“用作示例、实例或说明”。本文中描述为“示例性的”的任何实施方式不一定被解释为比其他实施方式优选或有利。
在本说明书中在单独的实施方式的上下文中描述的某些特征也可以在单个实施方式中组合实施。相反地,在单个实施方式的上下文中描述的各种特征也能够在多个实施方式中分别实施或以任何合适的子组合来实施。此外,尽管上文可以将特征描述为以某些组合起作用并且甚至最初如此要求保护,但是来自所要求保护的组合的一个或多个特征能够在一些情况下从组合中删除,并且所要求保护的组合能够针对子组合或子组合的变型。
上述方法的各种操作可以通过能够执行操作的任何适合的单元来执行,诸如各种硬件和/或软件组件、电路和/或模块。通常,附图中所示的任何操作都可以由能够执行操作的相应功能单元执行。
结合本公开内容说明的各种说明性逻辑块、模块和电路可以用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列信号(FPGA)或其他可编程逻辑器件(PLD)、分立门或晶体管逻辑、分立硬件组件或设计为执行本文所述功能的其任何组合来实施或执行。通用处理器可以是微处理器,但是在可替换方案中,处理器可以是任何商业上可获得的处理器、控制器、微控制器或状态机。处理器还可以实施为计算设备的组合,例如DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP内核或任何其他这样的配置。
在一个或多个方面,所述的功能可以以硬件、软件、固件或其任何组合来实施。如果以软件实施,则可以作为计算机可读介质上的一个或多个指令或代码来存储或发送功能。计算机可读介质包括计算机存储介质和通信介质,通信介质包括有助于将计算机程序从一个地方发送到另一个地方的任何介质。存储介质可以是可由计算机访问的任何可用介质。示例性而非限制性地,这种计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储器、磁盘存储器或其他磁存储设备或能够用于以指令或数据结构的形式携带或存储所需程序代码并且能够被计算机存取的任何其他介质。此外,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆、光纤电缆、双绞线、数字用户线(DSL)或诸如红外、无线和微波的无线技术从网站、服务器或其他远程源发送软件,则同轴电缆、光纤电缆、双绞线,DSL或诸如红外、无线和微波的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字通用光盘(DVD)、软盘和蓝光光盘,其中,磁盘通常磁性地再现数据,而光盘用激光光学地再现数据。因此,在一些方面,计算机可读介质可以包括非暂时性计算机可读介质(例如,实体介质)。另外,在一些方面,计算机可读介质可以包括暂时性计算机可读介质(例如,信号)。上述的组合也应该包括在计算机可读介质的范围内。
本文公开的方法包括用于实现所述方法的一个或多个步骤或操作。方法步骤和/或操作可以彼此互换,而不脱离权利要求的范围。即,除非指定了步骤或操作的特定顺序,否则在不脱离权利要求的范围的情况下可以修改特定步骤和/或操作的顺序和/或使用。
此外,应当理解,用于执行本文所说明的方法和技术的模块和/或其他适当的单元可以由无线站和/或基站适当地下载和/或以其它方式获得。例如,这样的设备能够耦合到服务器以便于发送用于执行本文说明的方法的单元。可替换地,能够经由存储单元(例如RAM、ROM、诸如压缩光盘(CD)或软盘等的物理存储介质等)来提供本文说明的各种方法,使得无线站和/或基站在耦合到或将存储单元提供给设备时可以获得各种方法。此外,可以利用用于将本文所述的方法和技术提供给设备的任何其它适合的技术。
虽然前述内容针对本公开内容的各方面,但是可以在不脱离本公开内容的基本范围的情况下设计本公开内容的其他和另外的方面,并且其范围由所附权利要求来确定。

Claims (32)

1.一种用于无线通信的装置,包括:
电子硬件处理器,所述电子硬件处理器被配置为生成包括对上行链路传输机会的第一指示的允许发送消息,所述允许发送消息还包括对两个或更多个站在特定时间同时发送上行链路数据的请求;
发射机,所述发射机被配置为将所述允许发送消息发送到所述两个或更多个站;以及
接收机,所述接收机被配置为在所述特定时间从所述两个或更多个站中的至少两个站接收多个上行链路数据传输。
2.根据权利要求1所述的装置,其中,所述电子硬件处理器还被配置为生成所述允许发送消息以包括公共信息字段以及两个或更多个个体信息字段,所述公共信息字段包括对于所有所述两个或更多个站共同的信息,所述两个或更多个个体信息字段分别对应于所述两个或更多个站中的每一个站。
3.根据权利要求1所述的装置,其中,所述电子硬件处理器还被配置为生成所述允许发送消息以包括9位的持续时间字段,所述持续时间字段指示要用于所述多个上行链路数据传输的OFDM符号的数量。
4.根据权利要求1所述的装置,其中,所述电子硬件处理器还被配置为生成所述允许发送消息以包括关于所述两个或更多个站是否要在所述多个上行链路数据传输的末尾处包括分组扩展符号的指示。
5.根据权利要求1所述的装置,其中,所述电子硬件处理器还被配置为生成所述允许发送消息以包括关于所述两个或更多个站在发送之前将考虑无线介质的状态的第二指示,并且其中,所述允许发送消息还包括关于要由所述两个或更多个站在考虑所述无线介质的状态时使用的空闲信道评估门限的第三指示。
6.根据权利要求1所述的装置,其中:
所述电子硬件处理器还被配置为确定用于随机接入的一个或多个资源单元并且在所述允许发送消息中包括对于所述一个或多个资源单元的指示,以及
所述接收机还被配置为基于所述一个或多个资源单元来接收随机接入上行链路数据。
7.根据权利要求1所述的装置,其中,所述电子硬件处理器还被配置为生成所述允许发送消息以包括关于要由所述两个或更多个站用于所述多个上行链路数据传输的分组类型的第二指示,以及关于相关联或者非相关联的站是否能够在所述上行链路传输机会期间进行发送的第三指示。
8.根据权利要求1所述的装置,其中,所述电子硬件处理器还被配置为生成所述允许发送消息以包括关于所述允许发送消息的发射功率和用于所述多个上行链路数据传输的目标接收功率的第二指示。
9.一种用于无线通信的方法,包括:
经由电子硬件处理器生成允许发送消息,所述允许发送消息指示上行链路传输机会以及对两个或更多个站在特定时间同时发送上行链路数据的请求;
经由所述电子硬件处理器将所述允许发送消息发送到所述两个或更多个站;以及
经由所述电子硬件处理器在所述特定时间从所述两个或更多个站中的至少两个站接收多个上行链路数据传输。
10.根据权利要求9所述的方法,还包括生成所述允许发送消息以进一步包括公共信息字段以及两个或更多个个体信息字段,所述公共信息字段包括对于所有所述两个或更多个站共同的信息,所述两个或更多个个体信息字段分别对应于所述两个或更多个站中的每一个站。
11.根据权利要求9所述的方法,还包括生成所述允许发送消息以进一步包括9位的持续时间字段,所述持续时间字段指示要用于所述多个上行链路数据传输的OFDM符号的数量。
12.根据权利要求9所述的方法,还包括生成所述允许发送消息以进一步包括关于所述两个或更多个站是否要在所述多个上行链路数据传输的末尾处包括分组扩展符号的指示。
13.根据权利要求9所述的方法,还包括生成允许发送消息以进一步包括关于所述两个或更多个站在发送之前将考虑无线介质的状态的第二指示,以及关于要由所述两个或更多个站在考虑所述无线介质的状态时使用的空闲信道评估门限的第三指示。
14.根据权利要求9所述的方法,还包括:
确定用于随机接入的一个或多个资源单元;
在所述允许发送消息中发送对所述一个或多个资源单元的指示;以及基于所述一个或多个资源单元来接收随机接入上行链路数据。
15.根据权利要求9所述的方法,还包括生成所述允许发送消息以进一步包括关于要由所述两个或更多个站用于所述多个上行链路数据传输的分组类型的指示,以及其中,所述允许发送消息还包括关于相关联或者非相关联的站是否能够在所述上行链路传输机会期间进行发送的指示。
16.根据权利要求9所述的方法,还包括生成所述允许发送消息以进一步包括关于所述允许发送消息的发射功率和用于所述多个上行链路数据传输的目标接收功率的指示。
17.一种用于无线通信的装置,包括:
用于生成指示上行链路传输机会的允许发送消息的单元,所述允许发送消息进一步包括对两个或更多个站在特定时间同时发送上行链路数据的请求;
用于将所述允许发送消息发送到所述两个或更多个站的单元;以及
用于在所述特定时间从所述两个或更多个站中的至少两个站接收多个上行链路数据传输的单元。
18.根据权利要求17所述的装置,其中,所述用于生成的单元被配置为:生成所述允许发送消息以包括公共信息字段以及生成所述允许发送消息以还包括两个或更多个个体信息字段,所述公共信息字段包括对于所有所述两个或更多个站共同的信息,所述两个或更多个个体信息字段分别对应于所述两个或更多个站中的每一个站。
19.根据权利要求17所述的装置,其中,所述用于生成的单元被配置为生成所述允许发送消息以包括9位的持续时间字段,所述持续时间字段指示要用于所述多个上行链路数据传输的OFDM符号的数量。
20.根据权利要求17所述的装置,其中,所述用于生成的单元被配置为生成所述允许发送消息以包括关于所述两个或更多个站是否要在所述多个上行链路数据传输的末尾处包括分组扩展符号的指示。
21.根据权利要求17所述的装置,其中,所述用于生成的单元被配置为生成所述允许发送消息以包括关于所述两个或更多个站在发送之前将考虑无线介质的状态的第二指示,以及还被配置为生成所述允许发送消息以包括关于要由所述两个或更多个站在考虑所述无线介质的状态时使用的空闲信道评估门限的第三指示。
22.根据权利要求17所述的装置,还包括:
用于确定用于随机接入的一个或多个资源单元的单元;
用于在所述允许发送消息中发送对所述一个或多个资源单元的指示的单元;以及
用于基于所述一个或多个资源单元接收随机接入上行链路数据的单元。
23.根据权利要求17所述的装置,其中,所述用于生成的单元被配置为生成所述允许发送消息以包括关于要由所述两个或更多个站用于所述多个上行链路数据传输的分组类型的第二指示,以及其中,所述用于生成的单元还被配置为生成所述允许发送消息以进一步包括关于相关联或者非相关联的站是否能够在上行链路传输机会期间进行发送的第三指示。
24.根据权利要求17所述的装置,其中,所述用于生成的单元被配置为生成所述允许发送消息以包括关于所述允许发送消息的发射功率和用于所述多个上行链路数据传输的目标接收功率的指示。
25.一种包括指令的非暂时性计算机可读介质,所述指令在被执行时使得处理器执行包括以下操作的方法:
生成指示上行链路传输机会的允许发送消息,所述允许发送消息还包括对两个或更多个站在特定时间同时发送上行链路数据的请求;
将所述允许发送消息发送到所述两个或更多个站;以及
在所述特定时间从所述两个或更多个站中的至少两个站接收多个上行链路数据传输。
26.根据权利要求25所述的非暂时性计算机可读介质,其中,所述允许发送消息还被生成以包括公共信息字段,所述公共信息字段包括对于所有所述两个或更多个站共同的信息,以及其中,所述允许发送消息还包括两个或更多个个体信息字段,所述两个或更多个个体信息字段分别对应于所述两个或更多个站中的每一个站。
27.根据权利要求25所述的非暂时性计算机可读介质,其中,所述允许发送消息还被生成以包括9位的持续时间字段,所述持续时间字段指示要用于所述多个上行链路数据传输的OFDM符号的数量。
28.根据权利要求25所述的非暂时性计算机可读介质,其中,所述允许发送消息还被生成以包括关于所述两个或更多个站是否要在所述多个上行链路数据传输的末尾处包括分组扩展符号的指示。
29.根据权利要求25所述的非暂时性计算机可读介质,其中,所述允许发送消息还被生成以包括关于所述两个或更多个站在发送之前将考虑无线介质的状态的第二指示,以及其中,所述允许发送消息还包括关于要由所述两个或更多个站在考虑所述无线介质的状态时使用的空闲信道评估门限的第三指示。
30.根据权利要求25所述的非暂时性计算机可读介质,所述方法还包括:
确定用于随机接入的一个或多个资源单元;
在所述允许发送消息中发送对所述一个或多个资源单元的指示;以及基于所述一个或多个资源单元接收随机接入上行链路数据。
31.根据权利要求25所述的非暂时性计算机可读介质,其中,所述允许发送消息还被生成以包括关于要由所述两个或更多个站用于所述多个上行链路数据传输的分组类型的指示,以及其中,所述允许发送消息进一步包括关于相关联或者非相关联的站是否能够在所述上行链路传输机会期间进行发送的指示。
32.根据权利要求25所述的非暂时性计算机可读介质,其中,所述允许发送消息还被生成以包括关于所述允许发送消息的发射功率和用于所述多个上行链路数据传输的目标接收功率的指示。
CN201680063705.5A 2015-11-02 2016-10-20 用于多用户上行链路的方法和装置 Active CN108353416B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201562249893P 2015-11-02 2015-11-02
US62/249,893 2015-11-02
US15/298,093 US10194427B2 (en) 2015-11-02 2016-10-19 Methods and apparatus for multiple user uplink
US15/298,093 2016-10-19
PCT/US2016/057936 WO2017078939A1 (en) 2015-11-02 2016-10-20 Methods and apparatus for multiple user uplink

Publications (2)

Publication Number Publication Date
CN108353416A true CN108353416A (zh) 2018-07-31
CN108353416B CN108353416B (zh) 2021-08-13

Family

ID=58635888

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680063705.5A Active CN108353416B (zh) 2015-11-02 2016-10-20 用于多用户上行链路的方法和装置

Country Status (9)

Country Link
US (1) US10194427B2 (zh)
EP (1) EP3372037B1 (zh)
JP (1) JP6571280B2 (zh)
KR (1) KR102082628B1 (zh)
CN (1) CN108353416B (zh)
AU (1) AU2016349826A1 (zh)
BR (1) BR112018008888A8 (zh)
TW (1) TW201720196A (zh)
WO (1) WO2017078939A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112351472A (zh) * 2019-08-09 2021-02-09 三星电子株式会社 用于提供wi-fi媒体接入控制(mac)层的***和方法
CN115280695A (zh) * 2020-03-13 2022-11-01 松下电器(美国)知识产权公司 用于多个资源单元的组合上的传输的通信装置和通信方法

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10136452B2 (en) * 2015-02-24 2018-11-20 Qualcomm Incorporated Enhanced PRACH for standalone contention based communications including unlicensed spectrum
US10153820B2 (en) * 2015-11-25 2018-12-11 Newracom, Inc. Receiver address field for multi-user transmissions in WLAN systems
US10531506B2 (en) * 2016-01-15 2020-01-07 Avago Technologies International Sales Pte. Limited Collaborative operation of software defined radios
US11395325B2 (en) 2016-04-01 2022-07-19 Lg Electronics Inc. Method for transmitting downlink control information for sidelink scheduling in wireless communication system and terminal using same
KR102346684B1 (ko) * 2016-04-11 2022-01-04 주식회사 윌러스표준기술연구소 다중 사용자 캐스캐이딩 전송을 지원하는 무선 통신 방법 및 이를 사용하는 무선 통신 단말
US10397955B2 (en) * 2016-07-06 2019-08-27 Frontside Uplink PPDU transmission
DE112017004472T5 (de) * 2016-09-06 2019-08-14 Marvell World Trade Ltd. Mehrbenutzer-ranging mit nicht zugeordneten stationen
WO2018094214A1 (en) * 2016-11-18 2018-05-24 Yaron Alpert Feedback parameters required by link adaptation
US10582449B2 (en) * 2016-12-14 2020-03-03 Lg Electronics Inc. Intra-PDDU power saving in WLAN
JP6920872B2 (ja) * 2017-04-24 2021-08-18 キヤノン株式会社 通信装置、制御方法、及びプログラム
US10641887B1 (en) * 2017-05-23 2020-05-05 Nxp Usa, Inc. Null data packet (NDP) ranging with unassociated stations
CN109246755B (zh) * 2017-05-24 2021-12-07 瑞昱半导体股份有限公司 合作式服务集的网络主控装置与网络通信方法
US11426030B2 (en) 2017-09-06 2022-08-30 Henny Penny Corporation Automatic fryer with oil-based product movement and reduced oil volume
US10334534B2 (en) 2017-09-19 2019-06-25 Intel Corporation Multiuser uplink power control with user grouping
TWI725240B (zh) * 2017-09-30 2021-04-21 智邦科技股份有限公司 聚合媒體存取服務數據單元( a - m s d u ) 子訊框的處理方法及無線網路存取裝置
CN110267287B (zh) * 2018-03-12 2022-10-14 苏州速通半导体科技有限公司 一种在高效无线局域网的twt服务区间执行全双工通信的方法
CN110719649B (zh) * 2018-07-12 2023-02-10 华为技术有限公司 一种信道接入的方法及装置
CN111096044B (zh) 2018-08-23 2023-09-12 Lg电子株式会社 在无线局域网***中发送和接收与资源单元的大小有关的信息的方法和装置
US11272427B2 (en) * 2019-05-10 2022-03-08 Huawei Technologies Co., Ltd. Systems and methods for capability indication for a wireless receiving station
US11382133B2 (en) * 2020-11-09 2022-07-05 GM Global Technology Operations LLC Method and apparatus for intelligent wireless protocol optimization
WO2022222153A1 (en) * 2021-04-23 2022-10-27 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Methods and devices for restricted target wake time operation for latency sensitive traffic in wireless local area networks

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110268054A1 (en) * 2010-03-09 2011-11-03 Qualcomm Incorporated Multi-user uplink communication using edca with polling
WO2012173326A1 (en) * 2011-06-15 2012-12-20 Lg Electronics Inc. Method for transmitting and receiving data unit based on uplink multiple user multiple input multiple output transmission and apparatus for the same
CN103974447A (zh) * 2013-02-06 2014-08-06 华为技术有限公司 数据传输方法、装置和***
WO2015031440A1 (en) * 2013-08-28 2015-03-05 Qualcomm Incorporated Methods and apparatus for multiple user uplink
US20150063111A1 (en) * 2013-08-28 2015-03-05 Qualcomm Incorporated Methods and apparatus for multiple user uplink
WO2015133648A1 (ja) * 2014-03-07 2015-09-11 株式会社 東芝 通信制御装置、無線端末、メモリーカード、集積回路および無線通信方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080014764A (ko) * 2005-05-12 2008-02-14 코닌클리케 필립스 일렉트로닉스 엔.브이. 멀티-유저 검출에 기반하는 적응형 mac 프로토콜
US8681810B2 (en) * 2006-04-13 2014-03-25 Qualcomm Incorporated Dynamic carrier sensing thresholds
WO2011108832A2 (ko) * 2010-03-05 2011-09-09 엘지전자 주식회사 무선랜 시스템에서 다중 안테나 기법을 기반으로 한 ppdu 수신 방법 및 장치
US8649358B2 (en) * 2010-09-08 2014-02-11 Intel Corporation Techniques for UL MU MIMO signaling and error handling
US9232502B2 (en) * 2012-10-31 2016-01-05 Samsung Electronics Co., Ltd. Method and system for uplink multi-user multiple-input-multiple-output communication in wireless networks
WO2014123358A1 (ko) * 2013-02-06 2014-08-14 엘지전자 주식회사 무선 통신 시스템에서 상향링크 전송 방법 및 장치
JP6289650B2 (ja) * 2014-02-11 2018-03-07 ホアウェイ・テクノロジーズ・カンパニー・リミテッド データ送信方法およびデバイス
JP2017079339A (ja) * 2014-03-07 2017-04-27 株式会社東芝 通信制御装置、無線端末、メモリーカード、集積回路および無線通信方法
US9894641B2 (en) * 2014-09-26 2018-02-13 Qualcomm, Incorporated Methods and apparatus for implementing multiple user uplink medium access control protocols in a wireless network
WO2016057258A1 (en) * 2014-10-08 2016-04-14 Newracom,Inc System and method for synchronization for ofdma transmission
US20160127233A1 (en) * 2014-10-29 2016-05-05 Qualcomm Incorporated Methods and apparatus for multiple user communications in wireless networks
US9641234B2 (en) * 2015-04-24 2017-05-02 Newracom, Inc. Preamble and payload for high efficiency (HE) transmission
WO2016201132A1 (en) * 2015-06-09 2016-12-15 Marvell Semiconductor, Inc. Channel access for simultaneous uplink transmissons by multiple communication devices

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110268054A1 (en) * 2010-03-09 2011-11-03 Qualcomm Incorporated Multi-user uplink communication using edca with polling
WO2012173326A1 (en) * 2011-06-15 2012-12-20 Lg Electronics Inc. Method for transmitting and receiving data unit based on uplink multiple user multiple input multiple output transmission and apparatus for the same
CN103974447A (zh) * 2013-02-06 2014-08-06 华为技术有限公司 数据传输方法、装置和***
WO2015031440A1 (en) * 2013-08-28 2015-03-05 Qualcomm Incorporated Methods and apparatus for multiple user uplink
US20150063111A1 (en) * 2013-08-28 2015-03-05 Qualcomm Incorporated Methods and apparatus for multiple user uplink
WO2015133648A1 (ja) * 2014-03-07 2015-09-11 株式会社 東芝 通信制御装置、無線端末、メモリーカード、集積回路および無線通信方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HONGYUAN ZHANG.ET AL: "HE PHY Padding and Packet Extension", 《IEEE802.11-15/0810》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112351472A (zh) * 2019-08-09 2021-02-09 三星电子株式会社 用于提供wi-fi媒体接入控制(mac)层的***和方法
CN115280695A (zh) * 2020-03-13 2022-11-01 松下电器(美国)知识产权公司 用于多个资源单元的组合上的传输的通信装置和通信方法

Also Published As

Publication number Publication date
EP3372037C0 (en) 2024-01-17
WO2017078939A1 (en) 2017-05-11
US20170127404A1 (en) 2017-05-04
TW201720196A (zh) 2017-06-01
BR112018008888A2 (pt) 2018-11-06
EP3372037B1 (en) 2024-01-17
BR112018008888A8 (pt) 2019-02-26
CN108353416B (zh) 2021-08-13
KR20180079319A (ko) 2018-07-10
JP6571280B2 (ja) 2019-09-04
EP3372037A1 (en) 2018-09-12
JP2018538728A (ja) 2018-12-27
AU2016349826A1 (en) 2018-04-26
KR102082628B1 (ko) 2020-02-28
US10194427B2 (en) 2019-01-29

Similar Documents

Publication Publication Date Title
CN108353416A (zh) 用于多用户上行链路的方法和装置
JP6636603B2 (ja) 多ユーザアップリンクワイヤレス送信の確認応答のための方法および装置
US20170181187A1 (en) Methods and apparatus for negotiating processing time for multiple user uplink
CN107431567A (zh) 用于信道状态信息探通和反馈的方法和装置
CN107409013A (zh) 用于信道状态信息探通和反馈的方法和装置
CN107148795A (zh) 用于无线网络中的多用户通信的方法和装置
CN105493599A (zh) 用于多用户上行链路的方法和装置
CN107113135A (zh) 用于多用户上行链路接入的方法和装置
CN106664604A (zh) 用于经由聚合的帧进行的多用户上行链路控制和调度的方法和装置
CN107409012A (zh) 用于信道状态信息探通和反馈的方法和装置
CN107211448A (zh) 用于群块确收传输的***和方法
CN107637141A (zh) 用于多用户上行链路的方法和装置
CN107113109A (zh) 用于确认多用户上行链路传输的方法和装置
CN108293206A (zh) 用于多个用户上行链路的方法和装置
JP7130090B2 (ja) 無線通信装置および無線通信方法
TWI556598B (zh) 確認(ack)類型指示和推遲時間決定(二)

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant