错误 #3611
DD新方案联调(无PUSCH),两个OM终端,第一个终端的广播SLOT的slotType的配置,一个广播周期里,出现两次收广播接收。
开始日期:
2025-06-25
计划完成日期:
2025-06-25
% 完成:
0%
预期时间:
8.00 小时
描述
DD新方案联调,两个OM终端,deviId#1和deviId#2, deviId#1一个广播周期里,slotType配置接收2次devId#2的广播。
文件
历史记录
由 王 艳芳 更新于 大约一个月 之前
- 状态 从 新建 变更为 已解决
【问题原因】遍历devIdLst的循环时,使用了MAX_UE_NUM来限定循环次数,而实际只有2个device,其余获得device ID=0. DevId#2的节点在TRB#2发广播,TRB#1收收广播,其余TRB的SLOT4可以发送业务,SlotType设置为DD Master。但由于判断逻辑为 if (u8CurTrbIndex == (cmGCb.deviceIdLst[deviceIdx]%CM_MAX_UE_SUPPORT)),所以TRB0的时候就和device ID=0符合相等的判定,而设置SLOT TYPE为DD Slave。所以会出现TRB0和TRB1均为接收,即一个广播周期里有2次广播接收
【解决方案】遍历devIdLst的循环时,使用实际的设备数量,即2限制了循环次数,避免了devID=0的情况。