错误 #4152
重建立流程完成后,终端下行断流
开始日期:
2025-09-24
计划完成日期:
% 完成:
0%
预期时间:
问题归属:
CU
发现问题版本:
Rel_3.1.2
目标解决问题版本:
Rel_3.1.2
描述
【3.0基站_3.3G】军特N78整机
测试版本:Rel_3.1.3_Pre1T5
测试设备:核心网 192.168.8.218 基站 192.168.8.77
测试场景:较差空口环境的单用户udp
问题描述:终端发起重建立,重建立流程完成。但cu下行不通(有接收,没发出),终端出现异常的下行断流状态。
文件
历史记录
由 席 振斌 更新于 大约一个月 之前
【问题原因】
问题发生时总是三个原因同时存在,原因如下:
1、重建立后,对于pdcp的实体中,dbsize的值没有重置为3000000,dbsize被消耗到0时,cu无法下发数据;
2、在重建立前,pdcp rb实体的接收核心网数据的inprocess list队列已经是满的,重建立后,下行数据因为队列满,无法通过下行数据来驱动数据发送给du,同时因为cu没有发送一帧数据到du,du也不能通过ddds驱动cu发送下行数据;
3、在重建立流程中,du ddds中携带的highest_delivered_pdcp_sn数值过小会导致cu 流控机制将dbsize值为0,之前恢复dbsize为3000000是在rrc reestablishment request就生效,在流程中有可能又被置为0;
【修改方案】
1、dbsize的值重置为3000000的操作从rrc reestablishment request移动到重建立的重配置完成后;
2、重建立的重配置完成后cu主动发送队列中的一些下行数据来驱动ddds流程;
【回归方法和注意事项】
已通过长跑测试复现,确认ok,可以在后续版本中再观察一段时间