PUCCH SNR vs PUSCH SNR #1088
-
Hello community. I have set the logging level to debug on the physical layer on gNB configuration file. In the log file, I see different snr in the PUCCH and PUSCH values. See below an example:
The thread gave me details about different SNR calculation in PUSCH. However, can you explain the difference in the SINR in PUSCH vs SINR in PUCCH? I am thinking that PUCCH SINR is calculated from the CSI report while PUSCH SINR is from the PUSCH channel itself. Is that correct? Thanks in advance for any input. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hi @praghur, |
Beta Was this translation helpful? Give feedback.
Hi @praghur,
the SINR reported by the PUCCH is the one you get from the channel estimator - same as
sinr_ch_est
in the PUSCH. The reason they are different is that they are estimated quantities, with inherent estimation errors. The estimation is carried out independently for each PHY channel, only looking at the DM-RS in the corresponding grant, so it's normal they do not match exactly. Also, take into account that PUCCH grants are very small (1 PRB and two OFDM symbols, in your example), which means that the estimation is based on a very low number of samples and, thus, not as reliable as the one you can get from, e.g., a PUSCH transmission occupying most of the slot.