如何用RFmx NR解调上行Pi/2 BPSK的Release 16信号

更新 Jul 14, 2022

环境

软件

  • RFmx NR
  • RFmx Waveform Creator

当我们用RFmx Waveform CreatorRFmx NR做闭环NR测试时,我们发现当上行信号设置为调制方式是Pi/2 BPSKDMRS Release Version: Release 16时,RFmx NR采用默认设置参数,无法进行正确解调;然而当我们选择DMRS Release Version:Release 15时,RFmx NR可以正常解调;

采用最新的RFmx WFC 和RFmx NR 21.8版本,硬件采用VST Loopback连接方式,进行验证如下:
1.使用RFmx Waveform Creator生成UL Signal
BPSK UL Signal With DMRS Rel16.jpg

2.设置中心频率,在信号源上将波形发送出去
RFmx WFC load and run waveform file.jpg

3.打开RFmx NR软件,设置对应参数接收来接收UL Signal
RFmx setting.jpg

此时,我们只能看到频域接收到了20MHz的UL Signal,但是不能进行demodulation;
4.设置NR参数
NR Default setting1.jpg  NR setting2.jpg

此时我们可以看到RFmx NR仍然无法正确解调UL BPSK 信号。

5.手动修改Auto RB Detection Enabled为False ,然后手动设置RB OffsetRB Numbers

NR setting3.jpgNR setting4.jpg

修改后我们可以看到RFmx NR可以正常解调UL BPSK 信号;

NR Result OK.jpg

RFmx NR可以正常解析UL BPSK Rel16 信号;
注:RFmx NR解析UL BPSK Rel15信号时,可以采用Auto RB Detection Enabled的方式来进行解调;也可以采用手动设置RB参数的方式,如上面介绍的方式;目前来看,只有Rel16的Signal会在RB Auto Detection Enable情况下不能正常解析;