主要内容

构建HT PPDU.

使用波形发生器功能或通过单独构建每个字段来构建HT PPDU。

波形发生器

创建HT配置对象。

ht = wlanhtconfig;

生成HT PPDU。比特中的输入数据序列的长度必须是PSDU的长度的8倍,其以字节表示。关闭窗口。

x = randi([0 1],ht.psdulength * 8,1);y = wlanwaveformgenerator(x,ht,'windowtransitiontime',0);

绘制波形的幅度。

t =((1:长度(y))' -  1)/ 20e6;图(t,abs(y))xlabel('时间(s)')ylabel('幅度(v)'的)

图包含轴对象。轴对象包含类型线的对象。

个人PPDU字段

创建L-STF,L-LTF,L-SIG,HT-SIG,HT-STF和HT-LTF前导磁场。

lstf = wlanlstf(ht);lltf = wlanlltf(ht);lsig = wlanlsig(ht);htsig = wlanhtsig(ht);htstf = wlanhtstf(ht);htltf = wlanhtltf(ht);

使用输入数据字段生成HT-Data字段X,这是与波形发生器一起使用的相同输入信号。

htdata = wlanhtdata(x,ht);

连接各个字段以创建单个PPDU。

z = [lstf;lltf;LSIG;htsig;htstf;htltf;htdata];

验证两种方法创建的PPDU是否相同。

isequal(y,z)
ANS =.逻辑1

也可以看看

|||