主要内容

wlanVHTConfig

配置VHT传输

描述

wlanVHTConfigobject是WLAN VHT (very high throughput)包格式的配置对象。

创建

描述

例子

cfgVHT= wlanVHTConfig创建一个配置对象,用于初始化IEEE的参数®802.11™VHTPPDU

例子

cfgVHT=wlanVHTConfig(名称、值)使用一个或多个名称-值对设置属性。将每个属性名用引号括起来。例如,wlanVHTConfig(“GuardInterval”、“短”)指定400纳秒的保护间隔(循环前缀)持续时间。

在运行时,调用函数验证与函数操作相关的属性的对象设置。

属性

全部展开

PPDU传输的信道带宽,指定为以下值之一:

  • “CBW20”—通道带宽20mhz

  • “CBW40”–信道带宽为40 MHz

  • “CBW80”—通道带宽80mhz

  • “CBW160”–160 MHz的信道带宽

数据类型:烧焦|字符串

用户数量,指定为123.,或4

数据类型:双重的

用户位置,指定为1-by-NumUsers在[0,3]区间内严格递增的整数向量。

例子:[0 2 3]指定三个用户的位置。第一个用户占用位置0,第二个用户占用位置2,第三个用户占用位置3。

依赖关系

此属性仅在指定NumUsers属性的值大于1

数据类型:双重的

发送天线数,指定为正整数。

数据类型:双重的

波形的VHT前场的附加发射天线的循环移位值,以纳秒为单位。前八个天线使用的是表21-10中规定的循环移位值[1].剩下的l天线使用此属性中指定的值,其中lNumtransmitatenenas– 8. 将此属性指定为以下值之一:

  • 区间[-200,0]中的整数–wlanVHTConfig对象对每个l额外的天线。

  • 长度的行向量l区间[-200,0]中的整数的wlanVHTConfig对象使用k元素的循环移位值k+ 8)发射天线。

    请注意

    如果将此属性指定为长度大于的行向量l,wlanVHTConfig对象只使用第一个l元素。例如,如果您设置Numtransmitatenenas财产16,wlanVHTConfig对象只使用第一个l= 16 – 8 = 8这个向量的元素。

依赖关系

要启用此属性,请设置Numtransmitatenenas属性的值大于8

数据类型:双重的

传输中的空时流数,指定为以下值之一:

  • 整数,取值范围为[1,8],适用于NumUsers财产是1

  • 1 -NumUsers区间为[1,4]的整数向量,适用于NumUsers财产大于1

例子:[1 3 2]是三用户传输中每个用户的空时流数。

请注意

这个属性的元素之和不能超过8个。

数据类型:双重的

空间映射方案,指定为“直接”“阿达玛”“傅里叶”,或“自定义”

依赖关系

默认值,“直接”,仅当设置NumtransmitatenenasNumSpaceTimeStreams属性设置为相同的值。

数据类型:烧焦|字符串

空间映射矩阵,指定为以下值之一:

  • 复值标量。此值适用于所有子载波。

  • 一个有大小的复值矩阵NSTS-借-NT,其中:

    • NSTS为时空流的个数;

    • NT为发射天线数。

    在这种情况下,空间映射矩阵应用于所有子载波。

  • 复值三维阵列N-借-NSTS-借-NT哪里N占用子载波数。的价值N占用子载波数。的ChannelBandwidth属性的值N。在这种情况下,每个占用的子载波都有其自己的空间映射矩阵。

    这个表格显示了ChannelBandwidth设置和相应的N

    ChannelBandwidth 占用子载波数,N 数据子载波数 导频子载波数
    “CBW20” 56 52 4
    “CBW40” 114 108 6
    “CBW80” 242 234 8
    “CBW160”

    484

    468 16

使用此属性旋转和缩放星座映射器的输出向量。空间映射矩阵用于发射天线上的波束形成和时空流混合。有关更多信息,请参见第19.3.11.11.2节[1].调用函数对每个子载波的空间映射矩阵进行规范化。

例子:[0.5 0.3; 0.4 0.4; 0.5 0.8]表示包含三个时空流和两个发射天线的空间映射矩阵。

依赖关系

此属性仅在设置SpatialMapping财产“自定义”

数据类型:双重的
复数的支持:金宝app是的

启用波束形成,指定为的数字或逻辑值1真正的)或0).要应用波束形成转向矩阵,请将此属性设置为1真正的).的SpatialMappingMatrix属性指定波束形成转向矩阵。

依赖关系

该属性仅在NumUsers属性设置为1SpatialMapping属性设置为“自定义”

数据类型:逻辑

启用PPDU数据字段的空时分组编码(STBC),指定为数字或逻辑值1真正的)或0).STBC通过指定的天线传送多份数据流。

  • 当您将此属性设置为0),则STBC不应用于数据字段。时空流的数量等于空间流的数量。

  • 当您将此属性设置为1真正的),则将STBC应用于数据字段。时空流的数量是空间流的两倍。

有关更多信息,请参见的22.3.10.9.4节

依赖关系

该属性仅在NumUsers财产是1

数据类型:逻辑

用于传输的调制和编码方案,指定为以下值之一:

  • 整数,间隔为[0,9],适用于NumUsers财产是1

  • 1 -NumUsers区间[0,9]的整数向量,适用于NumUsers财产大于1

的每个有效值的调制类型和编码速率MCS

MCS 调制 编码率
0 二进制相移键控(BPSK) 1/2
1 正交相移键控(QPSK) 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

数据类型:双重的

VHT-Data字段的前向纠错(FEC)编码类型,指定为以下值之一:

  • “方法”–低密度奇偶校验(LDPC)编码适用于传输中的所有用户

  • “* *”—二进制卷积编码(BCC)适用于传输中的所有用户

  • 1 -NumUsers包含值的单元格数组“方法”“* *”,那里的kth元素指定用户的信道编码k

有关更多信息,请参见第21.3.10.5节[1]

数据类型:烧焦|细胞|字符串

aggregmpdu (A-MPDU) - pre-end- frame (pre-EOF) padding (APEP)长度,单位为字节。

  • NumUsers财产是1,将此属性指定为间隔[0,2]中的非负整数20.- 1)。

  • NumUsers属性是除1,将此属性指定为1-by-NumUsers区间为[0,2]的整数向量20.- 1)。

  • 对于空数据包(NDP),将此属性设置为0

wlanVHTConfig对象使用此属性确定数据字段中的OFDM符号数。有关更多信息,请参见表21-1[1]

请注意

此对象仅支持聚合数据传输金宝app。

数据类型:双重的

此属性是只读的。

物理层收敛程序(PLCP)业务数据单元(PSDU)的长度,以字节为单位,指定为以下值之一:

  • 区间[0,2]中的整数20.- 1],适用于NumUsers财产是1.的值0对应一个空数据包(NDP)。

  • 区间[0,2]中整数的向量20.- 1],适用于NumUsers财产大于1

  • 空数组,适用于未定义此属性时,例如,当属性值集无效时。

wlanVHTConfig对象根据丰满的属性和其他与编码相关的属性。该计算的详细内容见第21.4.3节[1]

例子:[1035 4150]PSDU是a的长度向量吗wlanVHTConfig对象的地方NumUsers财产是2MCS财产是[0 3]

数据类型:双重的

保护间隔(循环前缀)是指数据包中指定为以下值之一的数据字段的持续时间:

  • “长”—保护间隔时间为800ns

  • “短”–保护间隔持续时间为400 ns

数据类型:烧焦|字符串

组标识号,指定为间隔[0,63]中的整数。

依赖关系

的值063仅在设置时应用NumUsers财产1. 间隔[1,62]中的值仅在设置NumUsers属性的值为1

数据类型:双重的

缩写表示PSDU收件人,指定为间隔[0,511]的整数。

  • 对于上行链路传输,部分标识号是基本服务集标识符(BSSID)的最后九位。

  • 下行传输时,部分标识号是关联ID和所属AP的BSSID组合而成的标识。

更多信息请参见表21-1[1]

数据类型:双重的

例子

全部折叠

使用默认设置创建一个VHT配置对象。

cfgVHT=wlanVHTConfig
cfgVHT = wlanVHTConfig与属性:ChannelBandwidth: 'CBW80' NumUsers: 1 numtransmitantenna: 1 NumSpaceTimeStreams: 1 SpatialMapping: 'Direct' STBC: 0 MCS: 0 ChannelCoding: 'BCC' APEPLength: 1024 GuardInterval: 'Long' GroupID: 63 PartialAID: 275只读属性:PSDULength: 1035

更新通道带宽。

cfgVHT。ChannelBandwidth =“CBW40”
cfgVHT=wlanVHTConfig with properties:ChannelBandwidth:'CBW40'NumUsers:1 NumTransmitAntennas:1 NumSpaceTimeStreams:1 spacemapping:'Direct'STBC:0 MCS:0 ChannelCoding:'BCC'APEPLength:1024 GuardInterval:'Long'GroupID:63 partialid:275只读属性:psdullength:1030

创建一个VHT配置对象,用于20 MHz的双用户传输,每个用户有一个天线。

创建一个wlanVHTConfig对象使用名称-值对和内联初始化的组合来更改默认设置。向量值属性应用用户特定的设置。

cfgMU = wlanVHTConfig (“ChannelBandwidth”“CBW20”“NumUsers”2....“GroupID”2.“Numtransmitatenenas”2);cfgMU。NumSpaceTimeStreams = [1 1]; cfgMU.MCS = [4 8]; cfgMU.APEPLength = [1024 2048]; cfgMU.ChannelCoding = {“* *”“方法”
cfgMU = wlanVHTConfig with properties: ChannelBandwidth: 'CBW20' NumUsers: 2 UserPositions: [0 1] numtransmit天线:2 NumSpaceTimeStreams: [1 1] SpatialMapping: 'Direct' MCS: [4 8] ChannelCoding: {'BCC' 'LDPC'} APEPLength: [1024 2048] GuardInterval: 'Long' GroupID: 2 Read-only properties: PSDULength: [1030 2065]

配置对象设置反映指定的更新。未修改的属性将使用其默认值。

更多关于

全部展开

工具书类

[1] IEEE Std 802.11-2016 (IEEE Std 802.11-2012修订版)。第11部分:无线局域网介质访问控制(MAC)和物理层(PHY)规范信息技术的IEEE标准。系统之间的电信和信息交换。局域网和城域网—具体要求。

扩展功能

介绍了R2015b