主要内容

wlanhetbndpfeedbackstatus

从HE TB反馈NDP中恢复反馈状态

描述

例子

地位= wlanhetbndpfeedbackstatus(rxsym,,,,CFG恢复基于HE触发的(HE TB)的反馈状态CFG。该功能通过使用rxsym,该传输的高效率长训练领域(HE-LTF)。该函数通过使用定义的算法来估计反馈状态[1]

恢复的反馈状态指示在每个音调中指定的音调调制的位的值rutonesetindex属性CFG输入。

有关HE TB反馈NDP的更多信息,请参见第27.3.18节[2]

例子

全部收缩

配置具有四个站点(Stas),20 MHz的通道带宽和20 dB的信噪比(SNR)的上行链路反馈NDP传输。

numsta = 4;CBW ='cbw20';SNR = 20;CFGSTA =单元格(1,numsta);

指定所有Stas的资源单元(RU)音调集索引,启动时空流和反馈状态。

rutonesetIndex = repmat([1 2],1,圆形(numsta/2));起点= repmat([1 2],1,圆形(numsta/2));feffackstatus = repmat([1 0],1,圆形(numsta/2));

创建有效的HE TB反馈NDP配置。

cfg = wlanhetbconfig;cfg = getndpfeedbackConfiguration(CFG);

配置传输通道,假设Stas没有变化。

tgax = wlantgaxChannel('信道带宽',CBW,...“传输方向”,,,,“上行链路”,,,,...'采样率',wlansamplate(CFG));chaninfo = info(tgax);awgn = comm.awgnchannel('noisemethod',,,,“信号与噪声比(SNR)”,,,,...“信号电源”,1/tgax.numreceiveantennas);

配置Stas并生成He TB反馈NDP波形。

rx = 0;为了idx = 1:numsta%配置Stascfg.rutonesetindex = rutonesetIndex(idx);cfg.startingspacetimestream =起点(idx);cfg.feedbackstatus = feedbackstatus(idx);cfgsta {idx} = cfg;%生成传输波形waveform = wlanwaveformgenerator([],cfg);%通过TGAX通道传递波形rx = rx + tgax([波形; zeros(15,size(waveform,2))]);结尾

通过AWGN通道传递波形,考虑到null中的噪声能量,以确保每个主动和互补子载波定义SNR。

字段='he-ltf';ofdminfo = wlanheofdminfo(field,cbw,cfg.guardinterval);awgn.snr = snr -10*log10(ofdminfo.fftlength/12);rx = awgn(rx);

获取场索引并提取HE-LTF。

ind = wlanfieldindices(cfgsta {1});offset = chaninfo.channelfilterdelay;heltf = rx(offset+(ind.heltf(1):ind.heltf(2)),:);

解码HE-LTF。

rxsym = wlanhedemeDemedulate(Heltf,field,cbw,cfg.guardinterval,cfg.heltftype);

恢复Stas的反馈状态。

状态=零(1,numsta);为了n = 1:numsta status(n)= wlanhetbndpfeedbackstatus(rxSym,cfgsta {n});结尾

比较Stas的传输和接收的反馈状态。

disp(iSequal(反馈(FeffbackStatus)(1:numsta),状态))
1

输入参数

全部收缩

解释了收到的He-ltf TB反馈NDP,指定为一个复杂值的大小n英石-by-2-by-nr

  • n英石是子载体的数量。

    • 对于包括主动和互补子载体在内的传输,n英石必须是12。

    • 对于所有其他传输,n英石必须是242、484、996或1992。

  • nr是接收天线的数量。

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

HE TB反馈NDP传输配置,指定为wlanhetbconfig目的。

输出参数

全部收缩

反馈状态,作为这些值之一返回。

  • 1- 在第一个音调上检测到的变速器

  • 0- 在第二个音调上检测到的变速器

  • -1- 在任一音组上未检测到变速器

此输出表示每个音调在每个音调设置中指定的音调调制的位置的值rutonesetindex属性CFG输入。反馈状态和RU音调集索引确定HE-LTF子载波映射,根据表27-32[2]

数据类型:双倍的

参考

[1]蒙特林,狮子座等。NDP短反馈设计。IEEE®802.11™-17/0044R4(2017年5月)。

[2] IEEE STD 802.11AX™-2021(对IEEE STD 802.11-2020的修订)。“第11部分:无线LAN中型访问控制(MAC)和物理层(PHY)规格。修正案1:高效WLAN的增强。”IEEE信息技术标准 - 系统之间的电信和信息交换。本地和都会区网络 - 特定要求。

扩展功能

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

版本历史记录

在R2021a中引入