文档帮助中心文档
配置WLAN MAC触发帧的“用户信息”字段
的wlanmactriggeruserconfig对象配置IEEE的User Info字段®802.11™介质访问控制(MAC)触发帧体。
wlanmactriggeruserconfig
cfgUser = wlanMACTriggerUserConfig
cfguser = wlanmactriggeruserconfig(名称,值)
cfgUser= wlanMACTriggerUserConfig为WLAN MAC触发器帧的用户信息字段创建Defaut配置对象。有关触发器框架格式及其用户信息字段的更多信息,请参见第9.3.1.22节[1].
cfgUser= wlanMACTriggerUserConfig
cfgUser
例子
cfgUser= wlanmactriggeruserconfig(名称,价值)使用一个或多个名称-值参数设置属性值。将每个属性名用引号括起来。例如,“触发器类型”,“基本”指定基本触发器帧类型。
cfgUser= wlanmactriggeruserconfig(名称,价值)
名称,价值
“触发器类型”,“基本”
展开全部
TriggerType
“基本”
'mu-bar'
“MU-RTS”
触发器帧类型,指定为这些值之一。
“基本”-基本触发帧
'mu-bar'- 多用户块ACK请求(MU-BAR)帧
“MU-RTS”- 发送(MU-RTS)帧的多用户请求
有关更多信息,请参阅第9.3.1.22节[1].
数据类型:char|字符串
char
字符串
援助12.
1
2045.
2046.
AID12子字段的值,指定为其中一个值之一。
0- 用户信息字段为相关站(STA)分配连续随机接入资源单位(RA-RUS)。
0
Interval中的整数[1,2007] - 此属性表示用户信息字段的STA关联标识符(AID)。
2045.—User Info字段为不关联的sta分配一个或多个连续的RA-RUs。
2046.- 用户信息字段标识未分配的ru。
数据类型:双倍的
双倍的
RuallocationRegion.
'主要80MHz'
'次要80MHz'
RU分配区域,指定为'主要80MHz'或'次要80MHz'.
要启用此属性,请设置RUSize属性的值为1992年.
RUSize
1992年
当此对象是该对象的元素时启用此属性用户信息财产的wlanmactriggerconfig对象,设置ChannelBandwidth财产wlanmactriggerconfig反对“CBW80 + 80或CBW160”.
用户信息
wlanmactriggerconfig
ChannelBandwidth
“CBW80 + 80或CBW160”
242
26
52
106
484
996.
ru大小,指定为26,52,106,242,484,996.,或1992年.
Ruindex.
ru索引用于子载波分配,在间隔[1,37]中指定为整数。ru index指定频道内ru的位置。例如,80MHz的传输包含四个242音调RU(每个20 MHz子信道一个)。RU编号242-1(尺寸242,索引1)是80 MHz通道内最低的绝对频率。类似地,RU编号242-4是最高的绝对频率。对于160 MHz传输,此属性表示由此指定的80 MHz段的RU索引值RuallocationRegion.财产。
频道码
“方法”
“* *”
HE TB PPDU响应的HE- data字段的前向纠错(FEC)编码类型,指定为这些值之一。
“方法”- 低密度奇偶校验(LDPC)编码
“* *”- 二元卷积编码(BCC)
MCS.
用于传输HE TB PPDU响应的调制和编码方案(MCS),在间隔中指定为整数[0,11]。此表显示了此属性的每个有效值的调制类型和编码率。
0或1
不适用
当你设置DCM.财产1(真的),必须将此属性设置为0,1,3.,或4.
DCM.
真的
3.
4
假
双载波调制(DCM)指示器,指定为1(真的) 要么0(假).要对HE TB PPDU响应的HE- data字段使用DCM,请将此属性设置为1(真的).否则,将此属性设置为0(假).
当此对象是用户信息财产的wlanmactriggerconfig对象时,可将此属性设置为1(真的)只有当摘要财产wlanmactriggerconfig对象是0(假).
摘要
数据类型:逻辑
逻辑
StartingSpatialStream
起始空间流索引,以基于一的形式,指定为间隔[1,8]中的整数。
要启用此属性,请设置援助12.属性的值为0或2045..
NumSpatialStreams
空间流的数量,指定为Interval [1,8]中的整数。
NumRARU
分配的连续RA-RU数,指定为Interval [1,32]中的整数。
要启用此属性,请设置援助12.财产0或2045..
莫尔马鲁
指示随后的触发框架中的更多RA-ru分配,指定为1(真的) 要么0(假). 要在后续触发帧中指示更多RA-RU分配,请将此属性设置为1(真的).否则,将此属性设置为0(假).
当此对象是该对象的元素时启用此属性用户信息财产的wlanmactriggerconfig对象,设置莫雷特夫财产wlanmactriggerconfig反对1(真的).
莫雷特夫
UseMaxTransmitPower
最大传输功率指示灯,指定为1(真的) 要么0(假). 要为指定的HE MCS值从接收站请求HE TB PPDU响应的最大发射功率,请将此属性设置为1(真的).否则,将此属性设置为0(假).
TargetRSSI
-110年
接收信号的期望功率,单位为dBm,指定为间隔[-110,-20]的整数。这个属性表示在指定的RU上传输的HE TB PPDU响应的期望功率,在AP天线连接器上平均并四舍为最接近的整数。
要启用此属性,请设置UseMaxTransmitPower财产0(假).
MPDumuspacingFactor.
2
基本触发帧中MU MPDU间距因子子字段的值,指定为0,1,2,或3..此属性表示最小MPDU启动间距乘法因子。有关更多信息,请参阅第9.3.1.22.2和10.13.3节[1].
要启用此属性,请设置TriggerType财产“基本”.
TidaggregationLimit.
TID聚合限制子字段的值,在间隔中指定为整数[0,7]。此子字段表示站可以聚合的最大流量标识符(TID)。
PreferredAC
首选AC子字段的值,指定为0,1,2,或3..此子字段表示HE TB PPDU响应中MAC协议数据单元(MPDU)聚合的最低推荐访问类别。
TID
流量标识符,指定为间隔[0,7]中的整数。
要启用此属性,请设置TriggerType财产'mu-bar'.
StartingSequenceNum
启动MAC服务数据单元(MSDU)或聚合MSDU(A-MSDU)序列号,指定为间隔中的整数[0,4095]。
全部收缩
创建一个基本MAC触发帧来携带两个用户的信息。
创建MAC触发框架正文配置对象,指定40 MHz的信道带宽。
cfgtrigger = wlanmactriggerconfig(“ChannelBandwidth”,“CBW40”);
为触发器帧的用户信息字段创建配置对象。
cfgUser1 = wlanMACTriggerUserConfig (“AID12”,1,'肆虐',...242,'ruindex'1);cfgUser2 = wlanMACTriggerUserConfig (“AID12”2,'肆虐',...242,'ruindex',2);
将用户信息字段添加到触发器帧。
cfgTrigger = addUserInfo (cfgTrigger cfgUser1);cfgTrigger = addUserInfo (cfgTrigger cfgUser2);
通过创建MAC帧体配置对象来配置触发帧,指定帧类型和触发帧体配置。
cfgMAC = wlanMACFrameConfig (“FrameType”,'扳机',...“TriggerConfig”, cfgTrigger);
通过创建默认的非HT配置对象来指定非HT PHY配置。
cfgPHY = wlanNonHTConfig;
创建MAC触发帧并显示其长度。
[框架,frameLength] = wlanmacframe(cfgmac,cfgphy);disp(frameLength)
40
[1] IEEE P802.11ax™/ D4.1。第11部分:无线局域网介质访问控制(MAC)和物理层(PHY)规范。修改1:对高效WLAN的增强。”信息技术标准草案。电信和系统之间的信息交换局域网和城域网—具体要求。
wlanmacframe.
wlanMACFrameConfig
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系您当地的办公室
立即获得审判