HK1220851B - Methods and apparatus for multiple user uplink - Google Patents
Methods and apparatus for multiple user uplink Download PDFInfo
- Publication number
- HK1220851B HK1220851B HK16108718.6A HK16108718A HK1220851B HK 1220851 B HK1220851 B HK 1220851B HK 16108718 A HK16108718 A HK 16108718A HK 1220851 B HK1220851 B HK 1220851B
- Authority
- HK
- Hong Kong
- Prior art keywords
- field
- ctx message
- stations
- uplink data
- ctx
- Prior art date
Links
Description
技术领域Technical Field
本公开的某些方面一般涉及无线通信,尤其涉及用于无线网络中的多用户上行链路通信的方法和装置。Certain aspects of the present disclosure relate generally to wireless communications and, more particularly, to methods and apparatus for multi-user uplink communications in wireless networks.
背景技术Background Art
在许多电信系统中,通信网络被用于在若干个空间上分开的交互设备之间交换消息。网络可根据地理范围来分类,该地理范围可以例如是城市区域、局部区域、或者个人区域。此类网络可分别被命名为广域网(WAN)、城域网(MAN)、局域网(LAN)、或个域网(PAN)。网络还根据用于互连各种网络节点和设备的交换/路由技术(例如,电路交换相对于分组交换)、用于传输的物理介质的类型(例如,有线相对于无线)、和所使用的通信协议集(例如,网际协议套集、SONET(同步光学联网)、以太网等)而有所不同。In many telecommunications systems, a communication network is used to exchange messages between several spatially separated interacting devices. Networks can be categorized by geographic scope, which can be, for example, a metropolitan area, a local area, or a personal area. Such networks may be designated as wide area networks (WANs), metropolitan area networks (MANs), local area networks (LANs), or personal area networks (PANs), respectively. Networks also differ based on the switching/routing technology used to interconnect the various network nodes and devices (e.g., circuit switching versus packet switching), the type of physical medium used for transmission (e.g., wired versus wireless), and the set of communication protocols used (e.g., Internet Protocol suite, SONET (Synchronous Optical Networking), Ethernet, etc.).
当网络元件是移动的并由此具有动态连通性需求时,或者在网络架构以自组织(ad hoc)拓扑结构而非固定拓扑结构来形成的情况下,无线网络往往是优选的。无线网络使用无线电、微波、红外、光等频带中的电磁波以非制导传播模式来采用无形的物理介质。在与固定的有线网络相比较时,无线网络有利地促成用户移动性和快速的现场部署。Wireless networks are often preferred when network elements are mobile and therefore have dynamic connectivity requirements, or when the network architecture is formed in an ad hoc rather than fixed topology. Wireless networks utilize an invisible physical medium using electromagnetic waves in radio, microwave, infrared, optical, and other frequency bands in an unguided propagation mode. Compared to fixed wired networks, wireless networks advantageously facilitate user mobility and rapid field deployment.
为了解决无线通信系统所要求的持续增大的带宽需求这一问题,正在开发不同的方案以允许多个用户终端通过共享信道资源的方式与单个接入点通信,同时达成高数据吞吐量。在有限的通信资源下,期望减少在接入点与多个终端之间传递的话务量。例如,当多个终端向接入点发送上行链路通信时,期望使得用于完成所有传输的上行链路的话务量最小化。由此,需要用于来自多个终端的上行链路传输的改进型协议。To address the ever-increasing bandwidth requirements of wireless communication systems, various approaches are being developed to allow multiple user terminals to communicate with a single access point (AP) by sharing channel resources while achieving high data throughput. Given limited communication resources, it is desirable to reduce the amount of traffic transferred between the AP and multiple terminals. For example, when multiple terminals send uplink communications to an AP, it is desirable to minimize the amount of uplink traffic required to complete all transmissions. Consequently, there is a need for improved protocols for uplink transmissions from multiple terminals.
发明内容Summary of the Invention
所附权利要求的范围内的系统、方法和设备的各种实现各自具有若干方面,不是仅靠其中任何单一方面来得到本文中所描述的期望属性。本文中描述一些突出特征,但其并不限定所附权利要求的范围。Various implementations of systems, methods, and devices within the scope of the appended claims each have several aspects, no single aspect of which is solely responsible for the desirable attributes described herein. Some prominent features are described herein, but they do not limit the scope of the appended claims.
本说明书中所描述的主题内容的一个或多个实现的细节在附图及以下描述中阐述。其他特征、方面和优点将从该描述、附图和权利要求书中变得明了。注意,以下附图的相对尺寸可能并非按比例绘制。Details of one or more implementations of the subject matter described in this specification are set forth in the accompanying drawings and the following description. Other features, aspects, and advantages will become apparent from the description, drawings, and claims. Note that the relative dimensions of the following figures may not be drawn to scale.
本公开的一方面提供了一种无线通信的方法。该方法包括向两个或更多个站传送清除传送(CTX)消息,该CTX消息指示上行链路传输机会,该CTX消息进一步包括这两个或更多个站在特定时间并发地传送上行链路数据的请求。该方法还包括在该特定时间从至少两个站接收多个上行链路数据传输。One aspect of the present disclosure provides a method for wireless communication. The method includes transmitting a clear-to-transmit (CTX) message to two or more stations, the CTX message indicating an uplink transmission opportunity, the CTX message further including a request for the two or more stations to concurrently transmit uplink data at a specific time. The method also includes receiving a plurality of uplink data transmissions from at least two stations at the specific time.
本公开的另一方面提供了一种用于无线通信的装置。该装置包括被配置成向两个或更多个站传送清除传送(CTX)消息的发射机,该CTX消息指示上行链路传输机会,该CTX消息进一步包括这两个或更多个站在特定时间并发地传送上行链路数据的请求。该装置还包括被配置成在该特定时间从至少两个站接收多个上行链路数据传输的接收机。Another aspect of the present disclosure provides an apparatus for wireless communication. The apparatus includes a transmitter configured to transmit a clear-to-transmit (CTX) message to two or more stations, the CTX message indicating an uplink transmission opportunity, the CTX message further including a request for the two or more stations to concurrently transmit uplink data at a specific time. The apparatus also includes a receiver configured to receive multiple uplink data transmissions from at least two stations at the specific time.
本公开的另一方面提供了一种用于无线通信的设备。该设备包括用于向两个或更多个站传送清除传送(CTX)消息的装置,该CTX消息指示上行链路传输机会,该CTX消息进一步包括这两个或更多个站在特定时间并发地传送上行链路数据的请求。该设备进一步包括用于在该特定时间从至少两个站接收多个上行链路数据传输的装置。Another aspect of the present disclosure provides an apparatus for wireless communication. The apparatus includes means for transmitting a clear-to-transmit (CTX) message to two or more stations, the CTX message indicating an uplink transmission opportunity, the CTX message further including a request for the two or more stations to concurrently transmit uplink data at a specific time. The apparatus further includes means for receiving multiple uplink data transmissions from at least two stations at the specific time.
本公开的另一方面提供了一种非瞬态计算机可读介质。该介质包括在被执行时使处理器执行一种向两个或更多个站传送清除传送(CTX)消息的方法的指令,该CTX消息指示上行链路传输机会,该CTX消息进一步包括这两个或更多个站在特定时间并发地传送上行链路数据的请求。该介质进一步包括在被执行时使处理器执行在该特定时间从至少两个站接收多个上行链路数据传输的方法的指令。Another aspect of the present disclosure provides a non-transitory computer-readable medium. The medium includes instructions that, when executed, cause a processor to perform a method for transmitting a clear-to-transmit (CTX) message to two or more stations, the CTX message indicating an uplink transmission opportunity, the CTX message further including a request for the two or more stations to concurrently transmit uplink data at a specific time. The medium further includes instructions that, when executed, cause the processor to perform a method for receiving multiple uplink data transmissions from at least two stations at the specific time.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1解说了具有接入点和用户终端的多址多输入多输出(MIMO)系统。1 illustrates a multiple-access multiple-input multiple-output (MIMO) system with access points and user terminals.
图2解说了MIMO系统中的接入点110以及两个用户终端120m和120x的框图。2 illustrates a block diagram of access point 110 and two user terminals 120m and 120x in a MIMO system.
图3解说了可在无线通信系统内可采用的无线设备中利用的各种组件。3 illustrates various components that may be utilized in a wireless device that may be employed within a wireless communication system.
图4A示出了包括上行链路(UL)MU-MIMO通信的示例帧交换的时间图。4A illustrates a timing diagram of an example frame exchange including uplink (UL) MU-MIMO communications.
图4B示出了包括上行链路(UL)MU-MIMO通信的示例帧交换的时间图。4B illustrates a timing diagram of an example frame exchange including uplink (UL) MU-MIMO communications.
图5示出了UL-MU-MIMO通信的另一示例帧交换的时间图。FIG5 shows a timing diagram of another example frame exchange for UL-MU-MIMO communication.
图6示出了UL-MU-MIMO通信的另一示例帧交换的时间图。FIG6 shows a timing diagram of another example frame exchange for UL-MU-MIMO communication.
图7示出了UL-MU-MIMO通信的另一示例帧交换的时间图。FIG7 shows a timing diagram of another example frame exchange for UL-MU-MIMO communication.
图8是多用户上行链路通信的一个实施例的消息时序图。FIG8 is a message sequence diagram of one embodiment of multi-user uplink communication.
图9示出了请求传送(RTX)帧的一个实施例的示图。FIG9 illustrates a diagram of one embodiment of a request to transmit (RTX) frame.
图10示出了清除传送(CTX)帧的一个实施例的示图。FIG10 illustrates a diagram of one embodiment of a clear-to-transmit (CTX) frame.
图11示出了CTX帧的另一实施例的示图。FIG11 is a diagram showing another embodiment of a CTX frame.
图12示出了CTX帧的另一实施例的示图。FIG12 is a diagram showing another embodiment of a CTX frame.
图13示出了CTX帧的另一实施例的示图。FIG13 is a diagram showing another embodiment of a CTX frame.
图14示出了用于提供无线通信的示例性方法的一方面的流程图。14 illustrates a flow chart of an aspect of an example methodology for providing wireless communication.
具体实施方式DETAILED DESCRIPTION
以下参照附图更全面地描述本新颖系统、装置和方法的各种方面。然而,本教义公开可用许多不同的形式来实施并且不应被解释为被限定于本公开通篇所给出的任何特定结构或功能。确切而言,提供这些方面是为了使本公开将是透彻和完整的,并且其将向本领域技术人员完全传达本公开的范围。基于本文中的教导,本领域技术人员应领会到,本公开的范围旨在覆盖本文中公开的这些新颖的系统、设备和方法的任何方面,不论其是独立实现的还是与本发明的任何其他方面组合实现的。例如,可以使用本文所阐述的任何数目的方面来实现装置或实践方法。另外,本发明的范围旨在覆盖使用作为本文中所阐述的本发明各种方面的补充或者与之不同的其他结构、功能性、或者结构及功能性来实践的装置或方法。应当理解,本文披露的任何方面可以由权利要求的一个或多个要素来实施。The various aspects of the novel system, device and method are described more fully below with reference to the accompanying drawings. However, the present teachings can be implemented in many different forms and should not be interpreted as being limited to any specific structure or function given throughout the disclosure. Specifically, these aspects are provided to make the disclosure thorough and complete, and they will fully convey the scope of the disclosure to those skilled in the art. Based on the teachings herein, those skilled in the art will appreciate that the scope of the disclosure is intended to cover any aspect of the novel systems, devices and methods disclosed herein, whether implemented independently or in combination with any other aspect of the present invention. For example, any number of aspects set forth herein can be used to implement a device or practice method. In addition, the scope of the present invention is intended to cover devices or methods practiced using other structures, functionality, or structures and functionality that are supplementary to or different from the various aspects of the present invention set forth herein. It should be understood that any aspect disclosed herein can be implemented by one or more elements of the claims.
尽管本文描述了特定方面,但这些方面的众多变体和置换落在本公开的范围之内。尽管提到了优选方面的一些益处和优点,但本公开的范围并非旨在被限定于特定益处、用途或目标。相反,本公开的各方面旨在宽泛地适用于不同的无线技术、系统配置、网络、和传输协议,其中一些藉由示例在附图和以下对优选方面的描述中解说。详细描述和附图仅仅解说本公开而非限定本公开,本公开的范围由所附权利要求及其等效技术方案来定义。Although specific aspects are described herein, numerous variations and permutations of these aspects fall within the scope of this disclosure. Although some benefits and advantages of preferred aspects are mentioned, the scope of this disclosure is not intended to be limited to specific benefits, uses, or objectives. On the contrary, various aspects of this disclosure are intended to be broadly applicable to different wireless technologies, system configurations, networks, and transmission protocols, some of which are illustrated by way of example in the accompanying drawings and the following description of preferred aspects. The detailed description and drawings merely illustrate the disclosure and do not limit it, the scope of which is defined by the appended claims and their equivalents.
无线网络技术可包括各种类型的无线局域网(WLAN)。WLAN可被用于采用广泛使用的联网协议来将近旁设备互连在一起。本文描述的各个方面可应用于任何通信标准,诸如Wi-Fi、或者更一般地IEEE 802.11无线协议族中的任何成员。Wireless network technology may include various types of wireless local area networks (WLANs). WLANs can be used to interconnect nearby devices using widely used networking protocols. Various aspects described herein may be applied to any communication standard, such as Wi-Fi, or more generally any member of the IEEE 802.11 wireless protocol family.
在一些方面,可使用正交频分复用(OFDM)、直接序列扩频(DSSS)通信、OFDM与DSSS通信的组合、或其他方案来根据高效率802.11协议传送无线信号。高效率802.11协议的实现可用于因特网接入、传感器、计量、智能电网或其他无线应用。有利地,实现此特定无线协议的某些设备的各方面可比实现其他无线协议的设备消耗更少功率,可被用于跨短距离传送无线信号,和/或可以能够传送不太可能被物体(诸如人)阻挡的信号。In some aspects, wireless signals may be transmitted according to the high-efficiency 802.11 protocol using orthogonal frequency division multiplexing (OFDM), direct sequence spread spectrum (DSSS) communication, a combination of OFDM and DSSS communication, or other schemes. Implementations of the high-efficiency 802.11 protocol may be used for Internet access, sensors, metering, smart grids, or other wireless applications. Advantageously, aspects of certain devices that implement this particular wireless protocol may consume less power than devices that implement other wireless protocols, may be used to transmit wireless signals over short distances, and/or may be able to transmit signals that are less likely to be blocked by objects (such as people).
在一些实现中,WLAN包括作为接入无线网络的组件的各种设备。例如,可以有两种类型的设备:接入点(“AP”)和客户端(亦称为站,或“STA”)。一般而言,AP用作WLAN的中枢或基站,而STA用作WLAN的用户。例如,STA可以是膝上型计算机、个人数字助理(PDA)、移动电话等。在一示例中,STA经由遵循Wi-Fi(例如IEEE 802.11协议,诸如802.11ah)的无线链路连接到AP以获得到因特网或到其他广域网的一般连通性。在一些实现中,STA也可被用作AP。In some implementations, a WLAN includes various devices that serve as components for accessing the wireless network. For example, there can be two types of devices: access points ("APs") and clients (also known as stations, or "STAs"). Generally speaking, an AP serves as the hub or base station of a WLAN, while a STA serves as a user of the WLAN. For example, a STA can be a laptop computer, a personal digital assistant (PDA), a mobile phone, etc. In one example, a STA connects to an AP via a wireless link compliant with Wi-Fi (e.g., IEEE 802.11 protocols such as 802.11ah) to obtain general connectivity to the Internet or other wide area networks. In some implementations, a STA can also be used as an AP.
本文所描述的技术可用于各种宽带无线通信系统,包括基于正交复用方案的通信系统。此类通信系统的示例包括空分多址(SDMA)、时分多址(TDMA)、正交频分多址(OFDMA)系统、单载波频分多址(SC-FDMA)系统等。SDMA系统可利用充分不同的方向来同时传送属于多个用户终端的数据。TDMA系统可通过将传输信号划分在不同时隙中、每个时隙被指派给不同的用户终端来允许多个用户终端共享相同的频率信道。TDMA系统可实现GSM或本领域中已知的某些其它标准。OFDMA系统利用正交频分复用(OFDM),这是一种将整个系统带宽划分成多个正交副载波的调制技术。这些副载波也可以被称为频调、频槽等。在OFDM中,每个副载波可以用数据来独立地调制。OFDM系统可实现IEEE 802.11或本领域中已知的某些其它标准。SC-FDMA系统可以利用交织式FDMA(IFDMA)在跨系统带宽分布的副载波上传送,利用局部化FDMA(LFDMA)在毗邻副载波的块上传送,或者利用增强型FDMA(EFDMA)在毗邻副载波的多个块上传送。一般而言,调制码元在OFDM下是在频域中发送的,而在SC-FDMA下是在时域中发送的。SC-FDMA系统可实现3GPP-LTE(第三代伙伴项目长期演进)或其它标准。The techniques described herein can be used in various broadband wireless communication systems, including communication systems based on orthogonal multiplexing schemes. Examples of such communication systems include spatial division multiple access (SDMA), time division multiple access (TDMA), orthogonal frequency division multiple access (OFDMA) systems, single-carrier frequency division multiple access (SC-FDMA) systems, and the like. SDMA systems can utilize sufficiently different directions to simultaneously transmit data belonging to multiple user terminals. TDMA systems can allow multiple user terminals to share the same frequency channel by dividing the transmission signal into different time slots, each time slot being assigned to a different user terminal. TDMA systems can implement GSM or some other standard known in the art. OFDMA systems utilize orthogonal frequency division multiplexing (OFDM), a modulation technique that divides the entire system bandwidth into multiple orthogonal subcarriers. These subcarriers may also be referred to as frequency tones, frequency bins, etc. In OFDM, each subcarrier can be independently modulated with data. OFDM systems can implement IEEE 802.11 or some other standard known in the art. SC-FDMA systems can transmit on subcarriers distributed across the system bandwidth using interleaved FDMA (IFDMA), on blocks of adjacent subcarriers using localized FDMA (LFDMA), or on multiple blocks of adjacent subcarriers using enhanced FDMA (EFDMA). Generally speaking, modulation symbols are sent in the frequency domain with OFDM, while they are sent in the time domain with SC-FDMA. SC-FDMA systems can implement 3GPP-LTE (3rd Generation Partnership Project Long Term Evolution) or other standards.
本文中的教导可被纳入各种有线或无线装置(例如节点)中(例如实现在其内或由其执行)。在一些方面,根据本文中的教导实现的无线节点可包括接入点或接入终端。The teachings herein may be incorporated into (eg, implemented within or performed by) various wired or wireless devices (eg, nodes). In some aspects, a wireless node implemented in accordance with the teachings herein may comprise an access point or an access terminal.
接入点(“AP”)可包括、被实现为、或被称为:B节点、无线电网络控制器(“RNC”)、演进型B节点、基站控制器(“BSC”)、基收发机站(“BTS”)、基站(“BS”)、收发机功能(“TF”)、无线电路由器、无线电收发机、基本服务集(“BSS”)、扩展服务集(“ESS”)、无线电基站(“RBS”)或其它某个术语。An access point ("AP") may include, be implemented as, or be referred to as, a Node B, a radio network controller ("RNC"), an evolved Node B, a base station controller ("BSC"), a base transceiver station ("BTS"), a base station ("BS"), a transceiver function ("TF"), a radio router, a radio transceiver, a basic service set ("BSS"), an extended service set ("ESS"), a radio base station ("RBS"), or some other terminology.
站“STA”还可包括、被实现为、或被称为:用户终端、接入终端(“AT”)、订户站、订户单元、移动站、远程站、远程终端、用户代理、用户设备、用户装备、或其他某个术语。在一些实现中,接入终端可包括蜂窝电话、无绳电话、会话发起协议(“SIP”)话机、无线本地环路(“WLL”)站、个人数字助理(“PDA”)、具有无线连接能力的手持式设备、或连接至无线调制解调器的其他某种合适的处理设备。因此,本文所教导的一个或多个方面可被纳入到电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型设备)、便携式通信设备、手持机、便携式计算设备(例如,个人数据助理)、娱乐设备(例如,音乐或视频设备、或卫星无线电)、游戏设备或系统、全球定位系统设备、或被配置成经由无线介质通信的任何其他合适的设备中。A station "STA" may also include, be implemented as, or be referred to as: a user terminal, an access terminal ("AT"), a subscriber station, a subscriber unit, a mobile station, a remote station, a remote terminal, a user agent, a user device, a user equipment, or some other terminology. In some implementations, an access terminal may include a cellular phone, a cordless phone, a Session Initiation Protocol ("SIP") phone, a wireless local loop ("WLL") station, a personal digital assistant ("PDA"), a handheld device with wireless connectivity, or some other suitable processing device connected to a wireless modem. Thus, one or more aspects taught herein may be incorporated into a phone (e.g., a cellular phone or smartphone), a computer (e.g., a laptop), a portable communication device, a handset, a portable computing device (e.g., a personal data assistant), an entertainment device (e.g., a music or video device, or a satellite radio), a gaming device or system, a global positioning system device, or any other suitable device configured to communicate via a wireless medium.
图1是解说具有接入点和用户终端的多址多输入多输出(MIMO)系统100的示图。为简单起见,图1中仅示出了一个接入点110。接入点一般是与各用户终端通信的固定站,并且也可被称为基站或使用其他某个术语。用户终端或STA可以是固定的或者移动的,并且也可称作移动站或无线设备、或使用其他某个术语。接入点110可在任何给定时刻在下行链路和上行链路上与一个或多个用户终端120通信。下行链路(即,前向链路)是从接入点至用户终端的通信链路,而上行链路(即,反向链路)是从用户终端至接入点的通信链路。用户终端还可与另一用户终端进行对等通信。系统控制器130耦合至各接入点并提供对这些接入点的协调和控制。FIG1 is a diagram illustrating a multiple-access, multiple-input, multiple-output (MIMO) system 100 having access points and user terminals. For simplicity, only one access point 110 is shown in FIG1 . An access point is generally a fixed station that communicates with each user terminal and may also be referred to as a base station or some other terminology. A user terminal, or STA, may be fixed or mobile and may also be referred to as a mobile station or wireless device or some other terminology. An access point 110 may communicate with one or more user terminals 120 on a downlink and an uplink at any given moment. The downlink (i.e., forward link) is the communication link from the access point to the user terminal, while the uplink (i.e., reverse link) is the communication link from the user terminal to the access point. A user terminal may also communicate peer-to-peer with another user terminal. A system controller 130 couples to each access point and provides coordination and control for these access points.
尽管以下公开的各部分将描述能够经由空分多址(SDMA)来通信的用户终端120,但对于某些方面,用户终端120还可包括不支持SDMA的一些用户终端。因此,对于此类方面,AP 110可被配置成与SDMA用户终端和非SDMA用户终端两者通信。这一办法可便于允许不支持SDMA的较老版本的用户终端(“传统”站)仍旧部署在企业中以延长其有用寿命,同时允许在被认为恰当的场合引入较新的SDMA用户终端。Although portions of the following disclosure will describe user terminals 120 capable of communicating via spatial division multiple access (SDMA), for certain aspects, the user terminals 120 may also include some user terminals that do not support SDMA. Thus, for such aspects, the AP 110 may be configured to communicate with both SDMA user terminals and non-SDMA user terminals. This approach may facilitate allowing older versions of user terminals that do not support SDMA ("legacy" stations) to remain deployed in an enterprise to extend their useful life, while allowing newer SDMA user terminals to be introduced where deemed appropriate.
系统100采用多个发射天线和多个接收天线来进行下行链路和上行链路上的数据传输。接入点110装备有Nap个天线并且对于下行链路传输而言表示多输入(MI)而对于上行链路传输而言表示多输出(MO)。具有K个所选用户终端120的集合共同地对于下行链路传输而言表示多输出并且对于上行链路传输而言表示多输入。对于纯SDMA,如果给K个用户终端的数据码元流没有通过某种手段在码、频率、或时间上进行复用,则需要Nap≤K≤1。如果数据码元流能使用TDMA技术、在CDMA下使用不同码信道、在OFDM下使用不相交的子频带集合等进行复用,则K可以大于Nap。每个所选用户终端可向接入点传送因用户而异的数据和/或从接入点接收因用户而异的数据。一般而言,每一个所选用户终端可装备有一个或多个天线(即,Nut≥1)。该K个所选用户终端可具有相同数目的天线,或者一个或多个用户终端可具有不同数目的天线。System 100 employs multiple transmit and receive antennas for data transmission on the downlink and uplink. Access point 110 is equipped with Nap antennas and represents multiple-input (MI) for downlink transmissions and multiple-output (MO) for uplink transmissions. The set of K selected user terminals 120 collectively represents multiple-output for downlink transmissions and multiple-input for uplink transmissions. For pure SDMA, if the data symbol streams for the K user terminals are not multiplexed in code, frequency, or time by some means, then Nap ≤ K ≤ 1 is required. K can be greater than Nap if the data symbol streams can be multiplexed using TDMA techniques, using different code channels in CDMA, using disjoint sets of subbands in OFDM, etc. Each selected user terminal can transmit and/or receive user-specific data to and from the access point. In general, each selected user terminal can be equipped with one or more antennas (i.e., Nut ≥ 1). The K selected user terminals may have the same number of antennas, or one or more user terminals may have a different number of antennas.
SDMA系统100可以是时分双工(TDD)系统或频分双工(FDD)系统。对于TDD系统,下行链路和上行链路共享相同频带。对于FDD系统,下行链路和上行链路使用不同频带。MIMO系统100还可利用单载波或多载波进行传输。每个用户终端可装备有单个天线(例如为了抑制成本)或多个天线(例如在能够支持附加成本的场合)。如果通过将传输/接收划分到不同时隙中、每个时隙可被指派给不同用户终端120的方式使各用户终端120共享相同频率信道,则系统100还可以是TDMA系统。The SDMA system 100 can be a time division duplex (TDD) system or a frequency division duplex (FDD) system. In a TDD system, the downlink and uplink share the same frequency band. In an FDD system, the downlink and uplink use different frequency bands. The MIMO system 100 can also utilize a single carrier or multiple carriers for transmission. Each user terminal can be equipped with a single antenna (e.g., to reduce costs) or multiple antennas (e.g., where the additional cost can be supported). If each user terminal 120 shares the same frequency channel by dividing transmission/reception into different time slots, each of which can be assigned to a different user terminal 120, the system 100 can also be a TDMA system.
图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处使用波束转向或其他某种空间处理技术。FIG2 illustrates a block diagram of access point 110 and two user terminals 120 m and 120 x in MIMO system 100. Access point 110 is equipped with N t antennas 224 a through 224 ap. User terminal 120 m is equipped with N ut, m antennas 252 ma through 252 mu, while user terminal 120 x is equipped with N ut, x antennas 252 xa through 252 xu. Access point 110 is a transmitting entity for the downlink and a receiving entity for the uplink. User terminal 120 is a transmitting entity for the uplink and a receiving entity for the downlink. As used herein, a “transmitting entity” is an independently operated device or apparatus capable of transmitting data via a wireless channel, while a “receiving entity” is an independently operated device or apparatus capable of receiving data via a wireless channel. In the following description, the subscript "dn" denotes downlink, the subscript "up" denotes uplink, N up user terminals are selected for simultaneous transmission on the uplink, and N dn user terminals are selected for simultaneous transmission on the downlink. N up may or may not be equal to N dn , and N up and N dn may be static values or may change for each scheduling interval. Beam steering or some other spatial processing technique may be used at access point 110 and/or user terminal 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。On the uplink, at each user terminal 120 selected for uplink transmission, a transmit (TX) data processor 288 receives traffic data from a data source 286 and control data from a controller 280. The TX data processor 288 processes (e.g., encodes, interleaves, and modulates) the traffic data for that user terminal based on the coding and modulation scheme associated with the rate selected for that user terminal and provides a data symbol stream. A TX spatial processor 290 performs spatial processing on the data symbol stream and provides N ut,m transmit symbol streams for the N ut,m antennas. Each transmitter unit (TMTR) 254 receives and processes (e.g., converts to analog, amplifies, filters, and frequency upconverts) a corresponding transmit symbol stream to generate an uplink signal. The N ut,m transmitter units 254 provide N ut,m uplink signals for transmission from the N ut,m antennas 252, e.g., for transmission to the access point 110.
Nup个用户终端可被调度用于在上行链路上进行同时传输。这些用户终端中的每一个可对其自己的相应数据码元流执行空间处理并在上行链路上向接入点110传送其相应的发射码元流集。N up user terminals may be scheduled for simultaneous transmission on the uplink. Each of these user terminals may perform spatial processing on its own respective data symbol stream and transmit its respective set of transmit symbol streams on the uplink to access point 110.
在接入点110处,Nup个天线224a到224ap从在上行链路上进行传送的所有Nup个用户终端接收上行链路信号。每个天线224向各自相应的接收机单元(RCVR)222提供收到信号。每个接收机单元222执行与由发射机单元254执行的处理互补的处理,并提供收到码元流。RX(接收)空间处理器240对来自Nup个接收机单元222的Nup个收到码元流执行接收机空间处理并提供Nup个恢复出的上行链路数据码元流。接收机空间处理可以是根据信道相关矩阵求逆(CCMI)、最小均方误差(MMSE)、软干扰消去(SIC)、或其他某种技术来执行的。每个恢复出的上行链路数据码元流是对由各自相应用户终端传送的数据码元流的估计。RX数据处理器242根据用于每个恢复出的上行链路数据码元流的速率来处理(例如,解调、解交织、和解码)此恢复出的上行链路数据码元流以获得经解码数据。给每个用户终端的经解码数据可被提供给数据阱244以供存储和/或提供给控制器230以供进一步处理。At access point 110, N up antennas 224a through 224ap receive uplink signals from all N up user terminals transmitting on the uplink. Each antenna 224 provides a received signal to a respective receiver unit (RCVR) 222. Each receiver unit 222 performs processing complementary to that performed by transmitter unit 254 and provides a received symbol stream. An RX (receive) spatial processor 240 performs receiver spatial processing on the N up received symbol streams from N up receiver units 222 and provides N up recovered uplink data symbol streams. Receiver spatial processing may be performed based on channel correlation matrix inversion (CCMI), minimum mean square error (MMSE), soft interference cancellation (SIC), or some other technique. Each recovered uplink data symbol stream is an estimate of the data symbol stream transmitted by the respective user terminal. An RX data processor 242 processes (e.g., demodulates, deinterleaves, and decodes) each recovered uplink data symbol stream based on the rate used for that stream to obtain decoded data. The decoded data for each user terminal may be provided to a data sink 244 for storage and/or to a controller 230 for further processing.
在下行链路上,在接入点110处,TX数据处理器210接收来自数据源208的给为进行下行链路传输所调度的Ndn个用户终端的话务数据、来自控制器230的控制数据、以及还可能有来自调度器234的其他数据。可在不同的传输信道上发送各种类型的数据。TX数据处理器210基于为每个用户终端选择的速率来处理(例如,编码、交织、和调制)该用户终端的话务数据。TX数据处理器210为Ndn个用户终端提供Ndn个下行链路数据码元流。TX空间处理器220对Ndn个下行链路数据码元流执行空间处理(诸如预编码或波束成形)并为Nup个天线提供Nup个发射码元流。每个发射机单元222接收并处理对应的发射码元流以生成下行链路信号。Nup个发射机单元222可提供Nup个下行链路信号以供从例如Nup个天线224传送到用户终端120。On the downlink, at access point 110, TX data processor 210 receives traffic data for N dn user terminals scheduled for downlink transmission from data source 208, control data from controller 230, and possibly other data from scheduler 234. The various types of data may be sent on different transmission channels. TX data processor 210 processes (e.g., encodes, interleaves, and modulates) the traffic data for each user terminal based on a rate selected for that user terminal. TX data processor 210 provides N dn downlink data symbol streams for the N dn user terminals. TX spatial processor 220 performs spatial processing (such as precoding or beamforming) on the N dn downlink data symbol streams and provides N up transmit symbol streams for N up antennas. Each transmitter unit 222 receives and processes a corresponding transmit symbol stream to generate a downlink signal. N up transmitter units 222 provide N up downlink signals for transmission from, for example, N up antennas 224 to user terminal 120.
在每个用户终端120处,Nut,m个天线252接收来自接入点110的Nup个下行链路信号。每个接收机单元254处理来自相关联的天线252的收到信号并提供收到码元流。RX空间处理器260对来自Nut,m个接收机单元254的Nut,m个收到码元流执行接收机空间处理并提供恢复出的给该用户终端120的下行链路数据码元流。接收机空间处理可以是根据CCMI、MMSE、或某种其他技术来执行的。RX数据处理器270处理(例如,解调、解交织和解码)恢复出的下行链路数据码元流以获得给该用户终端的经解码数据。At each user terminal 120, N ut,m antennas 252 receive N up downlink signals from access point 110. Each receiver unit 254 processes the received signal from its associated antenna 252 and provides a received symbol stream. An RX spatial processor 260 performs receiver spatial processing on the N ut,m received symbol streams from the N ut,m receiver units 254 and provides a recovered downlink data symbol stream for the user terminal 120. The receiver spatial processing may be performed in accordance with CCMI, MMSE, or some other technique. An RX data processor 270 processes (e.g., demodulates, deinterleaves, and decodes) the recovered downlink data symbol stream to obtain decoded data for the user terminal.
在每个用户终端120处,信道估计器278估计下行链路信道响应并提供下行链路信道估计,该下行链路信道估计可包括信道增益估计、SNR估计、噪声方差等。类似地,信道估计器228估计上行链路信道响应并提供上行链路信道估计。每个用户终端的控制器280通常基于该用户终端的下行链路信道响应矩阵Hdn,m来推导该用户终端的空间滤波器矩阵。控制器230基于有效上行链路信道响应矩阵Hup,eff来推导接入点的空间滤波器矩阵。每个用户终端的控制器280可向接入点110发送反馈信息(例如,下行链路和/或上行链路本征向量、本征值、SNR估计等)。控制器230和280还可分别控制接入点110和用户终端120处的各种处理单元的操作。At each user terminal 120, a channel estimator 278 estimates the downlink channel response and provides a downlink channel estimate, which may include a channel gain estimate, an SNR estimate, a noise variance, etc. Similarly, a channel estimator 228 estimates the uplink channel response and provides an uplink channel estimate. A controller 280 at each user terminal typically derives a spatial filter matrix for that user terminal based on the downlink channel response matrix H dn,m for that user terminal. A controller 230 derives the spatial filter matrix for the access point based on the effective uplink channel response matrix H up,eff . The controller 280 at each user terminal may send feedback information (e.g., downlink and/or uplink eigenvectors, eigenvalues, SNR estimates, etc.) to the access point 110. Controllers 230 and 280 may also control the operation of various processing units at the access point 110 and user terminal 120, respectively.
图3解说了可在无线通信系统100内可采用的无线设备302中使用的各种组件。无线设备302是可被配置成实现本文描述的各种方法的设备的示例。无线设备302可以实现接入点110或用户终端120。3 illustrates various components that may be used in a wireless device 302 that may be employed within the wireless communication system 100. The wireless device 302 is an example of a device that may be configured to implement the various methods described herein. The wireless device 302 may implement an access point 110 or a user terminal 120.
无线设备302可包括控制无线设备302的操作的处理器304。处理器304也可被称为中央处理单元(CPU)。可包括只读存储器(ROM)和随机存取存储器(RAM)两者的存储器306向处理器304提供指令和数据。存储器306的一部分还可包括非易失性随机存取存储器(NVRAM)。处理器304通常基于存储器306内存储的程序指令来执行逻辑和算术运算。存储器306中的指令可以是可执行的以实现本文描述的方法。The wireless device 302 may include a processor 304 that controls the operation of the wireless device 302. The processor 304 may also be referred to as a central processing unit (CPU). Memory 306, which may include both read-only memory (ROM) and random access memory (RAM), provides instructions and data to the processor 304. A portion of the memory 306 may also include non-volatile random access memory (NVRAM). The processor 304 typically performs logical and arithmetic operations based on program instructions stored in the memory 306. The instructions in the memory 306 may be executable to implement the methods described herein.
处理器304可包括用一个或多个处理器实现的处理系统或者可以是其组件。这一个或多个处理器可以用通用微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、控制器、状态机、选通逻辑、分立硬件组件、专用硬件有限状态机、或能够对信息执行演算或其他操纵的任何其他合适实体的任何组合来实现。Processor 304 may include or be a component of a processing system implemented with one or more processors. The one or more processors may be implemented with any combination of general-purpose microprocessors, microcontrollers, digital signal processors (DSPs), field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gating logic, discrete hardware components, dedicated hardware finite state machines, or any other suitable entity capable of performing calculations or other manipulations on information.
处理系统还可包括用于存储软件的机器可读介质。软件应当被宽泛地解释成意指任何类型的指令,无论其被称作软件、固件、中间件、微代码、硬件描述语言、或是其他。指令可包括代码(例如,呈源代码格式、二进制代码格式、可执行代码格式、或任何其他合适的代码格式)。这些指令在由该一个或多个处理器执行时使处理系统执行本文描述的各种功能。The processing system may also include a machine-readable medium for storing software. Software should be broadly interpreted to mean any type of instructions, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. Instructions may include code (e.g., in source code format, binary code format, executable code format, or any other suitable code format). These instructions, when executed by the one or more processors, cause the processing system to perform the various functions described herein.
无线设备302还可包括外壳308,该外壳308可内含发射机310和接收机312以允许在无线设备302和远程位置之间进行数据的传送和接收。发射机310和接收机312可被组合成收发机314。单个或多个收发机天线316可被附连至外壳308且电耦合至收发机314。无线设备302还可包括(未示出)多个发射机、多个接收机和多个收发机。The wireless device 302 may also include a housing 308 that may contain a transmitter 310 and a receiver 312 to allow transmission and reception of data between the wireless device 302 and a remote location. The transmitter 310 and the receiver 312 may be combined into a transceiver 314. A single or multiple transceiver antennas 316 may be attached to the housing 308 and electrically coupled to the transceiver 314. The wireless device 302 may also include (not shown) multiple transmitters, multiple receivers, and multiple transceivers.
无线设备302还可包括可被用于力图检测和量化由收发机314接收到的信号电平的信号检测器318。信号检测器318可检测诸如总能量、每副载波每码元能量、功率谱密度之类的信号以及其它信号。无线设备302还可包括用于处理信号的数字信号处理器(DSP)320。The wireless device 302 may also include a signal detector 318 that may be used to attempt to detect and quantify the level of a signal received by the transceiver 314. The signal detector 318 may detect signals such as total energy, energy per subcarrier per symbol, power spectral density, and other signals. The wireless device 302 may also include a digital signal processor (DSP) 320 for processing signals.
无线设备302的各个组件可由总线系统322耦合在一起,该总线系统322除数据总线外还可包括电源总线、控制信号总线以及状态信号总线。The various components of the wireless device 302 may be coupled together by a bus system 322 , which may include a power bus, a control signal bus, and a status signal bus in addition to a data bus.
本公开的某些方面支持从多个STA向AP传送上行链路(UL)信号。在一些实施例中,UL信号可以在多用户MIMO(MU-MIMO)系统中传送。替换地,UL信号可以在多用户FDMA(MU-FDMA)或类似的FDMA系统中传送。具体地,图4-8和10解说了UL-MU-MIMO传输410A、410B、1050A和1050B,其将等同地适用于UL-FDMA传输。在这些实施例中,UL-MU-MIMO或UL-FDMA传输可同时从多个STA发送到AP并且可创造无线通信中的效率。Certain aspects of the present disclosure support the transmission of uplink (UL) signals from multiple STAs to an AP. In some embodiments, the UL signal may be transmitted in a multi-user MIMO (MU-MIMO) system. Alternatively, the UL signal may be transmitted in a multi-user FDMA (MU-FDMA) or similar FDMA system. Specifically, Figures 4-8 and 10 illustrate UL-MU-MIMO transmissions 410A, 410B, 1050A, and 1050B, which are equally applicable to UL-FDMA transmissions. In these embodiments, UL-MU-MIMO or UL-FDMA transmissions may be sent from multiple STAs to an AP simultaneously and may create efficiencies in wireless communications.
数量增加的无线和移动设备对无线通信系统所要求的带宽需求施加了越来越大的压力。在有限的通信资源下,期望减少在AP与多个STA之间传递的话务量。例如,当多个终端向接入点发送上行链路通信时,期望使得用于完成所有传输的上行链路的话务量最小化。由此,本文描述的实施例支持利用通信交换、调度以及特定帧来增加到AP的上行链路传输的吞吐量。The increasing number of wireless and mobile devices is placing increasing pressure on the bandwidth requirements of wireless communication systems. Given limited communication resources, it is desirable to reduce the amount of traffic transferred between an AP and multiple STAs. For example, when multiple terminals are sending uplink communications to an access point, it is desirable to minimize the uplink traffic required to complete all transmissions. Thus, the embodiments described herein support utilizing communication switching, scheduling, and specialized frames to increase the throughput of uplink transmissions to the AP.
图4A是解说可用于UL通信的UL-MU-MIMO协议400的示例的时序图。如图4A中所示并且结合图1,AP 110可向用户终端120传送清除传送(CTX)消息402以指示哪些STA可参与UL-MU-MIMO方案,以使得特定STA知道要开始UL-MU-MIMO。在一些实施例中,该CTX消息可以在物理层汇聚协议(PLCP)协议数据单元(PPDU)的有效载荷部分中传送。以下参照图12-14更全面地描述CTX帧结构的示例。FIG4A is a timing diagram illustrating an example of a UL-MU-MIMO protocol 400 that can be used for UL communication. As shown in FIG4A and in conjunction with FIG1 , AP 110 can transmit a clear-to-transmit (CTX) message 402 to user terminal 120 to indicate which STAs can participate in the UL-MU-MIMO scheme, so that specific STAs know to start UL-MU-MIMO. In some embodiments, the CTX message can be transmitted in the payload portion of a physical layer convergence protocol (PLCP) protocol data unit (PPDU). An example of a CTX frame structure is described more fully below with reference to FIG12-14 .
一旦用户终端120从AP 110接收到其中列出了该用户终端的CTX消息402,该用户终端就可传送UL-MU-MIMO传输410。在图4A中,STA 120A和STA 120B传送包含物理层汇聚协议(PLCP)协议数据单元(PPDU)的UL-MU-MIMO传输410A和410B。一旦接收到UL-MU-MIMO传输410,AP 110就可向用户终端120传送块确收(BA)470。Once the user terminal 120 receives a CTX message 402 from the AP 110 listing the user terminal, the user terminal may transmit an UL-MU-MIMO transmission 410. In FIG4A, STA 120A and STA 120B transmit UL-MU-MIMO transmissions 410A and 410B containing physical layer convergence protocol (PLCP) protocol data units (PPDUs). Upon receiving the UL-MU-MIMO transmission 410, the AP 110 may transmit a block acknowledgment (BA) 470 to the user terminal 120.
图4B是解说可用于UL通信的UL-MU-MIMO协议的示例的时序图。在图4B中,CTX帧在A-MPDU消息407中聚集。经聚集A-MPDU消息407可向用户终端120提供时间以用于传送UL信号之前的处理,或者可允许AP 110在接收上行链路数据之前向用户终端120发送数据。FIG4B is a timing diagram illustrating an example of a UL-MU-MIMO protocol that may be used for UL communications. In FIG4B , CTX frames are aggregated in an A-MPDU message 407. Aggregated A-MPDU message 407 may provide user terminal 120 with time to process prior to transmitting an UL signal, or may allow AP 110 to send data to user terminal 120 prior to receiving uplink data.
并非所有AP或用户终端120都可支持UL-MU-MIMO或UL-FDMA操作。来自用户终端120的能力指示可在关联请求或探测请求中所包括的高效率无线(HEW)能力元素中指示并且可包括指示能力的位、用户终端120能在UL-MU-MIMO传输中使用的最大空间流数目、用户终端120能在UL-FDMA传输中使用的频率、最小和最大功率以及功率退避粒度、以及用户终端120能执行的最小和最大时间调整。Not all APs or user terminals 120 may support UL-MU-MIMO or UL-FDMA operations. The capability indication from the user terminal 120 may be indicated in a High Efficiency Radio (HEW) capability element included in an association request or a probe request and may include bits indicating the capability, the maximum number of spatial streams that the user terminal 120 can use in UL-MU-MIMO transmissions, the frequencies that the user terminal 120 can use in UL-FDMA transmissions, the minimum and maximum power and power backoff granularity, and the minimum and maximum time adjustments that the user terminal 120 can perform.
来自AP的能力指示可在关联响应、信标或探测响应中所包括的HEW能力元素中指示并且可包括指示能力的位、单个用户终端120能在UL-MU-MIMO传输中使用的最大空间流数目、单个用户终端120能在UL-FDMA传输中使用的频率、所要求的功率控制粒度、以及用户终端120应当能够执行的所要求的最小和最大时间调整。The capability indication from the AP may be indicated in a HEW capability element included in an association response, beacon, or probe response and may include bits indicating the capability, the maximum number of spatial streams that a single user terminal 120 can use in UL-MU-MIMO transmission, the frequencies that a single user terminal 120 can use in UL-FDMA transmission, the required power control granularity, and the required minimum and maximum time adjustments that the user terminal 120 should be able to perform.
在一个实施例中,有能力的用户终端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)地指定。In one embodiment, a capable user terminal 120 may request to become part of the UL-MU-MIMO (or UL-FDMA) protocol from a capable AP by sending a management frame to the AP indicating a request to enable use of the UL-MU-MIMO feature. In one aspect, the AP 110 may respond by either granting or denying use of the UL-MU-MIMO feature. Once use of UL-MU-MIMO is granted, the user terminal 120 may expect CTX messages 402 at various times. Additionally, once the user terminal 120 is enabled to operate the UL-MU-MIMO feature, the user terminal 120 may follow a specific operating mode. If multiple operating modes are possible, the AP may indicate to the user terminal 120 which mode to use in an HEW capability element, management frame, or operating element. In one aspect, the user terminal 120 may dynamically change operating modes and parameters during operation by sending different operating elements to the AP 110. In another aspect, the AP 110 may dynamically switch operating modes during operation by sending updated operating elements or management frames to the user terminal 120 or in beacons. In another aspect, the operating mode may be indicated in a setup phase and may be set up per user terminal 120 or for a group of user terminals 120. In another aspect, the operating mode may be specified per traffic identifier (TID).
图5是结合图1解说UL-MU-MIMO传输的操作模式的示例的时序图。在该实施例中,用户终端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中的历时字段移除用于CTX PPDU的时间。随后由CTX 402信号中列出的STA 120A和120B发送UL-MU-MIMO传输410A和410B。AP 110可随后向STA 120A和120B发送确收(ACK)信号。在一些方面,ACK信号可以是去往每个站的串行ACK信号或者是BA。在一些方面,ACK可被轮询。该实施例通过同时从多个STA向AP 110传送CTS 408信号(而非顺序地传送)来创造效率,这节省了时间并减少了干扰可能性。FIG5 is a timing diagram illustrating an example of an operational mode of UL-MU-MIMO transmission in conjunction with FIG1 . In this embodiment, user terminal 120 receives a CTX message 402 from AP 110 and sends an immediate response to AP 110. The response may be in the form of a Clear to Send (CTS) 408 or another similar signal. In one aspect, the requirement to send a CTS may be indicated in CTX message 402 or may be indicated during the setup phase of communication. As shown in FIG5 , STA 120A and STA 120B may transmit CTS 1 408A and CTS 2 408B messages in response to receiving CTX message 402. The modulation and coding scheme (MCS) of CTS 1 408A and CTS 2 408B may be based on the MCS of CTX message 402. In this embodiment, CTS 1 408A and CTS 2 408B contain the same bits and the same scrambling sequence so that they can be transmitted to AP 110 at the same time. The duration field of the CTS 408 signal may be based on the duration field in the CTX signal, removing the time for the CTX PPDU. UL-MU-MIMO transmissions 410A and 410B are then transmitted by the STAs 120A and 120B listed in the CTX 402 signal. The AP 110 may then send an acknowledgment (ACK) signal to the STAs 120A and 120B. In some aspects, the ACK signal may be a serial ACK signal or a BA to each station. In some aspects, the ACK may be polled. This embodiment creates efficiency by transmitting the CTS 408 signal from multiple STAs to the AP 110 simultaneously (rather than sequentially), which saves time and reduces the possibility of interference.
图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中或在管理帧中指示。T 406的好处可以是改善同步或允许用户终端120A和120B在传送之前有时间处理CTX消息402或其他消息。FIG6 is a timing diagram illustrating another example of an operational mode for UL-MU-MIMO transmission in conjunction with FIG1 . In this embodiment, user terminals 120A and 120B receive a CTX message 402 from AP 110 and are permitted to begin UL-MU-MIMO transmission after a time (T) 406 has elapsed after the PPDU carrying the CTX message 402 ends. T 406 may be a short interframe space (SIFS), a point interframe space (PIFS), or another time potentially adjusted with an additional offset as indicated by AP 110 in CTX message 402 or via a management frame. The SIFS and PIFS times may be fixed in the standard or may be indicated by AP 110 in CTX message 402 or in a management frame. T 406 may improve synchronization or allow user terminals 120A and 120B time to process CTX message 402 or other messages before transmitting.
结合图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)填充定界符以达到目标长度。在另一办法中,填充或EOF填充字段被添加在A-MPDU的开头处。使所有UL-MU-MIMO传输具有相同长度的益处之一在于传输的功率电平将保持恒定。4-6 in conjunction with FIG1 , UL-MU-MIMO transmissions 410 may have a common duration. The duration of the UL-MU-MIMO transmission 410 for a user terminal utilizing the UL-MU-MIMO feature may be indicated in the CTX message 402 or during the setup phase. To generate a PPDU with the required duration, the user terminal 120 may construct a PLCP service data unit (PSDU) such that the length of the PPDU matches the length indicated in the CTX message 402. Alternatively, the user terminal 120 may adjust the data aggregation level in the media access control (MAC) protocol data unit (A-MPDU) or the data aggregation level in the MAC service data unit (A-MSDU) to approach a target length. Alternatively, the user terminal 120 may add an end-of-file (EOF) padding delimiter to achieve the target length. In another approach, padding or an EOF padding field is added at the beginning of the A-MPDU. One benefit of having all UL-MU-MIMO transmissions have the same length is that the power level of the transmission remains constant.
在一些实施例中,用户终端120可具有要上传到AP的数据、但用户终端120尚未接收到CTX消息402或指示用户终端120可开始UL-MU-MIMO传输的其他信号。In some embodiments, user terminal 120 may have data to upload to the AP, but user terminal 120 has not yet received a CTX message 402 or other signal indicating that user terminal 120 may begin UL-MU-MIMO transmission.
在一种操作模式中,用户终端120不可以在(例如,CTX消息402之后的)UL-MU-MIMO传输机会(TXOP)之外进行传送。在另一操作模式中,用户终端120可传送用于初始化UL-MU-MIMO传输的帧,并且如果例如它们在CTX消息402中被指令在UL-MU-MIMO TXOP期间进行传送则随后可在UL-MU-MIMO TXOP期间进行传送。在一个实施例中,用于初始化UL-MU-MIMO传输的帧可以是请求传送(RTX),这是被专门设计用于此目的的帧(以下参照图8和9更全面地描述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轮询。在一个实施例中,用户终端除了发送用于触发UL MU MIMO TXOP的帧之外可能无法在该TXOP外进行传送,其中该帧可以是RTS、PS轮询、或QoS空帧。在另一实施例中,用户终端可如常发送单用户上行链路数据,并且可通过将其数据分组的QoS控制帧中的位进行置位来指示对UL MU MIMO TXOP的请求。图7是结合图1解说其中用于初始化UL-MU-MIMO的帧是RTX 701的示例的时序图。在该实施例中,用户终端120向AP 110发送包括关于UL-MU-MIMO传输的信息的RTX 701。如图7中所示,AP 110可用CTX消息402来响应RTX 701,从而准予紧跟在CTX消息402之后的UL-MU-MIMO TXOP用于发送UL-MU-MIMO传输410。在另一方面,AP 110可用准予单用户(SU)UL TXOP的CTS来作出响应。在另一方面,AP 110可用确认对RTX 701的接收但不准予立即UL-MU-MIMO TXOP的帧(例如,带有特殊指示的ACK或CTX)来作出响应。在另一方面,AP 110可用确认对RTX 701的接收、不准予立即UL-MU-MIMO TXOP、但准予经延迟UL-MU-MIMO TXOP的帧来作出响应并且可标识TXOP被准予的时间。在该实施例中,AP 110可发送CTX消息402以在所准予的时间开始UL-MU-MIMO。In one mode of operation, user terminals 120 may not transmit outside of a UL-MU-MIMO transmission opportunity (TXOP) (e.g., following a CTX message 402). In another mode of operation, user terminals 120 may transmit a frame for initializing UL-MU-MIMO transmission and may subsequently transmit during the UL-MU-MIMO TXOP if, for example, they were instructed to transmit during the UL-MU-MIMO TXOP in the CTX message 402. In one embodiment, the frame used to initialize UL-MU-MIMO transmission may be a request to transmit (RTX), a frame specifically designed for this purpose (an example of an RTX frame structure is described more fully below with reference to Figures 8 and 9). The RTX frame may be the only frame that the user terminal 120 is allowed to use to initiate a UL MU MIMO TXOP. In one embodiment, the user terminal may not transmit outside of a UL-MU-MIMO TXOP except for sending an RTX. In another embodiment, the frame used to initialize UL MU MIMO transmission may be any frame that indicates to the AP 110 that the user terminal 120 has data to transmit. These frames may be pre-negotiated to indicate a UL MU MIMO TXOP request. For example, the following may be used to indicate that the user terminal 120 has data to send and is requesting a UL MU MIMO TXOP: an RTS, a data frame, or a QoS null frame (where bits 8-15 of the QoS control frame are set to indicate more data), or a PS-Poll. In one embodiment, the user terminal may not transmit outside of the TXOP except for sending a frame to trigger the UL MU MIMO TXOP, where the frame may be an RTS, PS-Poll, or QoS null frame. In another embodiment, the user terminal may send single-user uplink data as usual and may indicate a request for a UL MU MIMO TXOP by setting a bit in the QoS control frame of its data packet. FIG7 is a timing diagram illustrating an example in which the frame used to initialize UL-MU-MIMO is an RTX 701, in conjunction with FIG1 . In this embodiment, the user terminal 120 sends an RTX 701 including information about the UL-MU-MIMO transmission to the AP 110. As shown in FIG7 , AP 110 may respond to RTX 701 with a CTX message 402, thereby granting the UL-MU-MIMO TXOP immediately following the CTX message 402 for transmitting the UL-MU-MIMO transmission 410. Alternatively, AP 110 may respond with a CTS message granting a single-user (SU) UL TXOP. Alternatively, AP 110 may respond with a frame (e.g., an ACK or CTX with a special indication) that acknowledges receipt of RTX 701 but does not grant an immediate UL-MU-MIMO TXOP. Alternatively, AP 110 may respond with a frame that acknowledges receipt of RTX 701, does not grant an immediate UL-MU-MIMO TXOP, but grants a delayed UL-MU-MIMO TXOP, and may identify the time at which the TXOP is granted. In this embodiment, AP 110 may send a CTX message 402 to start UL-MU-MIMO at the granted time.
在另一方面,AP 110可用ACK或其他响应信号来响应RTX 701,该ACK或其他响应信号不准予用户终端120进行UL-MU-MIMO传输,而是指示用户终端120在尝试另一传输(例如,发送另一RTX)之前应等待达时间(T)。在这方面,时间(T)可由AP 110在设立阶段中或在响应信号中指示。在另一方面,AP 110和用户终端120可协定用户终端120可传送RTX 701、RTS、PS轮询、或对UL-MU-MIMO TXOP的任何其他请求的时间。On the other hand, AP 110 may respond to RTX 701 with an ACK or other response signal that does not grant UE 120 UL-MU-MIMO transmission, but instead indicates that UE 120 should wait for a time (T) before attempting another transmission (e.g., sending another RTX). In this regard, the time (T) may be indicated by AP 110 during the setup phase or in the response signal. On the other hand, AP 110 and UE 120 may agree on a time at which UE 120 may transmit RTX 701, RTS, PS-Poll, or any other request for UL-MU-MIMO TXOP.
在另一操作模式中,用户终端120可根据常规的争用协议来传送对UL-MU-MIMO传输410的请求。在另一方面,使用UL-MU-MIMO的用户终端120的争用参数被设置成与不使用UL-MU-MIMO特征的其他用户终端不同的值。在该实施例中,AP 110可在信标、关联响应中或通过管理帧来指示争用参数的值。在另一方面,AP 110可提供延迟定时器,该延迟定时器在每个成功的UL-MU-MIMO TXOP之后或在每个RTX、RTS、PS轮询、或QoS空帧之后阻止用户终端120进行传送达某个时间量。该定时器可在每个成功的UL-MU-MIMO TXOP之后重启。在一个方面,AP 110可在设立阶段中向用户终端120指示延迟定时器,或者延迟定时器对于每个用户终端120可以是不同的。在另一方面,AP 110可在CTX消息402中指示延迟定时器,或者延迟定时器可取决于CTX消息402中的用户终端120的次序,并且对于每个终端可以是不同的。In another mode of operation, the user terminal 120 may transmit a request for UL-MU-MIMO transmission 410 according to a conventional contention protocol. In another aspect, the contention parameter of the user terminal 120 using UL-MU-MIMO is set to a different value than other user terminals not using the UL-MU-MIMO feature. In this embodiment, the AP 110 may indicate the value of the contention parameter in a beacon, association response, or through a management frame. In another aspect, the AP 110 may provide a delay timer that prevents the user terminal 120 from transmitting for a certain amount of time after each successful UL-MU-MIMO TXOP or after each RTX, RTS, PS-Poll, or QoS Null frame. The timer may be restarted after each successful UL-MU-MIMO TXOP. In one aspect, the AP 110 may indicate the delay timer to the user terminal 120 during the setup phase, or the delay timer may be different for each user terminal 120. In another aspect, AP 110 may indicate a delay timer in CTX message 402, or the delay timer may depend on the order of user terminals 120 in CTX message 402 and may be different for each terminal.
在另一操作模式中,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传输。In another mode of operation, AP 110 may indicate a time interval during which user terminals 120 are permitted to transmit UL-MU-MIMO transmissions. In one aspect, AP 110 indicates to user terminals 120 the time interval during which these user terminals are permitted to send RTX or RTS or other requests to AP 110 for UL-MU-MIMO transmissions. In this regard, user terminals 120 may utilize conventional contention protocols. In another aspect, user terminals may not initiate UL-MU-MIMO transmissions during this time interval, but AP 110 may send CTX or other messages to the user terminals to initiate UL-MU-MIMO transmissions.
在某些实施例中,被启用进行UL-MU-MIMO的用户终端120可因为它有等待UL的数据而向AP 110指示它请求UL-MU-MIMO TXOP。在一个方面,用户终端120可发送RTS或PS轮询以请求UL-MU-MIMO TXOP。在另一实施例中,用户终端120可发送任何数据帧,包括服务质量(QoS)空数据帧,其中QoS控制字段的位8-15指示非空队列。在该实施例中,用户终端120可在设立阶段期间确定哪些数据帧(例如,RTS、PS轮询、QoS空帧等)在QoS控制字段的位8-15指示非空队列时将触发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,用户终端120可发送RTX 701以请求UL-MU-MIMO TXOP。In certain embodiments, a user terminal 120 enabled for UL-MU-MIMO may indicate to the AP 110 that it is requesting a UL-MU-MIMO TXOP because it has data waiting for the UL. In one aspect, the user terminal 120 may send an RTS or PS-Poll to request a UL-MU-MIMO TXOP. In another embodiment, the user terminal 120 may send any data frame, including a Quality of Service (QoS) null data frame, where bits 8-15 of the QoS control field indicate a non-empty queue. In this embodiment, the user terminal 120 may determine during the setup phase which data frames (e.g., RTS, PS-Poll, QoS null frames, etc.) will trigger UL-MU-MIMO transmission when bits 8-15 of the QoS control field indicate a non-empty queue. In one embodiment, the RTS, PS-Poll, or QoS null frame may include a 1-bit indication that allows or does not allow the AP 110 to respond with a CTX message 402. In another embodiment, the QoS null frame may include TX power information and per-TID queue information. The TX power information and the per-TID queue information may be inserted into two bytes of the sequence control and QoS control fields in a QoS null frame, and the modified QoS null frame may be sent to the AP 110 to request a UL-MU-MIMO TXOP. In another embodiment, referring to Figures 1 and 7, the user terminal 120 may send RTX 701 to request a 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可通过向STA 120A和120B或向其他STA发送另一CTX消息402来将剩余TXOP用于附加UL-MU-MIMO传输。In response to receiving an RTS, RTX, PS-Poll, or QoS null frame, or other triggering frame as described above, AP 110 may transmit a CTX message 402. In one embodiment, referring to FIG. 7 , after transmitting the CTX message 402 and completing the UL-MU-MIMO transmissions 410A and 410B, the TXOP is returned to STAs 120A and 120B, which may decide how to use the remaining TXOP. In another embodiment, referring to FIG. 7 , after transmitting the CTX message 402 and completing the UL-MU-MIMO transmissions 410A and 410B, the TXOP remains with AP 110, and AP 110 may use the remaining TXOP for additional UL-MU-MIMO transmissions by transmitting another CTX message 402 to STAs 120A and 120B or to other STAs.
图8是多用户上行链路通信的一个实施例的消息时序图。消息交换800示出了AP110与三个站120a-c之间的无线消息的通信。消息交换800指示STA 120a-c中的每一者向AP110传送请求传送(RTX)消息802a-c。RTX消息802a-c中的每一者指示传送方站120a-c具有可供传送到AP 110的数据。FIG8 is a message sequence diagram for one embodiment of multi-user uplink communication. Message exchange 800 illustrates the communication of wireless messages between AP 110 and three stations 120a-c. Message exchange 800 indicates that each of STAs 120a-c transmits a request-to-transmit (RTX) message 802a-c to AP 110. Each of RTX messages 802a-c indicates that the transmitting station 120a-c has data available for transmission to AP 110.
在接收到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被传送到至少站120a-c。在一些方面,CTX消息804是广播。在一些方面,CTX消息804指示哪些站被准予在传输机会期间向AP 110传送数据的许可。在一些方面,传输机会的开始时间及其历时可以在CTX消息804中指示。例如,CTX消息804可指示站STA 120a-c应将其网络分配向量设置成与NAV 812一致。After receiving each of the RTX messages 802a-c, AP 110 may respond with a message indicating that AP 110 has received the RTX. As shown in FIG8 , AP 110 transmits an ACK message 803a-c in response to each of the RTX messages 802a-c. In some embodiments, AP 110 may transmit a message (e.g., a CTX message) indicating that each of the RTX messages 802a-c has been received, but that AP 110 has not yet granted a transmission opportunity for uplink data to the stations 120a-c. In FIG8 , after sending ACK message 803c, AP 110 transmits a CTX message 804. In some aspects, CTX message 804 is transmitted to at least stations 120a-c. In some aspects, CTX message 804 is broadcast. In some aspects, CTX message 804 indicates which stations have been granted permission to transmit data to AP 110 during the transmission opportunity. In some aspects, the start time of the transmission opportunity and its duration may be indicated in CTX message 804. For example, the CTX message 804 may indicate that the stations STA 120a - c should set their network allocation vectors to be consistent with the NAV 812 .
在CTX消息804所指示的时间,这三个站120a-c向AP 110传送数据806a-c。数据806a-c在传输机会期间被至少部分地并发传送。数据806a-c的传输可利用上行链路多用户多输入多输出传输(UL-MU-MIMO)或上行链路频分多址(UL-FDMA)。At the time indicated by the CTX message 804, the three stations 120a-c transmit data 806a-c to the AP 110. The data 806a-c are transmitted at least partially concurrently during the transmission opportunity. The transmission of the data 806a-c may utilize uplink multi-user multiple input multiple output transmission (UL-MU-MIMO) or uplink frequency division multiple access (UL-FDMA).
在一些方面,站STAa-c可传送填充数据,以使得在传输机会期间传送的每一站的传输具有近似相等的历时。消息交换800示出STA 120a在STA 120c传输填充数据808c时传送填充数据808a。填充数据的传输确保来自STA 120a-c中的每一者的传输在近似相同的时间完成。这可允许整个传输历时内的更均衡的发射功率,从而优化AP 110接收机效率。In some aspects, stations STAa-c may transmit filler data so that the transmissions of each station transmitting during a transmission opportunity have approximately equal durations. Message exchange 800 shows STA 120a transmitting filler data 808a while STA 120c transmits filler data 808c. The transmission of filler data ensures that the transmissions from each of STAs 120a-c complete at approximately the same time. This may allow for more balanced transmit power throughout the transmission duration, thereby optimizing AP 110 receiver efficiency.
在AP 110接收到数据传输806a-c后,AP 110向站120a-c中的每一者传送确收810a-c。在一些方面,确收810a-c可使用DL-MU-MIMO或DL-FDMA来至少部分并发地传送。After AP 110 receives data transmissions 806a-c, AP 110 transmits an acknowledgment 810a-c to each of stations 120a-c. In some aspects, acknowledgments 810a-c may be transmitted at least partially concurrently using DL-MU-MIMO or DL-FDMA.
图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的时间并且可以是供用户终端120以当前计划MCS来发送其缓冲器中的全部数据所需的时间。TX功率字段970指示传送帧的功率并且可由AP用于估计链路质量并适配CTX帧中的功率退避指示。FIG9 illustrates one embodiment of an RTX frame 900. The RTX frame 900 includes a frame control (FC) field 910, a duration field 915 (optional), a transmitter address (TA)/allocation identifier (AID) field 920, a receiver address (RA)/basic service set identifier (BSSID) field 925, a TID field 930, an estimated transmission (TX) time field 950, and a TX power field 970. The FC field 910 indicates a control subtype or an extended subtype. The duration field 915 instructs any receiver of the RTX frame 900 to set a network allocation vector (NAV). In one aspect, the RTX frame 900 may not include the duration field 915. The TA/AID field 920 indicates the source address, which may be an AID or a full MAC address. The RA/BSSID field 925 indicates the RA or BSSID used by STAs to concurrently transmit uplink data. In one aspect, the RTX frame may not include the RA/BSSID field 925. The TID field 930 indicates the access category (AC) for which the user has data. The estimated TX time field 950 indicates the time requested for the UL-TXOP and may be the time required for the user terminal 120 to transmit all the data in its buffer at the currently scheduled MCS. The TX power field 970 indicates the power at which the frame is transmitted and may be used by the AP to estimate link quality and adapt the power backoff indication in the CTX frame.
在一些实施例中,在可进行UL-MU-MIMO通信之前,AP 110可以从可参与UL-MU-MIMO通信的用户终端120收集信息。AP 110可通过调度来自用户终端120的传输来优化对来自用户终端120的信息的收集。In some embodiments, before UL-MU-MIMO communication can occur, AP 110 can collect information from user terminals 120 that can participate in UL-MU-MIMO communication. AP 110 can optimize the collection of information from user terminals 120 by scheduling transmissions from user terminals 120.
如上所讨论的,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信息字段内的任何子字段的存在或不存在)、对用户终端100的速率适配的指示、对所允许TID的指示、以及关于必须在CTX帧1000之后立即发送CTS的指示。对速率适配的指示可以包括数据速率信息,诸如指示与STA在单用户传输中已使用的MCS相比STA应当使其MCS降低多少的数字。CTRL字段1020还可指示CTX帧1000是正被用于UL MU MIMO还是用于UL FDMA还是用于这两者,从而指示STA信息字段1030中是否存在Nss或频调分配字段。As discussed above, the CTX message 402 can be used in various communications. FIG10 illustrates an example of the structure of a CTX frame 1000. In this embodiment, the CTX frame 1000 is a control frame that includes a frame control (FC) field 1005, a duration field 1010, a transmitter address (TA) field 1015, a control (CTRL) field 1020, a PPDU duration field 1025, a STA information (info) field 1030, and a frame check sequence (FCS) field 1080. The FC field 1005 indicates a control subtype or an extended subtype. The duration field 1010 instructs any receiver of the CTX frame 1000 to set a network allocation vector (NAV). The TA field 1015 indicates a transmitter address or BSSID. The CTRL field 1020 is a general field that may include information regarding the format of the rest of the frame (e.g., the number of STA information fields and the presence or absence of any subfields within the STA information field), an indication of rate adaptation for the user terminal 100, an indication of allowed TIDs, and an indication that a CTS must be sent immediately following the CTX frame 1000. The indication of rate adaptation may include data rate information, such as a number indicating how much the STA should reduce its MCS compared to the MCS it has been using for single-user transmissions. The CTRL field 1020 may also indicate whether the CTX frame 1000 is being used for UL MU MIMO, UL FDMA, or both, thereby indicating whether the Nss or Tone Allocation field is present in the STA Information field 1030.
替换地,关于CTX是用于UL MU MIMO还是用于UL FDMA的指示可基于子类型的值。注意,可通过向STA指定要使用的空间流和要使用的信道两者来联合执行UL MU MIMO和ULFDMA操作,在这种情形中,这两个字段都存在于CTX中;在此情形中,Nss指示被称为具体频调分配。PPDU历时1025字段指示用户终端120被允许发送的后续UL-MU-MIMO PPDU的历时。STA信息1030字段包含关于特定STA的信息,并且可包括每STA(每用户终端120)信息集(参见STA信息1 1030和STA信息N 1075)。STA信息1030字段可包括标识STA的AID或MAC地址字段1032、指示(在UL-MU-MIMO系统中)STA可使用的空间流数目的空间流数目字段(Nss)1034字段、指示STA应相比于触发帧(在该情形中为CTX)的接收来调整其传输的时间的时间调整1036字段、指示STA应从声明的发射功率进行的功率退避的功率调整1038字段、指示(在UL-FDMA系统中)STA可使用的频调或频率的频调分配1040字段、指示可允许TID的所允许TID1042字段、指示所允许TX模式的所允许TX模式1044字段、指示STA应使用的MCS的MCS 1046字段、以及指示STA传送上行链路数据的开始时间的TX开始时间字段1048。在一些实施例中,所允许TX模式可包括短/长保护区间(GI)或循环前缀模式、二进制卷积码(BCC)/低密度奇偶校验(LDPC)模式(通常是编码模式)或者空-时块编码(STBC)模式。Alternatively, the indication of whether CTX is for UL MU MIMO or UL FDMA may be based on the value of the subtype. Note that UL MU MIMO and UL FDMA operation can be performed jointly by specifying to the STA both the spatial streams to use and the channels to use, in which case both fields are present in CTX; in this case, the Nss indication is referred to as a specific tone allocation. The PPDU Duration 1025 field indicates the duration of the subsequent UL-MU-MIMO PPDU that the user terminal 120 is allowed to transmit. The STA Information 1030 field contains information about a specific STA and may include a per-STA (per user terminal 120) information set (see STA Information 1 1030 and STA Information N 1075). The STA information 1030 field may include an AID or MAC address field 1032 identifying the STA, a number of spatial streams field (Nss) 1034 indicating the number of spatial streams that the STA can use (in a UL-MU-MIMO system), a time adjustment 1036 field indicating the time the STA should adjust its transmission compared to the reception of a trigger frame (in this case, CTX), a power adjustment 1038 field indicating the power backoff the STA should perform from the declared transmit power, a frequency tone allocation 1040 field indicating the frequency tone or frequency that the STA can use (in a UL-FDMA system), an allowed TID 1042 field indicating the allowable TIDs, an allowed TX mode 1044 field indicating the allowed TX mode, an MCS 1046 field indicating the MCS that the STA should use, and a TX start time field 1048 indicating the start time when the STA transmits uplink data. In some embodiments, the allowed TX modes may include short/long guard interval (GI) or cyclic prefix mode, binary convolutional code (BCC)/low density parity check (LDPC) mode (typically a coding mode), or space-time block coding (STBC) mode.
在一些实施例中,STA信息字段1030-1075可以从CTX帧1000中排除。在这些实施例中,具有缺失的STA信息字段的CTX帧1000可以向接收CTX帧1000的用户终端120指示针对上行链路数据的请求消息(例如,RTS、RTX、或QoS空)已被接收,但是传输机会尚未被准予。在一些实施例中,控制字段1020可以包括关于所请求的上行链路的信息。例如,控制字段1020可以包括在发送数据或另一请求之前的等待时间、关于为何不准予请求的原因码、或者用于控制来自用户终端120的介质接入的其他参数。具有缺失的STA信息字段的CTX帧还可以应用于以下描述的CTX帧1100、1200和1300。In some embodiments, the STA information fields 1030-1075 can be excluded from the CTX frame 1000. In these embodiments, the CTX frame 1000 with the missing STA information field can indicate to the user terminal 120 receiving the CTX frame 1000 that a request message for uplink data (e.g., RTS, RTX, or QoS Null) has been received, but a transmission opportunity has not yet been granted. In some embodiments, the control field 1020 can include information about the requested uplink. For example, the control field 1020 can include a wait time before sending data or another request, a reason code as to why the request was not granted, or other parameters for controlling medium access from the user terminal 120. The CTX frame with the missing STA information field can also be applied to the CTX frames 1100, 1200, and 1300 described below.
在一些实施例中,接收带有所允许TID 1042指示的CTX的用户终端120可被允许传送仅该TID的数据、相同或更高TID的数据、相同或更低TID的数据、任何数据,或首先仅传送该TID的数据、然后在没有数据可用的情况下传送其他TID的数据。FCS 1080字段指示携带用于CTX帧1000的检错的FCS值。In some embodiments, a user terminal 120 receiving a CTX frame with an indication of an allowed TID 1042 may be allowed to transmit data for only that TID, data for the same or higher TID, data for the same or lower TID, any data, or first transmit data for only that TID and then transmit data for other TIDs if no data is available. The FCS 1080 field indicates the FCS value used for error detection in the CTX frame 1000.
图11是CTX帧1100结构的另一示例的示图。在该实施例中并且结合图10,STA信息1030字段不包含AID或MAC地址1032字段,而是取而代之,CTX帧1000包括群标识符(GID)1026字段,其通过群标识符(而非个别标识符)来标识并发传送上行链路数据的STA。图12是CTX帧1200结构的另一示例的示图。在该实施例中并且结合图11,GID 1026字段被RA 1014字段代替,该RA 1214字段通过多播MAC地址来标识STA群。FIG11 illustrates another example of a CTX frame 1100 structure. In this embodiment, and in conjunction with FIG10 , the STA Information 1030 field does not include an AID or MAC Address 1032 field. Instead, the CTX frame 1000 includes a Group Identifier (GID) 1026 field, which identifies STAs concurrently transmitting uplink data by group identifier (rather than individual identifiers). FIG12 illustrates another example of a CTX frame 1200 structure. In this embodiment, and in conjunction with FIG11 , the GID 1026 field is replaced by the RA 1014 field, which identifies the STA group by a multicast MAC address.
图13是CTX帧1300结构的示例的示图。在该实施例中,CTX帧1300是管理帧,其包括管理MAC报头1305字段、主体1310字段、以及FCS 1380字段。主体1310字段包括标识信息元素(IE)的IE ID 1315字段、指示CTX帧1300的长度的LEN 1320字段、包括与CTRL 1020字段相同的信息的CTRL 1325字段、指示用户终端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字段、指示(在UL-MU-MIMO系统中)STA可使用的空间流数目的空间流数目字段(Nss)1342字段、指示STA应相比于触发帧(在该情形中为CTX)的接收来调整其传输时间的时间的时间调整1344字段、指示STA应从声明的发射功率进行的功率退避的功率调整1348字段、指示(在UL-FDMA系统中)STA可使用的频调或频率的频调分配1348字段、指示可允许TID的所允许TID 1350字段、以及指示STA传送上行链路数据的开始时间的TX开始时间字段1048。13 is a diagram illustrating an example of the structure of a CTX frame 1300. In this embodiment, the CTX frame 1300 is a management frame that includes a management MAC header 1305 field, a body 1310 field, and an FCS 1380 field. The body 1310 field includes an IE ID 1315 field identifying an information element (IE), a LEN 1320 field indicating the length of the CTX frame 1300, a CTRL 1325 field including the same information as the CTRL 1020 field, a PPDU Duration 1330 field indicating the duration of the subsequent UL-MU-MIMO PPDU that the user terminal 120 is allowed to transmit, a STA Information 1 1335 field, and an MCS 1375 field that may indicate the MCS to be used by all STAs in subsequent UL-MU-MIMO transmissions or an MCS backoff to be used by all STAs in subsequent UL-MU-MIMO transmissions. The STA Information 1 1335 (together with the STA Information N 1370) field represents per-STA fields, which include an AID 1340 field identifying the STA, a Number of Spatial Streams field (Nss) 1342 field indicating the number of spatial streams the STA can use (in a UL-MU-MIMO system), a Time Adjustment 1344 field indicating when the STA should adjust its transmission time compared to the reception of a trigger frame (CTX in this case), a Power Adjustment 1348 field indicating when the STA should power back off from the declared transmit power, a Tone Assignment 1348 field indicating the tones or frequencies the STA can use (in a UL-FDMA system), an Allowed TIDs 1350 field indicating the allowable TIDs, and a TX Start Time field 1048 indicating the start time when the STA transmits uplink data.
在一个实施例中,CTX帧1000或CTX 1300帧可被聚集在A-MPDU中以向用户终端120提供用于在传送UL信号之前进行处理的时间。在该实施例中,填充或数据可被添加在CTX之后以允许用户终端120有附加时间来处理即将到来的分组。与如上所述的增加帧间间隔(IFS)相比,填充CTX帧的一个好处可以是避免来自其它用户终端120的UL信号的可能的争用问题。在一个方面,如果CTX是管理帧,则附加填充信息元素(IE)可被发送。在一方面,如果CTX在A-MPDU中聚集,则可包括附加A-MPDU填充定界符。填充定界符可以是EoF定界符(4字节)或其它填充定界符。在另一方面,填充可通过添加数据、控制或管理MPDPU来实现,只要这些MPDPU不需要在IFS响应时间内处理。MPDU可包括向接收机指示不需要即时响应且后续的MPDU中的任一者将不会需要即时响应的指示。在另一方面,用户终端120可向AP 110请求CTX帧的最小历时或填充。在另一实施例中,填充可通过添加PHY OFDMA码元来实现,该PHY OFDMA码元可包括不携带信息的未定义位或者可包括携带信息的位序列,只要它们不需要在IFS时间内处理。In one embodiment, CTX frames 1000 or 1300 may be aggregated into an A-MPDU to provide user terminal 120 with time to process before transmitting an UL signal. In this embodiment, padding or data may be added after the CTX to allow user terminal 120 additional time to process the incoming packet. One benefit of padding the CTX frame, compared to increasing the interframe space (IFS) as described above, may be to avoid potential contention issues with UL signals from other user terminals 120. In one aspect, if the CTX is a management frame, an additional padding information element (IE) may be sent. In one aspect, if the CTX is aggregated into an A-MPDU, an additional A-MPDU padding delimiter may be included. The padding delimiter may be an EoF delimiter (4 bytes) or other padding delimiter. In another aspect, padding may be implemented by adding data, control, or management MPDUs, as long as these MPDUs do not need to be processed within the IFS response time. The MPDU may include an indication to the receiver that an immediate response is not required and that any subsequent MPDUs will not require an immediate response. In another aspect, user terminal 120 may request a minimum duration of the CTX frame or padding from AP 110. In another embodiment, padding may be implemented by adding PHY OFDMA symbols that may include undefined bits that carry no information or may include sequences of bits that carry information as long as they do not need to be processed within the IFS time.
在一些实施例中,AP 110可发起CTX传输。在一个实施例中,AP 110可根据常规的增强型分布信道接入(EDCA)争用协议来发送CTX消息402。在另一实施例中,AP 110可在所调度时间发送CTX消息402。在该实施例中,AP 110可通过使用信标中的指示保留供用户终端120群接入介质的时间的受限接入窗(RAW)指示、指示多个用户终端120在相同时间苏醒以参与UL-MU-MIMO传输的与每个用户终端120的目标苏醒时间(TWT)协定、或其他字段中的信息来向用户终端120指示所调度时间。在RAW和TWT外,用户终端120可被允许传送任何帧、或仅传送帧子集(例如,非数据帧)。还可禁止用户终端120传送某些帧(例如,可禁止它传送数据帧)。用户终端120还可指示它处于休眠状态。调度CTX的一个优点在于,多个用户终端120可被指示相同的TWT或RAW时间,并且可从AP 110接收传输。In some embodiments, AP 110 may initiate a CTX transmission. In one embodiment, AP 110 may send CTX message 402 according to a conventional Enhanced Distributed Channel Access (EDCA) contention protocol. In another embodiment, AP 110 may send CTX message 402 at a scheduled time. In this embodiment, AP 110 may indicate the scheduled time to user terminals 120 using a restricted access window (RAW) indication in the beacon that indicates a time reserved for a group of user terminals 120 to access the medium, a target wake time (TWT) agreement with each user terminal 120 that instructs multiple user terminals 120 to wake up at the same time to participate in UL-MU-MIMO transmissions, or information in other fields. Outside of the RAW and TWT, user terminals 120 may be allowed to transmit any frames, or only a subset of frames (e.g., non-data frames). User terminals 120 may also be prohibited from transmitting certain frames (e.g., they may be prohibited from transmitting data frames). User terminals 120 may also indicate that they are in a dormant state. One advantage of scheduled CTX is that multiple user terminals 120 may be instructed the same TWT or RAW time and may receive transmissions from the AP 110 .
图14是根据本文描述的某些实施例的示例性无线通信方法1400的流程图。本领域普通技术人员将认识到方法1400可由任何合适的设备和系统来实现。14 is a flow diagram of an exemplary wireless communication method 1400 in accordance with certain embodiments described herein. One of ordinary skill in the art will recognize that the method 1400 may be implemented by any suitable device and system.
在操作框1405中,该方法1400包括向两个或更多个站传送清除传送(CTX)消息,该CTX消息指示上行链路传输机会,该CTX消息还包括这两个或更多个站在特定时间并发地传送上行链路数据的请求。在操作框1410中,该方法1400还包括在该特定时间从至少两个站接收多个上行链路数据。In operation block 1405, the method 1400 includes transmitting a clear-to-transmit (CTX) message to two or more stations, the CTX message indicating an uplink transmission opportunity, the CTX message also including a request for the two or more stations to concurrently transmit uplink data at a specific time. In operation block 1410, the method 1400 also includes receiving a plurality of uplink data from at least two stations at the specific time.
在一些实施例中,用于无线通信的设备可以执行方法1400的功能中的某一些。该设备包括用于向两个或更多个站传送清除传送(CTX)消息的装置,该CTX消息指示上行链路传输机会,该CTX消息还包括这两个或更多个站在特定时间并发地传送上行链路数据的请求。该设备还可包括用于在该特定时间从至少两个站接收多个上行链路数据传输的装置。In some embodiments, an apparatus for wireless communication may perform some of the functions of method 1400. The apparatus includes means for transmitting a clear-to-transmit (CTX) message to two or more stations, the CTX message indicating an uplink transmission opportunity, the CTX message also including a request for the two or more stations to concurrently transmit uplink data at a specific time. The apparatus may also include means for receiving a plurality of uplink data transmissions from at least two stations at the specific time.
本领域普通技术人员将理解,信息和信号可使用各种各样的不同技艺和技术中的任一种来表示。例如,贯穿上面描述始终可能被述及的数据、指令、命令、信息、信号、位(比特)、码元、和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或其任何组合来表示。Those skilled in the art will understand that information and signals may be represented using any of a variety of different techniques and technologies. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
对本公开中描述的实现的各种改动对于本领域技术人员可能是明显的,并且本文中所定义的普适原理可应用于其他实现而不会脱离本公开的精神或范围。由此,本公开并非旨在被限定于本文中示出的实现,而是应被授予与权利要求书、本文中所公开的原理和新颖性特征一致的最广义范围。本文中专门使用词语“示例性”来表示“用作示例、实例或解说”。本文中描述为“示例性”的任何实现不必然被解释为优于或胜过其他实现。Various modifications to the implementations described in this disclosure may be apparent to those skilled in the art, and the general principles defined herein may be applied to other implementations without departing from the spirit or scope of this disclosure. Thus, this disclosure is not intended to be limited to the implementations shown herein, but rather to be accorded the broadest scope consistent with the claims, the principles disclosed herein, and the novel features. The word "exemplary" is used specifically herein to mean "serving as an example, instance, or illustration." Any implementation described herein as "exemplary" is not necessarily to be construed as superior or preferred over other implementations.
本说明书中在分开实现的上下文中描述的某些特征也可组合地实现在单个实现中。相反,在单个实现的上下文中描述的各种特征也可在多个实现中分开地或以任何合适的子组合实现。此外,虽然诸特征在上文可能被描述为以某些组合的方式起作用且甚至最初是如此要求保护的,但来自所要求保护的组合的一个或多个特征在一些情形中可从该组合中去掉,且所要求保护的组合可以针对子组合、或子组合的变体。Certain features described in this specification in the context of separate implementations may also be implemented in combination in a single implementation. Conversely, various features described in the context of a single implementation may also be implemented in multiple implementations separately or in any suitable subcombination. Furthermore, while features may be described above as functioning in certain combinations and even initially claimed as such, one or more features from a claimed combination may in some cases be omitted from that combination, and a claimed combination may be directed to a subcombination, or variations of a subcombination.
上面描述的方法的各种操作可由能够执行这些操作的任何合适的装置来执行,诸如各种硬件和/或软件组件、电路、和/或模块。一般而言,在附图中所解说的任何操作可由能够执行这些操作的相对应的功能性装置来执行。The various operations of the methods described above may be performed by any suitable means capable of performing these operations, such as various hardware and/or software components, circuits, and/or modules. Generally speaking, any operation illustrated in the figures may be performed by corresponding functional means capable of performing these operations.
结合本公开所描述的各种解说性逻辑框、模块、以及电路可用设计成执行本文所描述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列信号(FPGA)或其他可编程逻辑器件(PLD)、分立的门或晶体管逻辑、分立的硬件组件或其任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,该处理器可以是任何市售的处理器、控制器、微控制器或状态机。处理器还可以被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协同的一个或多个微处理器、或任何其它此类配置。The various illustrative logical blocks, modules, and circuits described in connection with the present disclosure may be implemented or performed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array signal (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any commercially available processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
在一个或多个方面中,所描述的功能可在硬件、软件、固件或其任何组合中实现。如果在软件中实现,则各功能可以作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,此类计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储或其他磁存储设备、或能用于携带或存储指令或数据结构形式的期望程序代码且能被计算机访问的任何其他介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其他远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘和蓝光碟,其中盘(disk)往往以磁的方式再现数据而碟(disc)用激光以光学方式再现数据。因此,在一些方面,计算机可读介质可包括非暂态计算机可读介质(例如,有形介质)。另外,在一些方面,计算机可读介质可包括暂态计算机可读介质(例如,信号)。上述的组合应当也被包括在计算机可读介质的范围内。In one or more aspects, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted via a computer-readable medium as one or more instructions or code. Computer-readable media include both computer storage media and communication media, including any medium that facilitates the transfer of a computer program from one location to another. A storage medium may be any available medium that can be accessed by a computer. By way of example and not limitation, such computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Any connection is also properly referred to as a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwaves, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwaves are included in the definition of medium. As used herein, disk and disc include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, wherein disk often reproduces data magnetically while disc reproduces data optically with laser. Thus, in some aspects, computer-readable media may include non-transitory computer-readable media (e.g., tangible media). Additionally, in some aspects, computer-readable media may include transient computer-readable media (e.g., signals). The above combinations should also be included within the scope of computer-readable media.
本文所公开的方法包括用于实现所描述的方法的一个或多个步骤或动作。这些方法步骤和/或动作可以彼此互换而不会脱离权利要求的范围。换言之,除非指定了步骤或动作的特定次序,否则具体步骤和/或动作的次序和/或使用可以改动而不会脱离权利要求的范围。The methods disclosed herein include one or more steps or actions for implementing the described methods. These method steps and/or actions may be interchangeable with one another without departing from the scope of the claims. In other words, unless a specific order of steps or actions is specified, the order and/or use of the specific steps and/or actions may be modified without departing from the scope of the claims.
此外,应当领会,用于执行本文中所描述的方法和技术的模块和/或其它恰适装置能由用户终端和/或基站在适用的场合下载和/或以其他方式获得。例如,此类设备能被耦合至服务器以促成用于执行本文中所描述的方法的装置的转移。替换地,本文所述的各种方法能经由存储装置(例如,RAM、ROM、诸如压缩碟(CD)或软盘等物理存储介质等)来提供,以使得一旦将该存储装置耦合至或提供给用户终端和/或基站,该设备就能获得各种方法。此外,可利用适于向设备提供本文所描述的方法和技术的任何其他合适的技术。In addition, it should be appreciated that the modules and/or other appropriate means for performing the methods and techniques described herein can be downloaded and/or otherwise obtained by the user terminal and/or base station where applicable. For example, such a device can be coupled to a server to facilitate the transfer of the means for performing the methods described herein. Alternatively, the various methods described herein can be provided via a storage device (e.g., RAM, ROM, a physical storage medium such as a compact disc (CD) or floppy disk, etc.) so that once the storage device is coupled to or provided to the user terminal and/or base station, the device can obtain the various methods. In addition, any other suitable technology suitable for providing the methods and techniques described herein to a device may be utilized.
尽管上述内容针对本公开的各方面,然而可设计出本公开的其他和进一步的方面而不会脱离其基本范围,且其范围是由所附权利要求来确定的。While the foregoing is directed to various aspects of the present disclosure, other and further aspects of the disclosure may be devised without departing from the basic scope thereof, the scope of which is determined by the claims that follow.
Claims (29)
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201361871269P | 2013-08-28 | 2013-08-28 | |
| US61/871,269 | 2013-08-28 | ||
| US14/469,175 US9800501B2 (en) | 2013-08-28 | 2014-08-26 | Methods and apparatus for multiple user uplink |
| US14/469,175 | 2014-08-26 | ||
| PCT/US2014/052825 WO2015031431A1 (en) | 2013-08-28 | 2014-08-27 | Methods and apparatus for multiple user uplink |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1220851A1 HK1220851A1 (en) | 2017-05-12 |
| HK1220851B true HK1220851B (en) | 2020-02-07 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10601715B2 (en) | Methods and apparatus for multiple user uplink | |
| EP3039928B1 (en) | Methods and apparatus for multiple user uplink | |
| EP3614783B1 (en) | Methods and apparatus for multiple user communications in wireless networks | |
| HK1220851B (en) | Methods and apparatus for multiple user uplink | |
| HK1220850B (en) | Methods and apparatus for multiple user uplink | |
| HK1220822B (en) | Methods and apparatus for acknowledgment of multi-user uplink wireless transmissions | |
| NZ717393B2 (en) | Methods and apparatus for multiple user uplink |