specviewer.org TS 38.331 ASN.1 index ServingCellConfigCommon

ServingCellConfigCommon

RRC IE · TS 38.331 v19.4.0 (2026-09) · clause 6.3.2

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

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

Definition

The IE ServingCellConfigCommon is used to configure cell specific parameters of a UE's serving cell. The IE contains parameters which a UE would typically acquire from SSB, MIB or SIBs when accessing the cell from IDLE. With this IE, the network provides this information in dedicated signalling when configuring a UE with a SCells or with an additional cell group (SCG). It also provides it for SpCells (MCG and SCG) upon reconfiguration with sync.

ServingCellConfigCommon ::=         SEQUENCE {
    physCellId                          PhysCellId                                                          OPTIONAL,   -- Cond HOAndServCellAdd,
    downlinkConfigCommon                DownlinkConfigCommon                                                OPTIONAL,   -- Cond HOAndServCellAdd
    uplinkConfigCommon                  UplinkConfigCommon                                                  OPTIONAL,   -- Need M
    supplementaryUplinkConfig           UplinkConfigCommon                                                  OPTIONAL,   -- Need S
    n-TimingAdvanceOffset               ENUMERATED { n0, n25600, n39936 }                                   OPTIONAL,   -- Need S
    ssb-PositionsInBurst                CHOICE {
        shortBitmap                         BIT STRING (SIZE (4)),
        mediumBitmap                        BIT STRING (SIZE (8)),
        longBitmap                          BIT STRING (SIZE (64))
    }                                                                                                       OPTIONAL, -- Cond AbsFreqSSB
    ssb-periodicityServingCell          ENUMERATED { ms5, ms10, ms20, ms40, ms80, ms160, spare2, spare1 }   OPTIONAL, -- Need S
    dmrs-TypeA-Position                 ENUMERATED {pos2, pos3},
    lte-CRS-ToMatchAround               SetupRelease { RateMatchPatternLTE-CRS }                            OPTIONAL, -- Need M
    rateMatchPatternToAddModList        SEQUENCE (SIZE (1..maxNrofRateMatchPatterns)) OF RateMatchPattern   OPTIONAL, -- Need N
    rateMatchPatternToReleaseList       SEQUENCE (SIZE (1..maxNrofRateMatchPatterns)) OF RateMatchPatternId OPTIONAL, -- Need N
    ssbSubcarrierSpacing                SubcarrierSpacing                                                   OPTIONAL, -- Cond HOAndServCellWithSSB
    tdd-UL-DL-ConfigurationCommon       TDD-UL-DL-ConfigCommon                                              OPTIONAL, -- Cond TDD
    ss-PBCH-BlockPower                  INTEGER (-60..50),
    ...,
    [[
        channelAccessMode-r16               CHOICE {
            dynamic                             NULL,
            semiStatic                          SemiStaticChannelAccessConfig-r16
        }                                                                                                       OPTIONAL, -- Cond SharedSpectrum
        discoveryBurstWindowLength-r16          ENUMERATED {ms0dot5, ms1, ms2, ms3, ms4, ms5}                   OPTIONAL, -- Need R
        ssb-PositionQCL-r16                     SSB-PositionQCL-Relation-r16                                    OPTIONAL, -- Cond SharedSpectrum
        highSpeedConfig-r16                     HighSpeedConfig-r16                                             OPTIONAL  -- Need R
    ]],
    [[
        highSpeedConfig-v1700               HighSpeedConfig-v1700                                               OPTIONAL, -- Need R
        channelAccessMode2-r17              ENUMERATED {enabled}                                                OPTIONAL, -- Cond SharedSpectrum2
        discoveryBurstWindowLength-r17      ENUMERATED {ms0dot125, ms0dot25, ms0dot5, ms0dot75, ms1, ms1dot25}  OPTIONAL, -- Need R
        ssb-PositionQCL-r17                 SSB-PositionQCL-Relation-r17                                        OPTIONAL, -- Cond SharedSpectrum2
        highSpeedConfigFR2-r17              HighSpeedConfigFR2-r17                                              OPTIONAL, -- Need R
        uplinkConfigCommon-v1700            UplinkConfigCommon-v1700                                            OPTIONAL, -- Need R
        ntn-Config-r17                      NTN-Config-r17                                                      OPTIONAL  -- Need R
    ]],
    [[
        featurePriorities-r17               SEQUENCE {
            redCapPriority-r17                  FeaturePriority-r17                                             OPTIONAL, -- Need R
            slicingPriority-r17                 FeaturePriority-r17                                             OPTIONAL, -- Need R
            msg3-Repetitions-Priority-r17       FeaturePriority-r17                                             OPTIONAL, -- Need R
            sdt-Priority-r17                    FeaturePriority-r17                                             OPTIONAL  -- Need R
        }                                                                                                       OPTIONAL  -- Need R
    ]],
    [[
        ra-ChannelAccess-r17            ENUMERATED {enabled}                                                OPTIONAL -- Cond SharedSpectrum2
    ]],
    [[
        featurePriorities-v1800             SEQUENCE {
            msg1-Repetitions-Priority-r18       FeaturePriority-r17                                             OPTIONAL, -- Need R
            eRedCapPriority-r18                 FeaturePriority-r17                                             OPTIONAL  -- Need R
        }                                                                                                       OPTIONAL, -- Need R
        atg-Config-r18                      ATG-Config-r18                                                      OPTIONAL   -- Need R
    ]]
}

Candidate change requests of v18.1.0

The CRs whose title or cover names this change, strong and likely matches only.

Fields (40)

FieldDescription
physCellId
PhysCellId · OPTIONAL Cond HOAndServCellAdd
downlinkConfigCommon
DownlinkConfigCommon · OPTIONAL Cond HOAndServCellAdd
since v15.2.0
The common downlink configuration of the serving cell, including the frequency information configuration and the initial downlink BWP common configuration. The parameters provided herein should match the parameters configured by MIB and SIB1 (if provided) of the serving cell, with the exception of controlResourceSetZero and searchSpaceZero which can be configured in ServingCellConfigCommon even if MIB indicates that they are absent.
uplinkConfigCommon
UplinkConfigCommon · OPTIONAL Need M
since v15.1.0
supplementaryUplinkConfig
UplinkConfigCommon · OPTIONAL Need S
since v15.1.0
The network configures this field only if uplinkConfigCommon is configured. If this field is absent, the UE shall release the supplementaryUplinkConfig and the supplementaryUplink configured in ServingCellConfig of this serving cell, if configured.
n-TimingAdvanceOffset
ENUMERATED { n0, n25600, n39936 } · OPTIONAL Need S
since v15.2.0
The N_TA-Offset to be applied for all uplink transmissions on this serving cell if n-TimingAdvanceOffset2 is not configured. If tag2 is configured for this serving cell, this field is to be applied to all uplink transmissions associated to tag-id configured for this serving cell. If the field is absent, the UE applies the value defined for the duplex mode and frequency range of this serving cell. See TS 38.133 [14], table 7.1.2-2/table 7.1C.2-4.
ssb-PositionsInBurst
CHOICE { · OPTIONAL Cond AbsFreqSSB
For operation in licensed spectrum, indicates the time domain positions of the transmitted SS-blocks in a half frame with SS/PBCH blocks as defined in TS 38.213 [13], clause 4.1. 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 transmitted while value 1 indicates that the corresponding SS/PBCH block is transmitted. The network configures the same pattern in this field as in the corresponding field in ServingCellConfigCommonSIB. For operation with shared spectrum channel access, the UE assumes that one or more SS/PBCH blocks indicated by ssb-PositionsInBurst may be transmitted within the discovery burst transmission window and have candidate SS/PBCH blocks indexes corresponding to SS/PBCH block indexes provided by ssb-PositionsInBurst (see TS 38.213 [13], clause 4.1). If the k-th bit of ssb-PositionsInBurst is set to 1, the UE assumes that one or more SS/PBCH blocks within the discovery burst transmission window with candidate SS/PBCH block indexes corresponding to SS/PBCH block index equal to k – 1 may be transmitted; if the kt-th bit is set to 0, the UE assumes that the corresponding SS/PBCH block(s) are not transmitted. The k-th bit is set to 0, where k > ssb-PositionQCL and the number of actually transmitted SS/PBCH blocks is not larger than the number of 1's in the bitmap. The network configures the same pattern in this field as in the corresponding field in ServingCellConfigCommonSIB . For operation with shared spectrum channel access in FR1, only mediumBitmap is used, and for FR2-2, longBitmap is used.
shortBitmap
BIT STRING (SIZE (4))
Bitmap when maximum number of SS/PBCH blocks per half frame equals to 4 as defined in TS 38.213 [13], clause 4.1.
mediumBitmap
BIT STRING (SIZE (8))
Bitmap when maximum number of SS/PBCH blocks per half frame equals to 8 as defined in TS 38.213 [13], clause 4.1.
longBitmap
BIT STRING (SIZE (64))
Bitmap when maximum number of SS/PBCH blocks per half frame equals to 64 as defined in TS 38.213 [13], clause 4.1.
ssb-periodicityServingCell
ENUMERATED { ms5, ms10, ms20, ms40, ms80, ms160, spare2, spare1 } · OPTIONAL Need S
The SSB periodicity in ms for the rate matching purpose. If the field is absent, the UE applies the value ms5. (see TS 38.213 [13], clause 4.1)
dmrs-TypeA-Position
ENUMERATED {pos2, pos3}
Position of (first) DM-RS for downlink (see TS 38.211 [16], clause 7.4.1.1.1) and uplink (TS 38.211 [16], clause 6.4.1.1.3).
lte-CRS-ToMatchAround
SetupRelease { RateMatchPatternLTE-CRS } · OPTIONAL Need M
since v15.1.0
Parameters to determine an LTE CRS pattern that the UE shall rate match around.
rateMatchPatternToAddModList
SEQUENCE (SIZE (1..maxNrofRateMatchPatterns)) OF RateMatchPattern · OPTIONAL Need N
since v15.1.0
Resources patterns which the UE should rate match PDSCH around. The UE rate matches around the union of all resources indicated in the rate match patterns. Rate match patterns defined here on cell level apply only to PDSCH of the same numerology (see TS 38.214 [19], clause 5.1.4.1). If a RateMatchPattern with the same RateMatchPatternId is configured in both ServingCellConfig/ServingCellConfigCommon and in SIB20/MCCH, the entire RateMatchPattern configuration, including the set of RBs/REs indicated by the patterns for the rate matching around, shall be the same and they are counted as a single rate match pattern in the total configured rate match patterns as defined in TS 38.214 [19].
rateMatchPatternToReleaseList
SEQUENCE (SIZE (1..maxNrofRateMatchPatterns)) OF RateMatchPatternId · OPTIONAL Need N
since v15.1.0
ssbSubcarrierSpacing
SubcarrierSpacing · OPTIONAL Cond HOAndServCellWithSSB
since v15.5.0
Subcarrier spacing of SSB. Only the following values are applicable depending on the used frequency: FR1/FR1-NTN: 15 or 30 kHz FR2-1/FR2-NTN: 120 or 240 kHz FR2-2: 120, 480, or 960 kHz
tdd-UL-DL-ConfigurationCommon
TDD-UL-DL-ConfigCommon · OPTIONAL Cond TDD
since v15.1.0
A cell-specific TDD UL/DL configuration, see TS 38.213 [13], clause 11.1.
ss-PBCH-BlockPower
INTEGER (-60..50)
Average EPRE of the resources elements that carry secondary synchronization signals in dBm that the NW used for SSB transmission, see TS 38.213 [13], clause 7.
channelAccessMode-r16
CHOICE { · OPTIONAL Cond SharedSpectrum
since v16.0.0
If present, this field indicates which channel access procedures to apply for operation with shared spectrum channel access as defined in TS 37.213 [48]. If the field is configured as "semiStatic", the UE shall apply the channel access procedures for semi-static channel occupancy as described in clause 4.3 in TS 37.213. If the field is configured as "dynamic", the UE shall apply the channel access procedures as defined in TS 37.213, clause 4.1 and 4.2.
dynamic
NULL
since v16.0.0
semiStatic
SemiStaticChannelAccessConfig-r16
since v16.1.0
discoveryBurstWindowLength-r16
ENUMERATED {ms0dot5, ms1, ms2, ms3, ms4, ms5} · OPTIONAL Need R
since v16.1.0
Indicates the window length of the discovery burst in ms (see TS 37.213 [48]). The field discoveryBurstWindowLength-r17 is applicable to SCS 480 kHz and SCS 960 kHz.
ssb-PositionQCL-r16
SSB-PositionQCL-Relation-r16 · OPTIONAL Cond SharedSpectrum
since v16.0.0
Indicates the QCL relation between SSB positions for this serving cell as specified in TS 38.213 [13], clause 4.1.
highSpeedConfig-r16
HighSpeedConfig-r16 · OPTIONAL Need R
since v16.1.0
highSpeedConfig-v1700
HighSpeedConfig-v1700 · OPTIONAL Need R
since v17.0.0
channelAccessMode2-r17
ENUMERATED {enabled} · OPTIONAL Cond SharedSpectrum2
since v17.0.0
If present, the UE shall apply channel access procedures for operation with shared spectrum channel access in accordance with TS 37.213 [48], clause 4.4 for FR2-2. If absent, the UE shall not apply any channel access procedure. The network always configures this field if channel access procedures are required for the serving cell within this region by regulations.
discoveryBurstWindowLength-r17
ENUMERATED {ms0dot125, ms0dot25, ms0dot5, ms0dot75, ms1, ms1dot25} · OPTIONAL Need R
since v17.0.0
Indicates the window length of the discovery burst in ms (see TS 37.213 [48]). The field discoveryBurstWindowLength-r17 is applicable to SCS 480 kHz and SCS 960 kHz.
ssb-PositionQCL-r17
SSB-PositionQCL-Relation-r17 · OPTIONAL Cond SharedSpectrum2
since v17.1.0
Indicates the QCL relation between SSB positions for this serving cell as specified in TS 38.213 [13], clause 4.1.
highSpeedConfigFR2-r17
HighSpeedConfigFR2-r17 · OPTIONAL Need R
since v17.0.0
uplinkConfigCommon-v1700
UplinkConfigCommon-v1700 · OPTIONAL Need R
since v17.0.0
ntn-Config-r17
NTN-Config-r17 · OPTIONAL Need R
since v17.1.0
featurePriorities-r17
SEQUENCE { · OPTIONAL Need R
since v17.2.0
Indicates priorities for features, such as (e)RedCap, Slicing, SDT, MSG1-Repetitions, and MSG3-Repetitions for Coverage Enhancements. These priorities are used to determine which FeatureCombinationPreambles the UE shall use when a feature maps to more than one FeatureCombinationPreambles , as specified in TS 38.321 [3]. A lower value means a higher priority. The network does not signal the same priority for more than one feature. The network signals a priority for all feature that map to at least one FeatureCombinationPreambles .
redCapPriority-r17
FeaturePriority-r17 · OPTIONAL Need R
since v17.2.0
slicingPriority-r17
FeaturePriority-r17 · OPTIONAL Need R
since v17.2.0
msg3-Repetitions-Priority-r17
FeaturePriority-r17 · OPTIONAL Need R
since v17.2.0
sdt-Priority-r17
FeaturePriority-r17 · OPTIONAL Need R
since v17.2.0
ra-ChannelAccess-r17
ENUMERATED {enabled} · OPTIONAL Cond SharedSpectrum2
since v17.4.0
If present, this field indicates that the UE shall apply channel access procedures before msg1/msgA transmission for operation with shared spectrum channel access in accordance with TS 37.213 [48], clause 4.4.5 for FR2-2.
featurePriorities-v1800
SEQUENCE { · OPTIONAL Need R
since v18.0.0
Indicates priorities for features, such as (e)RedCap, Slicing, SDT, MSG1-Repetitions, and MSG3-Repetitions for Coverage Enhancements. These priorities are used to determine which FeatureCombinationPreambles the UE shall use when a feature maps to more than one FeatureCombinationPreambles , as specified in TS 38.321 [3]. A lower value means a higher priority. The network does not signal the same priority for more than one feature. The network signals a priority for all feature that map to at least one FeatureCombinationPreambles .
msg1-Repetitions-Priority-r18
FeaturePriority-r17 · OPTIONAL Need R
since v18.0.0
eRedCapPriority-r18
FeaturePriority-r17 · OPTIONAL Need R
since v18.0.0
atg-Config-r18
ATG-Config-r18 · OPTIONAL Need R
since v18.0.0

Used by (2)

Uses (20)

In the viewer