wlanS1GConfig
配置S1G传输
描述
的wlanS1GConfig
object是WLAN S1G报文格式的sub-1-GHz-format (S1G-format)配置对象。
创建
属性
ChannelBandwidth
- - - - - -PPDU传输的通道带宽
“CBW2”
(默认)|“CBW1”
|“CBW4”
|“CBW8”
|“CBW16”
PPDU传输的通道带宽,指定为以下值之一:
“CBW1”
—通道带宽1mhz“CBW2”
—通道带宽为2mhz“CBW4”
—通道带宽为4mhz“CBW8”
—通道带宽为8mhz“CBW16”
—通道带宽16mhz
数据类型:字符
|字符串
序言
- - - - - -序言类型
“短”
(默认)|“长”
NumUsers
- - - - - -用户数
1
(默认)|2
|3.
|4
用户数量,指定为1
,2
,3.
,或4
.
数据类型:双
NumTransmitAntennas
- - - - - -发射天线数
1
(默认)|2
|3.
|4
发射天线数,指定为1
,2
,3.
,或4
.
数据类型:双
NumSpaceTimeStreams
- - - - - -时空流数
1
(默认)|区间[1,4]的整数|整数的行向量
传输中的时空流数,用1乘-表示NumUsers
区间[1,4]内整数的向量。
数据类型:双
SpatialMapping
- - - - - -空间映射方案
“直接”
(默认)|“阿达玛”
|“傅里叶”
|“自定义”
空间映射方案,指定为“直接”
,“阿达玛”
,“傅里叶”
,或“自定义”
.
依赖关系
默认值为,“直接”
,仅当设置NumTransmitAntennas
而且NumSpaceTimeStreams
属性设置为相同的值。
数据类型:字符
|字符串
SpatialMappingMatrix
- - - - - -空间映射矩阵
1
(默认)|复数的标量|复数矩阵|复值三维阵列
空间映射矩阵,指定为以下值之一:
复值标量。该值适用于所有子运营商。
大小的复值矩阵NSTS——- - - - - -NT,地点:
NSTS是时空流的数量;
NT发射天线数。
在这种情况下,空间映射矩阵适用于所有子载波。
尺寸的复值三维数组N圣——- - - - - -NSTS——- - - - - -NT,在那里N圣被占用的子载波数。的价值N圣被占用的数据和导频子载波之和。的
ChannelBandwidth
财产决定价值N圣.在这种情况下,每个被占用的子载波都有自己的空间映射矩阵。此表显示
ChannelBandwidth
设置和相应的N圣:ChannelBandwidth
被占领的子航母数量,N圣 数据子载波数 先导副载波数 “CBW1”
26 24 2 “CBW2”
56 52 4 “CBW4”
114 108 6 “CBW8”
242 234 8 “CBW16”
484
468 16
使用此属性旋转和缩放星座映射器的输出矢量。空间映射矩阵用于发射天线上的波束形成和时空流混合。有关更多信息,请参见第20.3.11.11.2节[1].调用函数将每个子载波的空间映射矩阵归一化。
例子:[0.5 - 0.3;0.4 - 0.4;0.5 - 0.8)
表示具有三个时空流和两个发射天线的空间映射矩阵。
依赖关系
此属性仅在设置SpatialMapping
财产“自定义”
.
数据类型:双
复数支持:万博1manbetx是的
波束形成
- - - - - -在长序文包中启用波束形成功能
真正的
或1
(默认)|假
或0
在长序文包中启用波束形成,指定为数值或逻辑值1
(真正的
)或0
(假
).若要应用波束形成转向矩阵,请将此属性设置为1
(真正的
).的SpatialMappingMatrix
属性指定波束形成转向矩阵。
依赖关系
此属性仅在满足以下所有条件时应用:
的
序言
属性设置为“长”
.的
NumUsers
属性设置为1
.的
SpatialMapping
属性设置为“自定义”
.
数据类型:逻辑
MCS
- - - - - -调制编码方案
0
(默认)|区间[0,10]的整数|整数向量
指定为以下值之一的调制和编码方案:
取值范围为[0,10]的整数,适用于
NumUsers
属性是1
1 -
NumUsers
区间[0,10]内整数的向量。
的每个有效值的调制类型和编码率MCS
:
MCS | 调制 | 编码率 |
---|---|---|
0 |
二值相移键控 | 1/2 |
1 |
正交相移键控 | 1/2 |
2 |
正交相移编码 | 3/4 |
3. |
16点正交振幅调制(16-QAM) | 1/2 |
4 |
16-QAM | 3/4 |
5 |
64 - qam | 2/3 |
6 |
64 - qam | 3/4 |
7 |
64 - qam | 5/6 |
8 |
256 - qam | 3/4 |
9 |
256 - qam | 5/6 |
10 |
BPSK | 1/2 |
数据类型:双
ChannelCoding
- - - - - -FEC编码类型
“* *”
(默认)
此属性是只读的。
前向纠错(FEC)编码类型,指定为“* *”
.的wlanS1GConfig
对象只支持二进万博1manbetx制卷积编码(BCC)。
数据类型:字符
APEPLength
- - - - - -APEP长度
256
(默认)|非负整数|非负整数的向量
PSDULength
- - - - - -PSDU长度
非负整数
此属性是只读的。
PLCP (Physical layer convergence procedure) PSDU (service data unit)长度,以字节为单位,指定为整数。的wlanS1GConfig
对象根据其他属性在内部计算此属性。
数据类型:双
GuardInterval
- - - - - -保护间隔(循环前缀)持续时间
“长”
(默认)|“短”
报文中数据字段的保护间隔(循环前缀)持续时间,指定为以下值之一:
“长”
—防护间隔时间为800ns“短”
—保护间隔时间为400ns
请注意
对于S1G格式,即使将该属性设置为,数据字段中的第一个OFDM符号也总是具有较长的保护间隔“短”
.
数据类型:字符
|字符串
PartialAID
- - - - - -PSDU接收者的缩写指示
37
(默认)|区间[0,511]的整数
PSDU接收者的缩写表示,指定为间隔[0,511]的整数。
当你设置
UplinkIndication
财产1
(真正的
),部分标识号是基本服务集标识符(BSSID)的最后9位。该属性必须是区间[0,511]的整数。当你设置
UplinkIndication
财产0
(假
),部分标识号是关联ID和其服务AP的BSSID的组合标识符。该属性必须是区间[0,63]的整数。
更多信息请参见表22-1[2].
数据类型:双
UplinkIndication
- - - - - -上行迹象
假
或0
(默认)|真正的
或1
上行链路指示,指定为的数字或逻辑值1
(真正的
)或0
(假
).若要指示PPDU在下行链路传输上发送,请将此属性设置为0
(假
).若要指示PPDU在上行链路传输上发送,请将此属性设置为1
(真正的
).
依赖关系
此属性仅在设置ChannelBandwidth
属性的值“CBW1”
和NumUsers
财产1
.
数据类型:逻辑
颜色
- - - - - -AP颜色标识符
0
(默认)|区间[0,7]的整数
接入点(AP)颜色标识符,指定为间隔[0,7]的整数。AP包含用于基本服务集(BSS)的颜色号。S1G站(STA)可以使用颜色设置来确定传输是否在与之相关联的BSS内。STA可以终止从与它没有关联的BSS接收的传输的接收过程。
依赖关系
此属性仅在满足以下条件时应用:
的
ChannelBandwidth
财产不是“CBW1”
.的
NumUsers
属性是1
.的
UplinkIndication
属性是0
(假
).
数据类型:双
TravelingPilots
- - - - - -使飞行飞行员成为可能
假
或0
(默认)|真正的
或1
启用移动导航,指定为的数值或逻辑值1
(真正的
)或0
(假
).若要指定非恒定导频位置,请将此属性设置为1
(真正的
).由于多普勒传播,移动的飞行员允许接收机跟踪变化的信道。
数据类型:逻辑
ResponseIndication
- - - - - -响应指示类型
“没有”
(默认)|“民主党”
|“正常”
|“长”
响应指示类型,指定为“没有”
,“民主党”
,“正常”
,或“长”
.此信息用于指示在当前帧传输之后将被发送到短帧间空间(SIFS)的帧的存在和类型。设置此属性的值设置响应指示字段,该字段在以下字段中传输:
S1G_SHORT序言的SIG2字段
S1G_LONG序言的SIG-A-2字段
S1G_1M序言的SIG字段
数据类型:字符
|字符串
RecommendSmoothing
- - - - - -建议平滑信道估计
真正的
或1
(默认)|假
或0
建议平滑信道估计,指定为的数值或逻辑值1
(真正的
)或0
(假
).
如果频率剖面在信道中没有变化,接收器将此属性设置为
1
(真正的
).在这种情况下,频域平滑被推荐作为信道估计的一部分。如果频率剖面在信道上发生变化,接收器将此属性设置为
0
(假
).在这种情况下,频域平滑不建议作为信道估计的一部分。
数据类型:逻辑
对象的功能
packetFormat |
返回WLAN报文格式 |
例子
创建单用户wlanS1GConfig对象
为单个用户创建一个具有默认设置的S1G配置对象。通过指定4 MHz通道带宽和短前导配置覆盖默认值。
cfgS1G = wlanS1GConfig;cfgS1G。ChannelBandwidth =“CBW4”;cfgS1G。序言=“短”;cfgS1G
cfgS1G = wlanS1GConfig带有属性:ChannelBandwidth: 'CBW4' Preamble: 'Short' NumUsers: 1 numtransmitthresholds: 1 NumSpaceTimeStreams: 1 SpatialMapping: 'Direct' STBC: 0 MCS: 0 APEPLength: 256 GuardInterval: 'Long' PartialAID: 37 uplinkindation: 0 Color: 0 TravelingPilots: 0 ResponseIndication: 'None' recommended smoothing: 1只读属性:ChannelCoding: 'BCC' PSDULength: 261
创建双用户的wlanS1GConfig对象
创建一个分配2 MHz带宽和两个用户的S1G配置对象。使用名称、值对和内联初始化的组合来更改默认设置。在向量值属性中,每个元素适用于特定的用户。
cfgMU = wlanS1GConfig(“ChannelBandwidth”,“CBW2”,...“序言”,“长”,...“NumUsers”2,...“GroupID”2,...“NumTransmitAntennas”2);cfgMU。NumSpaceTimeStreams = [1 1]; cfgMU.MCS = [4 8]; cfgMU.APEPLength = [1024 2048]; cfgMU
cfgMU = wlanS1GConfig with properties: ChannelBandwidth: 'CBW2' Preamble: 'Long' NumUsers: 2 UserPositions: [0 1] numtransmitthresholds: 2 NumSpaceTimeStreams: [1 1] SpatialMapping: 'Direct' MCS: [4 8] APEPLength: [1024 2048] GuardInterval: 'Long' GroupID: 2 TravelingPilots: 0 ResponseIndication: 'None'只读属性:ChannelCoding: 'BCC' PSDULength: [1031 2065]
NumUsers
设置为2,与用户相关的属性是双元素向量。
创建WLAN S1G配置对象和返回报文格式
创建一个具有默认属性值的S1G配置对象。
cfgS1G = wlanS1GConfig;
计算并显示报文格式。默认属性指定具有短序言的传输。
format = packetFormat(cfgS1G);disp(格式)
S1G-Short
现在创建一个S1G配置对象,指定一个长前导。
cfgS1GLongPreamble = wlanS1GConfig(“序言”,“长”);
计算并显示报文格式。
format = packetFormat(cfgS1GLongPreamble);disp(格式)
S1G-Long
更多关于
PPDU
物理层(PHY)协议数据单元(PPDU)是完整的物理层收敛过程(PLCP)帧,包括PLCP报头、MAC报头、MAC数据字段、MAC和PLCP尾。
参考文献
[1] IEEE Std 802.11-2012。第11部分:无线局域网介质访问控制(MAC)和物理层(PHY)规范。IEEE信息技术标准。系统间的电信和信息交换。局域网和城域网。特殊要求
IEEE 802.11ac™-2013。第11部分:无线局域网介质访问控制(MAC)和物理层(PHY)规范。-修改4:增强在6ghz以下频段的高吞吐量操作。”IEEE信息技术标准。系统间的电信和信息交换。局域网和城域网。特殊要求
扩展功能
C/ c++代码生成
使用MATLAB®Coder™生成C和c++代码。
使用注意事项和限制:首次将此对象用于S1G MU-MIMO传输后,不能更改这些属性中的任何元素的数量。
版本历史
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
您也可以从以下列表中选择网站:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。