用于多信道操作的请求发送(RTS)和允许发送(CTS)

用于多信道操作的请求发送(RTS)和允许发送(CTS)


2024年4月28日发(作者:摄像机品牌排行榜前十名)

术。

在上行链路上,在针对上行链路传输所选择的每个用户终端120处,

据处理器288接收来自数据源286的业务数据和来自控制器280的控

TX数据处理器288基于与针对用户终端所选择的速率相关联的编

TX数

制数据。

码和调

制方案对用户终端的业务数据进行处理(例如,编码、交织和调制),

并提供数据符号流。TX空间处理器290在数据符号流上执行空间处理,并

为Nut,m个天线提供Nut,m个发射符号流。每个发

收并处理(例如,变换到模拟、放大、滤波、和

符号流以生成上行链路信号。Nut,m

信号以用于从

射机单元(TMTR)254接

频率上变换)各自的发射

个发射机单元254提供Nut,m个上行链路

Nut,m个天线252传输到接入点。

可以对Nup个用户终端进行调度以在上行链路上同时进行传输。这些

用 户终端中的每一个对其数据符号流执行空间处理,并在上行链路上将

射符号流集发送到接入点。 其发

在接入点110处,Nap个天线224a到224ap从在上行链路上进行发射

的 所有Nup个用户终端接收上行链路信号。每个天线224

各自的接收机单元(RCVR)222。每个接收机

254所执行的过程互

在来自

将接收的信号提供给

单元222执行与发射机单元

补的过程,并且提供接收的符号流。RX空间处理器240

Nap个接收机单元222的Nap个接收的符号流上执行接收

机空间处理, 并且提供Nup个恢复的上行链路数据符号

(CCMI)、最小均方差(MMSE)、软

执行接收机空间处理。每个恢复的

用户终端发送的数据符流的估计。

上行链路数据符号流使用的速率对

流。根据信道相关矩阵求逆

干扰消除(SIC)、或某些其它技术来

上行链路数据信号符号流是对由相应的

RX数据处理器242根据针对每个恢复的

该流进行处理,以获得解码数据。可以

供给数据宿244以供存储和/或控制器

将针对每个用户终端的解码数据提

230以供进一步处理。

在下行链路上,在接入点110处,TX数据处理器210接收来自针对下

行链路传输而调度的Ndn个用户终端的数据源208的业务数据、

230的控制数据、以及可能来自调度器234的其它数据。可以

信道上发送各种类型的数据。TX数据处理器210基于

选择的速率来处理(例如,编码、交织和调制)

TX数据处理器210提供针对Ndn

TX空间处理器220

内容中

来自控制器

在不同的传输

针对每个用户终端而

该用户终端的业务数据。

用户终端的Ndn个下行链路数据符号流。

对Ndn个下行链路数据符号流执行空间处理(如本公开

描述的,诸如预编码或波束成形),并为Nap个天线提供

Nap个发射 符号流。每个发射机单元222接收并处理各自的

路信号。Nap个发射机单元222提供

的Nap

发射符号流以生成下行链

用于从Nap个天线224传输到用户终端

个下行链路信号。

在每个用户终端120处,Nut,m个天线252从接入点110接收

Nap个下

线252的接收的信

行链路信号。每个接收机单元254处理来自相关联的天

号,并提供接收的符号流。RX空间处理器260对来自

254的Nut,m个接收的符号流

的下行链路数据符号流。根

机空间处理。RX数据处理

如,解调、解交织和

Nut,m个接收机单元

执行接收机空间处理,并为用户终端提供恢复

据CCMI、MMSE或某些其它技术来执行接收

器270对恢复的下行链路数据符号流进行处理(例

解码)以获得用于用户终端的解码数据。

在每个用户终端120处,信道估计器278估计下行链路信道响应并提

链路信道估计,下行链路信道估计可以包括信道增益估计、SNR估

供下行

计、噪

声方差等。类似地,信道估计器228估计上行链路信道响应并提供

上行链路信道估计。典型地,每个用户终端的控制器280基于

的下行链路信道响应矩阵Hdn,m来导出该用户终

230基于有效的上行链路信道响应矩阵

阵。每个用户终端的控制器

链路和/或上行链路本征向

还分别在接入点110处和用

该用户终端

端的空间滤波矩阵。控制器

Hup,eff来导出接入点的空间滤波矩

280可以向接入点发送反馈信息(例如,下行

量、本征值、SNR估计等)。控制器230和280

户终端120处控制各个处理单元的操作。

图3示出了可以在无线设备302中使用的各种部件,其中无线设备302

无线设备302可以包括控制无线设备302的操作的处理器304。处理器

无线设备302还可以包括外壳308,外壳308可以包括发射机310和接

无线设备302还可以包括信号检测器318,信号检测器318可以用于试

收机312以允许在无线设备302和远程位置之间数据的发送和接收。发射

机310和接收机312可以组合成收发机314。单个或多个发射天线316可以

附加到外壳308并电子地耦合到收发机314。无线设备302还可以包括(未

示出)多个发射机、多个接收机、和多个收发机。

304还可以称为中央处理器(CPU)。可以包括只读存储器(ROM)和随机

访问存储器(RAM)两者的存储器306向处理器304提供指令和数据。一

部分存储器306还可以包括非易失性随机访问存储器(NVRAM)。典型地,

处理器304基于存储在处理器306中的程序指令执行逻辑和算术运算。

储器306中的指令可以执行以实现本文描述的方法。

可以在MIMO系统100中使用。无线设备302是可以配置成实现本文描述

的各种方法的设备的例子。无线设备302可以是接入点110或用户终端120。

图检测和量化由收发机314接收的信号的水平。信号检测器318可以将这

些信号检测为总能量、每符号每子载波的能量、功率谱密度以及其它信号。

无线设备302还可以包括数字信号处理器(DSP)320以在处理信号

时使用。

无线设备302的各个部件可以通过总线系统322耦合到一起,其中除

总线以外,总线系统322还可以包括电源总线、控制信号总线和状

总线。

示例性帧结构

为了进行通信,无线网络(例如,图1中示出的系统100)中的接入点

了数据

态信号

(AP)110和用户终端120可以根据某些帧结构交换消

据本公开内容的某些方面,用于无线通信的示例性帧结

送(RTS)帧或允许发送(CTS)帧之类的短控制帧可

帧结构400可以包括前导码500、介质访问控制

404、以及帧校验序列(FCS)406。

息。图4示出了根

构400。诸如请求发

以包括这种帧结构。

(MAC)头部402、帧主体

图5示出了根据本公开内容的某些方面的前导码500的示例性结构。

500可以包括完全传统(omni-legacy)部分502(即,未经波束成形

和预编码的802.11ac VHT(甚高吞吐量)部分504。传统部分502

前导码

的部分)

可以包

(L-括传统短训练字段(L-STF)506、传统长训练字段508、传统信号

SIG)字段510、以及两个VHT信号A(VHT-SIG-A)字段512、514

中的两个OFDM符号。对于某些方面,传统部分502还可以包括组标识符

(ID)字段516以向所有支持的STA传达:一组特定的STA将接收

MU-MIMO传输的空间流。

预编码的802.11ac VHT部分504可以包括VHT短训练字段(VHT-STF)

518、VHT长训练字段1(VHT-LTF1)520、VHT长训练字段(VHT-LTF)

522、VHT信号B(VHT-SIG-B)字段524、以及数据部分526。

字段524可以包括一个OFDM符号,并且可以以预编码/波束

送。

VHT-SIG-B

形成的方式发

用于多信道操作的示例性RTS和CTS

IEEE802.11ac是对IEEE802.11标准的修正版,其使得能够在802.11

实现较高的吞吐量。通过诸如使用MU-MIMO(多用户多输入多输

80MHz或160MHz信道带宽之类的几种手段来实现较高的吞吐量。

在802.11ac网络中,基本信道单元大约为20MHz宽。每个PPDU(物

然而,由于较宽的PPDU带宽和隐藏节点的较高可能性,因而在确定

因此,需要用于有效地确定接收机周围的自由带宽的技术和装置。此

802.11ac还称为甚高吞吐量(VHT)。

网络中

出)和

理层转换协议(PLCP)协议数据单元)可以跨越20、40、80、或160MHz

(即,1个、2个、4个、或8个20MHz信道)。将用于发送数据的多个信

道中的主信道分配给每个发射实体。传输过程包括在主信道上执行实载波

监听(real carrier sensing)和虚拟载波监听以及在其它信道上执行实载波监

听,以确定多个可以使用的信道。

PPDU的带宽之前需要确定接收机周围的自由(即,可用)信道。产生的

PPDU将跨越发射实体周围的“自由”带宽和接收实体周围的自由带宽中的

较小者。

外,这种带宽确定应优选地允许:设置针对其它STA的网络分配向量

计数器,保留无线介质,并保护传输免遭隐藏节点的影响。 (NAV)

图6示出了根据本公开内容的某些方面,用于带宽发现的单一RTS/CTS

帧交换600的例子。对于根据IEEE802.11ac修正版的80MHz传输,可以

在4个20MHz信道(CH1-CH4)上,从用于发送数据的发射实体(例如,

AP110)发送诸如请求发送(RTS)帧602之类的短控制帧。在复制模式下,

将在主信道(例如,CH1)上发送的RTS帧602可以被拷贝,并如

在通过主信道发送的RTS帧的同时通过其它信道(例如,

示出地

CH2-CH4)发送。

接收实体(例如,用户终端120)可以确定在其上发送了RTS帧的信

发射实体可以确定在其上发送了CTS帧604的信道。发射实体可以随

概括而言,本公开内容的各个方面主要解决如何在发射机和接收机之

间交换可用带宽(BW)信息。可以隐式地(通过确定在其中确实发送

RTS/CTS帧的信道)或显式地执行这种带宽信息的交换。可以通过将信息

隐藏在传统(根据IEEE802.11a/b/g修正版已有的)帧格式(本文中指传统

RTS帧)中,或者通过定义携带带宽信息字段的新的帧格式(本文中指

RTS帧),来完成显式的带宽信息交换。

后在可用信道(在其上发送了CTS帧604的信道)上发送数据606。如图6

中所示,根据IEEE802.11ac修正版,将用于发送数据的带宽可以是40MHz

(即,两个20MHz信道)。

道以及被确定为在接收实体周围可用的信道。然后,响应于接收的RTS帧

602,接收实体可以在可用信道(例如,CH1-CH2)上发送诸如允许发送

(CTS)帧604之类的短控制帧。

VHT

本公开内容的某些方面还解决如何发送RTS/CTS帧以便提供对于发射

机和接收机的保护。如本文所描述地,保护通常是指:RTS/CTS机制将无

线介质保留足够长的时间间隔,以发送数据帧并接收相关联的确认(ACK)

帧。

某些方面可以使用传统前导码和传统帧格式来执行RTS/CTS交换。

某些其它方面可以使用传统前导码或VHT前导码和包含BW信息的

帧格式来执行RTS/CTS交换。RTS/CTS帧可以携带NAV信息以涵盖

某些其它方面使用传统前导码或VHT前导码和VHT帧格式来执行

某些其它方面可以使用传统前导码和传统帧格式执行初始的RTS/CTS

图7示出了用于根据在其中确实发送控制帧的信道,隐式地交换带宽

示例性操作700。操作700可以由诸如AP110之类的发射实体执行。

处,操作700可以开始于在期望用于向装置(例如,接收实体)发

信息的

在702

送数据

交换,在初始的RTS/CTS交换之后进行后续的使用传统前导码或VHT前

导码和具有显式的BW信息的VHT帧格式的RTS/CTS帧交换。

RTS/CTS交换,其中VHT帧格式包括显式的BW信息。可以对RTS/CTS

NAV进行设置以仅涵盖RTS/CTS交换。可以在这种初始的RTS/CTS交换

之后进行后续的使用传统前导码和传统帧格式的RTS/CTS交换。这些传统

RTS/CTS帧可以携带NAV信息以涵盖数据传输。这很可能可以免受传统

STA和VHT STA的影响。

数据传输。这可以免受传统STA和VHT STA的影响。然而,由于事实上

VHT RTS帧可能不会像传统RTS帧一样触发相同的行为,因而可能给传统

STA造成不利。

VHT

RTS/CTS帧可以携带NAV信息以涵盖数据传输。这可以免受传统STA和

VHT STA的影响。这些方面可以采用隐式或显式的带宽信令机制。

的一个或多个信道中的每个信道上向该装置发送第一控制帧。在704

以在所述信道中的至少一部分信道中的每个信道上接收第二控制帧,

图8示出了用于根据在其中确实发送控制帧的信道,隐式地交换带宽

示例性操作800。操作800可以由诸如用户终端120之类的接收实体

在802处,操作800可以开始于在装置(例如,接收实体)处在期

向该装置发送数据的一个或多个信道中的每个信道上接收第一控制

804处,响应于接收第一控制帧,接收实体可以在所述信道中的至

处,可

其中,所述信道中的所述部分信道中的信道在所述装置处是可用的。在706

处,发射实体可以使用所述信道中的所述至少一部分信道发送数据。

信息的

执行。

望用于

帧。在

少一部分信道中的每个信道上发送第二控制帧,其中,所述信

分信道中的信道在所述装置处是可用的。在806处,接收实体

用所述信道中的所述至少一部分信道发送的数据。

道的所述部

可以接收使

方法1

第一种方法联合地解决本公开内容的两个方面:(1)在其中发送

RTS/CTS帧的信道隐式地代表BW信息,以及(2)定义保护级别。该方法

可以包括利用使用复制模式或拷贝模式发送的RTS帧和CTS帧。换句话说,

在主(20MHz)信道上发送的RTS PPDU被拷贝到发射机想要供传

的其它20MHz信道中的全部或一部分中。 输使用

可以通过使用根据IEEE802.11a修正版的前导码和帧格式来发送RTS

称为传统RTS帧)。应注意的是,这种RTS帧不携带任何对发送的

显式的指示。而是该方法依赖接收机在用于发送RTS帧(RTS帧的

的信道上进行检测的能力。

帧(还

带宽的

拷贝)

该方法中的步骤可以包括:

步骤1:发射实体(例如,表示为“TxSTA”的发射站)可以在于TxSTA

处被被监听为自由的信道上使用复制模式发送一个或多个RTS帧。这些自

由信道可以代表期望用于发射数据的信道(即,期望的信道)。自由信道的

定义可以包括让载波监听指示在传输开始前无线介质在PIFS(点协

(PCF,point coordination function)帧间间隔)时间内是空闲

图6中所示,可以在CH1-CH4上发送RTS帧602。

调功能

的。例如,如

步骤2:接收实体(例如,表示为“RxSTA”的接收站)可以接收RTS

使用诸如多信道短训练字段(STF)检测之类的任何各种适当的技术

其上发送了RTS帧的信道。应注意的是,虽然这种检测不使用显式

但是其依赖于物理(PHY)层处的信号检测能力。用“CH_RTS”

信道在接收机处被确定为在其上接收了RTS帧的信道。

步骤3:RxSTA可以在被确定为在RxSTA周围是自由的一组CH_RTS

帧,并

确定在

的信令,

表示的

上向TxSTA发送一个或多个CTS帧。例如,如图6中所示,可以在CH1-

上发送CTS帧604。 CH2

步骤4:TxSTA可以接收由RxSTA发送的CTS帧,并且可以确定在其

上发送了CTS帧的信道。然后,TxSTA可以在于其上

上(例如,如图6中示出的CH1-CH2)发送数

其上接收了CTS帧的信道进行的确定不

层处的信号检测能力。

发送了CTS帧的信道

据。应注意的是,虽然对在

使用显式的信令,但其依赖于PHY

图9示出了用于通过控制帧显式地交换带宽信息的示例性操作900。操

作900可以由诸如AP110之类的发射实体执行。在902处,操作900可以

开始于向装置(例如,接收实体)发送第一控制帧,该第一控制帧指示用

于向所述装置发送数据的期望带宽。在904处,发射实体可以接收第二控

制帧,该第二控制帧指示所述装置的可用带宽。在906处,发射实体可以

基于所述可用带宽和所述期望带宽中的较小者发送数据。

图10示出了用于通过控制帧显式地交换带宽信息的示例性操作1000。

该操作可以由诸如用户终端120之类的接收实体执行。在1002处,操作

可以开始于在装置(例如,接收实体)处接收第一控制帧,该第一控

指示用于向该装置发送数据的期望带宽。在1004处,响应于接收第

帧,所述装置可以发送第二控制帧,该第二控制帧指示到所述

带宽。在1006处,所述装置可以接收使用所述可用带宽和所

的较小者发送的数据。

1000

制帧

一控制

装置的可用

述期望带宽中

方法2

第二种方法仅解决BW信息交换。方法2与方法1的不同之处在于发

宽信息包括在使用传统帧分组前导码或VHT帧分组前导码发送的

RTS/CTS帧中。用方法2解决的主要问题是:确保包括带宽信息的

送的带

RTS/CTS 帧仍然作为对于传统设备的有效的RTS/CTS帧。在下面针对

用于实现此目的的几种技术。 方法2描述了

使用RTS/CTS帧中的持续时间字段(版本1)

第一种技术的思想是使用MAC头部402中的持续时间字段408中的比

特(诸如两个或更多个最低有效位(LSB))作为带宽指示符。在这种方式

下,带宽指示可以“隐藏”在传统RTS帧或传统CTS帧中。两个比特足以

指示20、40、80、160MHz带宽的使用。应注意的是,持续时间字段408

以微秒(μs)来指示时间。对于某些方面,持续

时间字段408中的至少一

包括带宽信息。

个最高有效位(MSB)可以指示持续时间字段

步骤1:发射实体可以基于将发送的数据来计算传输时间T,定义T1=

步骤2:支持VHT的STA(其是RTS帧的期望接收者)可以基于T1

步骤3:支持VHT的RxSTA可以如下计算针对CTS的持续时间字段

步骤4:TxSTA可以从RxSTA接收CTS帧,并使用持续时间字段中的

使用RTS/CTS帧中的持续时间字段(版本2)

第二种技术可以使用与版本1相同的方案,并具有下面所描述的某些

应注意的是,CTS帧可能稍微延长由RTS设置的NAV。为了避免此

可以将持续时间字段“预先”增加4μs以构建足够的裕度。

步骤1:发射实体可以基于将发送的数据来计算传输时间T,定义T1=

4*(1+ceil(T/4)),定义T_RTS=T1+(指示BW的LSB),并且将要发送的

RTS中的持续时间字段408设置为T_RTS。

修改。

问题,

LSB以确定将使用的可用带宽。

(定义为T_CTS):T_CTS=T1+(指示RxSTA处的可用BW的LSB)。

来确定期望的保留结束时间,T1是通过首先将LSB设置为0而根据(RTS

的持续时间字段408的)T_RTS来获得的。传统STA(或者不是RTS帧的

期望接收者的VHT STA)可以简单地将保留的时间设置为T_RTS。

4*ceil(T/4),定义T_RTS=T1+(指示BW的LSB),并将发送的RTS帧

中的持续时间字段设为T_RTS。

步骤2:与版本1的步骤2相同。

步骤3:支持VHT的RxSTA可以根据T_CTS=T1-(指示RxSTA处

BW的LSB)来计算针对CTS帧的持续时间字段(定义为T_CTS)。

步骤4:与版本1的步骤4相同。

使用L-SIG字段

对于某些方面,RTS/CTS帧可以包括传统前导码。这种传统前导码可

的可用

以具有传统信号(L-SIG)字段510,并且可以将L-SIG字段中的一个比特

用以指示RTS/CTS帧是否包括带宽信息。对于某些方面,L-SIG字段的同

相(I)分量或正交(Q)分量中的至少之一可

括带宽信息。 以指示RTS或CTS帧是否包

对L-SIG字段的使用可以与方法2中公开的其它技术结合。例如,持

字段408中的两个LSB可以在传统RTS/CTS帧中指示带宽信息,而

字段中的一个比特可以指示持续时间字段包括带宽信息。

使用服务字段比特

对于某些方面,服务字段比特可以用作带宽指示。当被用于加扰器初

续时间

L-SIG

始化时,服务字段可以包括数据字段(数据部分526)中的第一部分(例如,

前16个比特)。作为一种选择,(根据IEEE802.11a修正版)9个保

务比特中的任意2个比特可以用于指示带宽。对于某些方面,

用于奇偶校验的一个附加比特。

留的服

还可以包括

作为第二种选择,加扰器初始化种子可以用于指示带宽。对于使用该

第二种选择的某些方面,可以针对每个带宽来定义加扰器种子。例如,可

以针对20、40、80和160MHz定义总共4个加扰器种子。对于其它方面,

每个基本服务集(BSS)的TxSTA可以针对每个带宽定义加扰器中要使用

的比特。

传统接收机STA将不会受到影响。支持VHT的STA(其接收到RTS)

使用帧控制比特

对于某些方面,RTS/CTS帧中的MAC头部402中的帧控制字段410

特可以用作带宽指示。当前有7个“无用的”比特,全部设置为0。

中的比

对于某

具有带

宽信息。

可以检测RTS的发射机地址。如果RTS是由VHT STA发送的,那么接收

机STA可以使用加扰器字段中的信息来确定BW。如果RTS是由传统STA

发送的,那么接收机STA可以认为没有发送BW信息。

些方面,帧控制比特中的一个可以用于指示RTS/CTS帧是新类型的

宽信息的RTS/CTS帧,并且两个或更多个其它比特可以用于指示带

使用NAV比特

对于某些方面,NAV中的两个或更多个比特(例如,2个LSB)可以

用作带宽指示。接收到RTS帧的VHT STA可以被通告RTS帧是由

VHT STA 发送的。可以使用发送方的地址来提供这种通告,发送方的地

STA的类型(即,传统STA与VHT STA)。 址可以指示

除了上面描述的技术外,还可以使用其它技术以用于交换包括在

RTS/CTS帧中的带宽信息。对于某些方面,可以重用物理层(PHY)传统

前导码中的比特来指示带宽信息。然而,这可能对传统STA造成不利影响。

方法3

第三种方法包括使用更新的802.11ac前导码。该方法联合地解决了BW

步骤1:TxSTA可以使用针对RTS PPDU中的数据部分的复制模式来

步骤2:RxSTA可以接收RTS帧,并且通过使用RTS帧中的复制模式

步骤3:RxSTA可以在被确定为在RxSTA周围是自由的一组CH_RTS

步骤4:TxSTA可以接收由RxSTA发送的CTS帧。TxSTA可以(使

VHT-SIG-A的信息)确定在其上发送了CTS的信道,并且在于其上

CTS的信道上发送数据。

方法4

第四种方法仅解决BW信息交换。在方法4中,可以定义RTS帧的新

用来自

发送了

上向TxSTA发送CTS帧。如果使用一个以上的20MHz信道,则可以对

VHT-SIG-A复制模式比特进行设置,并且信道带宽比特可以指示在其上发

送CTS的带宽。

比特和信道带宽指示符的组合来确定在其上发送了RTS的信道。CH_RTS

可以表示的信道在接收机处被确定为在其上接收RTS帧的信道。

发送具有VHT(802.11ac)前导码的RTS帧。为了以信号发送操作的复制

模式,可以对VHT-SIG-A字段512中的当前保留比特中的一个保留比特进

行重新标记以表示复制模式。该复制模式比特可以被设置为“1”,并且信

道带宽比特可以表示在其上发送RTS帧的带宽。

信息交换和帧交换以用于保留介质。

格式(称为VHT-RTS)。应注意的是,这涉及帧格式而不是PHY前导码。

前导码可以是传统前导码或VHT前导码。虽然

号时,传统STA很可能能够解码信号,

RTS帧一样。传统STA将只根据

(NAV)。VHT-RTS帧中的持续

收、短帧间间隔(SIFS)、

当发送具有传统前导码的信

但对它们来说,VHT-RTS帧将不像

持续时间字段408设置网络分配向量

时间字段可以指示的NAV针对CTS帧的接

以及数据的后续传输涵盖足够的时间。

VHT-RTS帧格式可以包含具有BW的显式指示的新字段。类似地,可

BW

方法5

在该第五种方法中,RTS/CTS帧可以包括具有一定数量比特的高吞吐

方法6

第六种方法解决帧交换以用于保护。在方法6中,可以交换包含显式

信息的VHT RTS/CTS帧,以发现可用BW。由VHT RTS/CTS设置

NAV可以仅涵盖RTS/CTS交换,而不涵盖数据交换。图11示出了根据

首先,TxSTA可以在已知的自由信道(例如,图11中示出的CH1-CH4)

上发送一个或多个具有传统复制式前导码或VHT前导码的VHT-RTS帧

方法6的用于带宽发现的双重RTS/CTS交换1100。

的BW

量控制(HTC)字段。对于某些方面,HTC字段中的两个或更多个比特可

以指示期望带宽。

以定义针对CTS的新的帧格式(称为VHT-CTS),新的帧格式包括指示

的字段。新的RTS/CTS帧可以是新的控制帧或者可以使用控制封装

(control wrapper)。

1102。其次,RxSTA可以在由VHT-RTS帧1102指示的信道当中的已知的

自由信道(例如,图11中示出的CH1-CH2)上发送一个或多个具有传统复

制式前导码或VHT前导码的VHT-CTS帧1104。

在前面的交换之后,可以交换传统RTS/CTS帧。换句话说,TxSTA可

以在由使用拷贝模式的VHT-CTS帧1104指示的信道上以复制模式发送一

个或多个具有传统前导码的传统RTS(L-RTS)帧1106。然后,RxSTA可

以在由VHT-CTS帧1104之前所指示的自由信道上发送具有复制的传统前

导码的传统CTS(L-CTS)帧1108。在接收传统CTS帧1108之后,TxSTA

可以在由VHT-CTS帧1104指示的信道上发送

数据1110。

如上面所提到地,由VHT-RTS/CTS帧设置的NAV可以仅涵盖RTS/CTS

相比而言,由传统RTS/CTS机制设置的NAV可以涵盖数据交换。例

方法7

如,L-RTS帧1106中的持续时间字段408可以指示的NAV针对L-CTS帧

1108的接收、短帧间间隔(SIFS)、以及数据1110的后续传输涵盖足够的

时间。在这种方式下,由传统RTS帧和传统CTS帧设置的NAV保护数据

的传输。

交换,而不涵盖数据交换。例如,对于某些方面,VHT-RTS帧1102中的持

续时间字段408可以指示的NAV针对VHT-CTS帧1104的接收、短帧间间

隔(SIFS)、以及传统RTS帧1106的后续传输涵盖足够的时间。对于其它

方面,VHT-RTS帧1102中的持续时间字段408可以指示的NAV针对

VHT-CTS帧1104的接收、第一SIFS、传统RTS帧1106的后续传输、第二

SIFS、以及传统CTS帧1108的接收涵盖足够的时间。

类似于上面描述的方法6,方法7也包括使用显式的带宽信息进行带宽

更具体地说,TxSTA可以在主信道上(或者在拷贝模式下在所有信道

上)发送传统RTS帧。RxSTA可以在所有空闲的信道上接收传统RTS帧并

发送传统CTS帧。由于这些帧没有携带显式信息,因此BW确定可能不可

用(除非按照上面针对方法1所描述地隐式地执行)。在先前的交换之后

TxSTA可以在自由信道上使用拷贝模式发送具有VHT前导码或传统前导码

的VHT-RTS帧。VHT-RTS帧可以指示在发射实体方处的自由信道。

可以在可用信道上使用拷贝模式发送具有传统前导码或VHT

VHT-CTS帧。VHT-CTS帧可以指示接收实体方处的自由信道。

在由VHT-CTS帧指示的信道上发送数据。

发现的双重RTS/CTS交换。然而,方法7需要在交换VHT-RTS/CTS帧之

前交换传统RTS/CTS帧。

RxSTA

前导码的

随后,TxSTA

方法8

方法8可以包括通过传统RTS/CTS帧的扩展来显式地指示带宽信息。

如图12中所示,VHT-RTS帧1200(或VHT-CTS帧

RTS帧(或传统CTS帧)和额外附带的符号,

扩充字段(VAF)1210(或1260)。由

持续时间可以仅涵盖RTS介质访

1204(或

1250)可以包括传统

该额外附带的符号称为VHT

L-SIG字段1202(或1252)指示的

问控制(MAC)协议数据单元(MPDU)

CTS MPDU1254),而不涵盖VAF。

方法8可以允许传统节点解码RTS/CTS消息并设置NAV。然而,如果

L-SIG长度字段指示RTS帧的长度(20个字节)或CTS帧的长度(14个

字节),那么VHT STA可以准备解码一个额外的符号。VHT STA能够在

(短帧间间隔)以内响应RTS,因此可以允许仅12μs的预算用于SIFS

VAF1210、

1260。

可以使用各种数据速率选择来发送VAF。对于某些方面,可以以最低

VAF1210、1260中的仅24个比特可以是有效的。VAF可以被设计成

6Mb/s装入一个符号。可以将其它比特设置为填充类型或固定的类

于某些方面,VAF1210、1260可以包含至少一个8比特的循环冗余

(CRC)和6个尾部比特。8比特的CRC可以使得能够进行鲁棒的检

对于某些方面,例如,即使没有检测到VHT-RTS帧1200的VAF,支

方法9

第九种方法联合地解决了BW信息交换和帧交换以用于保护。方法9

括下列步骤:

步骤1:TxSTA可以仅在主信道(即,具有20MHz带宽)上不使用复

步骤2:TxSTA使用逐渐增加的带宽(例如,40MHz然后80MHz,相

步骤3:如果接收的响应于上面的步骤2的VHT-CTS帧指示与

应地使用2个信道然后使用4个信道)发送VHT-RTS帧。

制模式的前提下发送使用VHT前导码的VHT-RTS帧,并接收VHT-CTS帧。

可以包

持VHT的目的地STA仍可以在主信道上发送VHT-CTS帧1250。

测。在24比特的VAF的情况下,10个信息比特可用于指示带宽。

正好以

型。对

校验

速率发送VAF。对于其它方面,可以以与前述的MPDU相同的数据速率发

送VAF,这可以提供解码优势。对于某些方面,可以像RTS/CTS MPDU一

样在“复制”模式下发送VAF。

VHT-RTS帧相比较小的带宽,那么TxSTA可以停止发送

据由所接收的VHT-CTS帧指示的带宽发送数据。如果

骤2的VHT-CTS帧,那么TxSTA可以使用

以在已知的可用信道上发送数据。例如,

的针对较高带宽的VHT-RTS帧的VHT-

止接收的VHT-CTS帧的最高带宽

VHT-RTS,并根

没有接收到响应于步

PIFS延续(PIFS continuation)

如果没有接收到响应于步骤2中

CTS帧,那么TxSTA可以以目前为

发送数据。

图13示出了用以根据方法9,使用逐渐增加的传输带宽,通过控制帧

来交换带宽信息的示例性操作1300。操作1300可以由发射实体(例如,接

入点110)执行。在1302处,操作1300可以开始于通过第一带宽向装置

如,诸如用户终端120之类的接收实体)发送第一控制帧。在1304

射实体可以通过第一带宽接收第二控制帧。在1306处,发射

逐渐增加的传输带宽向所述装置重复第一控制帧的传输。

复进行直到:(1)虽然没有接收到响应于在特定的带

帧的第二控制帧,但在低于该特定的带宽的带宽

或者(2)通过较低的带宽接收到响应于在特定

的第二控制帧。在1308处,发射实体可

发送数据。

(例

处,发

实体可以通过

该传输可以被重

宽上发送的第一控制

上接收到了第二控制帧;

的带宽上发送的第一控制帧

以在所述较低的带宽上向所述装置

对于发送显式的BW信息的某些方面,可以在RTS/CTS帧中的NAV

制字段410中发送BW信息。接收实体可以在确定显式的BW信息

测RTS帧的发送地址对应于支持多信道的STA或其它实体(即,支

802.11ac、802.11af、或后来的修正版的VHT设备)。对于某些方面,可

或帧控

之前检

以基于表查询来检测支持多信道的设备已发送了RTS/CTS帧。对于其它方

面,可以基于所述地址属于由例如标准化团体分配的地址的集合(或范围

内)来检测支持多信道的设备已发送了RTS/CTS帧。

如图14中所示,可以在RTS帧1400中提供显式的BW帧。根据某些

方面,RTS帧1400可以基于传统RTS,但具有一些差别。包括一个额外字

节(1个8位字节)的字段1402可以包括在RTS帧中,并且位于FCS字段

1404之前。额外字节字段1402可以包括例如2比特的BW指示(表示为

信息”)字段1406。字段1402中的其它比特可以是为将来的可选特

留的(表示为“RSVD”)。根据某些方面,帧1400可以是通

802.11ad修正版中的子类型

以使用根据802.11ad的类

的子类型1011来定

和子类型

“BW

性而保

过使用如IEEE

扩展来定义的新的控制帧。作为一个例子,可

型控制(01)和子类型控制帧扩展(0110)、扩展

义控制帧。作为另一个例子,可以使用类型扩展(11)

VHT-RTS(0001)来定义控制帧。

如图15中所示,可以在CTS帧1500中提供显式的BW信息。根据某

些方面,CTS帧1500可以基于传统CTS,但具有一些差别。包括一个额外

字节(8个比特)的字段1502可以包括在CTS帧中,并且位于FCS字段

1504之前。额外字节字段1502可以包括例如2比特的BW指示(表示为

信息”)字段1506。字段1502中的其它比特可以是为将来的可选特

留的(表示为“RSVD”)。根据某些方面,帧1500可以是通

802.11ad修正版中的子类型扩展而定义的新的控制帧。

以使用根据802.11ad的类型控制(01)和子类型控制

的子类型1100来定义控制帧。作为另一个例子,

和子类型VHT-CTS(0010)来定义控制帧。

“BW

性而保

过使用如IEEE

作为一个例子,可

帧扩展(0110)、扩展

可以使用类型扩展(11)

上面描述的方法和装置提供了用于使用RTS/CTS交换,通过信号的方

式发送将用于无线通信的带宽的各种选择,其支持至少20MHz、40MHz、

80MHz、160MHz或更高的带宽。除了这种带宽信息交换以外,本公开内

容的各个方面还可以允许多个信道中的NAV保护。

上面描述的方法的各种操作可以由能够执行相应功能的任何适当的模

例如,用于发送第一控制帧和/或数据的模块可以包括诸如图2中示出

的接入点110的发射机单元222、图2中描述的用户终端120的发射机单元

254、或图3中示出的无线设备302的发射机310之类的发射机。用于接收

的单元可以包括接收机,诸如图2中示出的接入点110的接收机单元222、

图2中示出的用户终端120的接收机单元254、或图3中示出的无线设备

302的接收机312。用于检测接收的RTS帧的地址的模块和/或用于确定期

望信道的模块可以包括处理系统,该处理系统可以包括一个或多个处理器,

诸如图2中示出的用户终端120的RX数

或接入点110的RX数据处理器242和/

块来执行。该模块可以包括各种硬件和/或软件部件和/或组件,包括但不限

于电路、专用集成电路(ASIC)、或处理器。通常,在有以图形示出的操

的情况下,那些操作可以有使用类似编号的对应的同等功能模块部件。

如,图7中示出的操作700对应于图7A中示出的模块700A。

据处理器270和/或控制器280、

或控制器230。

如本文使用的术语“确定”包括多种动作,因此,“确定”可以包括运

算、处理、导出、调查、查询(例如,在表、数据库或其它数据结

询)、探知等。同样,“确定”可以包括接收(例如,接收信息)、访

如,访问存储器中的数据)等。同样,“确定”可以包括解决、选取、

建立等。

如本文所使用的指代一列项目中的“至少一个”的短语指那些项目的

合,包括单个成员。例如,“a、b或c中的至少一个”旨在涵盖:a;

a和b;a和c;b和c;以及a、b和c。

算、计

构中查

问(例

选择、

任意组

b;c;

可以使用被设计为执行本文所描述的功能的通用处理器、数字信号处

理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其

可编程逻辑器件(PLD)、分立门或者晶体管逻辑、分立硬件部件或

意组合,实现或执行结合本文公开内容所描述的各种示例性的

块和电路。通用处理器可以是微处理器,或者,该处理器也可

用处理器、控制器、微控制器或者状态机。处理器也可以实现

的组合,例如,DSP和微处理器的组合、多个微处理器、一

理器与DSP内核的结合,或者任何其它此种结构。

者其任

逻辑框、模

以是任何商

为计算设备

个或多个微处

结合本文公开内容所描述的方法或者算法的步骤可直接体现在硬件、

由处理器执行的软件模块或者这两者的组合中。软件模块可以位于本领域

已知的任何形式的存储介质中。可以使用的存储介质的一些例子包括随机

访问存储器(RAM)、只读存储器(ROM)、闪存、EPROM存储器、

存储器、寄存器、硬盘、移动磁盘、CD-ROM等。软件模块

指令、或多个指令,并且可以在几个不同的代码段上、

以及在多个存储介质之间分布。存储介质可以耦合到处

器能够从该存储介质读取信息,且可向该存储介质写入

介质可以是处理器的组成部分。

EEPROM

可以包括单个

在不同的程序中、

理器,从而使处理

信息。或者,存储

本文公开的方法包括一个或多个步骤或动作以完成所描述的方法。方

法步骤和/或动作可以在不背离权利要求的范围的前提下彼此互换。换句话

说,除非指定了步骤或动作的特定顺序,否则在不背离权利要求的范围的

前提下,可以修改具体的步骤和/或动作的顺序

和/或使用。

所描述的功能可以实现在硬件、软件、固件或其任意组合中。如果实

现在硬件中,示例性硬件配置可以包括无线节点中的处理系统。该处理系

统可以用总线结构来实现。根据处理系统的具体应用和整体设计约束,总

线可以包括任意数量的互连总线和桥接。总线可以将各种电路链接在一起,

各种电路包括处理器、机器可读介质、以及总线接口。除了其它方面

总线接口可以用于将网络适配器通过总线连接到处理系统。网

以用于实现PHY层的信号处理功能。在用户终端120(见图1)

用户接口(例如,键板、显示器、鼠标、操纵杆等)也可以连

总线还可以链接诸如定时源、外围设备、稳压器、电源管理电

各种其它电路,这些电路在本领域中是众所周知的,因此将不

描述。

以外,

络适配器可

的情况下,

接到总线。

路等之类的

做进一步的

处理器可以负责管理总线处理和普通处理,包括执行存储在机器可读

介质上的软件。处理器可以用一个或多个通用处理器和/或专用处理器来实

现。例子包括微处理器、微控制器、DSP处理器、以及能够执行软件的其

它电路。软件应广义地解释为意指指令、数据、或其任意组合,而不管是

否称为软件、固件、中间件、微码、硬件描述语言或其它。通过举例的方

式,机器可读介质可以包括RAM(随机访问存储器)、闪存、ROM(只读

存储器)、PROM(可编程只读存储器)、EPROM(可擦写可编程只读存

器)、EEPROM(电可擦写可编程只读存储器)、寄存器、磁盘、

盘驱动器、或任何其它适当的存储介质、或其任意组合。机器

以体现在计算机程序产品中。计算机程序产品可以包括包装材

光盘、硬

可读介质可

料。

在硬件实现方案中,机器可读介质可以是与处理器分离的处理系统的

一部分。然而,如本领域的那些技术人员将容易意识到的,机器可读介质

或其任何部分可以在处理系统的外部。通过举例的方式,机器可读介质可

以包括传输线、由数据调制的载波、和/或与无线节点分离的计算机产品,

所有这些可以由处理器通过总线接口进行访问。作为选择或除此以外,机

器可读介质或其任何部分可以集成到处理器中,诸如可以具有高速缓存和/

或通用寄存器文件的情况。

处理系统可以被配置作为通用处理系统,该通用处理系统具有提供处

理器功能的一个或多个微处理器和提供至少一部分机器

储器,它们通过外部总线结构与其它支持电路链接在一

统可以用ASIC(专用集成电路)来实现,该ASIC具

用户接口(在接入终端的情况下)、支持电路、

一部分机器可读介质,或者可以用一个或

PLD(可编程逻辑器件)、控制器、

任何其它适当的电路、或能够执行

路的任意组合来实现。本领域的技

施加在整个系统上的整体设计约束

可读介质的外部存

起。或者,处理系

有处理器、总线接口、

和集成到单个芯片中的至少

多个FPGA(现场可编程门阵列)、

状态机、门控逻辑、分立硬件部件、或

贯穿本公开内容所描述的各种功能的电

术人员将认识到如何根据特定的应用和

来最好地实现描述的处理系统的功能。

机器可读介质可以包括多个软件模块。该软件模块可以包括指令,当

由处理器执行该指令时使得处理系统执行各种功能。软件模块可以包括发

射模块和接收模块。每个软件模块可以驻留在单个存储设备中,或者跨越

多个存储设备分布。通过举例的方式,当发生触发事件时,软件模块可以

从硬盘驱动器加载到RAM中。在软件模块的执行期间,处理器可以将一些

指令加载到高速缓存以提高访问速度。然后,一个或多个高速缓存行可以

加载到通用寄存器文件以便由处理器执行。当下面提到软件模块的功能时,

应理解的是,这种功能是由处理器在执行来自该软件模块的指令时实

现的。

如果在软件中实现,则可以将这些功能作为一个或多个指令或代码存

储或传送到计算机可读介质上。计算机可读介质包括计算机存储介质和通

信介质二者,通信介质包括有助于计算机程序从一个位置转移到另一个位

置的任意介质。存储介质可以是能够由计算机存取的任意可用介质。通过

举例而非限制的方式,这种计算机可读介质可以包括RAM、ROM、

EEPROM、CD-ROM或其它光盘存储器、磁盘存储器或其它磁存储设备、

或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能

够由计算机进行存取的任何其它介质。此外,任何连接可以适当地称为计

算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数

字用户线(DSL)或者诸如红外线(IR)、无线和微波之类的无线技术从网

站、服务器或其它远程源发送的,则同轴电缆、光纤光缆、双绞线、DSL

或者诸如红外线、无线和微波之类的无线技术被包括在介质的定义中。本

文使用的磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字通用光

(DVD)、软盘和蓝光光盘,其中,磁

光光学地复制数据。因而,在某些

性计算机可读介质(例如,有形介

介质可以包括临时性计算机

该包括在计算机可读

盘通常磁性地复制数据,而光盘用激

方面,计算机可读介质可以包括非临时

质)。另外,对于其它方面,计算机可读

可读介质(例如,信号)。上述各项的组合也应

介质的范围中。

因此,某些方面可以包括用于执行本文给出的操作的计算机程序产品。

此外,应意识到的是,如果可行的话,用于执行本文描述的方法和技

术的组件和/或其它适当的模块可以被下载和/或通过用户终端和/或基站获

得。例如,这种设备可以耦合到服务器以有助于用于执行本文描述的方法

的模块的传送。或者,可以通过存储模块(例如,RAM、ROM、诸如压缩

光盘(CD)或磁盘之类的物理存储介质等)提供本文描述的各种方法,使

得用户终端和/或基站能够在将存储模块耦合到设备或向设备提供存储模块

例如,这种计算机程序产品可以包括具有存储(和/或编码)在其上的指令

的计算机可读介质,该指令可由一个或多个处理器执行以完成本文描述的

操作。对于某些方面,计算机程序产品可以包括包装材料。

之后获得各种方法。此外,可以利用用于向设备提供本文描述的方法和技

术的任何其它适当的技术。

应理解的是,权利要求并非限制于上面示出的确切的配置和部件。在

不背离权利要求的范围的前提下,可以在上面描述的排列、操作、以及方

法和装置的细节中进行各种修改、变化、和变更。


发布者:admin,转转请注明出处:http://www.yc00.com/num/1714289374a2418030.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信