【问题分析】 1. 首先检查SCG Failure的原因 检查测试Log是发现SCG Failure的原因为 Random Access Problem 2. 进一步查看终端发起 Random Access的原因 如下图,可见终端发起RACH的原因为CONNCTION_REQUEST和UL_DATA_ARRIVAL,结合多用户的测试场景,可以确定终端此时是因为需要进行上次传输而未申请到SR,只能通过RACH来申请UL_GRANT
但是RACH会有一定的概率出现 MESSAGE 4 Timer Expired导致失败
具体过程如下:gNB给终端下发短周期PUCCH SR资源,且配置了SR最大允许发送次数,如果SR最大允许发送次数设置较小,而接入较多用户时,终端的到上行调度的时延会显著增加,容易导致SR发送次数达到设置的最大允许值。此时终端会释放PUCCH SR资源,并通过RACH向gNB申请UL grant 当RACH次数增多,gNB上行调度压力增大,引起其他终端出现SR发送次数达到最大值的概率增大,形成恶性循环,从而产生终端会出现多次 SCG Failure (Random Access Problm)的问题。
【解决方案】 针对多用户接入场景,网络侧配置合理的SR最大允许发送次数,如将8/16变更为32/64 【优化效果】 网络测配置合理的SR最大允许发送次数后,问题解决,多用户小区吞吐量测试中,终端不再出现SCG Failure的问题
|