specviewer.org TS 38.331 ASN.1 index CSI-RS-Resource-Mobility

CSI-RS-Resource-Mobility

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

CSI-RS-Resource-Mobility 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 v17.2.0 (2022-10)

Definition

CSI-RS-Resource-Mobility ::=        SEQUENCE {
    csi-RS-Index                        CSI-RS-Index,
    slotConfig                          CHOICE {
        ms4                                 INTEGER (0..31),
        ms5                                 INTEGER (0..39),
        ms10                                INTEGER (0..79),
        ms20                                INTEGER (0..159),
        ms40                                INTEGER (0..319)
    },
    associatedSSB                       SEQUENCE {
        ssb-Index                           SSB-Index,
        isQuasiColocated                    BOOLEAN
    }                                                                                                           OPTIONAL, -- Need R
    frequencyDomainAllocation           CHOICE {
        row1                                BIT STRING (SIZE (4)),
        row2                                BIT STRING (SIZE (12))
    },
    firstOFDMSymbolInTimeDomain         INTEGER (0..13),
    sequenceGenerationConfig            INTEGER (0..1023),
    ...,
    [[
        slotConfig-r17                      CHOICE {
            ms4                                 INTEGER (0..255),
            ms5                                 INTEGER (0..319),
            ms10                                INTEGER (0..639),
            ms20                                INTEGER (0..1279),
            ms40                                INTEGER (0..2559)
        }                                                                                                           OPTIONAL  -- Need R
    ]]
}

Fields (21)

FieldDescription
csi-RS-Index
CSI-RS-Index
CSI-RS resource index associated to the CSI-RS resource to be measured (and used for reporting).
slotConfig
CHOICE {
Indicates the CSI-RS periodicity (in milliseconds) and for each periodicity the offset (in number of slots). When subcarrierSpacing is set to kHz15 , the maximum offset values for periodicities ms4/ms5/ms10/ms20/ms40 are 3/4/9/19/39 slots. When subcarrierSpacing is set to kHz30 , the maximum offset values for periodicities ms4/ms5/ms10/ms20/ms40 are 7/9/19/39/79 slots. When subcarrierSpacing is set to kHz60 , the maximum offset values for periodicities ms4/ms5/ms10/ms20/ms40 are 15/19/39/79/159 slots. When subcarrierSpacing is set kHz120 , the maximum offset values for periodicities ms4/ms5/ms10/ms20/ms40 are 31/39/79/159/319 slots. When subcarrierSpacing is set to kHz480 , the maximum offset values for periodicities ms4/ms5/ms10/ms20/ms40 are 127/159/319/639/1279 slots. When subcarrierSpacing is set to kHz960 , the maximum offset values for periodicities ms4/ms5/ms10/ms20/ms40 are 255/319/639/1279/2559 slots. If slotConfig-r17 is present, UE shall ignore the slotConfig (without suffix).
ms4
INTEGER (0..31)
ms5
INTEGER (0..39)
ms10
INTEGER (0..79)
ms20
INTEGER (0..159)
ms40
INTEGER (0..319)
associatedSSB
SEQUENCE { · OPTIONAL Need R
If this field is present, the UE may base the timing of the CSI-RS resource indicated in CSI-RS-Resource-Mobility on the timing of the cell indicated by the cellId in the CSI-RS-CellMobility . In this case, the UE is not required to monitor that CSI-RS resource if the UE cannot detect the SS/PBCH block indicated by this associatedSSB and cellId . If this field is absent, the UE shall base the timing of the CSI-RS resource indicated in CSI-RS-Resource-Mobility on the timing of the serving cell indicated by refServCellIndex . In this case, the UE is required to measure the CSI-RS resource even if SS/PBCH block(s) with cellId in the CSI-RS-CellMobility are not detected. CSI-RS resources with and without associatedSSB may be configured in accordance with the rules in TS 38.214 [19], clause 5.1.6.1.3.
ssb-Index
SSB-Index
isQuasiColocated
BOOLEAN
Indicates that the CSI-RS resource is quasi co-located with the associated SS/PBCH block, see TS 38.214 [19], clause 5.1.6.1.3.
frequencyDomainAllocation
CHOICE {
Frequency domain allocation within a physical resource block in accordance with TS 38.211 [16], clause 7.4.1.5.3 including table 7.4.1.5.2-1. The number of bits that may be set to one depend on the chosen row in that table.
row1
BIT STRING (SIZE (4))
row2
BIT STRING (SIZE (12))
firstOFDMSymbolInTimeDomain
INTEGER (0..13)
Time domain allocation within a physical resource block. The field indicates the first OFDM symbol in the PRB used for CSI-RS, see TS 38.211 [16], clause 7.4.1.5.3.
sequenceGenerationConfig
INTEGER (0..1023)
Scrambling ID for CSI-RS (see TS 38.211 [16], clause 7.4.1.5.2).
slotConfig-r17
CHOICE { · OPTIONAL Need R
since v17.2.0
Indicates the CSI-RS periodicity (in milliseconds) and for each periodicity the offset (in number of slots). When subcarrierSpacing is set to kHz15 , the maximum offset values for periodicities ms4/ms5/ms10/ms20/ms40 are 3/4/9/19/39 slots. When subcarrierSpacing is set to kHz30 , the maximum offset values for periodicities ms4/ms5/ms10/ms20/ms40 are 7/9/19/39/79 slots. When subcarrierSpacing is set to kHz60 , the maximum offset values for periodicities ms4/ms5/ms10/ms20/ms40 are 15/19/39/79/159 slots. When subcarrierSpacing is set kHz120 , the maximum offset values for periodicities ms4/ms5/ms10/ms20/ms40 are 31/39/79/159/319 slots. When subcarrierSpacing is set to kHz480 , the maximum offset values for periodicities ms4/ms5/ms10/ms20/ms40 are 127/159/319/639/1279 slots. When subcarrierSpacing is set to kHz960 , the maximum offset values for periodicities ms4/ms5/ms10/ms20/ms40 are 255/319/639/1279/2559 slots. If slotConfig-r17 is present, UE shall ignore the slotConfig (without suffix).
ms4
INTEGER (0..255)
since v17.2.0
ms5
INTEGER (0..319)
since v17.2.0
ms10
INTEGER (0..639)
since v17.2.0
ms20
INTEGER (0..1279)
since v17.2.0
ms40
INTEGER (0..2559)
since v17.2.0

Used by (1)

Uses (2)

In the viewer