Skip to content

Draft: Add RRC measurement configuration and handling

Robert Schmidt requested to merge rrc-meas into develop
  • Add the RRC measurement reporting configuration in RRC default reconfiguration for periodic measurements of the (@raymond.knopp the Accelleran CU sends in dedicated reconfiguration, I hope that is no problem)
  • Fix: print per-UE RRC information to a file nrRRC_stats.log similar to nrL1_stats.log and nrMAC_stats.log
    • To view: watch -n1 cat nrRRC_stats.log
    • If you have ideas for other parameters to print, let me know
  • The code will only handle/show SINR, RSRP, and RSRQ for the serving cell. For others, we should add code
  • @luis_pereira87 worked on the A3 event (Neighbour becomes offset better than SpCell), but I did not add that (yet) because we only store one report till now and would need to merge multiple measurements. Let me know if you want to work on that. See luis.patch

Example for running with Quectel:

NR RRC UE rnti bf99: failure timer 0/8
    UE cap: BW DL 5f. BW UL 5f, DL MIMO Layers 4 UL MIMO Layers (CB) 2 UL MIMO Layers (nonCB) 1
    servingCellId 0 MeasResultNR for phyCellId 0:
      resultSSB:RSRP -66 dBm RSRQ -11.0 dB SINR 23.0 dB

@luis_pereira87 I only have a "static" quectel in the CI, could you please test that the values change properly when changing the distance?

Edited by Robert Schmidt

Merge request reports