随着越来越多Release 16新功能标准规范的完结和发布,例如TDD/FDD CA载波聚合,DC双链接模式,或RIM远程干扰管理,亦或是新的DCI消息模式等。
●案例1 最新芯片手机的吞吐量不如旧芯片的手机
案例背景:某厂家的测试环境有搭配一套真实基站的信号,通过信道仿真仪的环境进行3GPP信道场景及AWGN加噪的测试项目,在测试新旧两个固件版本的待测手机时,发现新打样版本的待测手机的吞吐量性能不如同芯片方案的旧版本手机,老版本的待测手机可以测试到260Mbps的峰值上行吞吐量,新待测物只能测试到195Mbps的峰值上行吞吐量,信道的配置参数完全一致。
具体问题:通过手机log工具看不出什么具体原因,只是看到另外一个终端出现一定概率的误码重传的调度。在通过Propsim信道模拟器环境,但切换信道模型为Bulter或bypass无多径模式,峰值吞吐量数据的差异依旧。但如果不同信道模拟器的环境,直连基站和手机,加20dB定制衰减器则没有这部分差异性。客户反复切换终端,检查基站的日志和终端日志,测试多日也未能找到问题的原因。
传统方案:在基站天线端及手机天线端分别连接矢量信号分析仪进行采集,但数传模式是MIMO,普通的单端口VSA设备无法采集并解码MIMO信号,且因为有误码数传自适应的原因,基站的每slot的业务PUSCH调度参数不太一致,手动配置传统矢量分析软件的解码PUSCH信道的话,需要输入较多的参数并逐一帧进行验证。
锦囊方案:
使用WaveJudge无线协议与Propsim F64联合解决。我们把Propsim F64采集到的多路IQ信道,导入到Keysight公司新的WaveJudge无线协议分析系统软件中,见到的配置5G NR小区的频点及小区带宽,采样率参数,即可自动盲解到测试小区的广播信道相关参数,并显示到小区ID,帧号及内部的例如SSB,MIB,SIB1消息等。也支持多UE的多数传信道的Dedicated信道内容,只需要再从UE 或基站端读取对应的RRCSetup或RRCReconfiguration消息,让WaveJudge跟UE一样,通过基站的配置消息,匹配每个UE的专用传输的搜索/解码相关的参数,并根据每个DCI消息来解码对应PDSCH或PUSCH数传消息块的内容,CRC状态等,包括从MAC层到PDCP层的各个封装格式,用户面的IP数传包或控制面的RRC,NAS消息都可以解码。
WaveJudge无线分析软件界面
除了传统的层二,层三消息的动态调度解码,信号导入WaveJudge分析软件后,还可以针对性的查看每个PDSCH或PUSCH的物理层相关指标,通过左右侧窗口的时间戳联动功能,我们可以查看到每个PUSCH的时域功率图,频谱图及EVM指标的星座图,如果关心小区的资源利用率,也可以查看2D power图标,查看每个slot的RB调度资源状态。
WaveJudge无线分析软件界面
借助WaveJudge的图形化界面,很快找到了在下行功率相同的情况下,两个待测物上行时隙的功率值有相差几个dB,峰值吞吐量低的待测物的功率略低,且EVM的质量也有星座图旋转的情况。
WaveJudge无线分析软件界面 - EVM星座图
问题总结:
两款设备在峰值吞吐量的差别,主要是手机上行发射功率偏低,且信号质量失真较大。在测试环境较好的情况下,可以达到峰值的上行传输,如果测试环境的路损较大,导致上行信号到基站的EVM过低,相同的环境噪声下,会有一个待测物的SNR偏低,高阶输出TB的信号可能就达不到64QAM的解调门限,出现重传后基站会降低MCS速率已改善误码的情况,但总吞吐量就无法跟功率及信号质量正常的终端一样达到峰值,客户更换硬件射频板且对终端重新校准后,问题解决。
●案例2 无线设备下行存在不明原因误码
案例背景&问题:某客户的5G基站跟终端的在加载3GPP信道场景测试下,在低衰减、低多普勒的状态下还是显示吞吐量测试的结果显示有一定比例的下行TB传输块的误码。
传统方法:针对下行误码,手动查看基站的配置参数,觉得下行的消息调度及发送状态没有变化,不应该出现周期性的下行误码。且在手机端采集log看起来收到的PDSCH的校验都是正常,不应该出现误码的情况。
锦囊方法: