CN1951070A - Multiple receiver aggregation(MRA) with different data rates for ieee 802.11n - Google Patents
Multiple receiver aggregation(MRA) with different data rates for ieee 802.11n Download PDFInfo
- Publication number
- CN1951070A CN1951070A CNA2005800149388A CN200580014938A CN1951070A CN 1951070 A CN1951070 A CN 1951070A CN A2005800149388 A CNA2005800149388 A CN A2005800149388A CN 200580014938 A CN200580014938 A CN 200580014938A CN 1951070 A CN1951070 A CN 1951070A
- Authority
- CN
- China
- Prior art keywords
- receiver
- ppdu
- mpdus
- aggregation
- mpdu
- 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.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本发明涉及被设计来供一种数据传输形式使用的装置和处理过程,该种数据传输形式利用具有多个分组的聚合数据帧。更具体地,本发明涉及多MCS(调制和编码方案)和接收机聚合(MMRA)数据传输以及功率节省。The present invention relates to apparatus and processes designed for use with a form of data transmission utilizing aggregated data frames having multiple packets. More specifically, the present invention relates to Multiple MCS (Modulation and Coding Scheme) and Receiver Aggregation (MMRA) data transmission and power saving.
当前的无线系统,比如工作在被称为IEEE 802.11的访问协议下的LAN,其物理层具有几种不同的关于调制和编码的选项。假定分组错误率小于给定的阈值,则对这些选项的选择通常由最大数据速率确定。Current wireless systems, such as LANs that operate under an access protocol known as IEEE 802.11, have several different options for modulation and coding in their physical layers. The choice of these options is usually determined by the maximum data rate, assuming the packet error rate is less than a given threshold.
例如,当前的IEEE 802.11规范的任务组N正在开发用于高数据速率WLAN的新的物理(PHY)和介质访问控制(MAC)规范。几个工业团体当前正在准备给任务组N的建议,包括工业协会TGn Sync。TGnSync的当前规范不考虑多接收机聚合(MRA)中的不同数据速率。例如,最远的接收机典型地可能具有最慢的吞吐量,其可以造成试图传送或接收数据的其它节点/设备的重大延迟,这进而又增加了功率消耗。特别地,如果打算送给不同接收机的分组被聚合到一个聚合(aggregate)或突发中并且必须以同一MCS进行传送,则其中的某些接收机经受比它们实际能支持的数据速率更小的数据速率,导致了介质的低效率的使用。原因是单一速率聚合必须以所有有关接收机中具有最差无线链路的接收机仍可以解码的数据速率来进行传送。这个数据速率通常比具有较好无线链路的接收机仍可以解码的数据速率小得多。这些较好的无线链路因此没有被单一速率聚合方案最佳地使用。For example, Task Group N of the current IEEE 802.11 specification is developing new physical (PHY) and medium access control (MAC) specifications for high data rate WLANs. Several industry groups are currently preparing proposals for Task Group N, including the industry association TGn Sync. The current specification of TGnSync does not consider different data rates in Multi-Receiver Aggregation (MRA). For example, the farthest receivers may typically have the slowest throughput, which may cause significant delays to other nodes/devices attempting to transmit or receive data, which in turn increases power consumption. In particular, if packets intended for different receivers are aggregated into one aggregate or burst and must be transmitted in the same MCS, some of these receivers experience a lower data rate than they can actually support. data rate, resulting in an inefficient use of the medium. The reason is that a single rate aggregate must be transmitted at a data rate that can still be decoded by the receiver with the worst radio link among all involved receivers. This data rate is usually much less than what a receiver with a better wireless link can still decode. These better radio links are therefore not optimally used by the single rate aggregation scheme.
现有技术水平的分组聚合方案的另一个问题在于,在聚合期间不可能有功率节省。因为聚合可以变得很长,各站必须长时间保持唤醒,这消耗了电池的电能。为什么不可能有功率节省的原因在于,接收机要么确实不知道它们是否将在聚合期间接收分组(并且因此必须保持唤醒以便检查聚合中的每个分组),要么因为它们知道它们将接收分组、但是不知道分组将在聚合中的哪个位置到达。因为在接收机的睡眠阶段期间它们将解除与时间参考的同步以及与信道状态的同步,所以即使接收机知道它们的分组在聚合中的位置,它们在这些分组开始之前也不能进入睡眠模式。Another problem with state-of-the-art packet aggregation schemes is that no power saving is possible during aggregation. Because aggregations can become very long, stations must stay awake for long periods of time, draining battery power. The reason why no power saving is possible is that the receivers either really don't know if they will receive packets during aggregation (and thus have to stay awake to check every packet in the aggregation), or because they know they will receive packets, but It is not known where in the aggregate the packet will arrive. Since during the receiver's sleep phase they will desynchronize to the time reference and to the channel state, even if the receivers know where their packets are in the aggregation, they cannot go into sleep mode before these packets start.
因此,在本技术领域中,需要提供使能由处于不同PHY速率下的不同用户接收的、并且考虑了接收站处的有效功率节省的分组聚合。然而,此项需要必须对于服务质量(QoS)参数的适当考虑来处理,这些服务质量参数不仅包括带宽(吞吐量),而且包括延迟、延迟抖动和分组丢失率以及电池寿命。Therefore, there is a need in the art to provide packet aggregation that enables reception by different users at different PHY rates and that takes into account efficient power savings at the receiving station. However, this need has to be addressed with due consideration of Quality of Service (QoS) parameters including not only bandwidth (throughput), but also delay, delay jitter and packet loss rates as well as battery life.
发明内容Contents of the invention
当前要求的本发明提供了一种方法、系统和装置,用于提供多个MAC协议数据单元MPDU给一组不同的接收机。这些MPDU要么被聚合到单个PLCP(物理层会聚协议)协议分组数据单元(PPDU)中,要么被聚合到一个PPDU突发中。该方案支持各个MPDU以不同的PHY速率来递送,具有在接收机设备处执行有效的功率节省方案的潜在能力。本发明的一个关键特征在于,在聚合的开端,通知该聚合的预定接收机的标识符(象例如MAC地址)以及在该聚合内MPDU或PPDU的位置。而且,还通知了用以传输MPDU或PPDU的不同的MCS/数据速率。另一个关键特征在于,在MPDU之间包括前同步或中间同步,目的是允许接收站进入睡眠模式并且后来依靠前/中间同步来重新同步和最终重新估评信道。The presently claimed invention provides a method, system and apparatus for providing a plurality of MAC protocol data units MPDUs to a group of different receivers. These MPDUs are either aggregated into a single PLCP (Physical Layer Convergence Protocol) Protocol Packet Data Unit (PPDU) or aggregated into a burst of PPDUs. This scheme supports the delivery of individual MPDUs at different PHY rates, with the potential to implement an efficient power saving scheme at the receiver device. A key feature of the invention is that, at the beginning of an aggregation, the identifier of the intended receiver of the aggregation (like for example the MAC address) and the position of the MPDU or PPDU within the aggregation is informed. Also, different MCS/data rates to transmit MPDUs or PPDUs are also notified. Another key feature is that a preamble or mid-sync is included between MPDUs in order to allow a receiving station to go into sleep mode and later rely on the pre/mid-sync to re-synchronize and eventually re-evaluate the channel.
附图简述Brief description of the drawings
图1示出了具有多个设备和其不同的PHY传输速率的系统。Figure 1 shows a system with multiple devices and their different PHY transmission rates.
图2示出了根据现有技术的典型PPDU。Fig. 2 shows a typical PPDU according to the prior art.
图3示出了根据本发明如何改变典型的PPDU。Figure 3 shows how a typical PPDU is changed according to the invention.
图4示出了聚合信息结构的第一变例。Fig. 4 shows a first variant of the aggregation information structure.
图5示出了根据本发明另一个方面的聚合信息结构的第二变例。Fig. 5 shows a second variant of the aggregation information structure according to another aspect of the present invention.
图6示出了根据图4和图5所示的聚合结构的第一和第二变例的活动/睡眠阶段。FIG. 6 shows the active/sleep phases according to the first and second variants of the aggregation structures shown in FIGS. 4 and 5 .
图7示出了根据本发明另一个方面的聚合信息结构的第三变例。Fig. 7 shows a third variant of the aggregation information structure according to another aspect of the present invention.
图8示出了根据本发明另一个方面的聚合信息结构的第四变例。Fig. 8 shows a fourth variant of the aggregation information structure according to another aspect of the present invention.
图9示出了根据图7和图8所示的聚合信息的第三和第四变例的活动/睡眠阶段。FIG. 9 shows activity/sleep phases according to third and fourth variants of the aggregated information shown in FIGS. 7 and 8 .
图10示出了根据本发明另一个方面的聚合信息结构的第五变例。Fig. 10 shows a fifth variation of the aggregation information structure according to another aspect of the present invention.
图11示出了根据图10所示的聚合信息的第五变例的活动/睡眠阶段。FIG. 11 shows activity/sleep phases according to a fifth variation of the aggregated information shown in FIG. 10 .
图12示出了根据本发明另一个方面的聚合信息结构的第六变例。Fig. 12 shows a sixth variation of the aggregation information structure according to another aspect of the present invention.
图13示出了根据本发明另一个方面的聚合信息结构的第七变例。Fig. 13 shows a seventh variation of the aggregation information structure according to another aspect of the present invention.
图14示出了根据本发明另一个方面的聚合信息结构的第八变例。Fig. 14 shows an eighth variation of the aggregation information structure according to another aspect of the present invention.
图15示出了根据图13和图14所示的聚合信息的第七和第八变例的活动/睡眠阶段。FIG. 15 shows activity/sleep phases according to the seventh and eighth variants of the aggregated information shown in FIGS. 13 and 14 .
图16示出了根据本发明另一个方面的聚合信息结构的第九变例。Fig. 16 shows a ninth variation of the aggregation information structure according to another aspect of the present invention.
图17示出了根据图13和图14所示的聚合信息的第九变例的活动/睡眠阶段。FIG. 17 shows activity/sleep phases according to a ninth variation of the aggregated information shown in FIGS. 13 and 14 .
图18示出了聚合信息结构如何在MPDU或PPDU的突发中进行传送。Figure 18 shows how the aggregate information structure is transmitted in a burst of MPDU or PPDU.
具体实施例specific embodiment
本领域的普通技术人员将理解,下面的描述是为了示例的目的而不是限制的目的而提供的。技术人员将理解在本发明的精神内和所附权利要求的范围内有许多变例。当前的描述中可省略已知功能和操作的不必要的细节,以免遮掩本发明的更精细的要点。Those of ordinary skill in the art will understand that the following description is provided for purposes of illustration and not limitation. A skilled artisan will appreciate that there are many variations within the spirit of the invention and scope of the appended claims. Unnecessary detail of known functions and operations may be omitted from the current description so as not to obscure the finer points of the invention.
图1A示出了根据本发明的用于传输多速率聚合分组的系统的一个典型例子。此外要强调,典型的系统将比所示出的系统复杂的多、并且可包括以有线或无线方式进行通信的众多不同设备。图1A中所示的系统包括多个节点112、113、114和设备115。所述多个节点中的至少一个适合于根据本发明接收包括一个分组聚合的PPDU 125。FIG. 1A shows a typical example of a system for transmitting multi-rate aggregated packets according to the present invention. Furthermore, it is emphasized that a typical system will be much more complex than that shown and may include many different devices in communication either by wire or wirelessly. The system shown in FIG. 1A includes a plurality of
而且,所述多个节点112、113、114中的一个节点114可以具有不同于其它节点的PHY传输速率。还应注意,所述多个节点112、113、114中的至少一个(典型地为多个)节点适合于接收包括处于不同传输速率127、128、129的分组聚合的超帧PPDU 125。因此,一系列具有不同传输速率的不同节点可以根据本发明而用最大化它们的效率的速率来使用PPDU。Also, one
此外,应当注意,所述多个节点112、113、114中的至少一个节点可以包括传统设备112,其根据介质访问控制(MAC)协议传送和接收非聚合的分组帧。Furthermore, it should be noted that at least one of the plurality of
与单一速率聚合相比,根据本发明的多速率聚合的一个优点在于,所有的分组可以以对于各个接收机和其服务质量要求来说是最佳的数据速率来传送。对于单一速率聚合和图1A中的情景,整个分组将必须以6Mbps的速率来传送,因为节点114不能以更高数据速率去接收来自各个发送机的数据。对于本发明来说,图1A中的分组可以在同一聚合中以6Mbps、54Mbps和108Mbps来传送。One advantage of multi-rate aggregation according to the invention, compared to single-rate aggregation, is that all packets can be transmitted at the data rate that is optimal for each receiver and its quality of service requirements. For single rate aggregation and the scenario in Figure 1A, the entire packet would have to be transmitted at 6Mbps, since
图1A中所示的WLAN 100内的每个节点112、113、114可以包括一个系统,该系统包括图1B中示出的体系结构。如图所示,每个节点112、113、114可以包括一个耦合到接收机152上的天线156,其通过无线介质160进行通信。节点112、113、114每个还包括处理器153和PPDU处理模块154。例如,在节点中处理器153被配置成从接收机152接收包括PPDU的帧,并使用PPDU处理模块154来处理该PPDU以确定例如是否分组正在等待被传送到该节点,并且处理器153安排为是醒来的以接收这些分组并将它们存储在作为存储器158一部分的至少一个缓冲器中。存储器另外存储有关要从每个发送机节点接收的分组的传输类型和数量的信息。在节点112、113、114中,处理器153还被配置成使用PPDU处理模块154来发送聚合的/分组突发。Each
图2示出了TGn Sync协会所讨论的802.11n的潜在的PPDU格式。应当注意,PPDU格式被选择用于说明性目的,并且本发明并非限制于TGn Sync的特定的PPDU格式。在图2中,包括了传统的短训练字段(L-STF)201、传统的长训练字段(L-LTF)202和传统的信号字段(L-SIG)203,用于与传统的802.11设备向后兼容。在40MHz传输的情况下,这些字段使用40MHz信道的两个半信道上的20MHz的带宽进行传送,由此在一半带宽上的字段相对于另一半带宽相位旋转。这些传统的字段后面跟随高吞吐量信号字段(HT-SIG)204,该字段在40MHz传输的情况下也在两个20MHz信道上被传送。图2中还示出了HT-SIG的子字段。对于本发明来说,HT-SIG 204很重要,因为它在本发明的大多数实施例中被修改成包括多MCS和接收机聚合信息。在HT-SIG之后,(在40MHz传输的情况下以40MHz模式)传送高吞吐量短训练字段(HT-STF)205以用于自动增益控制(AGC)的目的。这个字段后面跟随多个高吞吐量长训练字段(HT-LTF)206,其用于多入多出(MIMO)信道估计以及频率或时间同步。HT-LTF的数量等于分别地传送流的天线的数量。这些不同的字段在本发明中并未详细地加以描述,而是仅用作PHY报头的结构可能是什么样子的一个示例。PHY报头后面跟随PSDU-DATA 207,其包含称作MPDU(MAC协议数据单元)的介质访问控制(MAC)层的协议数据单元。Figure 2 shows the potential PPDU format for 802.11n as discussed by the TGn Sync Consortium. It should be noted that the PPDU format is chosen for illustrative purposes, and the invention is not limited to a specific PPDU format for TGn Sync. In FIG. 2, a traditional short training field (L-STF) 201, a traditional long training field (L-LTF) 202, and a traditional signal field (L-SIG) 203 are included for communicating with traditional 802.11 equipment. backward compatible. In the case of 40MHz transmission, these fields are transmitted using a bandwidth of 20MHz on two half-channels of the 40MHz channel, whereby the fields on one half of the bandwidth are phase rotated relative to the other half of the bandwidth. These legacy fields are followed by a High Throughput Signal field (HT-SIG) 204, which is also transmitted on two 20MHz channels in the case of 40MHz transmission. The subfields of HT-SIG are also shown in FIG. 2 . The HT-SIG 204 is important to the present invention because it is modified in most embodiments of the present invention to include multi-MCS and receiver aggregation information. After the HT-SIG, a High Throughput Short Training Field (HT-STF) 205 is transmitted (in 40MHz mode in case of 40MHz transmission) for automatic gain control (AGC) purposes. This field is followed by a number of High Throughput Long Training Fields (HT-LTF) 206, which are used for Multiple Input Multiple Output (MIMO) channel estimation and frequency or time synchronization. The number of HT-LTFs is equal to the number of antennas respectively transmitting streams. These different fields are not described in detail in this disclosure, but are only used as an example of what the structure of the PHY header might look like. The PHY header is followed by PSDU-DATA 207, which contains a Protocol Data Unit of the Media Access Control (MAC) layer called MPDU (MAC Protocol Data Unit).
图3示出了多MCS和接收机聚合(MMRA)信息可以被如何包括在图2的示例性PPDU结构中。HT-SIG可以被扩展成包括具有全部相关的MMRA信息的MMRA部分。这个MMRA部分中的信息是本发明的关键特征之一。然而,MMRA部分/信息的位置可以根据本发明加以改变。这在本发明的下面的一些实施例中示出。在图3中,MMRA部分是PPDU的PHY报头的一部分。它也可以在MAC等级上作为PPDU的PSDU-DATA部分中的MPDU来传送。另一个可选实施例是,在几个PPDU的突发或聚合的情况下MMRA部分作为一个单独PPDU来传送。在这后两种情况下,PHY报头中的MMRA部分将具有零长度,相应地将不存在。FIG. 3 illustrates how Multiple MCS and Receiver Aggregation (MMRA) information may be included in the exemplary PPDU structure of FIG. 2 . The HT-SIG can be extended to include the MMRA part with all relevant MMRA information. The information in this MMRA section is one of the key features of the invention. However, the location of MMRA sections/information can be changed in accordance with the present invention. This is shown in some examples of the invention below. In Figure 3, the MMRA part is part of the PHY header of the PPDU. It can also be transmitted at the MAC level as an MPDU in the PSDU-DATA part of the PPDU. Another optional embodiment is that the MMRA part is transmitted as one single PPDU in case of a burst or aggregation of several PPDUs. In these latter two cases, the MMRA part in the PHY header will have zero length and accordingly will not be present.
在图3中,HT-SIG还包含一个附加比特来用信号通知数据传输的MMRA类型。如果MMRA部分以可变MCS(其可以例如是PPDU的PSDU-DATA部分的所有MCS中的最鲁棒(robust)的MCS)进行传送,那么HT-SIG还包含如图3所示的MMRA部分的MCS码。该MCS码不必在HT-SIG的附加字段中进行传送,因为现有的RATE字段可以用于该目的。In Figure 3, the HT-SIG also contains an additional bit to signal the MMRA type of data transmission. If the MMRA part is transmitted with a variable MCS (which may for example be the most robust (robust) MCS among all MCSs of the PSDU-DATA part of the PPDU), then the HT-SIG also contains the MMRA part as shown in Figure 3 MCS code. The MCS code does not have to be conveyed in an additional field of the HT-SIG since the existing RATE field can be used for this purpose.
不管是否MMRA部分在PHY报头、MAC报头中作为MPDU或作为PPDU来传送,都有必要在其余的PSDU-DATA部分即各个其它的PPDU之前传送MMRA部分。原因在于,根据本发明,MMRA部分起到了如下作用,即虑及在预定接收机处以及PPDU的所有其它接收机处的有效功率节省。还有可能将部分MMRA信息放在PHY层内的MMRA部分中,以及将部分信息放在MAC层中,正如将在本发明的不同方面所示的。MMRA信息的这两个不同部分将不表示PHY部分和MAC部分,而表示MAC的MRAD和PHY的HT-SIG的MMRA部分。MRAD代表多接收机聚合描述符,并且它是TGn Sync定义的一个术语。我们重新使用这个名词用于我们的目的。Irrespective of whether the MMRA part is transmitted in the PHY header, MAC header as MPDU or as PPDU, it is necessary to transmit the MMRA part before the remaining PSDU-DATA part, ie each other PPDU. The reason is that, according to the invention, the MMRA part acts to allow for an effective power saving at the intended receiver as well as at all other receivers of the PPDU. It is also possible to place part of the MMRA information in the MMRA section within the PHY layer, and part of the information in the MAC layer, as will be shown in different aspects of the invention. These two different parts of the MMRA information will not represent the PHY part and the MAC part, but the MRAD of the MAC and the MMRA part of the HT-SIG of the PHY. MRAD stands for Multi Receiver Aggregation Descriptor and it is a term defined by TGn Sync. We reuse this noun for our purposes.
为了允许该功率节省方案,MMRA信息包括PPDU的预定接收机的站标识符(STA-ID),以及在单个PPDU情况下MPDU在PSDU-DATA部分中的位置,在PPDU聚合的情况下的各个PPDU位置。通过解码MMRA部分,接收机可以推断出在单个PPDU的情况下是否在PSDU-DATA部分中包括有用于其的DATA,在PPDU聚合的情况下是否在各个后随的PPDU中包括有用于其的DATA。如果一个站未被提到要作为PPDU的预定接收机,那么对于整个其余的PPDU来说它可以进入睡眠模式。如果一个站被提到要作为预定接收机,那么位置信息允许该接收机推断出在单个PPDU的情况下在PSDU-DATA部分期间它必须何时醒来,在PPDU聚合的情况下在各个后随的PPDU期间它必须何时醒来。To allow this power saving scheme, the MMRA information includes the Station Identifier (STA-ID) of the intended receiver of the PPDU, and the position of the MPDU in the PSDU-DATA section in the case of a single PPDU, the individual PPDUs in the case of PPDU aggregation Location. By decoding the MMRA part, the receiver can deduce whether there is DATA for it in the PSDU-DATA part in the case of a single PPDU or in the individual following PPDUs in the case of PPDU aggregation . If a station is not mentioned as the intended receiver of the PPDU, it may go into sleep mode for the entire remaining PPDU. If a station is mentioned as intended receiver, the location information allows the receiver to deduce when it has to wake up during the PSDU-DATA section in the case of a single PPDU, and in the individual subsequent When it must wake up during the PPDU.
通过对于特定的接收机给出预定用于该接收机的MPDU或PPDU的起点相对于预定义位置的偏移量,可以用信号通知所述位置。这个预定义位置可以例如是(第一)PPDU的起点或PSDU-DATA部分的起点。The location may be signaled by giving, for a particular receiver, the offset of the start of an MPDU or PPDU intended for that receiver relative to a predefined location. This predefined position may eg be the start of the (first) PPDU or the start of the PSDU-DATA section.
用信号通知位置的一种可选方式可以是,把预定用于特定接收机的MPDU或PPDU的长度包括进来。这将向接收机给出更详细的信息,因为它将知道预期会有多少数据。另一方面,一个站将必须计算所有在前的长度字段的长度总和以得出它的MPDU或PPDU的起点。下面我们将一直引用长度/偏移量来暗指用信号通知位置信息的两种可能方式。An optional way of signaling the location could be to include the length of the MPDU or PPDU intended for a particular receiver. This will give more detailed information to the receiver as it will know how much data to expect. On the other hand, a station will have to sum the lengths of all preceding length fields to arrive at the start of its MPDU or PPDU. Below we will always refer to length/offset to imply two possible ways of signaling position information.
除了MMRA信息之外,本发明的另一关键特征是在PPDU的PSDU-DATA部分内包括前同步,其因此也可以被称作中间同步。中间同步的目的是允许接收机在聚合期间从睡眠模式醒来之后与PPDU重新同步和最终还重新估评信道。这是本发明的功率节省方案所需要的,其允许接收机进入睡眠模式直到它们的MPDU的起点或者它们的MCS聚合的开端(见下面:MCS聚合是以同一MCS传送的PPDU内的一组MPDU)。In addition to the MMRA information, another key feature of the present invention is the inclusion of a preamble within the PSDU-DATA portion of the PPDU, which can therefore also be referred to as an intermediate sync. The purpose of the intermediate synchronization is to allow the receiver to re-synchronize with the PPDU and eventually also re-evaluate the channel after waking up from sleep mode during aggregation. This is required for the power saving scheme of the present invention, which allows receivers to go into sleep mode until the beginning of their MPDUs or the beginning of their MCS aggregation (see below: MCS aggregation is a group of MPDUs within a PPDU transmitted by the same MCS ).
在PPDU聚合的情况下不需要附加的前同步,因为PPDU已经用前同步开始。然而,为了节省开销,对于PPDU聚合内的PPDU来说,PPDU前同步可以省略。在这种情况下,在聚合内的接收机应当有可能醒来的位置处,将再次需要附加的前同步/中间同步。In the case of PPDU aggregation no additional preamble is required since the PPDU is already started with a preamble. However, to save overhead, the PPDU preamble can be omitted for PPDUs within a PPDU aggregation. In this case, additional preambles/mid-syncs will again be required at locations within the aggregate where it should be possible for receivers to wake up.
在功率节省效率和由于中间同步而导致的开销之间而存在着折衷。插入的中间同步越多,可能的醒来点的粒度(granularity)越细微,并且因此功率节省方案的效率越高。另一方面,中间同步越多,开销越高并且数据吞吐量越低。根据本发明,中间同步要么每当接收机改变的时候插入,要么每当速率/MCS改变的时候插入。在多数情况下,几个接收机的MPDU或PPDU将以同一MCS进行传送。因此,每当MCS改变的时候插入一个中间同步,导致了每个聚合有更少的中间同步,但也导致了比通过为每个接收机插入一个中间同步更低效率的功率节省。每当MCS改变的时候包括进来一个中间同步,可以被视作在功率节省效率和开销之间的折衷。利用这个解决办法,该方案还可以有益于PPDU聚合,因为PPDU的前同步可以被省略,且只在每当MCS改变的时候才被包括在所述PPDU聚合内。There is a tradeoff between power saving efficiency and overhead due to intermediate synchronization. The more intermediate syncs inserted, the finer the granularity of possible wake-up points, and thus the more efficient the power saving scheme. On the other hand, the more intermediate synchronizations, the higher the overhead and the lower the data throughput. According to the invention, intermediate syncs are inserted either whenever the receiver changes, or whenever the rate/MCS changes. In most cases, several receivers' MPDUs or PPDUs will be transmitted with the same MCS. Therefore, inserting an intermediate sync every time the MCS changes results in fewer intermediate syncs per aggregation, but also results in less efficient power savings than by inserting an intermediate sync for each receiver. Including an intermediate synchronization whenever the MCS changes can be viewed as a tradeoff between power saving efficiency and overhead. With this solution, the scheme can also benefit PPDU aggregation, since the preamble of the PPDU can be omitted and only included in the PPDU aggregation whenever the MCS changes.
在下面的某些实施例/方面中,当速率改变的时候插入前同步/中间同步,而在另外一些实施例/方面中当接收机改变的时候插入前同步/中间同步。在所有图中示出了MPDU聚合,因为具有PPDU聚合的方案的用法将是相似的,MMRA部分在第一PPDU中被传送。In some embodiments/aspects below, preambles/mid-syncs are inserted when the rate changes, while in other embodiments/aspects preambles/mid-syncs are inserted when the receiver changes. MPDU aggregation is shown in all figures because the usage of the scheme with PPDU aggregation will be similar, the MMRA part being transmitted in the first PPDU.
前同步/中间同步的结构取决于,其目的仅是相应地进行时间和频率调整、重新同步,还是也需要一个新的信道估计。在第一种情况下,前同步仅必须包括较短的训练字段,而在后一种情况下还必须包括长训练字段。在标准IEEE 802.11n的情况下,取决于前同步/中间同步的目的,这可以导致在4us到20us范围内的前同步。The structure of the preamble/midamble depends on whether the purpose is only a corresponding time and frequency adjustment, resynchronization, or whether a new channel estimate is also required. In the first case, the preamble only has to include a short training field, while in the latter case it also has to include a long training field. In the case of the standard IEEE 802.11n, this can result in a preamble in the range of 4us to 20us, depending on the purpose of the preamble/midamble.
图4示出了在本发明的第一方面情况下用于一组示例性五个设备的MMRA部分405和PSDU-DATA 455的结构,其中的两个设备用调制/编码方案(MCS)1进行传输,另两个用MCS2进行传输,以及第三个用不同的MCS3进行传输。为了简化起见,在此例子中假定每个设备仅发送一个MPDU。每设备的多MPDU传输显然是可能的。MMRA部分以长度字段401开始,因为该MMRA部分可以有可变长度。而且,根据这个第一方面,例如属于HT-SIG的MMRA部分对于设备(STA)的每个“j”来说包含下面的聚合信息:Figure 4 shows the structure of the
●接收机(STA)标识符(例如MAC地址或协会标识符)402.j.1;● Receiver (STA) identifier (eg MAC address or association identifier) 402.j.1;
●这个MPDU的MCS 402.j.2;以及● MCS 402.j.2 of this MPDU; and
●PDU长度或偏移量(以字节、码元或时间单位的数量给定)402.j.3。• PDU length or offset (given in number of bytes, symbols or time units) 402.j.3.
这样的一组三个字段称作一个“元组(tuple)”,因为它是相同字段的一个重复编组,每个MPDU一个元组。每个MPDU包含MAC报头和有效载荷。MAC报头中的接收机地址(RA)是与在MMRA部分的“STAID”字段402.j.1中出现的MAC地址相同的MAC地址。跟在MPDU后面的前同步415.j由接收设备使用来以想要的数据速率(在MMRA部分的MCS字段中指示的)进行同步和解映射(demap)后随的MPDU 425.j。Such a set of three fields is called a "tuple" because it is a repeated grouping of the same fields, one tuple per MPDU. Each MPDU contains a MAC header and payload. The Receiver Address (RA) in the MAC header is the same MAC address as appears in the "STAID" field 402.j.1 of the MMRA section. The preamble 415.j following the MPDU is used by the receiving device to synchronize and demap the following MPDU 425.j at the desired data rate (indicated in the MCS field of the MMRA section).
利用本发明的此第一方面,存在有可以包含同一STA ID的多个元组。具有同一STA ID的多个元组导致一个特定设备接收这个聚合PSDU中的多个MPDU。去往一个设备的MPDU可以进一步被安排成彼此相邻以便提高接收机处的功率节省。With this first aspect of the invention, there are multiple tuples that can contain the same STA ID. Multiple tuples with the same STA ID result in a particular device receiving multiple MPDUs within this aggregated PSDU. MPDUs destined for one device can further be arranged next to each other in order to improve power saving at the receiver.
如图5中所示,本发明的第二方面与本发明的第一方面关于元组的功能有所不同。在第三方面中,MMRA部分中的元组对于同一目标设备来说可以涉及多个MPDU。元组中包括一个附加的字段502.i.2,其指示各个目标设备的MPDU的数量。MPDU和元组的各个片段可能有或者可能没有同样的大小,因为长度字段指示这个目标设备的所有MPDU的总长度。如果使用了偏移量而不是MPDU的长度,那么去往某一接收机的所有MPDU的起点或终点被用信号通知。该偏移量可以分别以字节、符号或时间为单位来进行定义。As shown in FIG. 5, the second aspect of the invention differs from the first aspect of the invention with respect to the functionality of tuples. In a third aspect, a tuple in the MMRA section may refer to multiple MPDUs for the same target device. Included in the tuple is an additional field 502.i.2 indicating the number of MPDUs for each target device. Individual fragments of MPDUs and tuples may or may not be of the same size, since the length field indicates the total length of all MPDUs for this target device. If an offset is used instead of the length of the MPDU, then the start or end of all MPDUs destined for a certain receiver is signaled. The offset can be defined in units of bytes, symbols or time respectively.
关于本发明的第一和第二方面的上述字段,这些字段对于一个STA来说足够用于计算何时它应当开始接收数据以及接收多长时间。本发明的一个优点在于,当STA不必接收任何数据时STA可以决定执行功率节省方案。Regarding the above-mentioned fields of the first and second aspects of the present invention, these fields are enough for one STA to calculate when it should start receiving data and for how long. One advantage of the present invention is that a STA can decide to implement a power saving scheme when it does not have to receive any data.
图6示出了在图4和5中用作例子的五个设备(STA1至STA6)处的睡眠-唤醒周期,以举例说明在用不同的接收机接收典型的聚合PPDU期间本发明的第一和第二方面,以及示出了第六设备STA6的睡眠模式,该设备未被提到要作为PPDU中的接收机。这个STA6可以在整个帧传输期间保持睡眠模式,因为MMRA部分包含这个PPDU的接收STA的STA标识符。可以看出,STA6在整个PPDU中保持在低电平(指示睡眠)。Figure 6 shows the sleep-wake cycles at the five devices (STA1 to STA6) used as examples in Figures 4 and 5 to illustrate the first aspect of the present invention during reception of a typical aggregated PPDU with different receivers. and the second aspect, and shows the sleep mode of the sixth device STA6, which is not mentioned as receiver in the PPDU. This STA6 can stay in sleep mode during the whole frame transmission because the MMRA part contains the STA identifier of the receiving STA of this PPDU. It can be seen that STA6 remains at a low level (indicating sleep) throughout the PPDU.
第一和第二方面的优点包括:Advantages of the first and second aspects include:
1.在具有不同MCS的MPDU之间没有帧间间隔(IFS)与补偿(backoff)(如果传输功率在聚合期间改变的话,可能必须包括IFS);1. No interframe space (IFS) and backoff between MPDUs with different MCS (IFS may have to be included if transmit power changes during aggregation);
2.STA的有效功率节省;2. Effective power saving of STA;
3.在STA处知晓它可以接收这个聚合PPDU中的MPDU;3. The STA knows that it can receive the MPDU in this aggregated PPDU;
4.MPDU可以被以不同的PHY速率递送到每个STA;4. MPDUs can be delivered to each STA at different PHY rates;
5.介质的有效使用;以及5. Efficient use of the medium; and
6.不需要MPDU分隔符。6. No MPDU delimiter is required.
第二方面的缺点包括:Disadvantages of the second aspect include:
1.PHY需要具有关于设备的MAC地址的知识(如果MMRA部分作为PHY报头中的HT SIG的一部分来传输的话);1. The PHY needs to have knowledge about the MAC address of the device (if the MMRA part is transmitted as part of the HT SIG in the PHY header);
2.PHY需要知道MPDU边界,因为聚合不再是纯粹的MAC功能;2. The PHY needs to know the MPDU boundary, because aggregation is no longer a pure MAC function;
以及as well as
3.需要和存在的MPDU一样多的前同步/中间同步。3. As many preambles/midambles are required as there are MPDUs.
在图7中,示出了用于本发明的第三方面的MMRA部分和PSDU-DATA的、包括了帧格式的例子。类似于前面的例子,示出了五个设备,其中的两个用MCS1进行传输,另两个用MCS2进行传输,以及第三个用不同的MCS3进行传输。将本发明的这个第三方面与例如本发明的第二方面区别开的一个不同之处在于,使用同一MCS的MPDU被编组。除了MMRA部分701的总长度之外,以下的聚合信息被包括在用于具有同一MCS的每组接收STA的MMRA部分中:In FIG. 7, an example including a frame format for the MMRA part and PSDU-DATA of the third aspect of the present invention is shown. Similar to the previous example, five devices are shown, two of which transmit with MCS1, the other two transmit with MCS2, and the third transmit with a different MCS3. One difference that distinguishes this third aspect of the invention from eg the second aspect of the invention is that MPDUs using the same MCS are grouped. In addition to the total length of the
●用于具有同一MCS(MCS聚合)的一组STA的MCS 702.i.1;- MCS 702.i.1 for a group of STAs with the same MCS (MCS aggregation);
●具有同一MCS的所有聚合的长度或偏移量702.i.2;- Length or offset 702.i.2 of all aggregates with the same MCS;
●接收机数量(指示包含设备的STA标识符的下一个子字段有多大)702.i.3;以及Number of receivers (indicates how large the next subfield containing the device's STA identifier is) 702.i.3; and
●STA标识符列表702.i.j,j≥0。• STA Identifier List 702.i.j, j≥0.
类似于前面所举例说明的例子,PSDU包含所有的MPDU(MAC报头+有效载荷)并且给它们附加一个MPDU_Delimiter(MPDU分隔符)(长度和CRC),目的是分隔MPDU以及任选地也指示下一个MPDU的长度。MPDU分隔符可以例如包含后随的MPDU的长度、循环冗余校验(CRC)和以及独特的图案(未示出)。Similar to the previously illustrated example, the PSDU contains all the MPDUs (MAC header + payload) and appends them with an MPDU_Delimiter (length and CRC) in order to delimit the MPDU and optionally also indicate the next The length of the MPDU. The MPDU delimiter may, for example, contain the length of the following MPDU, a cyclic redundancy check (CRC) and a unique pattern (not shown).
与前面所示的本发明的方面相比,在第三方面中前同步/中间同步仅用于分隔不同MCS的聚合。应当注意,在本发明的提到的所有方面中,可以在前同步/中间同步之前插入一个帧间间隔(IFS)。如果聚合内的传输功率被改变,那么例如会需要帧间间隔。同样速率的两个MPDU将仅使用一个MPDU_Delimiter来分隔,然而不同速率下的下一个MPDU前面将是一个前同步/中间同步,用于在睡眠-唤醒阶段之后的同步以及最终还要用于信道估计的目的。同样速率的MPDU之间的PDU分隔符的使用不是必定需要的,而是可以作为任选项来考虑。跟在MPDU(具有同一MCS)聚合之后的前同步可以由接收设备使用来同步和解映射在想要的数据速率(在MMRA部分的MCS字段中被指示)下的后随的MPDU。In contrast to the previously shown aspects of the invention, in the third aspect preambles/mid-syncs are only used to separate aggregates of different MCSs. It should be noted that in all mentioned aspects of the invention an interframe space (IFS) may be inserted before the preamble/midamble. If the transmission power within the aggregate is changed, interframe spacing may be required, for example. Two MPDUs of the same rate will be separated using only one MPDU_Delimiter, however the next MPDU at a different rate will be preceded by a preamble/intermediate sync for synchronization after the sleep-wake phase and eventually for channel estimation the goal of. The use of PDU delimiters between MPDUs of the same rate is not necessarily required, but can be considered as an option. The preamble following the aggregation of MPDUs (with the same MCS) can be used by the receiving device to synchronize and demap subsequent MPDUs at the desired data rate (indicated in the MCS field of the MMRA section).
图8示出了本发明的第四方面的MMRA部分和PSDU-DATA帧格式,其使用了前面的五个站的例子,其中的两个用MCS1进行传输,另两个用MCS2进行传输,以及第三个用不同的MCS3进行传输。与本发明的第三方面的不同之处在于,在第四方面中,长度或偏移量不是按每个MCS聚合给出的,而是以更具体的按每个接收站的方式给出的。如在第三方面中,每当MCS改变时将前同步/中间同步包括进来。Figure 8 shows the MMRA part and PSDU-DATA frame format of the fourth aspect of the present invention, which uses the previous example of five stations, two of which transmit with MCS1, and the other two transmit with MCS2, and The third one is transmitted with a different MCS3. The difference from the third aspect of the invention is that in the fourth aspect the length or offset is not given per MCS aggregation but in a more specific per receiving station manner . As in the third aspect, preambles/mid-syncs are included whenever the MCS changes.
图9示出了根据本发明的第三和第四方面的、在接收典型的聚合PPDU期间在五个站(STA1-STA5)处的睡眠-唤醒周期,以及STA6的睡眠模式,STA6未作为接收机列出。由于MMRA部分包含这个PPDU的接收STA的STA标识符,所以这个STA6可以在整个帧传输期间保持睡眠模式。在MMRA部分中作为接收机列出的站可以进入睡眠模式,直到其MCS聚合的开始。一个MCS聚合是以同一MCS来传送的一组MPDU。这可以意味着一个站必须在其自身的MPDU被接收之前的某个时刻醒来。然而,这是必需的,因为该站必须在处于其MCS聚合前面的前同步/中间同步之前醒来。Fig. 9 shows the sleep-wake cycle at five stations (STA1-STA5) during reception of a typical aggregated PPDU according to the third and fourth aspects of the present invention, and the sleep mode of STA6, which is not used as the receiver machine listed. Since the MMRA part contains the STA identifier of the receiving STA of this PPDU, this STA6 can remain in sleep mode during the entire frame transmission. A station listed as a receiver in the MMRA section may enter sleep mode until the start of its MCS aggregation. An MCS aggregation is a group of MPDUs transmitted by the same MCS. This can mean that a station has to wake up sometime before its own MPDUs are received. However, this is required because the station must wake up before the preamble/mid-sync in front of its MCS aggregation.
第三和第四方面的优点包括:Advantages of the third and fourth aspects include:
1.在具有不同MCS的MSDU之间没有IFS(在恒定功率的情况下)以及没有补偿;1. No IFS (in case of constant power) and no compensation between MSDUs with different MCS;
2.STA的有效功率节省;2. Effective power saving of STA;
3.在STA处知晓它可以接收这个PPDU中的MPDU;3. The STA knows that it can receive the MPDU in this PPDU;
4.MPDU可以被以不同的PHY速率递送到每个STA;4. MPDUs can be delivered to each STA at different PHY rates;
5.介质的有效使用;以及5. Efficient use of the medium; and
6.需要较少数量的前同步/中间同步以分隔具有不同数据速率的MPDU。6. A smaller number of preambles/midambles is required to separate MPDUs with different data rates.
第三方面的缺点包括:Disadvantages of the third aspect include:
1.PHY需要具有关于设备的MAC地址的知识(如果MMRA部分作为PHY报头中的HT SIG的一部分来传输的话);1. The PHY needs to have knowledge about the MAC address of the device (if the MMRA part is transmitted as part of the HT SIG in the PHY header);
2.PHY需要知道不同数据速率聚合的边界,因为聚合不再是纯粹的MAC功能;2. The PHY needs to know the boundaries of aggregation of different data rates, because aggregation is no longer a pure MAC function;
3.需要和存在的MCS聚合一样多的前同步/中间同步;以及3. Requires as many pre-syncs/inter-syncs as there are MCS aggregates; and
4.比第一和第二方面低的功率节省效率。4. Lower power saving efficiency than the first and second aspects.
在本发明的前四个方面的情况下,MMRA部分包含了全部的MMRA信息,并且要么在单个PPDU的情况下作为PHY报头的一部分被包括进来,要么在PPDU突发的情况下被包括在单独的PPDU内。然而,MMRA信息还可以在PHY和MAC层之间被分裂,如前面所提到的。图10示出了本发明的第五方面的MMRA部分和PSDU-IDATA帧格式,其中MMRA信息在PHY和MAC层之间被分裂。我们再次使用前面的五个设备的例子,其中的两个用MCS1进行传输,另两个用MCS2进行传输,以及第三个用不同的MCS3进行传输。在这种情况下,作为PHY层中的HT-SIG的一部分的MMRA部分,除了其自身的总长度1001之外,只包含了PHY层为了解码该分组所需要的这样的信息,其对于每个MCS聚合“i”来说是:In the case of the first four aspects of the present invention, the MMRA section contains the entire MMRA information and is included either as part of the PHY header in the case of a single PPDU, or in a separate PHY header in the case of a PPDU burst. within the PPDU. However, MMRA information can also be split between the PHY and MAC layers, as mentioned earlier. Fig. 10 shows the MMRA part and PSDU-IDATA frame format of the fifth aspect of the present invention, where MMRA information is split between PHY and MAC layers. Let us again use the previous example of five devices, two of which transmit with MCS1, the other two transmit with MCS2, and the third transmit with a different MCS3. In this case, the MMRA part which is part of the HT-SIG in the PHY layer, besides its own
●用于具有同一MCS(MCS聚合)的这组STA的MCS 1002.i.1;- MCS 1002.i.1 for the group of STAs with the same MCS (MCS aggregation);
以及as well as
●MCS聚合“i”的长度或偏移量1002.i.2。• The length or offset 1002.i.2 of the MCS aggregate "i".
如图10所示,关于接收机的详细信息未包含在MMRA部分,而是包含在附加的MPDU中的PSDU-DATA内,其根据TG Sync规范的命名法被称作MRAD(多接收机聚合描述符)。这个MPDU包含STA ID,例如象其MPDU被包括在后随的MCS聚合中的所有站的MAC地址(或压缩版本)。如果使用了短STA ID,例如象协会标识符,则在MRAD中还可以包括基本业务集标识符(BSS-ID)。类似于本发明的第三和第四方面,前同步/中间同步被用于分隔不同MCS的聚合。As shown in Figure 10, the detailed information about the receiver is not included in the MMRA part, but in the PSDU-DATA in the attached MPDU, which is called MRAD (Multiple Receiver Aggregation Description) according to the nomenclature of the TG Sync specification symbol). This MPDU contains STA IDs, such as the MAC addresses (or compressed versions) of all stations whose MPDUs are included in the subsequent MCS aggregation. The Basic Service Set Identifier (BSS-ID) may also be included in the MRAD if a short STA ID is used, such as an Association Identifier. Similar to the third and fourth aspects of the invention, preambles/midambles are used to separate aggregations of different MCSs.
任选地,MRAD还可以包含用于这个MAC地址的MPDU的数量和/或预定用于各个接收机的所有MPDU的长度或偏移量。这后面一个任选信息是有用的,目的是让预定接收机仅在它们自己的MPDU被传送时醒来。有与MCS组同样多的MRAD MPDU。Optionally, the MRAD may also contain the number of MPDUs for this MAC address and/or the length or offset of all MPDUs intended for the respective receiver. This latter optional information is useful in order for the intended receivers to wake up only when their own MPDUs are transmitted. There are as many MRAD MPDUs as there are MCS groups.
图11示出了根据本发明的第五方面的、在接收典型的聚合PPDU期间在五个设备(STA1-STA5)处的睡眠-唤醒周期,以及STA6的睡眠模式,STA6未作为接收机列出。对比于前面所讨论的本发明的方面,STA6必须在每个MCS聚合1101的一开始醒来,与前同步/中间同步相同步以及解码MRAD MPDU,以便检查是否它的ID被提到作为接收机。只有当该STA未被作为接收机列出时,它才可以返回睡眠模式。Figure 11 shows the sleep-wake cycle at five devices (STA1-STA5) during reception of a typical aggregated PPDU, and the sleep mode of STA6, which is not listed as a receiver, according to a fifth aspect of the invention . In contrast to the aspect of the invention discussed above, STA6 must wake up at the beginning of each MCS aggregation 1101, synchronize with the preamble/midamble and decode the MRAD MPDU in order to check whether its ID is mentioned as a receiver . Only when the STA is not listed as a receiver can it go back to sleep mode.
第五方面的优点包括:Advantages of the fifth aspect include:
1.在具有不同MCS的MSDU之间没有IFS(在恒定功率的情况下)和补偿;1. No IFS (in case of constant power) and no compensation between MSDUs with different MCS;
2.STA的有效功率节省;2. Effective power saving of STA;
3.在STA处知晓它可以接收这个超PPDU中的MPDU;3. The STA knows that it can receive the MPDU in this super PPDU;
4.MSDU可以被以不同的PHY速率递送到每个STA;4. MSDUs can be delivered to each STA at different PHY rates;
5.介质的有效使用;5. Effective use of media;
6.需要较少数量的前同步/中间同步以分隔具有不同数据速率的MPDU;6. A smaller number of preambles/intermediates are required to separate MPDUs with different data rates;
7.不需要发送HT-SIG2中的所有MAC地址;以及7. Not all MAC addresses in HT-SIG2 need to be sent; and
8.较少的PHY开销。8. Less PHY overhead.
第三方面的缺点包括:Disadvantages of the third aspect include:
1.PHY需要知道不同数据速率聚合的边界,因为聚合不再是纯粹的MAC功能;1. The PHY needs to know the boundaries of aggregation of different data rates, because aggregation is no longer a pure MAC function;
2.需要和存在的聚合一样多的前同步/中间同步;2. Require as many pre-syncs/inter-syncs as there are aggregations;
3.比第一和第二方面低的功率节省效率;以及3. Lower power saving efficiency than the first and second aspects; and
4.对于在聚合中未牵涉到的设备来说功率节省不是最佳的。4. Power saving is not optimal for devices not involved in the aggregation.
图12示出了本发明的以上方面的一个修改。在本发明的第六方面中,关于接收机的详细信息再次被包含在MMRA部分,而保留了本发明的第五方面的PSDU-DATA帧格式。通过这种方式,本发明的第六方面正好具有象图11中一样的睡眠-唤醒周期,但未作为接收机列出的STA6可以在整个帧传输期间保持在睡眠模式中,因为MMRA部分包含这个PSDU的接收STA的STA标识符。Figure 12 shows a modification of the above aspect of the invention. In the sixth aspect of the present invention, the detailed information about the receiver is again contained in the MMRA part, while the PSDU-DATA frame format of the fifth aspect of the present invention is retained. In this way, the sixth aspect of the invention has exactly the same sleep-wake cycle as in Fig. 11, but STA6, which is not listed as a receiver, can remain in sleep mode during the entire frame transmission because the MMRA section contains this STA identifier of the receiving STA of the PSDU.
图13描述了本方面的第七方面,其区别于图10中第五方面的地方在于如下方式,即MRAD信息并未包括在每个MCS聚合的开端的几个MRAD中,而是替代地被合并到超MRAD 1309中。这个超MRAD可以例如是一个单独的MPDU或PPDU,它包含这个聚合的接收机的数量1309.1以及其MPDU或PPDU被包括在该聚合中的每个站的STA标识符(例如象MAC地址)1309.2。任选地,MRAD还可以包含预定用于各个地址的所有MPDU或PPDU的长度或偏移量1309.3。这个信息是有用的,用来让预定接收机仅在其中传送它们自己的MPDU或PPDU的子聚合的开端处醒来。为此目的,前同步/中间同步再次用于分隔不同MCS的聚合。Figure 13 depicts a seventh aspect of this aspect, which differs from the fifth aspect in Figure 10 in that the MRAD information is not included in the first few MRADs of each MCS aggregation, but is instead included in Merged into
图14示出了本发明的第八方面,其中超MRAD不仅包括连同各个MPDU或PPDU的偏移量或长度一起的STA标识符,而且还包括关于调制和编码方案(MCS)的信息。这个方面可以被视作极端的解决方案,其中所有信息都被包括在MAC等级上,并且该解决方案的相反的一面是其中所有信息都被包括在PHY报头中。FIG. 14 shows the eighth aspect of the present invention, in which the Super MRAD includes not only the STA identifier together with the offset or length of each MPDU or PPDU, but also information on the modulation and coding scheme (MCS). This aspect can be seen as an extreme solution, where all information is included on the MAC level, and the opposite of this solution, where all information is included in the PHY header.
图15示出了根据本发明的第七和第八方面的、在接收典型的聚合PSDU期间在五个站(STA1-STA5)处的睡眠-唤醒周期,以及STA6的睡眠模式,STA6未作为接收机列出。这两个解决方案解决了在本发明的第五方面中出现的、STA6必须在每个MCS聚合的一开始时醒来的问题。在这种情况下,STA6对于超MRAD后面的其余PPDU来说可以进入睡眠模式,因为超MRAD包含这个PPDU的接收STA的STA标识符。Figure 15 shows the sleep-wake cycle at five stations (STA1-STA5) during reception of a typical aggregated PSDU according to the seventh and eighth aspects of the present invention, and the sleep mode of STA6, which is not part of the receiving machine listed. These two solutions solve the problem arising in the fifth aspect of the invention that STA6 has to wake up at the beginning of each MCS aggregation. In this case, STA6 can enter sleep mode for the remaining PPDUs following the super MRAD, since the super MRAD contains the STA identifier of the receiving STA of this PPDU.
在图16中,示出了MMRA部分和PSDU DATA帧格式以举例说明本发明的第九方面,其使用了前面所分配数量的五个站,其中两个用MCS1进行传输,另两个用MCS2进行传输,以及第三个用不同的MCS3进行传输。In Figure 16, the MMRA part and PSDU DATA frame format are shown to illustrate the ninth aspect of the invention, which uses the previously allocated number of five stations, two of which transmit with MCS1 and the other two with MCS2 for transmission, and a third with a different MCS3 for transmission.
●关于接收机的详细信息包含在附加的超MRAD MPDU 1609内的PSDU-DATA中。这个超MRAD MPDU包含:• Detailed information about the receiver is contained in the PSDU-DATA within the additional
●接收机的数量1609.1;The number of receivers 1609.1;
●这个MCS的接收机的MAC地址1609.2;以及The MAC address of the receiver of this MCS 1609.2; and
●在每个接收机MAC地址后面:各个接收机的MPDU的长度或偏移量1609.3。• After each receiver MAC address: length or offset 1609.3 of the MPDU for each receiver.
与前面所举例说明的本发明的方面相比,MPDU或MCS聚合都不用前同步进行分隔。根据硬件能力,可以出现两种不同的状况:要么MPDU分隔符足够用于在醒来后与MCS聚合同步,要么在整个PPDU期间可能无睡眠。为了向那些能够利用长度信息的设备提供必要的长度信息,对于每个MCS“i”来说可以在MMRA部分中包括MCS和长度或偏移量:In contrast to the previously exemplified aspects of the invention, neither MPDUs nor MCS aggregates are separated by preambles. Depending on hardware capabilities, two different situations can arise: either the MPDU delimiter is sufficient for synchronizing with the MCS aggregate after waking up, or there may be no sleep during the entire PPDU. To provide the necessary length information to those devices capable of utilizing it, for each MCS "i" the MCS and length or offset may be included in the MMRA section:
●具有同一MCS(MCS聚合)的一组STA的MCS 1602.i.1● MCS 1602.i.1 of a group of STAs with the same MCS (MCS aggregation)
●各个MCS聚合的长度或偏移量1602.i.2● Length or offset of each MCS aggregate 1602.i.2
如果这个信息未被包括在MMRA部分,那么超MRAD MPDU必须包括MCS码、以及必须包括和PPDU中的不同MCS一样多的超MRAD。然而,这里假定该信息被包括在MMRA部分字段中。If this information is not included in the MMRA part, then the super-MRAD MPDU must include the MCS code, and must include as many super-MRADs as there are different MCS in the PPDU. However, it is assumed here that this information is included in the MMRA part field.
图17示出了根据本发明的第九方面的、在接收典型的聚合PPDU期间在五个站(STA1-STA5)处的睡眠-唤醒周期,以及STA6的睡眠模式,STA6未作为接收机列出。在这个图中,假定MPDU分隔符足够用于在醒来后与MCS聚合同步。然而,对于第九方面来说,由于缺乏前同步/中间同步,所以很可能无重新同步以及无功率节省。Figure 17 shows the sleep-wake cycle at five stations (STA1-STA5) during reception of a typical aggregated PPDU, and the sleep mode of STA6, which is not listed as a receiver, according to the ninth aspect of the invention . In this figure, it is assumed that the MPDU delimiter is sufficient for synchronizing with the MCS aggregate after waking up. However, for the ninth aspect, due to the lack of preambles/mid-syncs, there is likely no resynchronization and no power saving.
可以对本发明做出各种修改,而不背离本发明的精神和所附权利要求的范围。例如,具有多个聚合分组的超帧根据需要或喜好可以具有所示之外的不同的报头安排。聚合信息可以被包括在物理层等级上(在PHY报头中)或MAC层等级上(例如在单独的MPDU中)或在单独的PPDU内。利用本发明,MPDU和PPDU聚合也都是可能的。所介绍的各方面的任何变化因此都落在本发明的精神内。系统可以使用许多不同类型的节点,并且传输可以是有线的或无线的。还可以使用802.11之外的协议,只要它们适合于接受分组聚合。Various modifications can be made to the invention without departing from the spirit of the invention and the scope of the appended claims. For example, a superframe with multiple aggregated packets may have different header arrangements than those shown, as desired or preferred. Aggregation information may be included at the physical layer level (in the PHY header) or at the MAC layer level (eg in a separate MPDU) or within a separate PPDU. Both MPDU and PPDU aggregation are also possible with the present invention. Any variations of the aspects described are therefore within the spirit of the invention. The system can use many different types of nodes, and the transmission can be wired or wireless. Protocols other than 802.11 may also be used as long as they are suitable to accept packet aggregation.
图18示出了如果不同的MPDU不在单个的PPDU内发送而是例如作为多MPDU或PPDU的突发来发送的话,必须如何解释以上的实施例。基本思想仍旧适用。每个PPDU具有自己的前同步,然而为了节省开销这在某些实施例中可以被改变成仅在不同MCS的PPDU之间包括前同步。在图19中,PPDU的某些部分例如象PLCP报头并未明确地示出,目的是能够使用同样的图来举例说明MPDU或PPDU突发的聚合。在图18中还示出了帧间间隔可以被插入在一个聚合/突发内而不改变实施例的基本结构。帧间间隔可以例如在功率电平改变的情况下被插入。最后,强调本发明的聚合方案可以应用到分段的或非分段的MAC业务数据单元(MSDU)。Figure 18 shows how the above embodiment has to be interpreted if the different MPDUs are not sent within a single PPDU but eg as a burst of multiple MPDUs or PPDUs. The basic idea still applies. Each PPDU has its own preamble, however to save overhead this can be changed in some embodiments to only include preambles between PPDUs of different MCSs. In Fig. 19 some parts of the PPDU like eg the PLCP header are not explicitly shown in order to be able to use the same diagram to illustrate the aggregation of MPDUs or PPDU bursts. It is also shown in Fig. 18 that interframe spaces can be inserted within an aggregation/burst without changing the basic structure of the embodiment. Interframe spaces may be inserted, for example, in case of a change in power level. Finally, it is emphasized that the aggregation scheme of the present invention can be applied to segmented or non-segmented MAC Service Data Units (MSDUs).
虽然已经示出并描述了本发明的优选实施例,但本领域的技术人员将理解:就象例如对于PPDU和MPDU所指出的以上各种格式那样,这里所描述的设备体系结构和方法是说明性的,并且可以做出各种变化和修改,并且等价物可以替代其中的部件,而不会背离本发明的实际范围。另外,可以做出各种修改以使本发明的教导适应于特定的情形而不背离其主要范围。因此,打算使本发明不受限于作为预期用于实现本发明的最佳模式而公开的特定实施例,而是本发明包括落在所附权利要求范围内的所有实施例。While a preferred embodiment of the present invention has been shown and described, those skilled in the art will appreciate that the device architecture and methods described herein are illustrative It is intended that various changes and modifications may be made and equivalents may be substituted for parts thereof without departing from the true scope of the present invention. In addition, various modifications may be made to adapt the teachings of the invention to a particular situation without departing from the essential scope thereof. Therefore, it is intended that the invention not be limited to the particular embodiment disclosed as the best mode contemplated for carrying out this invention, but that the invention will include all embodiments falling within the scope of the appended claims.
Claims (41)
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US57063804P | 2004-05-13 | 2004-05-13 | |
| US60/570,638 | 2004-05-13 | ||
| US60/580,158 | 2004-06-16 | ||
| US60/638,083 | 2004-12-21 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1951070A true CN1951070A (en) | 2007-04-18 |
Family
ID=38019429
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNA2005800151528A Pending CN1954553A (en) | 2004-05-13 | 2005-05-12 | Superframe protocol packet data unit format having multirate packet aggregation for wireless systems |
| CNA2005800149388A Pending CN1951070A (en) | 2004-05-13 | 2005-05-12 | Multiple receiver aggregation(MRA) with different data rates for ieee 802.11n |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNA2005800151528A Pending CN1954553A (en) | 2004-05-13 | 2005-05-12 | Superframe protocol packet data unit format having multirate packet aggregation for wireless systems |
Country Status (1)
| Country | Link |
|---|---|
| CN (2) | CN1954553A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101960819A (en) * | 2008-03-11 | 2011-01-26 | 英特尔公司 | Multi-receiver frame aggregation |
| CN102197607A (en) * | 2008-10-29 | 2011-09-21 | 思科技术公司 | Power Management for Network Devices |
| CN103026317A (en) * | 2010-07-30 | 2013-04-03 | 惠普发展公司,有限责任合伙企业 | Method and system of controlling power consumption of aggregated I/O ports |
| WO2016045092A1 (en) * | 2014-09-26 | 2016-03-31 | 华为技术有限公司 | Method, apparatus and system for transmitting aggregated frame |
| CN105471549A (en) * | 2015-11-17 | 2016-04-06 | 西安电子科技大学 | Block acknowledgement system and block acknowledgement method based on A-MPDU sub-frame position information control |
| CN105813142A (en) * | 2014-12-31 | 2016-07-27 | 华为技术有限公司 | Data frame transmission method, data frame transmission device, and data frame transmission system |
| CN107465488A (en) * | 2009-10-30 | 2017-12-12 | 韩国电子通信研究院 | The method of transmission control and training symbol in multi-user wireless communication system |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7760629B2 (en) * | 2007-09-04 | 2010-07-20 | Cisco Technology, Inc. | Aggregate data frame generation |
| KR101347424B1 (en) * | 2007-10-17 | 2014-01-07 | 삼성전자주식회사 | Method and apparatus for transmit/receive signal in a comunication system |
| CN101695181B (en) * | 2009-10-29 | 2013-01-02 | 福建星网锐捷网络有限公司 | Data sending device of wireless local network, method and wireless access point device |
| EP2903181B1 (en) | 2009-12-18 | 2016-11-16 | Electronics and Telecommunications Research Institute | Method for sending/receiving data in a wireless packet communication system in which there is simultaneous communication with a plurality of terminals |
| US8498245B2 (en) * | 2010-05-15 | 2013-07-30 | Ralink Technology Corp. | Method of arranging packets in a wireless communication system and related device |
| US9078166B2 (en) * | 2010-11-30 | 2015-07-07 | Telefonaktiebolaget L M Ericsson (Publ) | Method for determining an aggregation scheme in a wireless network |
| US20160269296A1 (en) * | 2015-03-10 | 2016-09-15 | Qualcomm Incorporated | Arranging media access control protocol data units in a wireless transmission |
| CN112567663B (en) * | 2019-07-25 | 2023-07-11 | 北京小米移动软件有限公司 | Data transmission method, device and storage medium |
-
2005
- 2005-05-12 CN CNA2005800151528A patent/CN1954553A/en active Pending
- 2005-05-12 CN CNA2005800149388A patent/CN1951070A/en active Pending
Cited By (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101960819A (en) * | 2008-03-11 | 2011-01-26 | 英特尔公司 | Multi-receiver frame aggregation |
| CN105208597B (en) * | 2008-03-11 | 2019-03-15 | 英特尔公司 | Multi-receiver frame aggregation |
| US8660144B2 (en) | 2008-03-11 | 2014-02-25 | Intel Corporation | Multi-receiver frame aggregation |
| US9137704B2 (en) | 2008-03-11 | 2015-09-15 | Intel Corporation | Multi-receiver frame aggregation |
| CN101960819B (en) * | 2008-03-11 | 2015-09-23 | 英特尔公司 | Multi-receiver frame aggregation |
| CN105208597A (en) * | 2008-03-11 | 2015-12-30 | 英特尔公司 | Multi-Receiver Frame Aggregation |
| CN102197607A (en) * | 2008-10-29 | 2011-09-21 | 思科技术公司 | Power Management for Network Devices |
| CN102197607B (en) * | 2008-10-29 | 2014-05-07 | 思科技术公司 | Power management method and system of a network device, and the network device |
| CN107465488A (en) * | 2009-10-30 | 2017-12-12 | 韩国电子通信研究院 | The method of transmission control and training symbol in multi-user wireless communication system |
| US11006393B2 (en) | 2009-10-30 | 2021-05-11 | Electronics And Telecommunications Research Institute | Method for transmitting control and training symbols in multi-user wireless communication system |
| CN107465488B (en) * | 2009-10-30 | 2021-07-13 | 韩国电子通信研究院 | Method for transmitting control and training symbols in a multi-user wireless communication system |
| US11856578B2 (en) | 2009-10-30 | 2023-12-26 | Electronics And Telecommunications Research Institute | Method for transmitting control and training symbols in multi-user wireless communication system |
| CN103026317B (en) * | 2010-07-30 | 2016-02-24 | 惠普发展公司,有限责任合伙企业 | Control the method and system of the power consumption of polymerization I/O port |
| CN103026317A (en) * | 2010-07-30 | 2013-04-03 | 惠普发展公司,有限责任合伙企业 | Method and system of controlling power consumption of aggregated I/O ports |
| WO2016045092A1 (en) * | 2014-09-26 | 2016-03-31 | 华为技术有限公司 | Method, apparatus and system for transmitting aggregated frame |
| CN105813142A (en) * | 2014-12-31 | 2016-07-27 | 华为技术有限公司 | Data frame transmission method, data frame transmission device, and data frame transmission system |
| CN105813142B (en) * | 2014-12-31 | 2019-04-19 | 华为技术有限公司 | A method, device and system for sending data frame |
| CN105471549A (en) * | 2015-11-17 | 2016-04-06 | 西安电子科技大学 | Block acknowledgement system and block acknowledgement method based on A-MPDU sub-frame position information control |
| CN105471549B (en) * | 2015-11-17 | 2018-09-11 | 西安电子科技大学 | Block based on the control of A-MPDU subframe position information confirms system and method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1954553A (en) | 2007-04-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20080049654A1 (en) | Muliple Receiver Aggregation (Mra) with Different Data Rates for Ieee 802.11N | |
| US10375635B2 (en) | Method and apparatus for transmission management in a wireless communication system | |
| EP3530039B1 (en) | Optimizing target wake-up time (twt) operation | |
| CN105850191B (en) | Target recovery time traffic identifier in TWT acknowledgement | |
| CN107667497B (en) | Method and apparatus for transmitting high-efficiency control information | |
| CN105940727B (en) | Operating method and equipment based on power saving mode in a wlan | |
| JP2020014220A (en) | Methods and apparatus for multiple user communications in wireless networks | |
| CN1951070A (en) | Multiple receiver aggregation(MRA) with different data rates for ieee 802.11n | |
| KR101979724B1 (en) | Apparatus and method for transmitting/receiving data in communication system | |
| KR20170097654A (en) | Shortened block acknowledgement with fragmentation acknowledgement signaling | |
| TW202325062A (en) | Group addressed frame reception for non-access point (non-ap) multi-link devices (mlds) | |
| CN109417821B (en) | Method and apparatus for spatial reuse and transmission opportunity duration representation | |
| WO2017044700A1 (en) | Improved efficiency and coexistence of wireless devices | |
| JP2007537654A (en) | Superframe protocol packet data unit format with multirate packet aggregation for wireless systems | |
| JP6419824B2 (en) | Speed frame exchange rules | |
| WO2016205635A1 (en) | Short uplink responses for downlink transmissions | |
| WO2018231386A1 (en) | Adaptation of the mcs used for the he-sig-b signaling field for multi-user transmission | |
| CN107078886A (en) | Control Channel on PLCP Service Data Unit (PSDU) Tones | |
| Otal et al. | Power saving efficiency of a novel packet aggregation scheme for high-throughput WLAN stations at different data rates | |
| KR20070022038A (en) | Superframe Protocol Packet Data Unit Format with Multirate Packet Sets for Wireless Systems |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |