文档

wlanNonHTData

生成非ht - data字段波形

语法

y = wlanNonHTData(psdu,cfg)
y = wlanonhtdata (psdu,cfg,冲压初始化)

描述

例子

y= wlanNonHTData (psducfg生成non-HT-Data领域1时域波形为输入PSDU位。

y= wlanNonHTData (psducfgscramInit使用scramInit用于扰频器初始化状态。

例子

全部折叠

生成波形20MHz非高温数据场为36 Mbps。

创建一个非ht配置对象并进行分配MCS5。

cfg = wlanNonHTConfig(“主持人”5);

将随机数据分配到PSDU并生成数据场波形。

psdu = randi([0 1],cfg.PSDULength*8,1);y = wlanNonHTData(psdu,cfg);大小(y)
ans =1×24480年1

输入参数

全部折叠

PLCP服务数据单元(PSDU),指定为N-乘1向量,其中NPSDULength×8PSDUVector的取值范围是1字节到4095字节,由PSDULength

数据类型:

格式配置,指定为wlanNonHTConfig对象。的wlanNonHTData函数使用wlanNonHTConfig属性关联的对象属性OFDM的设置调制

非ht格式配置

OFDM的信道带宽(以MHz为单位),指定为“CBW20”“CBW10”,或“CBW5”.的默认值。“CBW20”将通道带宽设置为20mhz。

当通道带宽为5mhz或10mhz时,只能配置一个发射天线NumTransmitAntennas不适用。

数据类型:字符|字符串

用于传输当前数据包的OFDM调制和编码方案,指定为0到7的整数。关联的系统配置MCS设置映射到指定的数据速率。

MCS 调制 编码率 每个子载波的编码位(NBPSC 每个OFDM符号的编码位(N海关与边境保护局 每个OFDM符号的数据位(N论文 数据速率(Mbps)
20兆赫的通道带宽 10mhz通道带宽 5兆赫通道带宽
0 BPSK 1/2 1 48 24 6 3. 1.5
1 BPSK 3/4 1 48 36 9 4.5 2.25
2 正交相移编码 1/2 2 96 48 12 6 3.
3. 正交相移编码 3/4 2 96 72 18 9 4.5
4 16 qam 1/2 4 192 96 24 12 6
5 16 qam 3/4 4 192 144 36 18 9
6 64 qam 2/3 6 288 192 48 24 12
7 64 qam 3/4 6 288 216 54 27 13.5

参见IEEE Std 802.11™-2012,表18-4。

数据类型:

用户有效负载中携带的字节数,指定为1到4095之间的整数。

数据类型:

OFDM的发射天线数,指定为1到8之间的标量整数。

当通道带宽为5mhz或10mhz时,NumTransmitAntennas不适用,因为只允许一个发射天线。

数据类型:

所生成的每个包的扰码器初始化状态,指定为1到127之间的整数或长度为7的相应二进制向量。默认值93是IEEE Std 802.11-2012节L.1.5.2给出的示例状态。

在传输数据上使用扰频器初始化遵循IEEE中描述的过程®Std 802.11-2012,章节18.3.5.5和IEEE Std 802.11ad™-2012,章节21.3.9。扰频器初始化字段后面的报头和数据字段(包括数据填充位)通过XORing对每个位进行扰频,每个位的长度为127,由多项式生成周期序列S (x)x7+x4+1.PSDU(物理层业务数据单元)的八位被放入一个位流中,在每个八位中,第0位(LSB)在前面,第7位(MSB)在后。序列的生成和异或操作如图所示:

从整数到位的转换使用左msb方向。用于扰频器的十进制初始化1,位被映射到所示的元素。

元素 X7 X6 X5 X4 X3. X2 X1
比特值 0 0 0 0 0 0 1

若要生成与小数等价的位流,请使用de2bi.例如,对于十进制1

De2bi (1,7,'left-msb') ans = 0 0 0 0 0 0 1

例子:(1;0;1;1;1;0;1]将扰频器初始化状态93作为二进制向量传送。

数据类型:|int8

输出参数

全部折叠

非ht数据场时域波形,返回为N年代——- - - - - -NT矩阵。N年代时域样本的个数,和NT发射天线数。

更多关于

全部折叠

PSDU

物理层收敛过程(PLCP)业务数据单元(PSDU)。该字段由可变数量的八位字节组成。最小值为0(0),最大值为2500。更多信息请参见IEEE Std 802.11™-2012,15.3.5.7节。

non-HT-Data领域

非高吞吐量数据(non-high throughput data, non-HT data)字段用于传输MAC帧,由服务字段、PSDU、尾位和pad位组成。

  • 服务领域—包含16个零,用于初始化数据扰频器。

  • PSDU—可变长度字段,包含PLCP业务数据单元PSDU。

  • 尾巴-结束卷积码所需的尾位。该字段对单个编码流使用6个零。

  • 垫块-需要可变长度的字段,以确保非ht数据字段包含整数数量的符号。

算法

全部折叠

非ht数据字段处理

non-HT-Data领域报文结构中遵循L-SIG。具体算法请参见IEEE Std 802.11-2012[1],第18.3.5节。的non-HT-Data领域对象中的用户有效负载PSDU加上16个服务位,6个尾部位,以及填充最后OFDM符号所需的附加填充位。的wlanNonHTData函数执行发射机处理non-HT-Data领域并输出时域波形。

参考文献

IEEE信息技术标准。系统间的电信和信息交换。局域网和城域网。特殊要求。第11部分:无线局域网介质访问控制(MAC)和物理层(PHY)规范。

扩展功能

在R2015b中引入


1IEEE Std 802.11-2012经IEEE许可改编并转载。IEEE 2012版权所有。版权所有。

这个话题有帮助吗?