RSRP Measurement Granularity in Sidelink Mode 2 Implementation

41 views
Skip to first unread message

Andres Calle

unread,
May 12, 2025, 12:47:36 PMMay 12
to 5G-LENA-users

According to the 3GPP specification for resource allocation in sidelink mode 2, the UE is expected to measure the RSRP per subchannel in each time slot, as this information is essential for efficient resource selection based on perceived interference. However, when reviewing the implementation in 5G-LENA, I noticed that in the nr-ue-phy.cc file, only a single RSRP value is calculated per slot, without distinguishing between subchannels. Furthermore, in nr-sl-ue-mac.cc, it also seems that only one RSRP value per slot is used for resource selection.

Does this implementation deviate from the behavior specified in the standard? Or am I missing something in the logic of the mode 2 implementation that justifies the use of a single RSRP value per slot?

Any clarification on how this aspect is handled in 5G-LENA and whether there are plans to align it more closely with the 3GPP standard would be greatly appreciated.


Gabriel Ferreira

unread,
May 13, 2025, 9:03:58 AMMay 13
to 5G-LENA-users
I haven't touched the sidelink codebase, so I can't answer on that.
On the the upstream code, do not use the RSRP. It has not been validated, nor is according to 5G-NR standard.
We do not claim to support it just yet, same for handover. We are on that.
This was upstreamed because splitting the code and porting upper layers step by step would be more work.

Gabriel Ferreira

unread,
May 13, 2025, 9:04:23 AMMay 13
to 5G-LENA-users
*We are working on that.
Reply all
Reply to author
Forward
0 new messages