错误 #554
射频TX引入的上行本振泄露
80%
描述
测试环境:基站(245)eCPRI拉远,接入屏蔽想内的UE(Mate30)
测试方法:通过配置将上下行频点错开,查看上行接收通道有无TX的本振泄露
结论:上行本振的泄露可能是射频TX通道引入的
文件
历史记录
由 guo hanlin 更新于 超过 3 年 之前
RSRP估计规避方案仅在全带宽273RBs调度时对RSRP估计有帮助,当调度资源小于273且大于136时,样点索引错误,替换不正确会导致RSRP估计不准确,但由于样点替换位于函数:dmrs_get_powerbits_5gnr (CE LS之后)处,且样点替换只针对DMRS部分,所以对性能没有影响。对于本振泄露的解决方案有待商榷
guo hanlin 写到:
为了使基于PUSCH DMRS的RSRP估计更加准确,需要排除本振泄露对功率测量的影响,因此在代码中手动将中心频点(第1638个数据)的本振信号替换为第1636(DMRS梳妆)个数据,测试后发现RSRP随步进衰减变化更加线性,对降低误码率也有一定的帮助。
该方法为规避策略,解决需要射频硬件继续排查
由 guo hanlin 更新于 超过 3 年 之前
功能 #662 解决本振泄露的代码修改 中
董 小平 写到:
在LS后数据做替换,AVX512代码不支持。所以改成在DNES基序列和频域接收信号替换其他的方式
(int16_t *) psPHYStateRx->pCEin[iRx][pInfoCurrentUE0->nDMRSSymbolIdx[iSymb]]+1638=(int32_t *) psPHYStateRx->pCEin[iRx][pInfoCurrentUE0->nDMRSSymbolIdx[iSymb]]+1634
((int32_t *)pDmrsResp->pDmrsBase[iSymb]+819)=((int32_t *)pDmrsResp->pDmrsBase[iSymb]+817;
matlab用在板正确的数据做验证,通过。
在板的代码已经修改好,待采数分析性能提升效果。