文档

wlanLLTFChannelEstimate

使用L-LTF的信道估计

语法

chEst = wlanLLTFChannelEstimate(demodSig,cfg)
chEst = wlanLLTFChannelEstimate(demodSig,cbw)
胸脯= wlanLLTFChannelEstimate(___跨度)

描述

例子

胸部= wlanLLTFChannelEstimate (demodSigcfg返回使用解调的发射机和所有接收天线之间的信道估计L-LTF(1]demodSig,给定配置对象中指定的参数cfg

例子

胸部= wlanLLTFChannelEstimate (demodSig生化武器返回给定信道带宽的信道估计生化武器。通道带宽可以代替配置对象使用。

例子

胸部= wlanLLTFChannelEstimate (___跨度返回信道估计并在指定滤波器范围上执行频率平滑。有关更多信息,请参见频率平滑

此语法支持以前语法中的输万博1manbetx入选项。

例子

全部折叠

创建VHT格式配置对象。为802.11ac VHT报文生成时域波形。

vht = wlanVHTConfig;tx波形= wlanWaveformGenerator([1;0;0;1],vht);

将传输的VHT信号乘以-0.1 + 0.5i,并通过信噪比为30 dB的AWGN通道。

rx波形= awgn(tx波形*(-0.1+0.5i),30);

提取L-LTF场指标,解调L-LTF。在不进行频率平滑的情况下进行信道估计。

idxLLTF = wlanFieldIndices(vht,“L-LTF”);demodSig = wlanLLTFDemodulate(rx波形(idxLLTF(1):idxLLTF(2),:),vht);est = wlanLLTFChannelEstimate(demodSig,vht);

绘制通道估计。

散点图(est)网格

信道估计与复信道乘法器匹配。

为802.11n HT数据包生成时域波形,将其通过TGn衰落信道并执行L-LTF信道估计。在波形中添加尾随零以允许TGn信道延迟。

创建HT包配置和发送波形。

cfgHT = wlanHTConfig;tx波形= wlanWaveformGenerator([1;0;0;1],cfgHT);

配置TGn通道,带宽为20mhz。

tgnChannel = wlanTGnChannel;tgnChannel。SampleRate = 20e6;

通过TGn信道传递波形,添加尾随零以允许信道延迟。

rx波形= tgnChannel([tx波形;0 (1)]);

跳过前四个采样以同步接收到的波形以获得信道延迟。

rx波形= rx波形(5:结束,:);

提取L-LTF并进行信道估计。

idnLLTF = wlanFieldIndices(cfgHT,“L-LTF”);sym = wlanLLTFDemodulate(rx波形(idnLLTF(1):idnLLTF(2),:),cfgHT);est = wlanLLTFChannelEstimate(sym,cfgHT);

创建VHT格式配置对象。使用这些对象,为802.11ac VHT包生成一个时域波形。

vht = wlanVHTConfig(“ChannelBandwidth”“CBW80”);tx波形= wlanWaveformGenerator([1;0;0;1],vht);

将传输的VHT信号乘以-0.4 + 0.3i,并通过AWGN通道。

rx波形= awgn(tx波形*(-0.4+0.3i),30);

指定用于解调和信道估计的信道带宽。提取L-LTF场指标,解调L-LTF,进行不需要频率平滑的信道估计。

chanBW =“CBW80”;idxLLTF = wlanFieldIndices(vht,“L-LTF”);demodSig = wlanLLTFDemodulate(rx波形(idxLLTF(1):idxLLTF(2),:),chanBW);est = wlanLLTFChannelEstimate(demodSig,chanBW);

绘制通道估计。

散点图(est)网格

信道估计与复信道乘法器匹配。

创建VHT格式配置对象。为802.11ac VHT报文生成时域波形。

vht = wlanVHTConfig;tx波形= wlanWaveformGenerator([1;0;0;1],vht);

将传输的VHT信号乘以0.2 - 0.6i,并将其通过信噪比为10 dB的AWGN通道。

rx波形= awgn(tx波形*复杂(0.2,-0.6),10);

从接收到的波形中提取L-LTF。解调L-LTF。

idxLLTF = wlanFieldIndices(vht,“L-LTF”);lltfDemodSig = wlanLLTFDemodulate(rx波形(idxLLTF(1):idxLLTF(2),:),vht);

使用解调后的L-LTF信号产生信道估计。

est = lltfchannelestimate (lltfDemodSig,vht);

绘制通道估计。

散点图(est)网格

信道估计有噪声,可能导致数据恢复不准确。

再次估计信道,将滤波器跨度设置为11。

est = lltfchannelestimate (lltfDemodSig,vht,11);散点图(est)网格

滤波提供了更好的信道估计。

创建VHT格式配置对象。生成L-LTF和VHT-SIG-A字段。

vht = wlanVHTConfig;txLLTF = wlanLLTF(vht);txSig = wlanVHTSIGA(vht);

为80mhz带宽和Model-A延迟配置文件创建TGac通道。将传输的L-LTF和VHT-SIG-A信号通过信道传递。

tgacChan = wlanTGacChannel(“SampleRate”80 e6,“ChannelBandwidth”“CBW80”“DelayProfile”“模型(一个”);rxLLTFNoNoise = tgacChan(txLLTF);rxSigNoNoise = tgacChan(txSig);

创建一个信噪比为15 dB的AWGN噪声信道。在L-LTF和VHT-SIG-A信号中加入AWGN噪声。

chNoise = com . awgnchannel (“NoiseMethod”信噪比(SNR)“信噪比”15);rxLLTF = chNoise(rxLLTFNoNoise);rxSig = chNoise(rxSigNoNoise);

创建一个AWGN信道,其噪声方差对应于一个9 dB噪声图接收机。将褪色信号通过AWGN信道传递。

据nVar = 10 ^ ((-228.6 + 10 * log10 (290) + 10 * log10 (80 e6) + 9) / 10);awgnChan = com . awgnchannel (“NoiseMethod”“方差”“方差”据nVar);rxLLTF = awgnChan(rxLLTF);rxSig = awgnChan(rxSig);

解调接收到的L-LTF。

demodLLTF = wlanLLTFDemodulate(rxLLTF,vht);

利用解调后的L-LTF估计信道。

chEst = wlanLLTFChannelEstimate(demodLLTF,vht);

恢复VHT-SIG-A信号并验证没有CRC故障。

[recBits,crcFail] = wlanVHTSIGARecover(rxSig,chEst,nVar,“CBW80”);crcFail
crcFail =逻辑0

输入参数

全部折叠

解调的L-LTF OFDM符号,指定为N——- - - - - -N信谊——- - - - - -NR数组中。N是已占用子载波的数量。N信谊是解调的L-LTF符号的个数(1或2)。NR接收天线数。三维阵列的每一列都是一个解调的L-LTF OFDM符号。如果指定两个L-LTF符号,wlanLLTFChannelEstimate对两个符号的信道估计取平均值。

数据类型:
复数支持:万博1manbetx是的

格式配置,指定为以下对象之一:

wlanLLTFChannelEstimate函数使用ChannelBandwidth的属性cfg

数据包传输波形的通道带宽,指定为:

传输格式 有效信道带宽
VHT “CBW20”“CBW40”“CBW80”(默认),或“CBW160”
HT “CBW20”(默认)或“CBW40”
non-HT “CBW5”“CBW10”,或“CBW20”(默认)

数据类型:字符|字符串

频率平滑滤波器的滤波器跨度,指定为正奇数并表示为子载波数。频率平滑仅适用于跨度已指定且大于1。看到频率平滑

请注意

仅当发射天线为单天线时,建议进行频率平滑。

数据类型:

输出参数

全部折叠

信道估计包含数据和导频子载波,返回为N-by-1-by -NR数组中。N是已占用子载波的数量。值1对应于L-LTF中的单个传输流。NR接收天线数。

更多关于

全部折叠

L-LTF

遗留长训练字段(L-LTF)是802.11™OFDM PLCP遗留序言中的第二个字段。L-LTF是VHT、HT和非HT PPDUs的组成部分。

信道估计、精细频偏估计和精细符号时序偏移估计依赖于L-LTF。

L-LTF由一个循环前缀(CP)和两个相同的长训练符号(C1和C2)组成。CP由长训练符号的后半部分组成。

L-LTF持续时间随信道带宽的不同而不同。

信道带宽(MHz) 子载波频率间隔,ΔF(赫兹) 快速傅里叶变换周期(TFFT= 1 /ΔF 循环前缀或训练符号保护间隔(GI2)持续时间(TGI2TFFT/ 2) L-LTF时间(TTGI2+ 2 ×TFFT
20、40、80、160 312.5 3.2μs 1.6μs 8μs
10 156.25 6.4μs 3.2μs 16μs
5 78.125 12.8μs 6.4μs 32μs

频率平滑

频率平滑可以通过平均白噪声来提高高度相关信道的信道估计。

频率平滑只建议在使用单个发射天线的情况下使用。频率平滑包括应用跨越多个相邻子载波的移动平均滤波器。信道条件决定了频率平滑是否有益。

  • 如果相邻子载波高度相关,频率平滑可以显著降低噪声。

  • 在高频率选择信道中,平滑会降低信道估计的质量。

参考文献

[1] Van de Beek, j - j。,O. Edfors, M. Sandell, S. K. Wilson, and P. O. Borjesson. “On Channel Estimation in OFDM Systems." Vehicular Technology Conference, IEEE 45th, Volume 2, IEEE, 1995.

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

扩展功能

在R2015b中引入


(1]IEEE®Std 802.11-2012经IEEE许可改编和转载。版权所有IEEE 2012。版权所有。

这个话题有用吗?