主要内容GydF4y2Ba

wlanvhtdata.GydF4y2Ba

生成VHT-Data领域GydF4y2Ba

描述GydF4y2Ba

例子GydF4y2Ba

yGydF4y2Ba= wlanvhtdata(GydF4y2BapsduGydF4y2Ba那GydF4y2BaCFG.GydF4y2Ba的)GydF4y2Ba生成A.GydF4y2BaVHT-Data领域GydF4y2Ba[GydF4y2Ba1GydF4y2Ba]GydF4y2Ba来自用户数据位的时域波形GydF4y2BapsduGydF4y2Ba用于传输参数GydF4y2BaCFG.GydF4y2Ba.看到GydF4y2BaVHT-Data现场处理GydF4y2Ba对于波形生成细节。GydF4y2Ba

yGydF4y2Ba= wlanvhtdata(GydF4y2BapsduGydF4y2Ba那GydF4y2BaCFG.GydF4y2Ba那GydF4y2Ba斯克里林GydF4y2Ba的)GydF4y2Ba使用GydF4y2Ba斯克里林GydF4y2Ba对于加扰器初始化状态。GydF4y2Ba

yGydF4y2Ba= wlanvhtdata(GydF4y2Ba___GydF4y2BaOversamplingFactor =GydF4y2BaOSF.GydF4y2Ba的)GydF4y2Ba使用指定的过采样系数产生过采样的VHT数据波形。有关过采样的更多信息,请参阅GydF4y2Ba基于FFT的过采样GydF4y2Ba.GydF4y2Ba

例子GydF4y2Ba

全部折叠GydF4y2Ba

生成MIMO 20 MHz VHT数据字段的波形。GydF4y2Ba

创建VHT配置对象。分配20 MHz通道带宽,两个发射天线,两个时空流,并将MCS设置为四个。GydF4y2Ba

cfgVHT = wlanVHTConfig (GydF4y2Ba'信道带宽'GydF4y2Ba那GydF4y2Ba'CBW20'GydF4y2Ba那GydF4y2Ba“NumTransmitAntennas”GydF4y2Ba2,GydF4y2Ba“NumSpaceTimeStreams”GydF4y2Ba2,GydF4y2Ba'MCS'GydF4y2Ba,4);GydF4y2Ba

生成用户有效载荷数据和VHT数据字段波形。GydF4y2Ba

psdu = randi([0 1],cfgvht.psdulength * 8,1);y = wlanvhtdata(psdu,cfgvht);尺寸(y)GydF4y2Ba
ANS =.GydF4y2Ba1×2GydF4y2Ba2160 2GydF4y2Ba

20 MHz波形是具有两列的阵列,对应于两个发射天线。每列中有2160个复杂的样本。GydF4y2Ba

y(1:10,:)GydF4y2Ba
ANS =.GydF4y2Ba10×2复合物GydF4y2Ba-0.0598 + 0.1098i -0.1904 + 0.1409i 0.6971  -  0.3068I -0.0858  -  0.2701I -0.1284 + 0.9268i -0.8318 + 0.3314i -0.1180 + 0.0731i 0.1313 + 0.4956i 0.3591 + 0.54850 0.9749 + 0.2859i -0.9751 + 1.3334I 0.0559 + 0.4248I 0.0881  -  0.8230I -0.1878  -  0.2959I -0.2952  -  0.4433I -0.1005  -  0.4433I -0.5562  -  0.3940i -0.1292  -  0.5976I 1.0999 + 0.3292I -0.2036  -  0.0200iGydF4y2Ba

输入参数GydF4y2Ba

全部折叠GydF4y2Ba

PHY服务数据单元(GydF4y2BaPSDUGydF4y2Ba),指定为GydF4y2BaN.GydF4y2BaB.GydF4y2Ba-by-1矢量。GydF4y2BaN.GydF4y2BaB.GydF4y2Ba是位和等于的数目吗GydF4y2Bapsdulength.GydF4y2Ba×8。GydF4y2Ba

数据类型:GydF4y2Ba双GydF4y2Ba

传输参数,指定为aGydF4y2BawlanvhtconfigGydF4y2Ba对象。GydF4y2Ba

初始置乱器状态的数据置乱器为每个包生成,指定为整数、二进制矢量、1乘-GydF4y2BaN.GydF4y2Ba你GydF4y2Ba整数行矢量,或7-by-GydF4y2BaN.GydF4y2Ba你GydF4y2Ba二进制矩阵。GydF4y2BaN.GydF4y2Ba你GydF4y2Ba是用户数量,从1到4。如果指定为整数或二进制向量,则该设置适用于所有用户。如果指定为行向量或二进制矩阵,则每个用户的设置在相应的列中指定为区间[1,127]中的整数或相应的二进制向量。GydF4y2Ba

在传输数据上使用的扰码器初始化遵循IEEE中描述的过程GydF4y2Ba®GydF4y2BaStd 802.11™-2012,章节18.3.5.5和IEEE Std 802.11ad™-2012,章节21.3.9。紧跟在扰频器初始化字段(包括数据填充位)之后的报头和数据字段由XORing用多项式生成的长度为127的周期序列进行扰频GydF4y2BaS (x)GydF4y2Ba=GydF4y2BaXGydF4y2Ba7.GydF4y2Ba+GydF4y2BaXGydF4y2Ba4.GydF4y2Ba+1GydF4y2Ba.PSDU的八位字节被放置到比特流中,并且在每个八位字节内,第一位0(LSB)是第一并且第7位(MSB)持续。该图显示了序列和XOR操作的产生。GydF4y2Ba

从整数转换为位使用左侧MSB方向。例如,用十进制初始化扰扰器GydF4y2Ba1GydF4y2Ba,位映射到这些元素。GydF4y2Ba

元素GydF4y2Ba XGydF4y2Ba7.GydF4y2Ba XGydF4y2Ba6.GydF4y2Ba XGydF4y2Ba5.GydF4y2Ba XGydF4y2Ba4.GydF4y2Ba XGydF4y2Ba3.GydF4y2Ba XGydF4y2Ba2GydF4y2Ba XGydF4y2Ba1GydF4y2Ba
位值GydF4y2Ba 0.GydF4y2Ba 0.GydF4y2Ba 0.GydF4y2Ba 0.GydF4y2Ba 0.GydF4y2Ba 0.GydF4y2Ba 1GydF4y2Ba

要生成等价于小数的位流,请使用GydF4y2Baint2bit.GydF4y2Ba函数。例如,对于小数GydF4y2Ba1GydF4y2Ba:GydF4y2Ba

Int2bit (1,7)' ans = 0 0 0 0 0 1GydF4y2Ba

例子:GydF4y2Ba[1; 0; 1; 1; 1; 0; 1]GydF4y2Ba以二进制矢量表示93的置乱器初始状态。GydF4y2Ba

数据类型:GydF4y2Ba双GydF4y2Ba|GydF4y2BaINT8.GydF4y2Ba

过采样因子,指定为大于或等于1的标量。过采样循环前缀长度必须是采样的整数。GydF4y2Ba

数据类型:GydF4y2Ba单身的GydF4y2Ba|GydF4y2Ba双GydF4y2Ba|GydF4y2BaINT8.GydF4y2Ba|GydF4y2Baint16GydF4y2Ba|GydF4y2Baint32GydF4y2Ba|GydF4y2Baint64GydF4y2Ba|GydF4y2Bauint8.GydF4y2Ba|GydF4y2Bauint16GydF4y2Ba|GydF4y2BaUINT32.GydF4y2Ba|GydF4y2BaUINT64GydF4y2Ba

输出参数GydF4y2Ba

全部折叠GydF4y2Ba

VHT-Data领域GydF4y2Ba时域波形,返回为GydF4y2BaN.GydF4y2BaS.GydF4y2Ba——- - - - - -GydF4y2BaN.GydF4y2BaT.GydF4y2Ba矩阵。GydF4y2BaN.GydF4y2BaS.GydF4y2Ba时域样本的个数是多少GydF4y2BaN.GydF4y2BaT.GydF4y2Ba为发射天线数。看到GydF4y2BaVHT-Data现场处理GydF4y2Ba对于波形生成细节。GydF4y2Ba

更多关于GydF4y2Ba

全部折叠GydF4y2Ba

VHT-Data领域GydF4y2Ba

VHT-Data字段携带来自媒体访问控制(MAC)层的一个或多个帧。该字段遵循VHT PPDUs中的VHT- sig - b字段。GydF4y2Ba

关于VHT-Data字段的详细描述,请参见IEEE Std 802.11-2016的21.3.10节。VHT Data字段由四个子字段组成。GydF4y2Ba

  • 服务领域GydF4y2Ba-包含一个7位的扰频器初始化状态,1位保留用于以后的考虑,8位用于VHT-SIG-B循环冗余检查(CRC)字段GydF4y2Ba

  • PSDUGydF4y2Ba- 包含PLCP服务数据单元的可变长度字段GydF4y2Ba

  • PHY PAD.GydF4y2Ba-可变的比特数传递给发射机,以创建一个完整的OFDM符号GydF4y2Ba

  • 尾巴GydF4y2Ba- 终止卷积码所需的比特(当传输使用LDPC信道编码时不需要)GydF4y2Ba

PSDUGydF4y2Ba

物理层(PHY)业务数据单元(PSDU)。一个pdu可以由一个MAC协议数据单元(MPDU)或一个聚合MPDU (A-MPDU)中的多个MPDU组成。在单用户场景中,VHT-Data字段包含一个PSDU。在多用户场景中,VHT-Data字段最多可承载4个psdu,最多可承载4个用户。GydF4y2Ba

算法GydF4y2Ba

全部折叠GydF4y2Ba

VHT-Data现场处理GydF4y2Ba

这GydF4y2BaVHT-Data领域GydF4y2Ba编码服务,GydF4y2BaPSDUGydF4y2Ba,垫位和尾位。这GydF4y2Bawlanvhtdata.GydF4y2Ba函数在上执行发射器处理GydF4y2BaVHT-Data领域GydF4y2Ba输出的时域波形GydF4y2BaN.GydF4y2BaT.GydF4y2Ba发射天线。GydF4y2Ba

N.GydF4y2Baes.GydF4y2Ba为BCC编码器的数量。GydF4y2Ba
N.GydF4y2BaSS.GydF4y2Ba是空间流的数量。GydF4y2Ba
N.GydF4y2BaSTS.GydF4y2Ba是时空流的数量。GydF4y2Ba
N.GydF4y2BaT.GydF4y2Ba为发射天线数。GydF4y2Ba

显示了BCC信道编码。GydF4y2Ba

对于算法详细信息,请参阅IEEE STD 802.11ac™-2013GydF4y2Ba[1]GydF4y2Ba,第22.3.4.9和22.3.4.4.4.10分,分别为单一用户和多用户。GydF4y2Ba

基于FFT的过采样GydF4y2Ba

一个GydF4y2Ba采样过量GydF4y2Ba信号是以高于奈奎斯特速率的频率采样的信号。WLAN信号通过使用小保护带最大化占用带宽,这可能会对防成像和抗锯齿滤波器构成问题。过采样增加了相对于总信号带宽的保护带宽,从而增加了信号中的样本数量。GydF4y2Ba

在生成OFDM波形时,此功能通过使用较大的IFFT和零焊盘进行过采样。此图显示了OFDM波形的过采样过程GydF4y2BaN.GydF4y2BaFFTGydF4y2Ba副载波组成GydF4y2BaN.GydF4y2BaGGydF4y2Ba两侧的守护带子载波GydF4y2BaN.GydF4y2Ba英石GydF4y2Ba占用带宽子载波。GydF4y2Ba

FFT-based过采样。GydF4y2Ba

参考文献GydF4y2Ba

[1] IEEE Std 802.11ac™-2013 IEEE信息技术标准。系统间电信和信息交换。局域网和城域网。特殊要求。第11部分:无线局域网介质访问控制(MAC)和物理层(PHY)规范。修改件4:在6ghz以下的频段内实现高吞吐量的增强。GydF4y2Ba

扩展能力GydF4y2Ba

C / c++代码生成GydF4y2Ba
使用MATLAB®Coder™生成C和c++代码。GydF4y2Ba

介绍了R2015bGydF4y2Ba

[GydF4y2Ba1GydF4y2Ba]GydF4y2BaIEEE STD 802.11AC-2013适应和转载了IEEE许可。版权所有IEEE 2013.保留所有权利。GydF4y2Ba