生成WLAN波形GydF4y2Ba
生成一个用于GydF4y2Ba波形GydF4y2Ba
= wlanWaveformGenerator (GydF4y2Ba位GydF4y2Ba
,GydF4y2BacfgGydF4y2Ba
)GydF4y2Ba位GydF4y2Ba
,指定的信息位,以及GydF4y2BacfgGydF4y2Ba
,物理层(PHY)格式配置。有关更多信息,请参见GydF4y2BaIEEE 802.11 PPDU格式GydF4y2Ba.GydF4y2Ba
使用一个或多个名称-值对参数指定其他选项。GydF4y2Ba波形GydF4y2Ba
= wlanWaveformGenerator (GydF4y2Ba位GydF4y2Ba
,GydF4y2BacfgGydF4y2Ba
,GydF4y2Ba名称,值GydF4y2Ba
)GydF4y2Ba
配置并生成包含HE TB上行报文的WLAN波形。GydF4y2Ba
创建WLAN HE TB上行传输的配置对象。GydF4y2Ba
cfgHETB = wlanHETBConfig;GydF4y2Ba
属性从配置对象获取PSDU长度(以字节为单位)GydF4y2BagetPSDULengthGydF4y2Ba
对象的功能。GydF4y2Ba
psduLength=getPSDULength(cfgHETB);GydF4y2Ba
生成相应长度的PSDU。GydF4y2Ba
psdu=randi([01],8*psduLength,1);GydF4y2Ba
生成并绘制波形。GydF4y2Ba
波形= wlanWaveformGenerator (psdu cfgHETB);图;情节(abs(波形));标题(GydF4y2Ba“他结核病波形”GydF4y2Ba); xlabel(GydF4y2Ba'时间(纳秒)'GydF4y2Ba);ylabel (GydF4y2Ba“振幅”GydF4y2Ba);GydF4y2Ba
用一个包生成一个802.11ac VHT传输的时域信号。GydF4y2Ba
创建VHT配置对象。分配两个发射天线和两个空间流,禁用空时分组编码(STBC)。设置调制和编码方案为GydF4y2Ba1.GydF4y2Ba
,它根据802.11标准分配QPSK调制和1/2速率编码方案。设置a-MPDU预EOF填充中的字节数,GydF4y2BaAPEPLengthGydF4y2Ba
,GydF4y2Ba1024GydF4y2Ba
.GydF4y2Ba
cfg=wlanVHTConfig(GydF4y2Ba“NumTransmitAntennas”GydF4y2Ba2,GydF4y2Ba“NumSpaceTimeStreams”GydF4y2Ba2,GydF4y2Ba“摘要”GydF4y2Ba0,GydF4y2Ba“MCS”GydF4y2Ba,1,GydF4y2Ba“APEPLength”GydF4y2Ba, 1024);GydF4y2Ba
生成传输波形。GydF4y2Ba
位= [1,0,0,1];txWaveform = wlanWaveformGenerator(比特,cfg);GydF4y2Ba
HE MU-MIMO配置与SIGB压缩GydF4y2Ba
在SIGB压缩的20 MHz带宽下生成一个全带宽HE MU-MIMO配置。所有三个用户都在一个内容通道上,该通道只包含用户字段位。GydF4y2Ba
cfgHE = wlanHEMUConfig (194);cfgHE。NumTransmitAntennas = 3;
为所有用户创建PSDU数据。GydF4y2Ba
psdu=小区(1,numel(cfgHE.User));psduLength=getPSDULength(cfgHE);GydF4y2Ba对于GydF4y2Bapsdu = randi([0 1],psduLength(j)*8,1, pduength (j))GydF4y2Ba“int8”GydF4y2Ba);GydF4y2Ba终止GydF4y2Ba
生成并绘制波形。GydF4y2Ba
y = wlanWaveformGenerator (psdu cfgHE);情节(abs (y))GydF4y2Ba
用SIGB压缩生成80 MHz带宽的全带宽HE MU-MIMO波形。HE-SIG-B内容频道1有4个用户。HE-SIG-B内容频道2有3个用户。GydF4y2Ba
cfgHE = wlanHEMUConfig (214);cfgHE。NumTransmitAntennas = 7;
为所有用户创建PSDU数据。GydF4y2Ba
psdu=小区(1,numel(cfgHE.User));psduLength=getPSDULength(cfgHE);GydF4y2Ba对于GydF4y2Bapsdu = randi([0 1],psduLength(j)*8,1, pduength (j))GydF4y2Ba“int8”GydF4y2Ba);GydF4y2Ba终止GydF4y2Ba
生成并绘制波形。GydF4y2Ba
y=波形发生器(psdu,cfgHE);曲线图(abs(y));GydF4y2Ba
HE MU-MIMO配置没有SIGB压缩GydF4y2Ba
生成20 MHz带宽的全带宽HE MU-MIMO配置,无需SIGB压缩。所有三个用户都在一个内容通道上,其中包括公共和用户字段位。GydF4y2Ba
cfgHE = wlanHEMUConfig (194);cfgHE。sIGBCompression = false; cfgHE.NumTransmitAntennas = 3;
为所有用户创建PSDU数据。GydF4y2Ba
psdu=小区(1,numel(cfgHE.User));psduLength=getPSDULength(cfgHE);GydF4y2Ba对于GydF4y2Bapsdu = randi([0 1],psduLength(j)*8,1, pduength (j))GydF4y2Ba“int8”GydF4y2Ba);GydF4y2Ba终止GydF4y2Ba
生成并绘制波形。GydF4y2Ba
y = wlanWaveformGenerator (psdu cfgHE);情节(abs (y))GydF4y2Ba
为六个用户生成80 MHz HE MU波形,无需SIGB压缩。HE-SIG-B内容频道1有四个用户。HE-SIG-B内容频道2有两个用户。GydF4y2Ba
cfgHE = wlanHEMUConfig([202 114 192 193]);cfgHE。NumTransmitAntennas = 6;对于GydF4y2Ba例如:i = 1:numel(cfge . ru) cfge . ru {i}。SpatialMapping =GydF4y2Ba“傅里叶”GydF4y2Ba;GydF4y2Ba终止GydF4y2Ba
为所有用户创建PSDU数据。GydF4y2Ba
psdu=小区(1,numel(cfgHE.User));psduLength=getPSDULength(cfgHE);GydF4y2Ba对于GydF4y2Bapsdu = randi([0 1],psduLength(j)*8,1, pduength (j))GydF4y2Ba“int8”GydF4y2Ba);GydF4y2Ba终止GydF4y2Ba
生成并绘制波形。GydF4y2Ba
y=波形发生器(psdu,cfgHE);曲线图(abs(y));GydF4y2Ba
在没有SIGB压缩的情况下,在80 MHz带宽下生成一个全带宽HE MU-MIMO波形。HE-SIG-B内容频道1有7个用户。HE-SIG-B内容频道2没有用户。GydF4y2Ba
cfgHE = wlanHEMUConfig([214 115 115 115]);cfgHE。NumTransmitAntennas = 7;
为所有用户创建PSDU数据。GydF4y2Ba
psdu=小区(1,numel(cfgHE.User));psduLength=getPSDULength(cfgHE);GydF4y2Ba对于GydF4y2Bapsdu = randi([0 1],psduLength(j)*8,1, pduength (j))GydF4y2Ba“int8”GydF4y2Ba);GydF4y2Ba终止GydF4y2Ba
生成并绘制波形。GydF4y2Ba
y = wlanWaveformGenerator (psdu cfgHE);情节(abs (y))GydF4y2Ba
生成一个802.11ac VHT传输的时域信号,包含5个包和包之间30微秒的空闲时间。对每个包使用随机扰码器初始状态。GydF4y2Ba
创建一个VHT配置对象,并确认用于扩展的通道带宽GydF4y2BaxGydF4y2Ba-图的轴。GydF4y2Ba
cfg=wlanVHTConfig;disp(cfg.ChannelBandwidth)GydF4y2Ba
CBW80GydF4y2Ba
生成并绘制波形。在屏幕上以微秒为单位显示时间GydF4y2BaxGydF4y2Ba设在。GydF4y2Ba
numPkts = 5;位= [1,0,0,1];numPkts = randi([1 127],numPkts,1);cfg txWaveform = wlanWaveformGenerator(比特,GydF4y2Ba“NumPackets”GydF4y2BanumPkts,GydF4y2Ba“IdleTime”GydF4y2Ba, 30 e-6,GydF4y2Ba“ScramblerInitialization”GydF4y2Ba, scramInit);时间=(0:长度(txWaveform) 1) / 80 e-6;情节(时间、abs (txWaveform));标题(GydF4y2Ba“五个数据包之间间隔30微秒的空闲时间”GydF4y2Ba);包含(GydF4y2Ba的时间(毫秒)GydF4y2Ba);ylabel (GydF4y2Ba“振幅”GydF4y2Ba);GydF4y2Ba
位GydF4y2Ba
—GydF4y2Ba信息比特GydF4y2Ba0GydF4y2Ba
|GydF4y2Ba1.GydF4y2Ba
|GydF4y2Babinary-valued向量GydF4y2Ba|GydF4y2Ba单元阵列GydF4y2Ba|GydF4y2Ba矢量单元阵列GydF4y2Ba单个用户的信息位,包括作为这些值之一指定的表示多个连接PSDUs的任何MAC填充。GydF4y2Ba
0GydF4y2Ba
或GydF4y2Ba1.GydF4y2Ba
.GydF4y2Ba
binary-valued向量。GydF4y2Ba
包含二进制值标量或向量的一个接一个单元格——指定的位适用于所有用户。GydF4y2Ba
由二值标量或向量组成的向量单元数组——每个元素对应于每个用户。这个单元格数组的长度必须等于用户的数量。对于每个用户,如果在所有代包中所需的比特数超过提供的向量长度,则函数循环应用的比特向量。位上的循环允许您定义一个短模式,例如,GydF4y2Ba[1, 0, 0, 1]GydF4y2Ba
,作为跨包和用户的pdu编码的输入而重复。在每个包的代,为GydF4y2BaKGydF4y2Bath用户,GydF4y2BaKGydF4y2Ba第Th元素GydF4y2BaPSDULengthGydF4y2Ba
财产的GydF4y2BacfgGydF4y2Ba
输入表示从其流中获取的数据字节数。要计算位数,请乘以GydF4y2BaPSDULengthGydF4y2Ba
通过8。GydF4y2Ba
在内部,该函数循环此输入以生成指定数量的包。的GydF4y2BaPSDULengthGydF4y2Ba
财产的GydF4y2BacfgGydF4y2Ba
Input指定生成的每个传输包从位流中提取的数据位数。的GydF4y2Ba“NumPackets”GydF4y2Ba
Input指定要生成的数据包数量。GydF4y2Ba
例子:GydF4y2Ba[1 1 0 1 0 1 1]GydF4y2Ba
数据类型:GydF4y2Ba双GydF4y2Ba
|GydF4y2Baint8GydF4y2Ba
cfgGydF4y2Ba
—GydF4y2Ba数据包格式配置GydF4y2BawlanHEMUConfigGydF4y2Ba
对象GydF4y2Ba|GydF4y2BawlanHESUConfigGydF4y2Ba
对象GydF4y2Ba|GydF4y2BawlanHETBConfigGydF4y2Ba
对象GydF4y2Ba|GydF4y2BawlanWURConfigGydF4y2Ba
对象GydF4y2Ba|GydF4y2BawlanDMGConfigGydF4y2Ba
对象GydF4y2Ba|GydF4y2BawlanS1GConfigGydF4y2Ba
对象GydF4y2Ba|GydF4y2BawlanVHTConfigGydF4y2Ba
对象GydF4y2Ba|GydF4y2BawlanHTConfigGydF4y2Ba
对象GydF4y2Ba|GydF4y2BawlanNonHTConfigGydF4y2Ba
对象GydF4y2Ba包格式配置,指定为以下对象之一:GydF4y2BawlanHEMUConfigGydF4y2Ba
,GydF4y2BawlanHESUConfigGydF4y2Ba
,GydF4y2BawlanHETBConfigGydF4y2Ba
,GydF4y2BawlanWURConfigGydF4y2Ba
,GydF4y2BawlanDMGConfigGydF4y2Ba
,GydF4y2BawlanS1GConfigGydF4y2Ba
,GydF4y2BawlanVHTConfigGydF4y2Ba
,GydF4y2BawlanHTConfigGydF4y2Ba
,或GydF4y2BawlanNonHTConfigGydF4y2Ba
.指定的对象类型决定IEEEGydF4y2Ba®GydF4y2Ba生成的波形的802.11™格式。GydF4y2Ba
数据包格式配置对象的属性确定生成的PPDU的数据速率和PSDU长度。GydF4y2Ba
指定可选的逗号分隔的字符对GydF4y2Ba名称,值GydF4y2Ba
参数。GydF4y2Ba的名字GydF4y2Ba
是参数名和GydF4y2Ba价值GydF4y2Ba
为对应值。GydF4y2Ba的名字GydF4y2Ba
必须出现在引号内。可以以任意顺序指定多个名称和值对参数GydF4y2BaName1, Value1,…,的家GydF4y2Ba
.GydF4y2Ba
‘ScramblerInitialization NumPackets, 21日,(52岁,17)GydF4y2Ba
NumPacketsGydF4y2Ba
—GydF4y2Ba的数据包数量GydF4y2Ba1.GydF4y2Ba
(默认)|GydF4y2Ba正整数GydF4y2Ba在单个函数调用中生成的包数,指定为正整数。GydF4y2Ba
数据类型:GydF4y2Ba双GydF4y2Ba
IdleTimeGydF4y2Ba
—GydF4y2Ba每个包后增加的空闲时间GydF4y2Ba0GydF4y2Ba
(默认)|GydF4y2Ba负的标量GydF4y2Ba空闲时间,以秒为单位,添加在每个数据包之后,指定为非负标量。除默认值外,此输入必须大于或等于:GydF4y2Ba
1 e-6GydF4y2Ba
DMG格式GydF4y2Ba
2 e-6GydF4y2Ba
对于所有其他格式GydF4y2Ba
例子:GydF4y2Ba2 e-5GydF4y2Ba
数据类型:GydF4y2Ba双GydF4y2Ba
OversamplingFactorGydF4y2Ba
—GydF4y2Ba过采样因子GydF4y2Ba1.GydF4y2Ba
(默认)|GydF4y2Ba大于或等于1的标量GydF4y2Ba过采样因子,指定为大于或等于1的标量。过采样循环前缀长度必须是采样的整数。有关过采样的更多信息,请参见GydF4y2BaFFT-Based采样过密GydF4y2Ba.GydF4y2Ba
此参数仅适用于HE、WUR、VHT、HT、非HT、S1G和非HT OFDM格式。GydF4y2Ba
数据类型:GydF4y2Ba单GydF4y2Ba
|GydF4y2Ba双GydF4y2Ba
|GydF4y2Baint8GydF4y2Ba
|GydF4y2Baint16GydF4y2Ba
|GydF4y2Baint32GydF4y2Ba
|GydF4y2Baint64GydF4y2Ba
|GydF4y2Bauint8GydF4y2Ba
|GydF4y2Bauint16GydF4y2Ba
|GydF4y2Bauint32GydF4y2Ba
|GydF4y2Bauint64GydF4y2Ba
ScramblerInitializationGydF4y2Ba
—GydF4y2Ba初始置乱器状态或初始伪随机置乱器序列GydF4y2Ba93GydF4y2Ba
(默认)|GydF4y2Ba间隔的整数[1,127]GydF4y2Ba|GydF4y2Ba区间[1,127]的整数矩阵GydF4y2Ba每个生成的数据包和每个用户的初始加扰器状态或初始伪随机加扰器序列,指定为这些值之一。GydF4y2Ba
间隔为[1,127]的整数—该输入表示HE、S1G、VHT和HT波形以及带宽禁用的非HT OFDM波形中所有包和用户的初始扰频状态。对于多用户和多包波形,该函数使用您为所有包和用户指定的值。默认值,GydF4y2Ba93GydF4y2Ba
的第I.1.5.2节中的示例状态GydF4y2Ba[2]GydF4y2Ba.有关更多信息,请参见GydF4y2Ba扰频器初始化GydF4y2Ba.GydF4y2Ba
区间中的整数[GydF4y2Ba最小值GydF4y2Ba,GydF4y2Ba马克斯GydF4y2Ba]-该输入表示启用带宽信令的非HT传输的初始伪随机加扰器序列,如表17-7所述GydF4y2Ba[2]GydF4y2Ba.如果不指定该输入,函数将使用GydF4y2BaNGydF4y2BaBGydF4y2Ba默认值中最重要的位,GydF4y2Ba93GydF4y2Ba
.的值GydF4y2Ba最小值GydF4y2Ba,GydF4y2Ba马克斯GydF4y2Ba,GydF4y2BaNGydF4y2BaBGydF4y2Ba取决于的值GydF4y2Ba带宽操作GydF4y2Ba
和GydF4y2BaChannelBandwidthGydF4y2Ba
特性GydF4y2BacfgGydF4y2Ba
根据这个表格输入。GydF4y2Ba
价值GydF4y2BacfgGydF4y2Ba .GydF4y2Ba 带宽操作GydF4y2Ba |
价值GydF4y2BacfgGydF4y2Ba .GydF4y2Ba ChannelBandwidthGydF4y2Ba |
价值GydF4y2Ba最小值GydF4y2Ba | 价值GydF4y2Ba马克斯GydF4y2Ba | 价值GydF4y2BaNGydF4y2BaBGydF4y2Ba |
---|---|---|---|---|
“缺席”GydF4y2Ba |
“CBW20”GydF4y2Ba |
1.GydF4y2Ba | 31GydF4y2Ba | 5.GydF4y2Ba |
“缺席”GydF4y2Ba |
“CBW5”GydF4y2Ba ,GydF4y2Ba“CBW10”GydF4y2Ba ,GydF4y2Ba“CBW40”GydF4y2Ba ,GydF4y2Ba“CBW80”GydF4y2Ba ,或GydF4y2Ba“CBW160”GydF4y2Ba |
0GydF4y2Ba | 31GydF4y2Ba | 5.GydF4y2Ba |
“静态”GydF4y2Ba 或GydF4y2Ba“动态”GydF4y2Ba |
“CBW20”GydF4y2Ba |
1.GydF4y2Ba | 15GydF4y2Ba | 4.GydF4y2Ba |
“静态”GydF4y2Ba 或GydF4y2Ba“动态”GydF4y2Ba |
“CBW5”GydF4y2Ba ,GydF4y2Ba“CBW10”GydF4y2Ba ,GydF4y2Ba“CBW40”GydF4y2Ba ,GydF4y2Ba“CBW80”GydF4y2Ba ,或GydF4y2Ba“CBW160”GydF4y2Ba |
0GydF4y2Ba | 15GydF4y2Ba | 4.GydF4y2Ba |
一个大小范围为[1,127]的整数矩阵GydF4y2BaNGydF4y2BaPGydF4y2Ba——- - - - - -GydF4y2BaNGydF4y2Ba用户GydF4y2Ba-在VHT、S1G和HE多用户(MU)波形中,每个元素代表每个包和每个用户的扰频器的初始状态。每一列指定单个用户的初始状态。您可以为HE MU波形指定多达8列,或为VHT, S1G指定多达4列。如果指定单个列,则该函数对所有用户使用相同的初始状态。每一行表示要生成的每个包的初始状态。多行矩阵使您能够对每个包使用不同的初始状态,其中第一行包含第一个包的初始状态。如果要生成的数据包数量超过矩阵提供的行数,则函数在内部循环行。GydF4y2Ba
NGydF4y2BaPGydF4y2Ba是报文数。GydF4y2Ba
NGydF4y2Ba用户GydF4y2Ba为用户数量。GydF4y2Ba
对于DMG传输,指定此参数将覆盖GydF4y2BaScramblerInitializationGydF4y2Ba
财产的GydF4y2BawlanDMGConfigGydF4y2Ba
配置对象。GydF4y2Ba
例子:GydF4y2Ba[3 56 120]GydF4y2Ba
此参数对WUR和DSSS非ht格式无效。GydF4y2Ba
数据类型:GydF4y2Ba双GydF4y2Ba
|GydF4y2Baint8GydF4y2Ba
WindowTransitionTimeGydF4y2Ba
—GydF4y2Ba窗口过渡持续时间GydF4y2Ba应用于每个OFDM符号的窗口过渡持续时间(以秒为单位),指定为非负标量。如果您指定此输入为,则该函数不应用窗口GydF4y2Ba0GydF4y2Ba
.该表显示了每种格式允许的默认值和最大值、保护间隔的类型和通道带宽。GydF4y2Ba
格式GydF4y2Ba | 带宽GydF4y2Ba | 允许GydF4y2BaWindowTransitionTimeGydF4y2Ba (秒)GydF4y2Ba |
|||||
---|---|---|---|---|---|---|---|
默认值GydF4y2Ba | 最大值GydF4y2Ba | 基于保护间隔的最大允许值GydF4y2Ba | |||||
3.2µsGydF4y2Ba | 1.6µsGydF4y2Ba | 0.8µ年代GydF4y2Ba (长)GydF4y2Ba |
0.4µsGydF4y2Ba (短)GydF4y2Ba |
||||
何苏,何木,与HE TBGydF4y2Ba | 20、40、80或160兆赫GydF4y2Ba |
|
不适用GydF4y2Ba |
|
|
|
不适用GydF4y2Ba |
VHTGydF4y2Ba | 20、40、80或160兆赫GydF4y2Ba |
|
不适用GydF4y2Ba |
不适用GydF4y2Ba |
不适用GydF4y2Ba |
|
|
HT-mixedGydF4y2Ba | 20或40兆赫GydF4y2Ba |
|
不适用GydF4y2Ba |
不适用GydF4y2Ba |
不适用GydF4y2Ba |
|
|
non-HTGydF4y2Ba | 20、40、80或160兆赫GydF4y2Ba |
|
不适用GydF4y2Ba |
不适用GydF4y2Ba |
不适用GydF4y2Ba |
|
不适用GydF4y2Ba |
10 MHzGydF4y2Ba |
1.0 e-07GydF4y2Ba |
不适用GydF4y2Ba |
不适用GydF4y2Ba |
不适用GydF4y2Ba |
|
不适用GydF4y2Ba |
|
5兆赫GydF4y2Ba |
1.0 e-07GydF4y2Ba |
不适用GydF4y2Ba |
不适用GydF4y2Ba |
不适用GydF4y2Ba |
|
不适用GydF4y2Ba |
|
WURGydF4y2Ba | 20, 40, 80兆赫GydF4y2Ba |
|
不适用GydF4y2Ba |
不适用GydF4y2Ba |
不适用GydF4y2Ba |
不适用GydF4y2Ba |
不适用GydF4y2Ba |
DMGGydF4y2Ba | 2640兆赫GydF4y2Ba |
(=GydF4y2Ba |
(=GydF4y2Ba |
不适用GydF4y2Ba |
不适用GydF4y2Ba |
不适用GydF4y2Ba |
不适用GydF4y2Ba |
S1GGydF4y2Ba | 1、2、4、8或16兆赫GydF4y2Ba |
|
不适用GydF4y2Ba |
不适用GydF4y2Ba |
不适用GydF4y2Ba |
|
|
数据类型:GydF4y2Ba双GydF4y2Ba
波形GydF4y2Ba
——通过波形GydF4y2Ba封装的波形,返回为GydF4y2BaNGydF4y2BasGydF4y2Ba——- - - - - -GydF4y2BaNGydF4y2BaTGydF4y2Ba矩阵。GydF4y2BaNGydF4y2BasGydF4y2Ba是时域样本的个数,和GydF4y2BaNGydF4y2BaTGydF4y2Ba为发射天线数。GydF4y2Ba波形GydF4y2Ba
包含一个或多个相同PPDU格式的数据包。每个包可以包含不同的信息位。使波形包窗口GydF4y2BaWindowTransitionTimeGydF4y2Ba
输入为正值。默认情况下窗口是启用的。GydF4y2Ba
有关更多信息,请参见GydF4y2Ba波形采样率GydF4y2Ba,GydF4y2BaOFDM符号窗口GydF4y2Ba,GydF4y2Ba波形循环GydF4y2Ba.GydF4y2Ba
数据类型:GydF4y2Ba双GydF4y2Ba
复数支持:金宝appGydF4y2Ba是的GydF4y2Ba
金宝app支持IEEE 802.11定义的PPDU传输格式,包括HE、WUR、VHT、HT、non-HT、S1G和DMG。对于所有格式,PPDU字段结构包括序言和数据部分。有关支持的各种格式的报文结构的详细说明,请参见金宝appGydF4y2BaWLAN PPDU结构GydF4y2Ba.GydF4y2Ba
在该函数的输出处,生成的波形具有等于信道带宽的采样率。GydF4y2Ba
对于所有的HE, VHT, HT和非HT格式的OFDM调制,信道带宽是通过GydF4y2BaChannelBandwidthGydF4y2Ba
格式配置对象的属性。GydF4y2Ba
对于DMG格式调制方案,信道带宽始终为2640 MHz,信道间距始终为2160 MHz。的第20.3.4节和E.1节规定了这些值GydF4y2Ba[2]GydF4y2Ba分别地GydF4y2Ba
对于非ht格式的DSSS调制方案,切屑率始终为11 MHz,详见第16.1.1节GydF4y2Ba[2]GydF4y2Ba.GydF4y2Ba
此表显示了滤波前与每个配置格式的标准信道间距相关的波形采样率。GydF4y2Ba
配置对象GydF4y2Ba |
调制类型GydF4y2Ba |
|
信道间隔(MHz)GydF4y2Ba | 采样率(MHz)GydF4y2Ba (GydF4y2BaFGydF4y2BasGydF4y2Ba,GydF4y2BaFGydF4y2BaCGydF4y2Ba)GydF4y2Ba |
---|---|---|---|---|
|
OFDMAGydF4y2Ba |
|
20.GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 20GydF4y2Ba |
|
40GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 40GydF4y2Ba |
||
|
80GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 80GydF4y2Ba |
||
|
160GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 160GydF4y2Ba |
||
|
正交频分复用GydF4y2Ba |
|
20.GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 20GydF4y2Ba |
|
40GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 40GydF4y2Ba |
||
|
80GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 80GydF4y2Ba |
||
|
160GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 160GydF4y2Ba |
||
|
正交频分复用GydF4y2Ba |
|
20.GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 20GydF4y2Ba |
|
40GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 40GydF4y2Ba |
||
|
DSSS / CCKGydF4y2Ba |
不适用GydF4y2Ba |
11GydF4y2Ba |
FGydF4y2BaCGydF4y2Ba= 11GydF4y2Ba |
正交频分复用GydF4y2Ba |
|
5.GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 5GydF4y2Ba |
|
|
10GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 10GydF4y2Ba |
||
|
20.GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 20GydF4y2Ba |
||
“CBW40”GydF4y2Ba |
40GydF4y2Ba | FGydF4y2BasGydF4y2Ba= 40GydF4y2Ba | ||
“CBW80”GydF4y2Ba |
80GydF4y2Ba | FGydF4y2BasGydF4y2Ba= 80GydF4y2Ba | ||
“CBW160GydF4y2Ba |
160GydF4y2Ba | FGydF4y2BasGydF4y2Ba= 160GydF4y2Ba | ||
wlanWURConfigGydF4y2Ba |
正交频分复用GydF4y2Ba | “CBW20”GydF4y2Ba |
20.GydF4y2Ba | FGydF4y2BasGydF4y2Ba= 20GydF4y2Ba |
“CBW40”GydF4y2Ba |
40GydF4y2Ba | FGydF4y2BasGydF4y2Ba= 40GydF4y2Ba |
||
“CBW80”GydF4y2Ba |
80GydF4y2Ba | FGydF4y2BasGydF4y2Ba= 20GydF4y2Ba |
||
|
控制体育GydF4y2Ba |
对于DMG,通道带宽固定在2640mhz。GydF4y2Ba |
2160GydF4y2Ba |
FGydF4y2BaCGydF4y2Ba=⅔GydF4y2BaFGydF4y2BasGydF4y2Ba= 1760GydF4y2Ba |
SCGydF4y2Ba |
||||
正交频分复用GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 2640GydF4y2Ba |
|||
|
正交频分复用GydF4y2Ba |
|
1.GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 1GydF4y2Ba |
|
2.GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 2GydF4y2Ba |
||
|
4.GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 4GydF4y2Ba |
||
|
8.GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 8GydF4y2Ba |
||
|
16GydF4y2Ba |
FGydF4y2BasGydF4y2Ba= 16GydF4y2Ba |
||
FGydF4y2BasGydF4y2Ba为OFDM采样率。GydF4y2Ba FGydF4y2BaCGydF4y2Ba是用于单载波、控制PHY、DSSS和CCK调制的芯片速率。GydF4y2Ba |
OFDM很自然地适合用傅里叶变换进行处理。使用IFFT处理OFDM符号的一个负面影响是产生符号边缘不连续。这些不连续导致连续OFDM符号之间的过渡区域产生带外辐射。为了消除符号间的不连续并减少符号间的带外辐射,可以使用GydF4y2BawlanWaveformGeneratorGydF4y2Ba
函数来应用OFDM符号开窗。要应用窗口,请设置GydF4y2BaWindowTransitionTimeGydF4y2Ba
输入为正值。GydF4y2Ba
当应用加窗时,该函数向OFDM符号的前缘和后缘添加过渡区域。加窗将OFDM符号的长度延长GydF4y2BaWindowTransitionTimeGydF4y2Ba
(GydF4y2BaTGydF4y2BaTRGydF4y2Ba).GydF4y2Ba
扩展波形通过时域中的逐点乘法加窗,使用本规范第17.3.2.5节中规定的加窗函数GydF4y2Ba[2]GydF4y2Ba:GydF4y2Ba
开窗函数应用于OFDM符号的前导和后导部分:GydF4y2Ba
–GydF4y2BaTGydF4y2BaTRGydF4y2Ba/ 2GydF4y2BaTGydF4y2BaTRGydF4y2Ba/2GydF4y2Ba
–GydF4y2BaT–TGydF4y2BaTRGydF4y2Ba/ 2GydF4y2BaT + TGydF4y2BaTRGydF4y2Ba/2GydF4y2Ba
在对每个符号应用窗口化之后,使用逐点加法来组合连续OFDM符号之间的重叠区域。具体地说,尾肩在OFDM符号1的末端进行采样(GydF4y2BaTGydF4y2Ba–GydF4y2BaTGydF4y2BaTRGydF4y2Ba/ 2GydF4y2BaTGydF4y2Ba+GydF4y2BaTGydF4y2BaTRGydF4y2Ba/2)在OFDM符号2 (-GydF4y2BaTGydF4y2BaTRGydF4y2Ba/ 2GydF4y2BaTGydF4y2BaTRGydF4y2Ba/ 2)。GydF4y2Ba
以这种方式平滑连续OFDM符号之间的重叠可以减少带外发射。该函数在以下各项之间应用OFDM符号窗口:GydF4y2Ba
一个分组内的每个OFDM符号GydF4y2Ba
连续数据包在波形内,考虑空闲时间GydF4y2BaIdleTimeGydF4y2Ba
指定的数据包之间GydF4y2Ba“IdleTime”GydF4y2Ba
输入GydF4y2Ba
生成波形的最后和第一个数据包GydF4y2Ba
DMG格式数据包的窗口化GydF4y2Ba
对于DMG格式,开窗仅适用于使用OFDM PHY传输的包,且仅适用于OFDM调制符号。对于OFDM PHY,只有头和数据符号被OFDM调制。前导(STF和CEF)和训练域是单载波调制的,没有加窗。如图所示,与连续OFDM符号所经历的带外辐射类似,CEF和第一个训练子域受到相邻加窗OFDM符号的标称数量的带外辐射的影响。GydF4y2Ba
有关该函数如何处理连续数据包空闲时间和最后一个波形数据包的窗口的更多信息,请参见GydF4y2Ba波形循环GydF4y2Ba.GydF4y2Ba
为了产生一个连续的输入流,您可以在从最后一个数据包到第一个数据包的波形上进行代码循环。GydF4y2Ba
对生成波形的最后一个和第一个OFDM符号应用加窗可以平滑波形的最后一个和第一个数据包之间的过渡GydF4y2Ba“WindowTransitionTime”GydF4y2Ba
输入为正,则GydF4y2BawlanWaveformGeneratorGydF4y2Ba
函数应用OFDM符号窗口。GydF4y2Ba
循环波形时,波形的最后一个符号GydF4y2Bapacket_NGydF4y2Ba,后面跟着第一个OFDM符号GydF4y2Bapacket_1GydF4y2Ba.如果波形只有一个分组,则波形从分组的最后一个OFDM符号循环到相同分组的第一个OFDM符号。GydF4y2Ba
当对一个分组的最后一个OFDM符号和下一个分组的第一个OFDM符号加开窗时,分组之间的空闲时间影响加开窗。参数指定空闲时间GydF4y2Ba“IdleTime”GydF4y2Ba
的输入GydF4y2BawlanWaveformGeneratorGydF4y2Ba
函数。GydF4y2Ba
如果GydF4y2Ba“IdleTime”GydF4y2Ba
是GydF4y2Ba0GydF4y2Ba
,该函数应用窗口,因为它将是连续的OFDM符号在一个包。GydF4y2Ba
否则,第一OFDM符号的扩展加窗部分GydF4y2Bapacket_1GydF4y2Ba(从-GydF4y2BaTGydF4y2BaTRGydF4y2Ba/ 2 0 -GydF4y2BaTGydF4y2BasGydF4y2Ba),包含在波形的末尾。的最后一个OFDM符号之间的加窗部分用于循环计算GydF4y2Bapacket_NGydF4y2Ba的第一个OFDM符号GydF4y2Bapacket_1GydF4y2Ba.GydF4y2BaTGydF4y2BasGydF4y2Ba为采样时间。GydF4y2Ba
循环DMG波形GydF4y2Ba
DMG波形有三种循环场景。GydF4y2Ba
由没有训练子字段的DMG OFDM-PHY包组成的波形的循环行为类似于GydF4y2Ba波形循环GydF4y2Ba,但是波形(和每个包)的第一个符号没有加窗。GydF4y2Ba
如果GydF4y2Ba“IdleTime”GydF4y2Ba
是GydF4y2Ba0GydF4y2Ba
对于波形,加窗部分(从GydF4y2BaTGydF4y2Ba来GydF4y2BaTGydF4y2Ba+GydF4y2BaTGydF4y2BaTRGydF4y2Ba/2)的最后一个数据符号被添加到STF字段的开始。GydF4y2Ba
否则,空闲时间附加在加窗部分的末尾(之后)GydF4y2BaTGydF4y2Ba+GydF4y2BaTGydF4y2BaTRGydF4y2Ba/2)最后一个OFDM符号。GydF4y2Ba
当由DMG OFDM PHY包组成的波形包含训练子场时,对波形末端的单载波调制符号不加窗。最后一个训练子场的最后一个样本之后是波形中第一个包的第一个STF样本。GydF4y2Ba
如果GydF4y2Ba“IdleTime”GydF4y2Ba
是GydF4y2Ba0GydF4y2Ba
对于波形,没有重叠。GydF4y2Ba
否则,为GydF4y2Ba“IdleTime”GydF4y2Ba
指定最后一次采样之间的延迟GydF4y2Bapacket_NGydF4y2Ba第一个样本是GydF4y2Bapacket_1GydF4y2Ba.GydF4y2Ba
当一个波形由DMG-SC或DMG-Control PHY包组成时,该波形的末端被单载波调制,因此对最后一个波形符号不加窗口。最后一个训练子场的最后一个样本之后是波形中第一个包的第一个STF样本。GydF4y2Ba
如果GydF4y2Ba“IdleTime”GydF4y2Ba
是GydF4y2Ba0GydF4y2Ba
对于波形,没有重叠。GydF4y2Ba
否则,为GydF4y2Ba“IdleTime”GydF4y2Ba
指定最后一次采样之间的延迟GydF4y2Bapacket_NGydF4y2Ba第一个样本是GydF4y2Bapacket_1GydF4y2Ba.GydF4y2Ba
笔记GydF4y2Ba
同样的环路行为适用于由带有训练子字段的DMG OFDM-PHY包、DMG- sc PHY包或DMG- control PHY包组成的波形。GydF4y2Ba
一GydF4y2Ba采样过量GydF4y2Ba信号是以高于奈奎斯特速率的频率采样的信号。无线局域网信号通过使用小的保护带最大限度地占用带宽,这可能给抗成像和抗混叠滤波器带来问题。过采样增加了相对于信号总带宽的保护带宽,从而增加了信号中的采样数量。GydF4y2Ba
在生成OFDM波形时,此函数通过使用较大的IFFT和零垫来执行过采样。此图显示了具有GydF4y2BaNGydF4y2BaFFTGydF4y2Ba副载波组成GydF4y2BaNGydF4y2BaGGydF4y2Ba网络两侧的保护和子载波GydF4y2BaNGydF4y2Ba圣GydF4y2Ba占用带宽的子载波。GydF4y2Ba
在传输数据上使用的扰频器初始化遵循IEEE Std 802.11-2012,章节18.3.5.5和IEEE Std 802.11ad™-2012,章节21.3.9中描述的过程。紧跟在扰频器初始化字段(包括数据填充位)之后的报头和数据字段由XORing用多项式生成的长度为127的周期序列进行扰频GydF4y2BaS (x)GydF4y2Ba=GydF4y2BaxGydF4y2Ba7.GydF4y2Ba+GydF4y2BaxGydF4y2Ba4.GydF4y2Ba+1GydF4y2Ba.PSDU的八位被放置到一个位流中,在每个八位流中,第0位(LSB)是第一位,第7位(MSB)是最后一位。这个图显示了序列的生成和异或操作。GydF4y2Ba
从整数到位的转换使用左msb方向。例如,用小数初始化扰码器GydF4y2Ba1.GydF4y2Ba
,位映射到这些元素。GydF4y2Ba
元素GydF4y2Ba | XGydF4y2Ba7.GydF4y2Ba | XGydF4y2Ba6.GydF4y2Ba | XGydF4y2Ba5.GydF4y2Ba | XGydF4y2Ba4.GydF4y2Ba | XGydF4y2Ba3.GydF4y2Ba | XGydF4y2Ba2.GydF4y2Ba | XGydF4y2Ba1.GydF4y2Ba |
---|---|---|---|---|---|---|---|
位值GydF4y2Ba | 0GydF4y2Ba | 0GydF4y2Ba | 0GydF4y2Ba | 0GydF4y2Ba | 0GydF4y2Ba | 0GydF4y2Ba | 1.GydF4y2Ba |
要生成等价于小数的位流,请使用GydF4y2Baint2bitGydF4y2Ba
函数。例如,对于小数GydF4y2Ba1.GydF4y2Ba
:GydF4y2Ba
Int2bit (1,7)' ans = 0 0 0 0 0 1GydF4y2Ba
[1] IEEE P802.11ax™/ D4.1。第11部分:无线局域网介质访问控制(MAC)和物理层(PHY)规范。修改1:对高效WLAN的增强。”信息技术标准草案。电信和系统之间的信息交换局域网和城域网—具体要求。GydF4y2Ba
[2] IEEE Std 802.11-2016 (IEEE Std 802.11-2012修订版)。第11部分:无线局域网介质访问控制(MAC)和物理层(PHY)规范信息技术的IEEE标准。系统之间的电信和信息交换。局域网和城域网—具体要求。GydF4y2Ba
wlanHESUConfigGydF4y2Ba
|GydF4y2BawlanHEMUConfigGydF4y2Ba
|GydF4y2BawlanHETBConfigGydF4y2Ba
|GydF4y2BawlanWURConfigGydF4y2Ba
|GydF4y2BawlanDMGConfigGydF4y2Ba
|GydF4y2BawlanVHTConfigGydF4y2Ba
|GydF4y2BawlanHTConfigGydF4y2Ba
|GydF4y2BawlanNonHTConfigGydF4y2Ba
|GydF4y2BawlanS1GConfigGydF4y2Ba
wlanFieldIndicesGydF4y2Ba
|GydF4y2BagetActiveSubchannelIndexGydF4y2Ba
|GydF4y2BagetPSDULengthGydF4y2Ba
|GydF4y2Ba瑞恩福GydF4y2Ba
|GydF4y2BapacketFormatGydF4y2Ba
|GydF4y2BaphyTypeGydF4y2Ba
您单击了与此MATLAB命令对应的链接:GydF4y2Ba
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝appGydF4y2Ba
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:GydF4y2Ba.GydF4y2Ba
选择GydF4y2Ba网站GydF4y2Ba你也可以从以下列表中选择一个网站:GydF4y2Ba
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。GydF4y2Ba