配置HE SU传输
这个wlanHESUConfig
object是WLAN HE SU (HE single-user)和HE ER SU (HE ER SU)报文格式的配置对象。
ChannelBandwidth
—PPDU传输的信道带宽“CBW20”
(默认)|“CBW40”
|“CBW80”
|“CBW160”
PPDU传输的信道带宽,指定为以下值之一:
“CBW20”
–20 MHz的信道带宽
“CBW40”
—通道带宽40mhz
“CBW80”
—通道带宽80mhz
“CBW160”
—通道带宽160mhz
数据类型:字符
|字符串
ExtendedRange
—启用HE ER SU格式假
或0
(默认)|真正的
或1.
启用HE ER SU格式,指定为数字或逻辑格式1.
(真正的
)或0
(假
).要创建HE ER SU格式配置对象,请将此属性设置为1.
(真正的
).
此属性仅在设置ChannelBandwidth
财产“CBW20”
.
数据类型:必然的
Upper106ToneRU
—启用更高频率的106音RU假
或0
(默认)|真正的
或1.
启用更高频率的106音资源单元(RU),指定为数字或逻辑1.
(真正的
)或0
(假
).要在HE ER SU传输的主要20 MHz信道带宽内只使用更高频率的106音RU,请设置此属性为1.
(真正的
).
此属性仅在设置ChannelBandwidth
财产“CBW20”
和ExtendedRange
财产1.
(真正的
).
数据类型:必然的
不活动子通道
—在HE探测NDP中指示非活动的20 MHz子信道假
或0
(默认)|逻辑向量在HE探测空数据包(NDP)中指示非活动的20 MHz子通道,指定为数字或逻辑0
(假
)或至少有一个元素设置为的逻辑向量0
(假
).指定矢量时,元素按绝对频率递增的顺序对应于子信道。每个元素指示相应的20 MHz子信道是否处于非活动状态。要指示不活动的20 MHz子信道,请将相应的元素设置为1.
(真正的
).如果将此属性设置为0
(假
),wlanHESUConfig
对象将该值应用于所有20 MHz子通道,表示所有子通道都处于活动状态。
例子:[0 0 0 1]
表示HE测深NDP,使得具有最高绝对频率值的子信道处于非活动状态。
要启用此属性,请设置ChannelBandwidth
财产,要么“CBW80”
或“CBW160”
和APEPLength
财产0
.
数据类型:必然的
NumTransmitAntennas
—发射天线数1.
(默认)|正整数发送天线数,指定为正整数。
数据类型:双
PreHECyclicShifts
—附加发射天线的循环移位值-75年
(默认)|间隔内的整数[- 200,0]|行向量波形的前he场的附加发射天线的循环位移值,以纳秒为单位。前8个天线使用表21-10中的循环移位值[1].剩下的L天线使用您在此属性中指定的值,其中L=NumTransmitAntennas
- 8.将此属性指定为以下值之一:
间隔为[- 200,0]的整数wlanHESUConfig
对象使用此循环移位值L额外的天线。
一个长度的行向量L取值范围为[- 200,0]- thewlanHESUConfig
对象使用K元素的循环移位值(K+ 8)发射天线。
笔记
如果将此属性指定为长度大于的行向量L这个wlanHESUConfig
对象只使用第一个L元素。例如,如果您设置NumTransmitAntennas
财产16
这个wlanHESUConfig
对象只使用第一个L= 16 - 8 = 8这个向量的元素。
要启用此属性,请设置NumTransmitAntennas
属性设置为大于的值8.
.
数据类型:双
NumSpaceTimeStreams
—时空流数1.
(默认)|区间[1,8]中的整数传输的时空流数,以整数形式指定,间隔为[1,8]。
数据类型:双
SpatialMapping
—空间映射方案“直接”
(默认)|“哈达玛”
|“傅里叶”
|“自定义”
空间映射方案,指定为“直接”
,“哈达玛”
,“傅里叶”
,或“自定义”
.
默认值,“直接”
,仅在设置NumTransmitAntennas
和NumSpaceTimeStreams
属性为相同的值。
数据类型:字符
|字符串
空间映射矩阵
—空间映射矩阵1.
(默认)|复数的标量|复数矩阵|当三维数组空间映射矩阵,指定为以下值之一:
复数标量复值标量。该值适用于所有子载波。
一个有大小的复值矩阵NSTS——- - - - - -NT,地点:
NSTS是时空流的数量;
NT为发射天线数。
在这种情况下,空间映射矩阵适用于所有子载波。
复值三维阵列N圣——- - - - - -NSTS——- - - - - -NT,在那里N圣占用子载波数。这个ChannelBandwidth
属性确定的值N圣.在这种情况下,每个被占用的子载波都有自己的空间映射矩阵。
这个表格显示了ChannelBandwidth
设置及相应的N圣:
ChannelBandwidth |
N圣 |
---|---|
“CBW20” |
242 |
“CBW40” |
484 |
“CBW80” |
996 |
“CBW160” |
1992 |
使用此属性旋转和缩放星座映射器的输出向量。空间映射矩阵用于发射天线上的波束形成和时空流混合。调用函数对每个子载波的空间映射矩阵进行规范化。
例子:[0.5 - 0.3;0.4 - 0.4;0.5 - 0.8)
表示包含三个时空流和两个发射天线的空间映射矩阵。
此属性仅在设置SpatialMapping
财产“自定义”
.
数据类型:双
复数的支持:金宝app是的
波束形成
—通过波束形成使能传输信令真正的
或1.
(默认)|假
或0
启用具有波束形成功能的传输信令,以数字或逻辑形式指定1.
(真正的
)或0
(假
).要应用波束形成转向矩阵,请将此属性设置为1.
(真正的
).这个空间映射矩阵
属性指定波束形成转向矩阵。
此属性仅在设置SpatialMapping
财产“自定义”
.
数据类型:必然的
PreHESpatialMapping
—启用STF前部分的空间映射假
或0
(默认)|真正的
或1.
启用PPDU的pre-HE-short-training-field (pre-HE-STF)部分的空间映射,该部分指定为数字或逻辑1.
(真正的
)或0
(假
)。要以与每个音调上HE-LTF的第一个符号相同的方式在空间上映射PPDU的前STF部分,请将此属性设置为1.
(真正的
).若要对PPDU的pre-HE-STF部分不应用空间映射,请将此属性设置为0
(假
).
数据类型:必然的
摘要
—启用STBC假
或0
(默认)|真正的
或1.
启用PPDU数据字段的空时分组编码(STBC),指定为数字或逻辑1.
(真正的
)或0
(假
).STBC通过指定的天线传送多份数据流。
当您将此属性设置为0
(假
),STBC不应用于数据字段。时空流的数量等于空间流的数量。
当您将此属性设置为1.
(真正的
),STBC应用于数据字段。时空流的数量是空间流数量的两倍。
该属性仅在NumSpaceTimeStreams
属性是2.
和扩张型心肌病
属性是0
(假
).
数据类型:必然的
MCS
—调制编码方案0
(默认)|间隔内的整数[0,11]在发送当前数据包时使用的调制编码方案(MCS),指定为间隔[0,11]内的非负整数。的每个有效值的调制类型和编码速率MCS
:
MCS |
调制 | 双载波调制 | 编码率 |
---|---|---|---|
0 | 二进制相移键控(BPSK) |
|
1/2 |
1. | 正交相移键控 |
|
1/2 |
2. | 不适用 |
3/4 | |
3. | 16点正交幅度调制(16-QAM) |
|
1/2 |
4. | 3/4 | ||
5. | 64 - qam | 不适用 |
2/3 |
6. | 3/4 | ||
7. | 5/6 | ||
8. | 256 - qam | 3/4 | |
9 | 5/6 | ||
10 | 1024-QAM | 3/4 | |
11 | 5/6 |
当你设置ExtendedRange
来1.
(真正的
),您只能将此属性设置为0
,1.
,或2.
.
当你设置Upper106ToneRU
来1.
(真正的
),您只能将此属性设置为0
.
数据类型:双
扩张型心肌病
—DCM指示器假
或0
(默认)|真正的
或1.
双载波调制(DCM)指示器,以数字或逻辑方式指定1.
(真正的
)或0
(假
).要指示用于HE-Data字段的DCM,请将此属性设置为1.
(真正的
).
您只能将此属性设置为1.
(真正的
),当所有条件满足时:
这个MCS
属性是0
,1.
,3.
,或4.
.
这个摘要
属性是0
(假
).
这个NumSpaceTimeStreams
属性小于等于2。
数据类型:必然的
ChannelCoding
—选举委员会的编码类型“方法”
(默认)|“* *”
HE-Data字段的前向纠错(FEC)编码类型,指定为“方法”
低密度奇偶校验(LDPC)编码或“* *”
用于二进制卷积编码(BCC)。
您只能将此属性设置为“* *”
当这些条件都满足时:
这个MCS
财产不是10
或11
.
任何RU的大小都小于或等于242。获取RU尺寸使用瑞恩福
对象的功能。
这个NumSpaceTimeStreams
属性小于或等于4。
数据类型:字符
|字符串
APEPLength
—APEP长度One hundred.
(默认)|间隔内的整数[0,6451631]aggregmpdu (A-MPDU) - pre-end- frame (pre-EOF) padding (APEP)长度,单位为字节,间隔为整数[0,6451631]。将此属性设置为0
指定HE NDP的传输方式。
对象使用此属性确定数据字段中的OFDM符号数。有关更多信息,请参阅[2].
数据类型:双
卫兵分队
—保护间隔(循环前缀)持续时间3.2
(默认)|1.6
|0.8
数据包内数据字段的保护间隔(循环前缀)持续时间,以微秒为单位,指定为3.2
,1.6
,或0.8
.
数据类型:双
HELTFType
—HE PPDU的HE- ltf压缩模式4.
(默认)|2.
|1.
UplinkIndication
—上行传输指标假
或0
(默认)|真正的
或1.
上行传输指示器,指定为数字或逻辑1.
(真正的
)或0
(假
).若要指示PPDU在下行传输中发送,请将此属性设置为0
(假
).要表示PPDU是通过上行传输发送的,请将此属性设置为1.
(真正的
).
数据类型:必然的
BSSColor
—BSS颜色标识符0
(默认)|间隔内的整数[0,63]BSS (Basic service set)颜色标识符,指定为间隔为[0,63]的整数。
数据类型:双
SpatialReuse
—空间复用能力指标0
(默认)|区间[0,15]中的整数空间重用指示符,指定为间隔[0,15]中的整数。
数据类型:双
TXOPDuration
—TXOP保护持续时间信息127
(默认)|间隔内的整数[0,127]传输机会(TXOP)保护的持续时间信息,指定为间隔[0,127]中的整数。除了指定TXOP长度粒度的第一位之外,HE-SIG-A字段的TXOP子字段的每一位都等于TXOPDuration
.因此,一个以微秒为单位的持续时间必须按照表27-18中的步骤进行转换[2].
数据类型:双
高多普勒
—High-Doppler模式指示器假
或0
(默认)|真正的
或1.
高多普勒模式指示器,指定为数字或逻辑1.
(真正的
)或0
(假
).要在HE-SIG-A字段中指示高多普勒模式,请将此属性设置为1.
(真正的
).
这个1.
(真正的
)的值仅当NumSpaceTimeStreams
对于任何RU,属性小于或等于4。
数据类型:必然的
MidamblePeriodicity
—HE-Data场的中步周期性10
(默认)|20.
NominalPacketPadding
—名义包填充0
(默认)|8.
|16
标称数据包填充,以微秒为单位,指定为0
,8.
,或16
.这个wlanHESUConfig
对象使用此属性和A.,用于计算持续时间的前向纠错(前FEC)填充因子,T体育,属于数据包扩展(PE)字段。有关数据包扩展字段的更多信息,请参阅的第27.3.12节[2].
此表显示了的可能值T体育对于这个属性和的不同值A.,由式(27-83)或(27-84)定义[2].
价值A. | 价值T体育以微秒为单位 | ||
---|---|---|---|
NominalPacketPadding 着手0 |
NominalPacketPadding 着手8. |
NominalPacketPadding 着手16 |
|
1. |
0 |
0 |
4. |
2. |
0 |
0 |
8. |
3. |
0 |
4. |
12 |
4. |
0 |
8. |
16 |
要启用此属性,请设置APEPLength
属性设置为间隔[1,6,500,531]的整数。对于NDP, PE字段的持续时间是4微秒,与名义报文填充无关。
数据类型:双
PostFECPaddingSource
—后FEC填充位源“与种子mt19937ar”
(默认)|“全球流”
|“用户定义”
的后fec填充位源wlanWaveformGenerator
函数,指定为这些值之一。
“与种子mt19937ar”
-使用mt19937ar算法生成正态分布的随机比特,种子在受精后棉籽
所有物
“全球流”
—使用当前全局随机数流生成正态分布的随机位。
“用户定义”
—使用PostFECPaddingBits
属性作为后fec填充位。
数据类型:字符
|字符串
受精后棉籽
—mt19937ar算法的后fec填充位种子73
(默认)|非负整数mt19937ar算法的后fec填充位种子,指定为非负整数。
要启用此属性,请设置PostFECPaddingSource
财产“与种子mt19937ar”
.
数据类型:双
PostFECPaddingBits
—Post-FEC填充比特0
(默认)|binary-valued列向量后FEC填充位,指定为二进制值标量或列向量。
要生成波形,请使用wlanWaveformGenerator
功能要求N位,N取决于指定的配置。计算N,使用getNumPostFECPaddingBits
使用指定的配置对象作为输入参数的对象函数,并将此属性指定为长度向量N.或者,将此输入指定为任意长度的二值标量或列向量。如果该属性的长度小于N时,波形发生器将矢量绕圈以生成一个长度矢量N。如果此属性的长度大于N,该函数仅使用第一个N项作为后fec填充位。
笔记
对于C/ c++代码生成,必须将此属性的数据类型指定为int8
.
数据类型:单
|双
|int8
getNumPostFECPaddingBits |
计算所需的后fec填充位数 |
getPSDULength |
计算HE或WUR的PSDU长度 |
packetFormat |
返回WLAN数据包格式 |
瑞恩福 |
返回HE格式资源单元分配信息 |
showAllocation |
显示资源单位(RU)分配 |
为40 MHz传输创建HE SU配置对象。
cfgHE = wlanHESUConfig;cfgHE。ChannelBandwidth =“CBW40”
cfgHE = wlanHESUConfig属性:ChannelBandwidth:“CBW40”NumTransmitAntennas: 1 NumSpaceTimeStreams: 1 SpatialMapping:“直接”PreHESpatialMapping: 0摘要:0 MCS: 0 DCM: 0 ChannelCoding:‘方法’APEPLength: 100 GuardInterval: 3.2000 HELTFType: 4 UplinkIndication: 0 BSSColor: 0 SpatialReuse: 0 TXOPDuration: 127 HighDoppler:0 NominalPacketPadding: 0 PostFECPaddingSource: 'mt19937ar with seed
创建一个用于20mhz传输的HE ER SE配置对象。
cfgHE=wlanHESUConfig(“ExtendedRange”,真正的)
cfgHE=wlanHESUConfig,其属性为:信道带宽:“CBW20”扩展范围:1 Upper106ToneRU:0 NumTransmitaContents:1 NumSpaceTimeStreams:1空间映射:“Direct”预空间映射:0 STBC:0 MCS:0 DCM:0信道编码:“LDPC”APEPLength:100 GuardInterval:3.2000 HeltType:4上行链路指示:0 BSSColor:0空间重用:0TXO更新时间:127 HighDoppler:0 NominalPacketPadding:0生育后PaddingSource:'mt19937ar with seed'生育后PaddingSeed:73
创建HE SU配置对象,指定40 MHz的通道带宽和8微秒的标称数据包填充值。
cfgHESU = wlanHESUConfig (“ChannelBandwidth”,“CBW40”,“NominalPacketPadding”,8)
cfgHESU = wlanHESUConfig属性:ChannelBandwidth:“CBW40”NumTransmitAntennas: 1 NumSpaceTimeStreams: 1 SpatialMapping:“直接”PreHESpatialMapping: 0摘要:0 MCS: 0 DCM: 0 ChannelCoding:‘方法’APEPLength: 100 GuardInterval: 3.2000 HELTFType: 4 UplinkIndication: 0 BSSColor: 0 SpatialReuse: 0 TXOPDuration: 127 HighDoppler:0 nomalpacketpadding: 8 PostFECPaddingSource: 'mt19937ar with seed' PostFECPaddingSeed: 73
更新配置对象,指定NDP传输方式。由于PE字段对NDP的持续时间总是4微秒,因此NominalPacketPadding
属性不适用。
cfgHESU。APEPLength = 0
cfgHESU = wlanHESUConfig属性:ChannelBandwidth:“CBW40”NumTransmitAntennas: 1 NumSpaceTimeStreams: 1 SpatialMapping:“直接”PreHESpatialMapping: 0摘要:0 MCS: 0 DCM: 0 ChannelCoding:‘方法’APEPLength: 0 GuardInterval: 3.2000 HELTFType: 4 UplinkIndication: 0 BSSColor: 0 SpatialReuse: 0 TXOPDuration: 127 HighDoppler: 0
物理层(PHY)协议数据单元(PPDU)是完整的物理层收敛过程(PLCP)帧,包括PLCP报头、MAC报头、MAC数据字段以及MAC和PLCP拖车。
[1] IEEE Std 802.11-2016 (IEEE Std 802.11-2012修订版)。第11部分:无线局域网介质访问控制(MAC)和物理层(PHY)规范信息技术的IEEE标准。系统之间的电信和信息交换。局域网和城域网—具体要求。
[2] IEEE P802.11ax™/ D4.1。第11部分:无线局域网介质访问控制(MAC)和物理层(PHY)规范。修改1:对高效WLAN的增强。”信息技术标准草案。电信和系统之间的信息交换局域网和城域网—具体要求。
的数据类型postFECPaddingBits
财产int8
.
wlanDMGConfig
|wlanHEMUConfig
|wlanHETBConfig
|wlanHERecoveryConfig
|wlanHTConfig
|wlanNonHTConfig
|wlanS1GConfig
|wlanVHTConfig
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
你也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。