主要内容

WlanhedeModulate.

解调他波形的字段

描述

例子

轶事= wlanhedemodulate(RX.场地CFG.通过正交频分复用(OFDM)解调接收的高效率(HE)时域信号来恢复解调的频域信号RX.。功能解调RX.通过使用他的传输参数CFG.和信号字段值场地

例子

轶事= wlanhedemodulate(RX.场地CFG.润帘指定资源单元的数量。要解调HE-DATA字段或HE LONG培训字段(HE-LTF),请使用此语法。

轶事= wlanhedemodulate(RX.场地生化武器哈吉指定通道带宽生化武器,保护间隔哈吉,资源单元由指定的大小和索引确定。如果未指定,函数返回假设完整频带配置的解调信号。要在PHY格式未知时解调HE-Data字段,请使用此语法。

轶事= wlanhedemodulate(RX.场地生化武器哈吉ltftype.指定HE-LTF类型。如果未指定,WlanhedeModulate.返回假设完整频带配置的解调信号。要在PHY格式未知时解调HE-LTF,请使用此语法。

例子

轶事= wlanhedemodulate(RX.场地生化武器恢复指定字段和通道带宽的频域信号。要在PHY格式配置未知时解调L-LTF,L-SIG,RL-SIG,HE-SIG-A或HE-SIG-B字段,请使用此语法。

轶事= wlanhedemodulate(___,'Ofdmsymboloffset',Symoffset.除了来自先前语法的任何参数组合之外,OFDM符号采样偏移量作为循环前缀长度的分数。

例子

全部收缩

在HE-SIG-A字段上执行OFDM解调并提取数据和导频子载波。

为他传输产生WLAN波形。

cfg = wlanhahauconfig;比特= [1;0;0;1];波形= WlanWaveFormGenerator(比特,CFG);

获取现场索引并提取HE-SIG-A字段。

IND = WLANFIELDINDIDICES(CFG);rx =波形(Ind.hahaIga(1):Ind.Hesiga(2),:);

在HE-SIG-A字段上执行OFDM解调。

sym = wlanhedemodulate(rx,'他是他的,CFG);

获取OFDM信息,然后提取数据和导频子载波。

info = wlanheofdminfo('他是他的,CFG);data = sym(info.dataindices,::);飞行员= sym(info.pilotindices,:,:);

以HE MU波形解调每个RU的HE-LTF。

创建WLAN HE-MU格式配置对象,指定分配索引,HE-LTF类型和保护间隔。

AllocationIndex = 16;cfg = wlanHEMUConfig(16日'heltftype'2,“GuardInterval”,1.6);

为指定的信息位和格式配置对象生成波形。

比特= [1;0;0;1];波形= WlanWaveFormGenerator(比特,CFG);

生成现场索引并提取HE-LTF。

IND = WLANFIELDINDIDICES(CFG);rx =波形(Ind.heltf(1):Ind.Heltf(2),:);

为每个RU解调HE-LTF,并显示每种情况下包含解调符号的阵列的大小。

信息= ruinfo(cfg);Allrus = Info.numrus;为了runumber = 1:Allrus sym = wlanhedemodulate(rx,'he-ltf',cfg,拖尾);disp(尺寸(sym));结尾
52 1 52 1 106 1

对接收信号的传统长训练场(L-LTF)进行OFDM解调,指定80 MHz的信道带宽。

从带宽80 MHz的信道带宽从高吞吐量(VHT)波形中检索L-LTF。

CBW ='CBW80';%指定通道带宽rx = wlanlltf(wlanvhtconfig('信道带宽',cbw));

通过解调L-LTF来获取频域信号。

sym = wlanhedemodulate(rx,'l-ltf',CBW);

输入参数

全部收缩

收到的时域信号,指定为一个复值矩阵的大小NS.-经过-NR.

  • NS.是时间域样本的数量。如果NS.不是OFDM符号长度的整数倍数,L.S.,对于指定的字段,那么该函数忽略了剩余的mod(NS.L.S.符号。

  • NR.是接收天线的数量。

数据类型:双倍的
复数支持:金宝app是的

要解调的字段,指定为以下值之一:

  • 'l-ltf'- 解调传统的长训练场(L-LTF)。

  • 'l-sig'- 解调传统信号(L-SIG)字段。

  • 'rl-sig'- 解调重复的传统信号(RL-SIG)字段。

  • '他是他的- 解调他的信号(He-Sig-a)字段。

  • 'he-sig-b'- 解调HE信号B(HE-SIG-B)字段。

  • 'he-ltf'- 解调他的长训练领域(HE-LTF)。

  • '他是数据'- 解调HE-DATA字段。

数据类型:char|细绳

物理层(PHY)格式配置,指定为类型的对象wlanhauconfigWlanhemuconfigwlanhetbconfig, 要么wlanherecoveryconfig

当您将此输入指定为a时wlanhetbconfig对象与之evedbackndp.物业设为1真的),该功能对活动和互补色调集的符号进行交错RutonesetIndex.财产按照表27-30[1]

感兴趣的ru的数量,被指定为正整数。ru number指定频道内ru的位置。例如,考虑80-MHz的传输,具有两个242色调RUS和一个484-TONE RU,以绝对频率顺序。对于这个分配:

  • RU编号1对应于20-MHz子信道中的242-TONE RU,以最低的绝对频率(尺寸242,索引1)。

  • RU编号2对应于在下一个最低绝对频率(尺寸242,索引2)中的20-MHz子信道中的242-tod Ru。

  • RU编号3对应于40 MHz子信道中的484-TONE RU,最高绝对频率(尺寸484,索引2)。

数据类型:双倍的

信道带宽,指定为其中一个值。

  • 'CBW20'- 20 MHz的通道带宽

  • 'CBW40'- 40 MHz的通道带宽

  • 'CBW80'- 80 MHz的通道带宽

  • 'CBW160'- 160 MHz的通道带宽

数据类型:char|细绳

保护间隔持续时间,以微秒为单位,指定为0.81.6, 要么3.2

数据类型:双倍的

HE-LTF类型,指定为12, 要么4.

数据类型:双倍的

ru尺寸和索引,指定为1×2向量的正标量。指定形式[尺寸指数], 在哪里尺寸必须根据指定的通道带宽为26,52,106,242,484,996或1992。例如,80-MHz传输具有四个可能的242音调(每个20-MHz子信道的音调RU)。ru编号242-1(尺寸= 242,指数= 1)是80-MHz通道内的最低绝对频率。RU编号242-4是最高的绝对频率。

数据类型:双倍的

OFDM符号采样偏移,作为循环前缀长度的一小部分,指定为间隔中的标量[0,1]。

指定的值表示OFDM解调的起始位置相对于循环前缀的起始位置。

例子:0.45

数据类型:双倍的

输出参数

全部收缩

解调的频域信号,返回为一个复值阵列的大小NSC.-经过-N轶事-经过-NR.

  • NSC.是解调字段中的主动占用子载波的数量。

  • N轶事是OFDM符号的数量。

  • NR.是接收天线的数量。

数据类型:双倍的
复数支持:金宝app是的

参考文献

[1] IEEE P802.11AX™/ D4.1。“第11部分:无线LAN介质访问控制(MAC)和物理层(PHY)规格。修订1:高效WLAN的增强。“信息技术草案 - 系统之间的电信和信息交流。本地和大都市区域网络 - 具体要求。

扩展能力

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

在R2019A介绍