specviewer.org TS 38.331 ASN.1 index SSB-ConfigMobility

SSB-ConfigMobility

RRC IE · TS 38.331 v19.4.0 (2026-09) · clause 6.3.2, in the MeasObjectNR clause

SSB-ConfigMobility is an RRC information element of 3GPP TS 38.331 (38331), the 5G NR Radio Resource Control (RRC) protocol.

First seen v15.1.0 (2018-04) · Last changed v18.0.0 (2024-01)

Definition

SSB-ConfigMobility::=               SEQUENCE {
    ssb-ToMeasure                       SetupRelease { SSB-ToMeasure }                                  OPTIONAL,   -- Need M
    deriveSSB-IndexFromCell             BOOLEAN,
    ss-RSSI-Measurement                 SS-RSSI-Measurement                                             OPTIONAL,   -- Need M
    ...,
    [[
        ssb-PositionQCL-Common-r16              SSB-PositionQCL-Relation-r16                                OPTIONAL,   -- Cond SharedSpectrum
        ssb-PositionQCL-CellsToAddModList-r16   SSB-PositionQCL-CellsToAddModList-r16                       OPTIONAL,   -- Need N
        ssb-PositionQCL-CellsToRemoveList-r16   PCI-List                                                    OPTIONAL    -- Need N
    ]],
    [[
        deriveSSB-IndexFromCellInter-r17    ServCellIndex                                                   OPTIONAL,   -- Need R
        ssb-PositionQCL-Common-r17          SSB-PositionQCL-Relation-r17                                OPTIONAL,   -- Cond SharedSpectrum2
        ssb-PositionQCL-Cells-r17           SetupRelease {SSB-PositionQCL-CellList-r17}                     OPTIONAL    -- Need M
    ]],
    [[
        cca-CellsToAddModList-r17           PCI-List                                                        OPTIONAL,   -- Need N
        cca-CellsToRemoveList-r17           PCI-List                                                        OPTIONAL    -- Need N
    ]],
    [[
        ssb-ToMeasureAltitudeBasedList-r18  SetupRelease { SSB-ToMeasureAltitudeBasedList-r18 }             OPTIONAL    -- Need M
    ]]
}

Fields (12)

FieldDescription
ssb-ToMeasure
SetupRelease { SSB-ToMeasure } · OPTIONAL Need M
The set of SS blocks to be measured within the SMTC measurement duration. The first/leftmost bit corresponds to SS/PBCH block index 0, the second bit corresponds to SS/PBCH block index 1, and so on. Value 0 in the bitmap indicates that the corresponding SS/PBCH block is not to be measured while value 1 indicates that the corresponding SS/PBCH block is to be measured (see TS 38.215 [9]). When the field is not configured the UE measures on all SS blocks. Regardless of the value of this field, SS/PBCH blocks outside of the applicable smtc are not to be measured. See TS 38.215 [9] clause 5.1.1.
deriveSSB-IndexFromCell
BOOLEAN
since v15.3.0
If this field is set to true , UE assumes SFN and frame boundary alignment across cells on the same frequency carrier as specified in TS 38.133 [14]. Hence, if the UE is configured with a serving cell for which ( absoluteFrequencySSB , subcarrierSpacing ) in ServingCellConfigCommon is equal to ( ssbFrequency , ssbSubcarrierSpacing ) in this MeasObjectNR , this field indicates whether the UE can utilize the timing of this serving cell to derive the index of SS block transmitted by neighbour cell. Otherwise, this field indicates whether the UE may use the timing of any detected cell on that target frequency to derive the SSB index of all neighbour cells on that frequency.
ss-RSSI-Measurement
SS-RSSI-Measurement · OPTIONAL Need M
ssb-PositionQCL-Common-r16
SSB-PositionQCL-Relation-r16 · OPTIONAL Cond SharedSpectrum
since v16.1.0
ssb-PositionQCL-CellsToAddModList-r16
SSB-PositionQCL-CellsToAddModList-r16 · OPTIONAL Need N
since v16.1.0
ssb-PositionQCL-CellsToRemoveList-r16
PCI-List · OPTIONAL Need N
since v16.1.0
deriveSSB-IndexFromCellInter-r17
ServCellIndex · OPTIONAL Need R
since v17.0.0
If this field is present, UE assumes SFN and frame boundary alignment between the reference serving cell indicated by ServCellIndex and all neighbour cells in this MeasObjectNR as specified in TS 38.133 [14]. This field also indicates that the UE can utilize the timing of the reference serving cell indicated by ServCellIndex to derive the index of SS block transmitted by all inter-frequency neighbour cells on the frequency indicated by the MeasObjectNR . When this field is included, the network should set deriveSSB-IndexFromCell to true .
ssb-PositionQCL-Common-r17
SSB-PositionQCL-Relation-r17 · OPTIONAL Cond SharedSpectrum2
since v17.1.0
ssb-PositionQCL-Cells-r17
SetupRelease {SSB-PositionQCL-CellList-r17} · OPTIONAL Need M
since v17.1.0
cca-CellsToAddModList-r17
PCI-List · OPTIONAL Need N
since v17.3.0
Lists of cells to be added or removed from the list of neighbor cells that apply channel access mode procedures for operation with shared spectrum channel access in accordance with TS 37.213 [48], clause 4.4 for FR2-2.
cca-CellsToRemoveList-r17
PCI-List · OPTIONAL Need N
since v17.3.0
Lists of cells to be added or removed from the list of neighbor cells that apply channel access mode procedures for operation with shared spectrum channel access in accordance with TS 37.213 [48], clause 4.4 for FR2-2.
ssb-ToMeasureAltitudeBasedList-r18
SetupRelease { SSB-ToMeasureAltitudeBasedList-r18 } · OPTIONAL Need M
since v18.0.0
List of altitude-dependent ssb-ToMeasure . When the UE is within an altitude range indicated by altitudeRange , it ignores the ssb-ToMeasure (without suffix), and applies the corresponding ssb-ToMeasure-r18 if present, otherwise (i.e., the UE is within an altitude range indicated by altitudeRange and ssb-ToMeasure-r18 is absent) it measures on all SS-blocks. When the UE is outside all the altitude ranges indicated by altitudeRange (if any), ssb-ToMeasure (without suffix) applies. For each altitude range, altitudeMin indicates the minimum altitude in meters relative to sea level, altitudeMax indicates the maximum altitude in meters relative to sea level, and if included, altitudeHyst indicates hysteresis in meters for determination of the altitude range. I.e., when altitudeHyst is configured for an altitude range, the UE considers itself to have entered the range if altitudeMin ≤ UE altitude ≤ altitudeMax and after entering the range considers itself to be in the range while ( altitudeMin – altitudeHyst ) ≤ UE altitude ≤ ( altitudeMax + altitudeHyst ). For each altitudeRange , if altitudeMin is absent, value minAltitude-r18 is used and if altitudeMax is absent, value maxAltitude-r18 is used.

Used by (1)

Uses (10)

In the viewer