主要内容

wlans1gconfig.

配置S1G传输

描述

wlans1gconfig.object是一个子1- ghz格式(S1G格式)配置对象,用于WLAN的S1G报文格式。

创建

描述

例子

cfgS1G= WLANS1GCONFIG.创建一个配置对象,初始化IEEE的参数®802.11™S1G-formatPPDU.

例子

cfgS1G= wlanS1GConfig(名称,值)使用一个或多个名称-值对参数设置属性。将每个属性名用引号括起来。例如,wlanS1GConfig(“ChannelBandwidth”、“CBW4”、“摘要”,真的)指定具有4 MHz的信道带宽的S1G格式,并且启用了空间时间块编码。

属性

全部展开

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

  • 'CBW1'- 1 MHz的通道带宽

  • 'CBW2'—通道带宽2mhz

  • “CBW4”—通道带宽4mhz

  • “CBW8”—通道带宽为8mhz

  • “CBW16”- 16 MHz的通道带宽

数据类型:字符|字符串

序言类型,指定为“短”或者“长”

依赖性

仅当您设置时,此属性仅适用信道带宽财产以外的价值'CBW1'

数据类型:字符|字符串

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

数据类型:

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

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

依赖性

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

数据类型:

发送天线数,指定为123., 或者4

数据类型:

传输中的时空流数,用1 × -表示NumUsers整数矢量间隔[1,4]。

数据类型:

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

依赖性

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

数据类型:字符|字符串

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

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

  • 一个有大小的复值矩阵NSTS.——- - - - - -NT,地点:

    • NSTS.为时空流的个数;

    • NT为发射天线数。

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

  • 一个复合值的3-D尺寸阵列N英石——- - - - - -NSTS.——- - - - - -NT,在那里N英石是占用的子载波的数量。的价值N英石为已占用数据和导频子载波之和。的信道带宽属性的值N英石.在这种情况下,每个被占用的子载波都有自己的空间映射矩阵。

    这个表显示了信道带宽设置及相应的N英石:

    信道带宽 被占用的子载波的数量,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财产“自定义”

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

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

依赖性

仅当满足所有这些条件时,此属性仅适用:

数据类型:逻辑

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

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

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

有关更多信息,请参阅第22.3.10.9.4节[2]

依赖性

此属性仅适用于此NumUsers属性是1

数据类型:逻辑

指定为以下值之一的调制和编码方案:

  • 整数,取值范围为[0,10],适用于NumUsers属性是1

  • 一个1-by-NumUsers区间[0,10]的整数向量。

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

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

数据类型:

此属性是只读的。

前向纠错(FEC)编码类型,指定为'贝卡'.的wlans1gconfig.对象仅支持二进金宝app制卷积编码(BCC)。

数据类型:字符

聚合的MPDU(A-MPDU)帧质前框内(Pre-Eof)填充(APEP)长度,以字节为单位。

  • NumUsers属性是1,将此属性指定为区间[0,2]内的非负整数16.- 1]。

  • NumUsers属性是一个非1,将此属性指定为1-by-NumUsers整数矢量间隔[0,216.- 1]。

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

wlans1gconfig.使用这个属性来确定数据域中OFDM符号的数量。更多信息请参见表22-1[2]

请注意

该节点仅支持聚合数据传输金宝app。

数据类型:

此属性是只读的。

物理层收敛程序PLCP (Physical layer convergence procedure)业务数据单元PSDU (service data unit)长度,单位为字节,指定为整数。的wlans1gconfig.对象根据其他属性在内部计算此属性。

数据类型:

数据字段的保护间隔(循环前缀)持续时间,指定为其中一个值之一:

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

  • “短”—保护间隔时间为400ns

请注意

对于S1G格式,数据域内的第一个OFDM符号总是有一个很长的保护间隔,即使你将这个属性设置为“短”

数据类型:字符|字符串

组标识号,指定为间隔[1,62]的整数。在多用户传输过程中发出组标识号。

依赖性

仅当您设置时,此属性仅适用序言财产“长”NumUsers属性设置为大于1的值。

数据类型:

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

  • 当你设置的时候UplinkIndication财产1真的),部分标识号是基本服务集标识符(BSSID)的后9位。该属性必须是一个整数,范围在[0,511]。

  • 当你设置的时候UplinkIndication财产0),部分标识号是关联ID和所属AP的BSSID组合而成的标识符。该属性必须为间隔为[0,63]的整数。

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

数据类型:

上行链路指示,指定为数字或逻辑值1真的)或0)。若要指示PPDU在下行传输中发送,请将此属性设置为0)。表示PPDU在上行链路传输上发送,将此属性设置为1真的)。

依赖性

仅当您设置时,此属性仅适用信道带宽财产以外的价值'CBW1'NumUsers财产1

数据类型:逻辑

接入点(AP)颜色标识符,指定为间隔[0,7]的整数。AP包含一个用于基本服务集(BSS)的颜色号码。S1G站(STA)可以使用颜色设置来确定传输是否在与其相关联的BSS内。STA可以终止从BSS接收到的与它没有关联的传输的接收过程。

依赖性

此属性仅在满足以下条件时适用:

数据类型:

启用以数值或逻辑值指定的飞行指示符1真的)或0)。若要指定非恒定的导频位置,请将此属性设置为1真的)。由于多普勒传播,旅行飞行员允许接收器跟踪变化通道。

数据类型:逻辑

响应指示类型,指定为“没有”“民主党”“正常”, 或者“长”.该信息用于指示将在当前帧传输之后将发送短帧间空间(SIFS)的帧的存在和类型。您设置此属性的值设置了在这些字段中传输的响应指示字段:

  • S1G_SHORT序言的SIG2字段

  • S1G_long前导码的SIG-A-2字段

  • S1G_1M序言中的SIG字段

数据类型:字符|字符串

建议平滑通道估计,指定为数字或逻辑值1真的)或0)。

  • 如果频率剖面在信道中不发生变化,则接收器将此属性设置为1真的)。在这种情况下,建议将频域平滑作为信道估计的一部分。

  • 如果频率分布在通道上变化,则接收器将此属性设置为0)。在这种情况下,频域平滑不建议作为信道估计的一部分。

数据类型:逻辑

对象的功能

packetformat. 返回WLAN数据包格式

例子

全部折叠

使用单个用户的默认设置创建S1G配置对象。通过指定4 MHz通道带宽和短前导码配置来覆盖默认值。

cfgs1g = wlans1gconfig;cfgs1g.channelbandwidth =“CBW4”;cfgS1G。序言=“短”;cfgS1G
cfgS1G = wlanS1GConfig属性:ChannelBandwidth:“CBW4”序言:“短”NumUsers: 1 NumTransmitAntennas: 1 NumSpaceTimeStreams: 1 SpatialMapping:“直接”方式:0 MCS: 0 APEPLength: 256 GuardInterval:多头PartialAID: 37 UplinkIndication: 0颜色:0 TravelingPilots: 0 ResponseIndication:‘没有’RecommendSmoothing:1只读属性:ChannelCoding: 'BCC' PSDULength: 261

创建一个分配2 MHz带宽和两个用户的S1G配置对象。使用名称,值对和在线初始化的组合来更改默认设置。在矢量值属性中,每个元素适用于特定用户。

cfgMU = wlanS1GConfig ('信道带宽''CBW2'......“序言”“长”......'numusers',2,......“GroupID”,2,......“NumTransmitAntennas”,2);cfgmu.numspacetimestreams = [1 1];cfgmu.mcs = [4 8];cfgmu.apeplenth = [1024 2048];cfgmu.
cfgMU = wlanS1GConfig属性:ChannelBandwidth:“CBW2”序言:多头NumUsers: 2 UserPositions: [0 1] NumTransmitAntennas: 2 NumSpaceTimeStreams: [1] SpatialMapping:“直接”MCS: 8 [4] APEPLength: 2048年[1024]GuardInterval:多头GroupID: 2 TravelingPilots: 0 ResponseIndication:‘没有’只读属性:ChannelCoding:'BCC' PSDULength: [1031 2065]

NumUsers设置为2,并且与用户相关的属性是两个元素向量。

创建具有默认属性值的S1G配置对象。

cfgs1g = wlans1gconfig;

计算并显示报文格式。默认属性使用短序言指定传输。

格式= PacketFormat(CFGS1G);DISP(格式)
S1G-Short

现在创建一个S1G配置对象,指定一个长序言。

cfgs1glongpreamble = wlans1gconfig(“序言”“长”);

计算并显示报文格式。

格式= packetFormat (cfgS1GLongPreamble);DISP(格式)
S1G-Long

更多关于

全部展开

参考文献

[1] IEEE STD 802.11-2012。“第11部分:无线LAN介质访问控制(MAC)和物理层(PHY)规格。”IEEE信息技术标准 - 系统之间的电信和信息交流 - 本地和大都市区网络 - 特定要求。

[2] IEEE 802.11ac™-2013。“第11部分:无线LAN介质访问控制(MAC)和物理层(PHY)规格。 - 修正4:在6 GHz以下频段中运行的高吞吐量的增强功能。”IEEE信息技术标准 - 系统之间的电信和信息交流 - 本地和大都市区网络 - 特定要求。

扩展功能

介绍了R2016b