主要内容gydF4y2Ba

wlanHTDatagydF4y2Ba

生成HT-Data字段波形gydF4y2Ba

描述gydF4y2Ba

例子gydF4y2Ba

ygydF4y2Ba= wlanHTData (gydF4y2BapsdugydF4y2Ba,gydF4y2BacfggydF4y2Ba)gydF4y2Ba生成一个gydF4y2BaHT-Data领域gydF4y2Ba1gydF4y2BaPLCP业务数据单元的时域波形gydF4y2BapsdugydF4y2Ba和指定的传输参数gydF4y2BacfggydF4y2Ba.看到gydF4y2BaHT-Data现场处理gydF4y2Ba波形生成细节。gydF4y2Ba

ygydF4y2Ba= wlanHTData (gydF4y2BapsdugydF4y2Ba,gydF4y2BacfggydF4y2Ba,gydF4y2BascramInitgydF4y2Ba)gydF4y2Ba使用gydF4y2BascramInitgydF4y2Ba用于扰频器初始化状态。gydF4y2Ba

ygydF4y2Ba= wlanHTData (gydF4y2Ba___gydF4y2BaOversamplingFactor =gydF4y2BaosfgydF4y2Ba)gydF4y2Ba生成具有过采样因子的HT-Data场波形。有关过采样的更多信息,请参见gydF4y2BaFFT-Based采样过密gydF4y2Ba.gydF4y2Ba

例子gydF4y2Ba

全部折叠gydF4y2Ba

用多个发射天线为40 MHz的ht混合数据场生成波形信号。创建一个HT格式配置对象。指定40mhz的信道带宽、两个发射天线和两个时空流。gydF4y2Ba

cfgHT = wlanHTConfig (gydF4y2Ba“ChannelBandwidth”gydF4y2Ba,gydF4y2Ba“CBW40”gydF4y2Ba,gydF4y2Ba“NumTransmitAntennas”gydF4y2Ba,2,gydF4y2Ba“NumSpaceTimeStreams”gydF4y2Ba2,gydF4y2Ba“主持人”gydF4y2Ba, 12)gydF4y2Ba
cfgHT = wlanHTConfig with properties: ChannelBandwidth: 'CBW40' numtransmitantenars: 2 NumSpaceTimeStreams: 2 SpatialMapping: 'Direct' MCS: 12 GuardInterval: 'Long' ChannelCoding: 'BCC' PSDULength: 1024 AggregatedMPDU: 0 recommended smoothing: 1gydF4y2Ba

分配gydF4y2BaPSDULengthgydF4y2Ba将随机数据字节转换为位流,生成HT数据波形。gydF4y2Ba

PSDU = randi([0 1], cfght . pssdulength *8,1);y = wlanHTData (PSDU cfgHT);gydF4y2Ba

确定波形的大小。gydF4y2Ba

大小(y)gydF4y2Ba
ans =gydF4y2Ba1×2gydF4y2Ba2080 2gydF4y2Ba

该函数返回一个复杂的双列时域波形。每列包含2080个样本,对应每个发射天线的HT-Data字段。gydF4y2Ba

输入参数gydF4y2Ba

全部折叠gydF4y2Ba

PLCP服务数据组(gydF4y2BaPSDUgydF4y2Ba),指定为gydF4y2BaNgydF4y2BabgydF4y2Ba1的向量。gydF4y2BaNgydF4y2BabgydF4y2Ba是位和等于的数目吗gydF4y2BaPSDULengthgydF4y2Ba×8。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba

传输参数,指定为gydF4y2BawlanHTConfiggydF4y2Ba对象。gydF4y2Ba

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

在传输数据上使用扰频器初始化遵循IEEE中描述的过程gydF4y2Ba®gydF4y2BaStd 802.11-2012,章节18.3.5.5和IEEE Std 802.11ad™-2012,章节21.3.9。扰频器初始化字段后面的报头和数据字段(包括数据填充位)通过XORing对每个位进行扰频,每个位的长度为127,由多项式生成周期序列gydF4y2BaS (x)gydF4y2Ba=gydF4y2BaxgydF4y2Ba7gydF4y2Ba+gydF4y2BaxgydF4y2Ba4gydF4y2Ba+1gydF4y2Ba.PSDU的八位被放入一个位流中,在每个八位中,位0 (LSB)是第一个,位7 (MSB)是最后一个。该图显示了序列的生成和异或操作。gydF4y2Ba

从整数到位的转换使用左msb方向。例如,用decimal初始化扰频器gydF4y2Ba1gydF4y2Ba,位映射到这些元素。gydF4y2Ba

元素gydF4y2Ba XgydF4y2Ba7gydF4y2Ba XgydF4y2Ba6gydF4y2Ba XgydF4y2Ba5gydF4y2Ba XgydF4y2Ba4gydF4y2Ba XgydF4y2Ba3.gydF4y2Ba XgydF4y2Ba2gydF4y2Ba XgydF4y2Ba1gydF4y2Ba
比特值gydF4y2Ba 0gydF4y2Ba 0gydF4y2Ba 0gydF4y2Ba 0gydF4y2Ba 0gydF4y2Ba 0gydF4y2Ba 1gydF4y2Ba

要生成与小数等价的位流,请使用gydF4y2Baint2bitgydF4y2Ba函数。例如,对于十进制gydF4y2Ba1gydF4y2Ba:gydF4y2Ba

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

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

数据类型:gydF4y2Ba双gydF4y2Ba|gydF4y2Baint8gydF4y2Ba

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

数据类型:gydF4y2Ba单gydF4y2Ba|gydF4y2Ba双gydF4y2Ba|gydF4y2Baint8gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Baint32gydF4y2Ba|gydF4y2Baint64gydF4y2Ba|gydF4y2Bauint8gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba|gydF4y2Bauint32gydF4y2Ba|gydF4y2Bauint64gydF4y2Ba

输出参数gydF4y2Ba

全部折叠gydF4y2Ba

HT-Data领域gydF4y2Ba用于ht混合格式的时域波形,返回为gydF4y2BaNgydF4y2Ba年代gydF4y2Ba——- - - - - -gydF4y2BaNgydF4y2BaTgydF4y2Ba矩阵。gydF4y2BaNgydF4y2Ba年代gydF4y2Ba时域样本的个数,和gydF4y2BaNgydF4y2BaTgydF4y2Ba发射天线数。gydF4y2Ba

更多关于gydF4y2Ba

全部折叠gydF4y2Ba

HT-Data领域gydF4y2Ba

HT-Data字段紧跟在一个ht混合包的最后一个HT-long训练字段(HT-LTF)后面。gydF4y2Ba

HT-Data字段携带来自媒体访问控制(MAC)层的一个或多个帧,由四个子字段组成。gydF4y2Ba

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

  • PSDUgydF4y2Ba-包含PLCP服务数据单元(PSDU)的可变长度字段gydF4y2Ba

  • 尾巴gydF4y2Ba-每个编码流包含6个0,用于终止卷积码gydF4y2Ba

  • 垫块gydF4y2Ba-需要可变长度的字段,以确保HT-Data字段由整数个符号组成gydF4y2Ba

PSDUgydF4y2Ba

PHY (Physical layer)业务数据单元PSDU (service data unit)。该字段由可变数量的八位字节组成。最小值为0(0),最大值为2500。更多信息请参见IEEE Std 802.11™-2012,15.3.5.7节。gydF4y2Ba

算法gydF4y2Ba

全部折叠gydF4y2Ba

HT-Data现场处理gydF4y2Ba

的gydF4y2BaHT-Data领域gydF4y2Ba在包结构的最后一个HT-LTF后面。gydF4y2Ba

的gydF4y2BaHT-Data领域gydF4y2Ba包括PSDU中的用户有效载荷,加上16个服务位,6 ×gydF4y2BaNgydF4y2Ba西文gydF4y2Ba尾位,以及填充最后OFDM符号所需的附加填充位。gydF4y2Ba

具体算法请参见IEEE Std 802.11™-2012gydF4y2Ba[1]gydF4y2Ba,部分20.3.11。的gydF4y2BawlanHTDatagydF4y2Ba函数执行发射机处理gydF4y2BaHT-Data领域gydF4y2Ba并输出时域波形gydF4y2BaNgydF4y2BaTgydF4y2Ba发射天线。gydF4y2Ba

NgydF4y2Ba西文gydF4y2Ba为BCC编码器个数。gydF4y2Ba
NgydF4y2Ba党卫军gydF4y2Ba是空间流的数量。gydF4y2Ba
NgydF4y2BaSTSgydF4y2Ba是时空流的数量。gydF4y2Ba
NgydF4y2BaTgydF4y2Ba发射天线数。gydF4y2Ba

BCC信道编码如图所示。STBC和空间映射是HT格式的可选模式。gydF4y2Ba

FFT-Based采样过密gydF4y2Ba

一个gydF4y2Ba采样过量gydF4y2Ba信号是以高于奈奎斯特速率的频率采样的信号。无线局域网信号通过使用小的保护带来最大化占用的带宽,这可能会给反成像和反混叠滤波器带来问题。过采样增加了相对于总信号带宽的保护频带宽度,从而增加了信号中的样本数量。gydF4y2Ba

该函数通过使用较大的IFFT和零垫在生成OFDM波形时进行过采样。此图显示了OFDM波形的过采样过程gydF4y2BaNgydF4y2BaFFTgydF4y2Ba副载波组成gydF4y2BaNgydF4y2BaggydF4y2Ba两侧的护带副载波gydF4y2BaNgydF4y2Ba圣gydF4y2Ba副载波占用带宽。gydF4y2Ba

FFT-based过采样。gydF4y2Ba

参考文献gydF4y2Ba

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

扩展功能gydF4y2Ba

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

版本历史gydF4y2Ba

介绍了R2015bgydF4y2Ba

1gydF4y2BaIEEE Std 802.11-2012经IEEE许可改编并转载。版权IEEE 2012。保留所有权利。gydF4y2Ba