5G
NR system information in general is discussed in detail in the post 5G NR:System Information. This
post discusses SIB5 in detail.
SIB5 contains
information relevant only for inter-RAT cell re-selection i.e. information
about E-UTRA frequencies and E-UTRAs neighbouring cells relevant for cell re-
selection.
General
Information
SIB5
is mapped to BCCH logical channel and is either broadcast
periodically on DL-SCH or broadcast on-demand on DL-SCH (i.e. upon request from
UEs in RRC_IDLE or RRC_INACTIVE) or sent in a dedicated manner on DL-SCH to UEs
in RRC_CONNECTED.
SIB5
is carried in SystemInformation (SI) messages,
which are transmitted on the DL-SCH. SIB1 contains scheduling
information for SI-message carrying SIB5. For more information about
scheduling of SI-messages, refer to 5G NR:System Information.
SIB5
can be configured to be cell specific or area specific, using an indication in SIB1.
The cell specific SIB is applicable only within a cell that provides the
SIB while the area specific SIB is applicable within an area
referred to as SI area, which consists of one or several cells and is
identified by systemInformationAreaID.
Contests of SIB5
Overview
of SIB5 contents presented below. Most of the SIB5 contents are
discussed in detail subsequently.
SIB5 | |
carrierFreqListEUTRA | List of 1 to 8 CarrierFreqEUTRA |
t-ReselectionEUTRA | T-Reselection INTEGER (0 … 7) |
t-ReselectionEUTRA-SF | SpeedStateScaleFactors |
carrierFreqListEUTRA
As
shown below, carrierFreqListEUTRA provides a
list of up to 8 entries of CarrierFreqEUTRA
each containing information about E-UTRA frequencies and E-UTRA neighbouring
cells relevant for cell re-selection. The contents of the IE CarrierFreqEUTRA
are given in the below table.
CarrierFreqEUTRA | ||
carrierFreq | INTEGER (0 … 262143) | |
eutra-multiBandInfoList | List of 1 to 8 EUTRA-MultiBandInfo | |
eutra-FreqNeighCellList | List of 1 to 8 EUTRA-FreqNeighCellInfo | |
eutra-BlackCellList | List of 1 to 16 EUTRA-PhysCellIdRange | |
allowedMeasBandwidth | ENUMERATED {mbw6, mbw15, mbw25, mbw50, mbw75, mbw100} | |
presenceAntennaPort1 | BOOLEAN | |
cellReselectionPriority | CellReselectionPriority | INTEGER (0 … 7) |
cellReselectionSubPriority | CellReselectionSubPriority | ENUMERATED {0.2, 0.4, 0.6, 0.8} |
threshX-High | ReselectionThreshold | INTEGER (0 … 31) |
threshX-Low | ReselectionThreshold | INTEGER (0 … 31) |
q-RxLevMin | INTEGER (-70 … -22) | |
q-QualMin | INTEGER (-34 … -3) | |
p-MaxEUTRA | INTEGER (-30 … 33) | |
threshX-HighQ | ReselectionThresholdQ | INTEGER (0 … 31) |
threshX-LowQ | ReselectionThresholdQ | INTEGER (0 … 31) |
carrierFreq indicates the ARFCN applicable for a downlink, uplink
or bi-directional (TDD) E-UTRA carrier frequency.
eutra-multiBandInfoList provides a
list (up to 8) of frequency bands in addition to the band represented by carrierFreq
for which cell reselection parameters are common, and a list of additionalPmax
and additionalSpectrumEmission values for corresponding band. This
information for each band is carried by the IE EUTRA-MultiBandInfo
and is given in the below table.
EUTRA-MultiBandInfo | |
eutra-FreqBandIndicator | INTEGER (1 … 256) |
eutra-NS-PmaxList | List of 1 to 8 EUTRA-NS-PmaxValue |
EUTRA-NS-PmaxValue | |
additionalPmax | INTEGER (-30 … 33) |
additionalSpectrumEmission | INTEGER (0 … 288) |
eutra-FreqNeighCellList provides a list (up to 8) of neighbour cell information
on the carrier frequency given by carrierFreq. This information is
carried by the IE EUTRA-FreqNeighCellInfo and is
given in the below table.
EUTRA-FreqNeighCellInfo | |
physCellId | INTEGER (1 … 256) |
dummy | EUTRA-Q-OffsetRange |
q-RxLevMinOffsetCell | INTEGER (1 … 8) |
q-QualMinOffsetCell | INTEGER (1 … 8) |
EUTRA-Q-OffsetRange | |
EUTRA-Q-OffsetRange (in dB) | ENUMERATED {-24, -22, -20, -18, -16, -14, -12, -10, -8, -6, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24} |
eutra-BlackCellList provides
a list (up to 8) of blacklisted E-UTRA neighbouring cells on
the carrier frequency given by carrierFreq. This information is carried in
the form of PCI range by means of the IE EUTRA-PhysCellIdRange
and is given in the below table.
EUTRA-PhysCellIdRange | |
start | EUTRA-PhysCellId INTEGER (0 … 503) |
range | ENUMERATED {n4, n8, n12, n16, n24, n32, n48, n64, n84, n96, n128, n168, n252, n504, spare2, spare1} |
- It
is possible to configure up to 8 PCI ranges to be blacklisted. Each PCI range
is characterized by a start value and the range of PCIs as shown in the above
table. Basically, the PCI range is encoded by using a start value and by
indicating the number of consecutive physical cell identities (including start)
in the range. For example, start = 5 and range = n4 would mean to blacklist
PCIs 5, 6, 7, and 8.
allowedMeasBandwidth is
used to indicate the maximum allowed measurement bandwidth on a carrier
frequency. The values mbw6, mbw15, mbw25, mbw50, mbw75, mbw100 indicate
6, 15, 25, 50, 75 and 100 resource blocks, respectively.
presenceAntennaPort1 is
used to indicate whether all the neighbouring cells on the specified carrier frequency
use Antenna Port 1. When set to true, the UE may assume that at
least two cell-specific antenna ports are used in all neighbouring cells.
CellReselectionPriority provides
the absolute priority of the concerned carrier frequency and is used in the
cell reselection procedure. Value 0 means lowest priority and value 7 means
highest priority. It is a mandatory field.
The
IE CellReselectionSubPriority indicates
a fractional value to be added to the value of cellReselectionPriority to
obtain the absolute priority of the concerned carrier frequency for E-UTRA and
NR. Value oDot2 corresponds to 0.2, value oDot4 corresponds to
0.4 and so on. This is an optional field.
Absolute priority = cellReselectionPriority
+ CellReselectionSubPriority (if configured)
threshX-High is the
parameter ThreshX, HighP and threshX-HighQ
is the parameter ThreshX, HighQ in 38.304
section 5.2.4.5. These parameters are used in cell reselection procedure to a
cell on a higher priority inter-RAT frequency than serving frequency.
-
ThreshX,
HighP specifies Srxlev
(RSRP) threshold (in dB) used by the UE when reselecting towards a higher
priority RAT/frequency than the current serving frequency.
-
ThreshX,
HighQ specifies Squal
(RSRQ) threshold (in dB) used by the UE when reselecting towards a higher
priority RAT/frequency than the current serving frequency.
-
For
ThreshX, HighP, actual value = field value *2 (dB) and if the field is absent, a
default value of infinity shall be applied. For, ThreshX, HighQ, actual value = field value
and if the field is absent, a default value of 0 dB shall be applied.
The
higher priority inter-RAT cell reselection procedure is as follows;
-
If
threshServingLowQ is broadcast in SIB2 and a cell of a higher
priority EUTRAN RAT/frequency fulfils Squal > ThreshX, HighQ during a
time interval TreselectionRAT, the UE can perform reselection
to that cell.
-
Otherwise
(threshServingLowQ is not broadcast in SIB2), if a cell of a
higher priority RAT/frequency fulfils Srxlev > ThreshX, HighP during a
time interval TreselectionRAT, the UE can perform reselection
to that cell.
threshX-Low is the
parameter ThreshX, LowP and threshX-LowQ
is the parameter ThreshX, LowQ in 38.304
section 5.2.4.5. These parameters are used in cell reselection procedure to a
cell on a lower priority inter-RAT frequency than serving frequency.
-
ThreshX,
LowP specifies Srxlev
(RSRP) threshold (in dB) used by the UE when reselecting towards a lower
priority RAT/frequency than the current serving frequency.
-
ThreshX,
LowQ specifies Squal
(RSRQ) threshold (in dB) used by the UE when reselecting towards a lower
priority RAT/frequency than the current serving frequency.
-
For
ThreshX, LowP, actual value = field value *2 (dB) and if the field is absent, a
default value of infinity shall be applied. For, ThreshX, LowQ, actual value = field value
and if the field is absent, a default value of 0 dB shall be applied.
The
lower priority inter-RAT cell reselection procedure is as follows;
-
If
threshServingLowQ is broadcast in SIB2 and the serving
cell quality is below ThreshServing, LowQ and a cell
of a lower priority EUTRAN RAT/frequency fulfils Squal > ThreshX, LowQ
during a time interval TreselectionRAT, the UE can perform
reselection to that cell.
-
Otherwise
(threshServingLowQ is not broadcast in SIB2), if the serving cell
RSRP is below ThreshServing, LowP and a cell of a lower
priority RAT/frequency fulfils Srxlev > ThreshX, LowP during a time interval TreselectionRAT,
the UE can perform reselection to that cell.
Q-RxLevMin is used
to indicate the required ‘minimum received RSRP level’ (in dBm) in the
(NR) cell for re-selection. Actual
value Qrxlevmin = field value * 2 [dBm]. Refer
to 38.304 cell re-selection criterion.
Q-QualMin is used
to indicate the required ‘minimum received RSRQ level’ (in dB) in the
(NR) cell for cell re-selection. If this field is absent, the UE applies the
(default) value of negative infinity for Qqualmin which means
that quality (RSRQ) check will always pass irrespective of the received signal
quality. Refer to 38.304 cell re-selection criterion.
p-MaxEUTRA specifies
the maximum allowed transmission power in dBm on the (uplink) carrier EUTRA frequency.
t-ReselectionEUTRA is
the parameter TreselectionEUTRA in 38.304 and
specifies cell reselection timer value per EUTRA frequency.
t-ReselectionEUTRA-SF is
the parameter "Speed dependent ScalingFactor for TreselectionEUTRA"
in 38.304. Based on the current mobility state (high or medium), the UE multiplies
TreselectionEUTRA with sf-High or sf-Medium.
The value of TreselectionEUTRA after applying the respective
scaling factor will always be less than or equal to TreselectionEUTRA
before scaling. This in general implies that, the reselections are allowed
to occur faster (based on scaling factor) during medium or high mobility
states. The following table summarises the SpeedStateScaleFactors
contents.
t-ReselectionEUTRA-SF: SpeedStateScaleFactors | |
sf-Medium | ENUMERATED {oDot25, oDot5, oDot75, 1Dot0} |
sf-High | ENUMERATED {oDot25, oDot5, oDot75, 1Dot0} |
Reference: 3GPP TS 38.331, and 38.304