主要内容

波形的一代

创建必要的配置对象后,请参见创建配置对象,可以使用对象生成所需的WLAN格式波形。

IEEE®802.11™1标准将物理层协议数据单元(PPDU)定义为物理层的传输单元。有关每种传输格式的PPDU字段结构的详细描述,请参见WLAN PPDU结构

他的格式

在他中,支持四种传输模式:单个用户,单个用户扩展范围,触发器和多用户。金宝app

DMG PPDU

在DMG中,支持三种物理层(PHY)调制方案:控制、单载波和OFDM。金宝app

S1G格式

在S1G中,有三种传输模式:S1G_LONG,S1G_SHORT和S1G_1M。每个传输模式具有特定的PPDU前导结构结构。

VHT,HT和非HT格式

VHT、HT和非HT PPDU格式由序言字段和数据字段组成。

使用WLAN Toolbox™功能生成完整的PPDU波形或单个PPDU字段波形。

产生一个完整的PPDU波形使用WlanWaveFormGenerator.函数在单个调用中填充所有PPDU字段(序言和数据)。的WlanWaveFormGenerator.函数接受位流、格式配置对象和名称,价值对配置波形。

生成WLAN波形

生成他,DMG,S1G,VHT,HT混合和非HT格式波形。变化配置参数并绘制波形以突出显示波形和采样率的差异。

在这个例子的每个部分,你:

  • 创建特定格式的配置对象。

  • 为数据包数据有效载荷创建信息位的向量。在内部,这wlanWaveformGeneration函数遍历比特向量,以生成指定数量的包。

  • 生成特定格式的波形并绘制它。在绘图时,由于波形没有进行滤波,过采样率为1,因此采样率与信道带宽相等。

生成单用户HE格式波形

创建他单用户(HE SU)配置对象和波形。使用名称,价值对,指定4个报文和15微秒的空闲时间。显示配置对象并检查其属性和设置。

cfgHESU = wlanHESUConfig;位= [1,0,0,1,1);cfgHESU hesuWaveform = wlanWaveformGenerator(比特,...“NumPackets”,4,“IdleTime”15 e-6);

绘制他格式化波形的单个用户,缩放相对于信道带宽。

fs = 20 e6;%采样频率设置为与信道带宽一致时间=((0:长度(hesuWaveform) 1) / fs) * 1 e6;情节(时间、abs (hesuWaveform))包含(的时间(毫秒));ylabel (“级”);

图中显示了四个单用户HE格式数据包,每个数据包之间以15微秒的空闲时间分隔。

生成多用户HE格式波形

创建他的多用户(HE MU)配置对象和波形。使用名称,价值对,指定3个报文和30微秒的空闲时间。显示配置对象并检查其属性和设置。

cfghemu = wlanhemuconfig(192);位= [1,0,0,1,1);HemuwaveForm = WlanWaveFormGenerator(位,CFGHEMU,...“NumPackets”,3,“IdleTime”, 30 e-6);

绘制多用户的格式波形,缩放相对于信道带宽。

fs = 20 e6;%采样频率设置为与信道带宽一致时间=((0:长度(hemuWaveform) 1) / fs) * 1 e6;情节(时间、abs (hemuWaveform))包含(的时间(毫秒));ylabel (“级”);

该绘图显示三个多用户的格式数据包,每个数据包都分隔了30微秒的空闲时间。

生成DMG格式波形

创建DMG配置对象和波形。使用名称,价值对,为MCS分配13,指定OFDM波形,4个数据包和2微秒的空闲时间。显示配置对象并检查其属性和设置。

cfgDMG = wlanDMGConfig (“主持人”,13);位= [1,0,0,1,1);dmgwaveform = wlanwaveformgenerator(比特,cfgdmg,...“NumPackets”,4,“IdleTime”2 e-6);

绘制DMG格式波形,缩放相对于信道带宽。

fs = 2640 e6;%采样频率设置为与信道带宽一致时间=((0:长度(dmgWaveform) 1) / fs) * 1 e6;情节(时间、abs (dmgWaveform))包含(的时间(毫秒));ylabel (“级”);

该曲线显示了四个DMG格式数据包,每个数据包分隔2微秒的空闲时间。

生成S1G格式波形

创建子1-GHz(S1G)配置对象和波形。使用名称,价值对,指定4 MHz通道带宽,3个数据包和15微秒的空闲时间。显示配置对象并检查其属性和设置。

cfgS1G = wlanS1GConfig (“ChannelBandwidth”“CBW4”);位= [1,0,0,1,1);s1gwaveform = wlanwaveformgenerator(比特,cfgs1g,...“NumPackets”,3,“IdleTime”15 e-6);

绘制S1G格式波形,缩放相对于信道带宽。

FS = 4E6;%采样频率设置为与信道带宽一致时间=((0:长度(s1gWaveform) 1) / fs) * 1 e6;情节(时间、abs (s1gWaveform))包含(的时间(毫秒));ylabel (“级”);

该曲线显示了三个S1G格式数据包,每个数据包都分隔为15微秒的空闲时间。

生成VHT格式波形

创建VHT配置对象和波形。使用名称,价值对,指定5个数据包和20微秒的空闲时间。显示配置对象并检查其属性和设置。

cfgvht = wlanvhtconfig;位= [1,0,0,1,1);vhtwaveform = wlanwaveformgenerator(位,cfgvht,...“NumPackets”,5,“IdleTime”, 20 e-6);

绘制VHT格式波形,缩放相对于信道带宽。

fs = 80e6;%采样频率设置为与信道带宽一致时间=((0:长度(vhtWaveform) 1) / fs) * 1 e6;情节(时间、abs (vhtWaveform))包含(的时间(毫秒));ylabel (“级”);

图中显示了5个VHT格式的包,每个包之间用20微秒的空闲时间隔开。

生成HT格式波形

创建一个HT配置对象和波形。使用名称,价值对,指定5个数据包和30微秒的空闲时间。显示配置对象并检查其属性和设置。

cfght = wlanhtconfig;位= [1,0,0,1,1);htwaveform = wlanwaveformgenerator(位,cfght,...“NumPackets”,5,“IdleTime”, 30 e-6);

绘制HT格式波形,缩放相对于信道带宽。

fs = 20 e6;%采样频率设置为与信道带宽一致Time =((0:长度(htwaveform)-1)/ fs)* 1e6;图(时间,abs(htwaveform))xlabel(的时间(毫秒));ylabel (“级”);

图中显示了5个HT格式数据包,每个数据包的空闲时间为30微秒。

生成非ht格式的DSSS波形

创建非HT配置对象,并生成具有2 Mbps数据速率的非HT格式DSSS波形。使用名称,价值对,指定2个数据包和5微秒的空闲时间。显示配置对象并检查其属性和设置。

cfgnonht = wlannonhtconfig('调制''DSSS''数据速率'2 mbps的);位= [1,0,0,1,1);cfgNonHT nhtDSSSWaveform = wlanWaveformGenerator(比特,...“NumPackets”2,“IdleTime”,5E-6);

绘制非HT格式DSSS波形,缩放相对于信道带宽。如IEEE 802.11-2012所示,第17.1.1节,通道带宽为DSSS为11 MHz。

FS = 11E6;%采样频率设置为与信道带宽一致时间=((0:长度(nhtdssswaveform)-1)/ fs)* 1e6;绘图(时间,真实(NHTDSSWAVEFORM),“。”)包含(的时间(毫秒));ylabel ('re [nhtdssswaveform]');轴([8190、8200、-1.1、1.1])

DSSS调制中的采样值为-1或1。该图显示了非ht格式DSSS调制波形的一段波形的真实值,该波形包括第一个包的尾端、5微秒空闲周期和第二个包的开始。

生成非ht格式的OFDM波形

创建一个非ht配置对象和波形。使用名称,价值对,指定4个报文和45微秒的空闲时间。显示配置对象并检查其属性和设置。

cfgNonHT = wlanNonHTConfig;位= [1,0,0,1,1);cfgNonHT nhtWaveform = wlanWaveformGenerator(比特,...“NumPackets”,4,“IdleTime”,45E-6);

绘制非ht格式的OFDM波形,缩放相对于信道带宽。

fs = 20 e6;%采样频率设置为与信道带宽一致时间=((0:长度(nhtWaveform) 1) / fs) * 1 e6;情节(时间、abs (nhtWaveform))包含(的时间(毫秒));ylabel (“级”);

图中显示了四个非ht格式的OFDM调制数据包,每个数据包之间有45微秒的空闲时间。

单个PPDU场的波形

您还可以通过为单个PPDU字段生成和连接波形来创建VHT,HT或非HT PPDU波形。

PPDU格式 个人领域的功能

VHT

wlanLSTFwlanLLTFWlanlsig.wlanVHTSTFwlanVHTLTFwlanVHTSIGAwlanVHTSIGB, 和wlanVHTData

H T

wlanLSTFwlanLLTFWlanlsig.Wlanhtstf.wlanhtltf.wlanHTSIG, 和wlanHTData

OFDM调制非HT

wlanLSTFwlanLLTFWlanlsig., 和wlanNonHTData

生成单个PPDU字段波形,使您可以在不生成整个PPDU的情况下尝试各个字段。

另请参阅

||

相关的话题


1IEEE STD 802.11-1016适应和转载了IEEE许可。版权所有IEEE 2016.保留所有权利。