NR cell reselection based on priorities?

Hello NR experts,

I am trying to setup a scenario in which a COTS UE performs an interfreq cell reselection between two available NR cells based only on the defined cellReselectionPriorities.

First of all, I would like to refresh this amazing thread that summarizes the reselection statements:

Then, I can introduce the initial conditions:

  • Both cells are configured in the same band (b.7) to avoid a potential band priority from the UE).
  • threshServingLowQ is not broadcasted to focus on RSRP measurements.

Below the initial setup:

Cell 1:

  • Band 7 (DL arfcn = 526000)
  • SIB1: q_rx_lev_min: -70
  • SIB2:
    cellReselectionServingFreqInfo {
    s-NonIntraSearchP 31,
    threshServingLowP 0,
    cellReselectionPriority 1
    },
    SIB4:
    interFreqCarrierFreqList {
    {
    dl-CarrierFreq 531000,
    frequencyBandList {
    {
    freqBandIndicatorNR 7
    }
    },
    smtc {
    periodicityAndOffset sf20: 0,
    duration sf1
    },
    ssbSubcarrierSpacing kHz15,
    ssb-ToMeasure mediumBitmap: '10000000’B,
    deriveSSB-IndexFromCell TRUE,
    q-RxLevMin -70,
    t-ReselectionNR 1,
    threshX-HighP 0,
    threshX-LowP 0,
    cellReselectionPriority 7
    }
    }

Cell 2:

  • Band 7 (DL arfcn = 531000)
  • SIB1: q_rx_lev_min: -70
  • SIB2:
    cellReselectionServingFreqInfo {
    s-NonIntraSearchP 31,
    threshServingLowP 0,
    cellReselectionPriority 7
    },
  • SIB4:
    interFreqCarrierFreqList {
    {
    dl-CarrierFreq 526000,
    frequencyBandList {
    {
    freqBandIndicatorNR 7
    }
    },
    smtc {
    periodicityAndOffset sf20: 0,
    duration sf1
    },
    ssbSubcarrierSpacing kHz15,
    ssb-ToMeasure mediumBitmap: '10000000’B,
    deriveSSB-IndexFromCell TRUE,
    q-RxLevMin -70,
    t-ReselectionNR 1,
    threshX-HighP 0,
    threshX-LowP 0,
    cellReselectionPriority 1
    }
    }

As you can see, the q_rx_lev_min is set to the lowest and the s-NonIntraSearchP to the maximum, trying to ensure the UE is performing measurements and fullfilling the power statements.

The procedure is simple: at the beginning only Cell 1 is available, and after the UE is connected, the Cell 2 is raised trying to look for a reselection after a while (expecting when UE goes to the idle mode).

Nevertheless, the UE only performs the cell reselection when the cell gain is intended reduced but not based on the cellReselectionPriority.

Do you know if the UE must follow the cellReselectionPriorities from SIBs or it might be selecting the Cell 1 despite the low priority?

Regards.