Skip to content

UCI on PUSCH is not handled by gNB

gNB:

[NR_MAC]    512.11 Scheduling UE specific PUSCH for sched 512.17, ul_tti_req 512.17 -> symb 10 len 3 
[NR_MAC]   pucch_acknack  512.17 Scheduling pucch reception in  512.17: bits SR 0, DAI 1, CSI 0 on res 0: -> symb 12 len 2

PUCCH and PUSCH are scheduled in the same symbol (but in different frequency resources). This happens because default PUCCH is 2 symbols (and for PUSCH scheduling we consider PUCCH to be 1 symbol like normal PUCCH). To my understanding, this could mean that we need to schedule UCI on PUSCH but it is not clear in the standard.

See discussion in !2777 (merged).

To be investigated.