specviewer.org TS 38.331 ASN.1 index ConfiguredGrantConfig

ConfiguredGrantConfig

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

ConfiguredGrantConfig 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 v19.1.0 (2026-01)

Definition

The IE ConfiguredGrantConfig is used to configure uplink transmission without dynamic grant according to two possible schemes. The actual uplink grant may either be configured via RRC ( type1 ) or provided via the PDCCH (addressed to CS-RNTI) ( type2 ). Multiple Configured Grant configurations may be configured in one BWP of a serving cell.

ConfiguredGrantConfig ::=           SEQUENCE {
    frequencyHopping                    ENUMERATED {intraSlot, interSlot}                                       OPTIONAL,   -- Need S
    cg-DMRS-Configuration               DMRS-UplinkConfig,
    mcs-Table                           ENUMERATED {qam256, qam64LowSE}                                         OPTIONAL,   -- Need S
    mcs-TableTransformPrecoder          ENUMERATED {qam256, qam64LowSE}                                         OPTIONAL,   -- Need S
    uci-OnPUSCH                         SetupRelease { CG-UCI-OnPUSCH }                                         OPTIONAL,   -- Need M
    resourceAllocation                  ENUMERATED { resourceAllocationType0, resourceAllocationType1, dynamicSwitch },
    rbg-Size                            ENUMERATED {config2}                                                    OPTIONAL,   -- Need S
    powerControlLoopToUse               ENUMERATED {n0, n1},
    p0-PUSCH-Alpha                      P0-PUSCH-AlphaSetId,
    transformPrecoder                   ENUMERATED {enabled, disabled}                                          OPTIONAL,   -- Need S
    nrofHARQ-Processes                  INTEGER(1..16),
    repK                                ENUMERATED {n1, n2, n4, n8},
    repK-RV                             ENUMERATED {s1-0231, s2-0303, s3-0000}                                  OPTIONAL,   -- Need R
    periodicity                         ENUMERATED {
        sym2, sym7, sym1x14, sym2x14, sym4x14, sym5x14, sym8x14, sym10x14, sym16x14, sym20x14,
        sym32x14, sym40x14, sym64x14, sym80x14, sym128x14, sym160x14, sym256x14, sym320x14, sym512x14,
        sym640x14, sym1024x14, sym1280x14, sym2560x14, sym5120x14,
        sym6, sym1x12, sym2x12, sym4x12, sym5x12, sym8x12, sym10x12, sym16x12, sym20x12, sym32x12,
        sym40x12, sym64x12, sym80x12, sym128x12, sym160x12, sym256x12, sym320x12, sym512x12, sym640x12,
        sym1280x12, sym2560x12
    },
    configuredGrantTimer                INTEGER (1..64)                                                         OPTIONAL,   -- Need R
    rrc-ConfiguredUplinkGrant           SEQUENCE {
        timeDomainOffset                    INTEGER (0..5119),
        timeDomainAllocation                INTEGER (0..15),
        frequencyDomainAllocation           BIT STRING (SIZE(18)),
        antennaPort                         INTEGER (0..31),
        dmrs-SeqInitialization              INTEGER (0..1)                                                         OPTIONAL,   -- Need R
        precodingAndNumberOfLayers          INTEGER (0..63),
        srs-ResourceIndicator               INTEGER (0..15)                                                        OPTIONAL,   -- Need R
        mcsAndTBS                           INTEGER (0..31),
        frequencyHoppingOffset              INTEGER (1.. maxNrofPhysicalResourceBlocks-1)                          OPTIONAL,   -- Need R
        pathlossReferenceIndex              INTEGER (0..maxNrofPUSCH-PathlossReferenceRSs-1),
        ...,
        [[
            pusch-RepTypeIndicator-r16          ENUMERATED {pusch-RepTypeA,pusch-RepTypeB}                             OPTIONAL,   -- Need M
            frequencyHoppingPUSCH-RepTypeB-r16  ENUMERATED {interRepetition, interSlot}                                OPTIONAL,   -- Cond RepTypeB
            timeReferenceSFN-r16                ENUMERATED {sfn512}                                                    OPTIONAL    -- Need S
        ]],
        [[
            pathlossReferenceIndex2-r17         INTEGER (0..maxNrofPUSCH-PathlossReferenceRSs-1)                       OPTIONAL,   -- Need R
            srs-ResourceIndicator2-r17          INTEGER (0..15)                                                        OPTIONAL,   -- Need R
            precodingAndNumberOfLayers2-r17     INTEGER (0..63)                                                        OPTIONAL,   -- Need R
            timeDomainAllocation-v1710          INTEGER (16..63)                                                       OPTIONAL,   -- Need M
            timeDomainOffset-r17                INTEGER (0..40959)                                                     OPTIONAL,   -- Need R
            cg-SDT-Configuration-r17            CG-SDT-Configuration-r17                                               OPTIONAL    -- Need M
        ]],
        [[
            srs-ResourceSetId-r18               SRS-ResourceSetId                                                      OPTIONAL,   -- Need R
            cg-LTM-Configuration-r18            CG-RRC-Configuration-r18                                               OPTIONAL, -- Cond LTM
            cg-SDT-PeriodicityExt-r18          ENUMERATED {
                sym1x14x1280, sym2x14x1280, sym4x14x1280 , sym8x14x1280, sym16x14x1280,
                sym32x14x1280, sym48x14x1280, sym64x14x1280, sym96x14x1280, sym128x14x1280,
                sym192x14x1280, sym240x14x1280, sym256x14x1280, sym384x14x1280, sym472x14x1280,
                sym480x14x1280, sym512x14x1280, sym768x14x1280, sym944x14x1280, sym960x14x1280,
                sym1408x14x1280, sym1536x14x1280, sym1888x14x1280, sym1920x14x1280,
                sym2816x14x1280, sym3072x14x1280, sym3776x14x1280, sym5632x14x1280,
                sym6144x14x1280, sym7552x14x1280, sym7680x14x1280, sym11264x14x1280,
                sym15104x14x1280, sym15360x14x1280, sym22528x14x1280, sym30208x14x1280,
                sym45056x14x1280, sym60416x14x1280, sym90112x14x1280, sym180224x14x1280,
                sym4x12x1280, sym8x12x1280, sym16x12x1280, sym32x12x1280, sym192x12x1280,
                sym384x12x1280, sym960x12x1280, sym1888x12x1280, sym3776x12x1280,
                sym5632x12x1280, sym11264x12x1280, spare13, spare12, spare11, spare10, spare9,
                spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1
            }                                                                OPTIONAL,   -- Cond CG-SDT1
            timeReferenceHyperSFN-r18           INTEGER (0..1023)                                                OPTIONAL,   -- Cond CG-SDT2
            cg-RRC-Configuration-r18            CG-RRC-Configuration-r18                                       OPTIONAL, -- Cond RACH-LessHO
            applyIndicatedTCI-State-r18         ENUMERATED {first, second, both, spare1}                               OPTIONAL    -- Need R
        ]],
        [[
            sbfd-Config2-PUSCH-RB-Offset-r19    INTEGER (0..maxNrofPhysicalResourceBlocks-1)                           OPTIONAL,   -- Need R
            symbolType-r19                      ENUMERATED {sbfd, non-sbfd}                                            OPTIONAL,   -- Need R
            frequencyHoppingOffset-SBFD-r19     INTEGER (1.. maxNrofPhysicalResourceBlocks-1)                          OPTIONAL,   -- Need R
            pusch-MutingResources-r19           PUSCH-MutingResources-r19                                              OPTIONAL,   -- Need R
            occ-LengthAndSequenceIndex-r19      CHOICE {
                length2   INTEGER(0..1),
                length4   INTEGER(0..3)
            }                                                                      OPTIONAL    -- Need R
        ]]
    }                                                                                                              OPTIONAL,   -- Need R
    ...,
    [[
        cg-RetransmissionTimer-r16          INTEGER (1..64)                                                            OPTIONAL,   -- Need R
        cg-minDFI-Delay-r16                 ENUMERATED
        {sym7, sym1x14, sym2x14, sym3x14, sym4x14, sym5x14, sym6x14, sym7x14, sym8x14,
            sym9x14, sym10x14, sym11x14, sym12x14, sym13x14, sym14x14,sym15x14, sym16x14
        }                                                       OPTIONAL,   -- Need R
        cg-nrofPUSCH-InSlot-r16             INTEGER (1..7)                                                  OPTIONAL,   -- Need R
        cg-nrofSlots-r16                    INTEGER (1..40)                                                 OPTIONAL,   -- Need R
        cg-StartingOffsets-r16              CG-StartingOffsets-r16                                          OPTIONAL,   -- Need R
        cg-UCI-Multiplexing-r16             ENUMERATED {enabled}                                            OPTIONAL,   -- Need R
        cg-COT-SharingOffset-r16            INTEGER (1..39)                                                 OPTIONAL,   -- Need R
        betaOffsetCG-UCI-r16                INTEGER (0..31)                                                 OPTIONAL,   -- Need R
        cg-COT-SharingList-r16              SEQUENCE (SIZE (1..1709)) OF CG-COT-Sharing-r16                 OPTIONAL,   -- Need R
        harq-ProcID-Offset-r16              INTEGER (0..15)                                                 OPTIONAL,   -- Need M
        harq-ProcID-Offset2-r16             INTEGER (0..15)                                                 OPTIONAL,   -- Need M
        configuredGrantConfigIndex-r16      ConfiguredGrantConfigIndex-r16                                  OPTIONAL,   -- Cond CG-List
        configuredGrantConfigIndexMAC-r16   ConfiguredGrantConfigIndexMAC-r16                               OPTIONAL,   -- Cond CG-IndexMAC
        periodicityExt-r16                  INTEGER (1..5120)                                               OPTIONAL,   -- Need R
        startingFromRV0-r16                 ENUMERATED {on, off}                                            OPTIONAL,   -- Need R
        phy-PriorityIndex-r16               ENUMERATED {p0, p1}                                             OPTIONAL,   -- Need R
        autonomousTx-r16                    ENUMERATED {enabled}                                OPTIONAL    -- Cond LCH-BasedPrioritization
    ]],
    [[
        cg-betaOffsetsCrossPri0-r17         SetupRelease { BetaOffsetsCrossPriSelCG-r17 }                   OPTIONAL,   -- Need M
        cg-betaOffsetsCrossPri1-r17         SetupRelease { BetaOffsetsCrossPriSelCG-r17 }                   OPTIONAL,   -- Need M
        mappingPattern-r17                  ENUMERATED {cyclicMapping, sequentialMapping}                   OPTIONAL,   -- Cond SRSsets
        sequenceOffsetForRV-r17             INTEGER (0..3)                                                  OPTIONAL,   -- Need R
        p0-PUSCH-Alpha2-r17                 P0-PUSCH-AlphaSetId                                             OPTIONAL,   -- Need R
        powerControlLoopToUse2-r17          ENUMERATED {n0, n1}                                             OPTIONAL,   -- Need R
        cg-COT-SharingList-r17              SEQUENCE (SIZE (1..50722)) OF CG-COT-Sharing-r17                OPTIONAL,   -- Need R
        periodicityExt-r17                  INTEGER (1..40960)                                              OPTIONAL,   -- Need R
        repK-v1710                          ENUMERATED {n12, n16, n24, n32}                                 OPTIONAL,   -- Need R
        nrofHARQ-Processes-v1700            INTEGER(17..32)                                                 OPTIONAL,   -- Need M
        harq-ProcID-Offset2-v1700           INTEGER (16..31)                                                OPTIONAL,   -- Need R
        configuredGrantTimer-v1700          INTEGER(33..288)                                                OPTIONAL,   -- Need R
        cg-minDFI-Delay-v1710               INTEGER (238..3584)                                             OPTIONAL    -- Need R
    ]],
    [[
        harq-ProcID-Offset-v1730            INTEGER (16..31)                                                OPTIONAL,   -- Need R
        cg-nrofSlots-r17                    INTEGER (1..320)                                                OPTIONAL    -- Need R
    ]],
    [[
        disableCG-RetransmissionMonitoring-r18  ENUMERATED {true}                                           OPTIONAL,   -- Need R
        nrofSlotsInCG-Period-r18            INTEGER (2..32)                                                 OPTIONAL,   -- Need R
        uto-UCI-Config-r18                      SEQUENCE {
            nrofBitsInUTO-UCI-r18               INTEGER (3..8),
            betaOffsetUTO-UCI-r18               INTEGER (0..31),
            ...
        }                                                                                                   OPTIONAL    -- Need R
    ]],
    [[
        precodingAndNumberOfLayers-v1850    INTEGER (64..1023)                                              OPTIONAL,   -- Need R
        srs-ResourceIndicator-v1850         INTEGER (16..255)                                               OPTIONAL    -- Need R
    ]]
}

Candidate change requests of v19.1.0

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

Fields (87)

FieldDescription
frequencyHopping
ENUMERATED {intraSlot, interSlot} · OPTIONAL Need S
The value intraSlot enables 'Intra-slot frequency hopping' and the value interSlot enables 'Inter-slot frequency hopping'. If the field is absent, frequency hopping is not configured. The field frequencyHopping applies to configured grant for 'pusch-RepTypeA' (see TS 38.214 [19], clause 6.3.1).
cg-DMRS-Configuration
DMRS-UplinkConfig
DMRS configuration (see TS 38.214 [19], clause 6.1.2.3).
mcs-Table
ENUMERATED {qam256, qam64LowSE} · OPTIONAL Need S
Indicates the MCS table the UE shall use for PUSCH without transform precoding. If the field is absent the UE applies the value qam64 .
mcs-TableTransformPrecoder
ENUMERATED {qam256, qam64LowSE} · OPTIONAL Need S
Indicates the MCS table the UE shall use for PUSCH with transform precoding. If the field is absent the UE applies the value qam64 .
uci-OnPUSCH
SetupRelease { CG-UCI-OnPUSCH } · OPTIONAL Need M
Selection between and configuration of dynamic and semi-static beta-offset. For Type 1 UL data transmission without grant, uci-OnPUSCH should be set to semiStatic. The network does not configure this for CG-SDT.
resourceAllocation
ENUMERATED { resourceAllocationType0, resourceAllocationType1, dynamicSwitch }
Configuration of resource allocation type 0 and resource allocation type 1. For Type 1 UL data transmission without grant, resourceAllocation should be resourceAllocationType0 or resourceAllocationType1 .
rbg-Size
ENUMERATED {config2} · OPTIONAL Need S
Selection between configuration 1 and configuration 2 for RBG size for PUSCH. The UE does not apply this field if resourceAllocation is set to resourceAllocationType1 . Otherwise, the UE applies the value config1 when the field is absent. Note: rbg-Size is used when the transformPrecoder parameter is disabled.
powerControlLoopToUse
ENUMERATED {n0, n1}
Closed control loop to apply (see TS 38.213 [13], clause 7.1.1). If unifiedTCI-StateType is configured, the UE ignores this field.
p0-PUSCH-Alpha
P0-PUSCH-AlphaSetId
Index of the P0-PUSCH-AlphaSet to be used for this configuration. If unifiedTCI-StateType is configured, the UE ignores this field.
transformPrecoder
ENUMERATED {enabled, disabled} · OPTIONAL Need S
Enables or disables transform precoding for type1 and type2 . If the field is absent, the UE enables or disables transform precoding in accordance with the field msg3-transformPrecoder in RACH-ConfigCommon from rach-ConfigCommon included directly within BWP configuration (i.e., not included in additionalRACH-ConfigList ), see TS 38.214 [19], clause 6.1.3.
nrofHARQ-Processes
INTEGER(1..16)
The number of HARQ processes configured. It applies for both Type 1 and Type 2. See TS 38.321 [3], clause 5.4.1. If the UE is configured with nrofHARQ-Processes-v1700, the UE shall ignore nrofHARQ-Processes (without suffix) . The network sets the value of this field to 1 when cg-LTM-Configuration is configured. The UE shall ignore this field if it is configured within ConfiguredGrantConfig for UE initiated CSI reporting in mode-B.
repK
ENUMERATED {n1, n2, n4, n8}
Number of repetitions K, see TS 38.214 [19]. If the field repK-v1710 is present, the UE shall ignore the repK (without suffix).
repK-RV
ENUMERATED {s1-0231, s2-0303, s3-0000} · OPTIONAL Need R
The redundancy version (RV) sequence to use. See TS 38.214 [19], clause 6.1.2. The network configures this field if repetitions are used, i.e., if repK is set to n2 , n4 or n8 . This field is not configured when cg-RetransmissionTimer is configured. Otherwise, the field is absent.
periodicity
ENUMERATED { sym2, sym7, sym1x14, sym2x14, sym4x14, sym5x14, sym8x14, sym10x14, sym16x14, sym20x14, sym32x14, sym40x14, sym64x14, sym80x14, sym128x14, sym160x14, sym256x14, sym320x14, sym512x14, sym640x14, sym1024x14, sym1280x14, sym2560x14, sym5120x14, sym6, sym1x12, sym2x12, sym4x12, sym5x12, sym8x12, sym10x12, sym16x12, sym20x12, sym32x12, sym40x12, sym64x12, sym80x12, sym128x12, sym160x12, sym256x12, sym320x12, sym512x12, sym640x12, sym1280x12, sym2560x12 }
Periodicity for UL transmission without UL grant for type 1 and type 2 (see TS 38.321 [3], clause 5.8.2). The following periodicities are supported depending on the configured subcarrier spacing [symbols]: 15 kHz: 2, 7, n14, where n={1, 2, 4, 5, 8, 10, 16, 20, 32, 40, 64, 80, 128, 160, 320, 640} 30 kHz: 2, 7, n14, where n={1, 2, 4, 5, 8, 10, 16, 20, 32, 40, 64, 80, 128, 160, 256, 320, 640, 1280} 60 kHz with normal CP 2, 7, n14, where n={1, 2, 4, 5, 8, 10, 16, 20, 32, 40, 64, 80, 128, 160, 256, 320, 512, 640, 1280, 2560} 60 kHz with ECP: 2, 6, n12, where n={1, 2, 4, 5, 8, 10, 16, 20, 32, 40, 64, 80, 128, 160, 256, 320, 512, 640, 1280, 2560} 120 kHz: 2, 7, n14, where n={1, 2, 4, 5, 8, 10, 16, 20, 32, 40, 64, 80, 128, 160, 256, 320, 512, 640, 1024, 1280, 2560, 5120} 480 and 960 kHz: n14, where n={1, 2, 4, 5, 8, 10, 16, 20, 32, 40, 64, 80, 128, 160, 256, 320, 512, 640, 1024, 1280, 2560, 5120} In case of SDT, the network does not configure periodicity values less than 5ms.
configuredGrantTimer
INTEGER (1..64) · OPTIONAL Need R
Indicates the initial value of the configured grant timer (see TS 38.321 [3]) in multiples of periodicity. When cg-RetransmissonTimer is configured, if HARQ processes are shared among different configured grants on the same BWP, configuredGrantTimer periodicity is set to the same value for the configurations that share HARQ processes on this BWP. The value of the extension configuredGrantTimer is 2 times the configured value.
rrc-ConfiguredUplinkGrant
SEQUENCE { · OPTIONAL Need R
Configuration for "configured grant" transmission with fully RRC-configured UL grant (Type1). If this field is absent the UE uses UL grant configured by DCI addressed to CS-RNTI (Type2).
timeDomainOffset
INTEGER (0..5119)
Offset related to the reference SFN indicated by timeReferenceSFN , see TS 38.321 [3], clause 5.8.2. timeDomainOffset-r17 is only applicable to SCS 480 kHz and SCS 960 kHz. If timeDomainOffset-r17 is present, the UE shall ignore timeDomainOffset (without suffix).
timeDomainAllocation
INTEGER (0..15)
Indicates a combination of start symbol and length and PUSCH mapping type, see TS 38.214 [19], clause 6.1.2 and TS 38.212 [17], clause 7.3.1. If the field timeDomainAllocation-v1710 is present, the UE shall ignore timeDomainAllocation field (without suffix).
frequencyDomainAllocation
BIT STRING (SIZE(18))
Indicates the frequency domain resource allocation, see TS 38.214 [19], clause 6.1.2, and TS 38.212 [17], clause 7.3.1).
antennaPort
INTEGER (0..31)
Indicates the antenna port(s) to be used for this configuration, and the maximum bitwidth is 5. See TS 38.214 [19], clause 6.1.2, and TS 38.212 [17], clause 7.3.1. The UE ignores this field in case of CG-SDT or if cg-RRC-Configuration is configured.
dmrs-SeqInitialization
INTEGER (0..1) · OPTIONAL Need R
The network configures this field if transformPrecoder is disabled or when the value of sdt-NrofDMRS-Sequences is set to 1. Otherwise, the field is absent.
precodingAndNumberOfLayers
INTEGER (0..63)
Indicates the precoding and number of layers (see TS 38.212 [17], clause 7.3.1.1.2, and TS 38.214 [19], clause 6.1.2.3). In case of CG-SDT or if cg-RRC-Configuration is configured, network sets this field to 1. Field precodingAndNumberOfLayers-v1850 is only configured when nrofSRS-Ports-n8 is configured. If the network configures precodingAndNumberOfLayers-v1850 , the UE shall ignore precodingAndNumberOfLayers (without suffix).
srs-ResourceIndicator
INTEGER (0..15) · OPTIONAL Need R
Indicates the SRS resource to be used (see TS 38.212 [17], clause 7.3.1.1.2, and TS 38.214 [19], clause 6.1.2.3). The network does not configure this for CG-SDT or if cg-RRC-Configuration is configured. Field srs-ResourceIndicator-v1850 is only configured when 8 antenna ports are configured (see TS 38.214 [19], clause 6.1.1.2). The network does not configure both srs-ResourceIndicator and srs-ResourceIndicator-v1850 .
mcsAndTBS
INTEGER (0..31)
The modulation order, target code rate and TB size (see TS 38.214 [19], clause 6.1.2). The NW does not configure the values 28~31 in this version of the specification.
frequencyHoppingOffset
INTEGER (1.. maxNrofPhysicalResourceBlocks-1) · OPTIONAL Need R
Frequency hopping offset used when frequency hopping is enabled (see TS 38.214 [19], clause 6.1.2 and clause 6.3).
pathlossReferenceIndex
INTEGER (0..maxNrofPUSCH-PathlossReferenceRSs-1)
Indicates the reference signal index used as PUSCH pathloss reference (see TS 38.213 [13], clause 7.1.1). In case of CG-SDT or if cg-RRC-Configuration is configured or if enablePL-RS-UpdateForType1CG-PUSCH is configured or if unifiedTCI-StateType is configured, the UE ignores this field.
pusch-RepTypeIndicator-r16
ENUMERATED {pusch-RepTypeA,pusch-RepTypeB} · OPTIONAL Need M
since v16.0.0
Indicates whether UE follows the behavior for PUSCH repetition type A or the behavior for PUSCH repetition type B for each Type 1 configured grant configuration. The value pusch-RepTypeA enables the 'PUSCH repetition type A' and the value pusch-RepTypeB enables the 'PUSCH repetition type B' (see TS 38.214 [19], clause 6.1.2.3). The value pusch-RepTypeB is not configured simultaneously with nrofSlotsInCG-Period-r18 . The network does not configure this field if cg-RetransmissionTimer-r16 is configured for CG operation with shared spectrum channel access.
frequencyHoppingPUSCH-RepTypeB-r16
ENUMERATED {interRepetition, interSlot} · OPTIONAL Cond RepTypeB
since v16.0.0
Indicates the frequency hopping scheme for Type 1 CG when pusch-RepTypeIndicator is set to 'pusch-RepTypeB' (see TS 38.214 [19], clause 6.1). The value interRepetition enables 'Inter-repetition frequency hopping', and the value interSlot enables 'Inter-slot frequency hopping'. If the field is absent, the frequency hopping is not enabled for Type 1 CG.
timeReferenceSFN-r16
ENUMERATED {sfn512} · OPTIONAL Need S
since v16.0.0
Indicates SFN used for determination of the offset of a resource in time domain. The UE uses the closest SFN with the indicated number preceding the reception of the configured grant configuration, see TS 38.321 [3], clause 5.8.2. If the field timeReferenceSFN is not present, the reference SFN is 0.
pathlossReferenceIndex2-r17
INTEGER (0..maxNrofPUSCH-PathlossReferenceRSs-1) · OPTIONAL Need R
since v17.0.0
Indicates the reference signal used as PUSCH pathloss reference for the second SRS resource set. When this field is present, pathlossReferenceIndex indicates the reference signal used as PUSCH pathloss reference for the first SRS resource set. Network does not configure this field if cg-RRC-Configuration is configured.
srs-ResourceIndicator2-r17
INTEGER (0..15) · OPTIONAL Need R
since v17.0.0
Indicates the SRS resource to be used for the second SRS resource set. When this field is present, the srs-ResourceIndicator is used for the first SRS resource set. Network does not configure this field if cg-RRC-Configuration is configured.
precodingAndNumberOfLayers2-r17
INTEGER (0..63) · OPTIONAL Need R
since v17.0.0
Indicates the precoding and number of layers for the second SRS resource set. When this field is present, precodingAndNumberOfLayers indicated the precoding and number of layers for the first SRS resource set. Network does not configure this field if cg-RRC-Configuration is configured.
timeDomainAllocation-v1710
INTEGER (16..63) · OPTIONAL Need M
since v17.1.0
Indicates a combination of start symbol and length and PUSCH mapping type, see TS 38.214 [19], clause 6.1.2 and TS 38.212 [17], clause 7.3.1. If the field timeDomainAllocation-v1710 is present, the UE shall ignore timeDomainAllocation field (without suffix).
timeDomainOffset-r17
INTEGER (0..40959) · OPTIONAL Need R
since v17.0.0
Offset related to the reference SFN indicated by timeReferenceSFN , see TS 38.321 [3], clause 5.8.2. timeDomainOffset-r17 is only applicable to SCS 480 kHz and SCS 960 kHz. If timeDomainOffset-r17 is present, the UE shall ignore timeDomainOffset (without suffix).
cg-SDT-Configuration-r17
CG-SDT-Configuration-r17 · OPTIONAL Need M
since v17.0.0
srs-ResourceSetId-r18
SRS-ResourceSetId · OPTIONAL Need R
since v18.0.0
Indicates the associated SRS resource set for PUSCH+PUSCH simultaneous uplink transmsision for CG-type 1 PUSCH. Network does not configure this field if cg-RRC-Configuration is configured.
cg-LTM-Configuration-r18
CG-RRC-Configuration-r18 · OPTIONAL Cond LTM
since v18.0.0
cg-SDT-PeriodicityExt-r18
ENUMERATED { sym1x14x1280, sym2x14x1280, sym4x14x1280 , sym8x14x1280, sym16x14x1280, sym32x14x1280, sym48x14x1280, sym64x14x1280, sym96x14x1280, sym128x14x1280, sym192x14x1280, sym240x14x1280, sym256x14x1280, sym384x14x1280, sym472x14x1280, sym480x14x1280, sym512x14x1280, sym768x14x1280, sym944x14x1280, sym960x14x1280, sym1408x14x1280, sym1536x14x1280, sym1888x14x1280, sym1920x14x1280, sym2816x14x1280, sym3072x14x1280, sym3776x14x1280, sym5632x14x1280, sym6144x14x1280, sym7552x14x1280, sym7680x14x1280, sym11264x14x1280, sym15104x14x1280, sym15360x14x1280, sym22528x14x1280, sym30208x14x1280, sym45056x14x1280, sym60416x14x1280, sym90112x14x1280, sym180224x14x1280, sym4x12x1280, sym8x12x1280, sym16x12x1280, sym32x12x1280, sym192x12x1280, sym384x12x1280, sym960x12x1280, sym1888x12x1280, sym3776x12x1280, sym5632x12x1280, sym11264x12x1280, spare13, spare12, spare11, spare10, spare9, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1 } · OPTIONAL Cond CG-SDT1
since v18.0.0
This field is used to calculate the periodicity for UL transmission without UL grant for type 1 (see TS 38.321 [3], clause 5.8.2) for extended CG-SDT periodicities. If this field is present, the fields periodicity and periodicityExt are ignored. The following periodicities are supported depending on the configured subcarrier spacing [symbols]: 15 kHz: n141280, where n={1, 2, 4, 8, 48, 96, 240, 472, 944, 1408, 2816} 30 kHz: n141280, where n={2, 4, 8, 16, 96, 192, 480, 944, 1888, 2816, 5632} 60 kHz with normal CP n141280, where n={4, 8, 16, 32, 192, 384, 960, 1888, 3776, 5632,11264} 60 kHz with ECP: n121280, where n={4, 8, 16, 32, 192, 384, 960, 1888, 3776, 5632,11264} 120 kHz: n141280, where n={8, 16, 32, 64, 384, 768, 1920, 3776, 7552, 11264, 22528} 480 kHz: n141280, where n={32, 64, 128, 256, 1536, 3072, 7680, 15104, 30208, 45056, 90112} 960 kHz: n141280, where n={64, 128, 256, 512, 3072, 6144, 15360, 30208, 60416, 90112, 180224}
timeReferenceHyperSFN-r18
INTEGER (0..1023) · OPTIONAL Cond CG-SDT2
since v18.0.0
Indicates H-SFN used for determination of the offset of a resource in time domain. The UE uses the closest H-SFN with the indicated number preceding the reception of the configured grant configuration, see TS 38.321 [3], clause 5.8.2. If the field timeReferenceHyperSFN is not present, the reference hyper SFN is 0.
cg-RRC-Configuration-r18
CG-RRC-Configuration-r18 · OPTIONAL Cond RACH-LessHO
since v18.1.0
applyIndicatedTCI-State-r18
ENUMERATED {first, second, both, spare1} · OPTIONAL Need R
since v18.1.0
This field indicates, for PUSCH transmission(s) corresponding a Type1-CG configuration, if UE applies the first, the second or both "indicated" UL only TCI or joint TCI as specified in TS 38.214 [19], clause 6.1. Network does not configure this field if cg-RRC-Configuration is configured.
sbfd-Config2-PUSCH-RB-Offset-r19
INTEGER (0..maxNrofPhysicalResourceBlocks-1) · OPTIONAL Need R
since v19.0.0
Indicates the RB offset to determine the starting PRB for Type1 configured grant PUSCH transmissions in SBFD symbols when the transmissions can be in SBFD symbols and non-SBFD symbols in different slots for the UL BWP. (see TS 38.214 [19], clause 6).
symbolType-r19
ENUMERATED {sbfd, non-sbfd} · OPTIONAL Need R
since v19.0.0
Indicates the valid symbol type for Type 1 CG PUSCH. The network configures this field if the transmissions are restricted to SBFD symbols only or non-SBFD symbols only. The network does not configure this field if the transmissions can be in SBFD symbols and non-SBFD symbols in different slots for the UL BWP. (see TS 38.214 [19], clause 6)
frequencyHoppingOffset-SBFD-r19
INTEGER (1.. maxNrofPhysicalResourceBlocks-1) · OPTIONAL Need R
since v19.0.0
Configures the frequency hopping offset for Type 1 configured grant PUSCH in SBFD symbols (see TS 38.214 [19], 6).
pusch-MutingResources-r19
PUSCH-MutingResources-r19 · OPTIONAL Need R
since v19.0.0
Used to configure the time location and frequency location of UL muting resources for Type 1 configured grant PUSCH transmission, see clause 6 in TS 38.211 [16] and clause 6 in TS 38.214 [19].
occ-LengthAndSequenceIndex-r19
CHOICE { · OPTIONAL Need R
since v19.0.0
Indicates the inter-slot OCC length and sequence index for a Type 1 CG configuration, see TS 38.214 [19].
length2
INTEGER(0..1)
since v19.0.0
length4
INTEGER(0..3)
since v19.0.0
cg-RetransmissionTimer-r16
INTEGER (1..64) · OPTIONAL Need R
since v16.0.0
Indicates the initial value of the configured retransmission timer (see TS 38.321 [3]) in multiples of periodicity . The value of cg-RetransmissionTimer is always less than or equal to the value of configuredGrantTimer. This field is always configured together with harq-ProcID-Offset . This field is not configured for operation in licensed spectrum or simultaneously with harq-ProcID-Offset2. The network does not configure this field for CG-SDT.
cg-minDFI-Delay-r16
ENUMERATED {sym7, sym1x14, sym2x14, sym3x14, sym4x14, sym5x14, sym6x14, sym7x14, sym8x14, sym9x14, sym10x14, sym11x14, sym12x14, sym13x14, sym14x14,sym15x14, sym16x14 } · OPTIONAL Need R
since v16.0.0
Indicates the minimum duration (in unit of symbols) from the ending symbol of the PUSCH to the starting symbol of the PDCCH containing the downlink feedback indication (DFI) carrying HARQ-ACK for this PUSCH. The HARQ-ACK received before this minimum duration is not considered as valid for this PUSCH (see TS 38.213 [13], clause 10.5). The following minimum duration values are supported, depending on the configured subcarrier spacing [symbols]: 15 kHz: 7, m14, where m = {1, 2, 3, 4} 30 kHz: 7, m14, where m = {1, 2, 3, 4, 5, 6, 7, 8} 60 kHz: 7, m14, where m = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16} 120 kHz: 7, m14, where m = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32} 480 kHz: m14, where m = {2, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64, 68, 72, 76, 80, 84, 88, 92, 96, 100, 104, 108, 112, 116, 120, 124, 128} 960 kHz: m14, where m = {4, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256}
cg-nrofPUSCH-InSlot-r16
INTEGER (1..7) · OPTIONAL Need R
since v16.0.0
Indicates the number of consecutive PUSCH configured to CG within a slot where the SLIV indicating the first PUSCH and additional PUSCH appended with the same length (see TS 38.214 [19], clause 6.1.2.3). The network can only configure this field if cg-RetransmissionTimer is configured.
cg-nrofSlots-r16
INTEGER (1..40) · OPTIONAL Need R
since v16.0.0
Indicates the number of allocated slots in a configured grant periodicity following the time instance of configured grant offset (see TS 38.214 [19], clause 6.1.2.3). cg-nrofSlots-r17 is only applicable for operation with shared spectrum channel access in FR2-2. When cg-nrofSlots-r17 is configured, the UE shall ignore cg-nrofSlots-r16 . The network can only configure this field if cg-RetransmissionTimer is configured.
cg-StartingOffsets-r16
CG-StartingOffsets-r16 · OPTIONAL Need R
since v16.1.0
This field is not applicable for a UE which is allowed to operate as an initiating device in semi-static channel access mode, i.e., not applicable for a UE configured with UE FFP parameters (e.g. period, offset) regardless whether the UE would initiate its own COT or would share gNB's COT.
cg-UCI-Multiplexing-r16
ENUMERATED {enabled} · OPTIONAL Need R
since v16.3.0
If present, this field indicates that in the case of PUCCH overlapping with CG-PUSCH(s) including CG-UCI within a PUCCH group, HARQ-ACK is multiplexed on the CG-PUSCH including CG-UCI (see TS 38.213 [13], clause 9).
cg-COT-SharingOffset-r16
INTEGER (1..39) · OPTIONAL Need R
since v16.0.0
Indicates the offset from the end of the slot where the COT sharing indication in UCI is enabled where the offset in symbols is equal to 14n, where n is the signaled value for cg-COT-SharingOffset . Applicable when ul-toDL-COT-SharingED-Threshold-r16 is not configured (see 37.213 [48], clause 4.1.3).
betaOffsetCG-UCI-r16
INTEGER (0..31) · OPTIONAL Need R
since v16.0.0
Beta offset for CG-UCI in CG-PUSCH, see TS 38.213 [13], clause 9.3
cg-COT-SharingList-r16
SEQUENCE (SIZE (1..1709)) OF CG-COT-Sharing-r16 · OPTIONAL Need R
since v16.0.0
Indicates a table for COT sharing combinations (see 37.213 [48], clause 4.1.3). One row of the table can be set to noCOT-Sharing to indicate that there is no channel occupancy sharing. If the cg-RetransmissionTimer-r16 is configured and the UE operates as an initiating device in semi-static channel access mode (see TS 37.213 [48], clause 4.3), then c g-COT-SharingList-r16 is configured .
harq-ProcID-Offset-r16
INTEGER (0..15) · OPTIONAL Need M
since v16.0.0
For operation with shared spectrum channel access configured with cg-RetransmissionTimer-r16 , this configures the range of HARQ process IDs which can be used for this configured grant where the UE can select a HARQ process ID within [ harq-procID-offset, .., ( harq-procID-offset + nrofHARQ-Processes – 1)]. harq-ProcID-Offset-v1730 is only applicable for operation with shared spectrum channel access in FR2-2 . If the field harq-ProcID-Offset-v1730 is present, the UE shall ignore the harq-ProcID-Offset-r16 . The network does not configure this field for CG-SDT.
harq-ProcID-Offset2-r16
INTEGER (0..15) · OPTIONAL Need M
since v16.0.0
Indicates the offset used in deriving the HARQ process IDs, see TS 38.321 [3], clause 5.4.1. This field is not configured together with cg-RetransmissionTimer-r16 . If the field harq-ProcID-Offset2-v1700 is present, the UE shall ignore the harq-ProcID-Offset2-r16 .
configuredGrantConfigIndex-r16
ConfiguredGrantConfigIndex-r16 · OPTIONAL Cond CG-List
since v16.0.0
Indicates the index of the Configured Grant configurations within the BWP.
configuredGrantConfigIndexMAC-r16
ConfiguredGrantConfigIndexMAC-r16 · OPTIONAL Cond CG-IndexMAC
since v16.0.0
Indicates the index of the Configured Grant configurations within the MAC entity.
periodicityExt-r16
INTEGER (1..5120) · OPTIONAL Need R
since v16.0.0
This field is used to calculate the periodicity for UL transmission without UL grant for type 1 and type 2 (see TS 38.321 [3], clause 5.8.2). If this field is present, the UE shall ignore field periodicity (without suffix). Network does not configure periodicityExt-r17 together with periodicityExt-r16 . The following periodicites are supported depending on the configured subcarrier spacing [symbols]: 15 kHz: periodicityExt 14, where periodicityExt has a value between 1 and 640. 30 kHz: periodicityExt 14, where periodicityExt has a value between 1 and 1280. 60 kHz with normal CP: periodicityExt 14, where periodicityExt has a value between 1 and 2560. 60 kHz with ECP: periodicityExt 12, where periodicityExt has a value between 1 and 2560. 120 kHz: periodicityExt 14, where periodicityExt has a value between 1 and 5120. 480 kHz: periodicityExt 14, where periodicityExt has a value between 1 and 20480. 960 kHz: periodicityExt 14, where periodicityExt has a value between 1 and 40960. In case of SDT, the network does not configure periodicity values less than 5ms.
startingFromRV0-r16
ENUMERATED {on, off} · OPTIONAL Need R
since v16.0.0
This field is used to determine the initial transmission occasion of a transport block for a given RV sequence, see TS 38.214 [19], clause 6.1.2.3.1. The network does not configure this field if cg-RetransmissionTimer-r16 is configured for CG operation.
phy-PriorityIndex-r16
ENUMERATED {p0, p1} · OPTIONAL Need R
since v16.0.0
Indicates the PHY priority of CG PUSCH at least for PHY-layer collision handling. Value p0 indicates low priority and value p1 indicates high priority. The network does not configure this for CG-SDT.
autonomousTx-r16
ENUMERATED {enabled} · OPTIONAL Cond LCH-BasedPrioritization
since v16.1.0
If this field is present, the Configured Grant configuration is configured with autonomous transmission, see TS 38.321 [3].
cg-betaOffsetsCrossPri0-r17
SetupRelease { BetaOffsetsCrossPriSelCG-r17 } · OPTIONAL Need M
since v17.0.0
Selection between and configuration of dynamic and semi-static beta-offset for multiplexing HARQ-ACK in CG-PUSCH with different priorities. The field cg-betaOffsetsCrossPri0 indicates multiplexing LP HARQ-ACK in HP CG-PUSCH. This field is configured only if phy-PriorityIndex-r16 is configured with value p1 . The field c g-betaOffsetsCrossPri1 indicates multiplexing HP HARQ-ACK in LP CG-PUSCH. This field is configured only if phy-PriorityIndex-r16 is configured with value p0 .
cg-betaOffsetsCrossPri1-r17
SetupRelease { BetaOffsetsCrossPriSelCG-r17 } · OPTIONAL Need M
since v17.0.0
Selection between and configuration of dynamic and semi-static beta-offset for multiplexing HARQ-ACK in CG-PUSCH with different priorities. The field cg-betaOffsetsCrossPri0 indicates multiplexing LP HARQ-ACK in HP CG-PUSCH. This field is configured only if phy-PriorityIndex-r16 is configured with value p1 . The field c g-betaOffsetsCrossPri1 indicates multiplexing HP HARQ-ACK in LP CG-PUSCH. This field is configured only if phy-PriorityIndex-r16 is configured with value p0 .
mappingPattern-r17
ENUMERATED {cyclicMapping, sequentialMapping} · OPTIONAL Cond SRSsets
since v17.0.0
Indicates whether the UE should follow Cyclical mapping pattern or Sequential mapping pattern when two SRS resource sets are configured in srs-ResourceSetToAddModList or srs-ResourceSetToAddModListDCI-0-2 with usage 'codebook' or 'noncodebook' for PUSCH transmission with a Type 1 configured grant and/or a Type 2 configured grant as described in clause 6.1.2.3 of TS 38.214 [19]
sequenceOffsetForRV-r17
INTEGER (0..3) · OPTIONAL Need R
since v17.0.0
Configures the RV offset for the starting RV for the first repetition (first actual repetition in PUSCH repetition Type B) towards the second 'SRS resource set' for PUSCH configured in either srs-ResourceSetToAddModList or srs-ResourceSetToAddModListDCI-0-2 with usage 'codebook' or 'noncodebook'.
p0-PUSCH-Alpha2-r17
P0-PUSCH-AlphaSetId · OPTIONAL Need R
since v17.0.0
Index of the P0-PUSCH-AlphaSet to be used for second SRS resource set. If this field is present, the p0-PUSCH-Alpha provides index for the P0-PUSCH-AlphaSet to be used for first SRS resource set.
powerControlLoopToUse2-r17
ENUMERATED {n0, n1} · OPTIONAL Need R
since v17.0.0
Closed control loop to apply to second SRS resource set (see TS 38.213 [13], clause 7.1.1). If this field is present, the powerControlLoopToUse applies to the first SRS resource set.
cg-COT-SharingList-r17
SEQUENCE (SIZE (1..50722)) OF CG-COT-Sharing-r17 · OPTIONAL Need R
since v17.0.0
Indicates a table for COT sharing combinations (see 37.213 [48], clause 4.1.3). One row of the table can be set to noCOT-Sharing to indicate that there is no channel occupancy sharing. If the cg-RetransmissionTimer-r16 is configured and the UE operates as an initiating device in semi-static channel access mode (see TS 37.213 [48], clause 4.3), then c g-COT-SharingList-r16 is configured .
periodicityExt-r17
INTEGER (1..40960) · OPTIONAL Need R
since v17.0.0
This field is used to calculate the periodicity for UL transmission without UL grant for type 1 and type 2 (see TS 38.321 [3], clause 5.8.2). If this field is present, the UE shall ignore field periodicity (without suffix). Network does not configure periodicityExt-r17 together with periodicityExt-r16 . The following periodicites are supported depending on the configured subcarrier spacing [symbols]: 15 kHz: periodicityExt 14, where periodicityExt has a value between 1 and 640. 30 kHz: periodicityExt 14, where periodicityExt has a value between 1 and 1280. 60 kHz with normal CP: periodicityExt 14, where periodicityExt has a value between 1 and 2560. 60 kHz with ECP: periodicityExt 12, where periodicityExt has a value between 1 and 2560. 120 kHz: periodicityExt 14, where periodicityExt has a value between 1 and 5120. 480 kHz: periodicityExt 14, where periodicityExt has a value between 1 and 20480. 960 kHz: periodicityExt 14, where periodicityExt has a value between 1 and 40960. In case of SDT, the network does not configure periodicity values less than 5ms.
repK-v1710
ENUMERATED {n12, n16, n24, n32} · OPTIONAL Need R
since v17.1.0
Number of repetitions K, see TS 38.214 [19]. If the field repK-v1710 is present, the UE shall ignore the repK (without suffix).
nrofHARQ-Processes-v1700
INTEGER(17..32) · OPTIONAL Need M
since v17.1.0
The number of HARQ processes configured. It applies for both Type 1 and Type 2. See TS 38.321 [3], clause 5.4.1. If the UE is configured with nrofHARQ-Processes-v1700, the UE shall ignore nrofHARQ-Processes (without suffix) . The network sets the value of this field to 1 when cg-LTM-Configuration is configured. The UE shall ignore this field if it is configured within ConfiguredGrantConfig for UE initiated CSI reporting in mode-B.
harq-ProcID-Offset2-v1700
INTEGER (16..31) · OPTIONAL Need R
since v17.0.0
Indicates the offset used in deriving the HARQ process IDs, see TS 38.321 [3], clause 5.4.1. This field is not configured together with cg-RetransmissionTimer-r16 . If the field harq-ProcID-Offset2-v1700 is present, the UE shall ignore the harq-ProcID-Offset2-r16 .
configuredGrantTimer-v1700
INTEGER(33..288) · OPTIONAL Need R
since v17.0.0
Indicates the initial value of the configured grant timer (see TS 38.321 [3]) in multiples of periodicity. When cg-RetransmissonTimer is configured, if HARQ processes are shared among different configured grants on the same BWP, configuredGrantTimer periodicity is set to the same value for the configurations that share HARQ processes on this BWP. The value of the extension configuredGrantTimer is 2 times the configured value.
cg-minDFI-Delay-v1710
INTEGER (238..3584) · OPTIONAL Need R
since v17.1.0
Indicates the minimum duration (in unit of symbols) from the ending symbol of the PUSCH to the starting symbol of the PDCCH containing the downlink feedback indication (DFI) carrying HARQ-ACK for this PUSCH. The HARQ-ACK received before this minimum duration is not considered as valid for this PUSCH (see TS 38.213 [13], clause 10.5). The following minimum duration values are supported, depending on the configured subcarrier spacing [symbols]: 15 kHz: 7, m14, where m = {1, 2, 3, 4} 30 kHz: 7, m14, where m = {1, 2, 3, 4, 5, 6, 7, 8} 60 kHz: 7, m14, where m = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16} 120 kHz: 7, m14, where m = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32} 480 kHz: m14, where m = {2, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64, 68, 72, 76, 80, 84, 88, 92, 96, 100, 104, 108, 112, 116, 120, 124, 128} 960 kHz: m14, where m = {4, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256}
harq-ProcID-Offset-v1730
INTEGER (16..31) · OPTIONAL Need R
since v17.3.0
For operation with shared spectrum channel access configured with cg-RetransmissionTimer-r16 , this configures the range of HARQ process IDs which can be used for this configured grant where the UE can select a HARQ process ID within [ harq-procID-offset, .., ( harq-procID-offset + nrofHARQ-Processes – 1)]. harq-ProcID-Offset-v1730 is only applicable for operation with shared spectrum channel access in FR2-2 . If the field harq-ProcID-Offset-v1730 is present, the UE shall ignore the harq-ProcID-Offset-r16 . The network does not configure this field for CG-SDT.
cg-nrofSlots-r17
INTEGER (1..320) · OPTIONAL Need R
since v17.3.0
Indicates the number of allocated slots in a configured grant periodicity following the time instance of configured grant offset (see TS 38.214 [19], clause 6.1.2.3). cg-nrofSlots-r17 is only applicable for operation with shared spectrum channel access in FR2-2. When cg-nrofSlots-r17 is configured, the UE shall ignore cg-nrofSlots-r16 . The network can only configure this field if cg-RetransmissionTimer is configured.
disableCG-RetransmissionMonitoring-r18
ENUMERATED {true} · OPTIONAL Need R
since v18.0.0
When this field is configured, the UE does not start the drx-HARQ-RTT-TimerUL for PUSCH transmissions using configured uplink grants corresponding to this ConfiguredGrantConfig . See TS 38.321 [3], clause 5.7.
nrofSlotsInCG-Period-r18
INTEGER (2..32) · OPTIONAL Need R
since v18.0.0
Number of consecutive slots for CG PUSCH transmission occasions in a period of a single CG PUSCH configuration, see TS 38.214 [19], clause 6.1. The network does not configure this field for operation on shared spectrum.
uto-UCI-Config-r18
SEQUENCE { · OPTIONAL Need R
since v18.1.0
nrofBitsInUTO-UCI-r18
INTEGER (3..8)
since v18.1.0
Indicates the number of bits in the UTO-UCI bitmap (see TS 38.212 [17], clause 6.2.7, 6.3.2, TS 38.213 [13], clause 9.3.1, TS 38.214 [19], clause 5.2.3). When this field is configured, UTO-UCI is enabled for the UE.
betaOffsetUTO-UCI-r18
INTEGER (0..31)
since v18.1.0
Beta offset value for UTO-UCI multiplexing on CG PUSCH, see TS 38.213 [13], clause 9.3.
precodingAndNumberOfLayers-v1850
INTEGER (64..1023) · OPTIONAL Need R
since v18.5.0
Indicates the precoding and number of layers (see TS 38.212 [17], clause 7.3.1.1.2, and TS 38.214 [19], clause 6.1.2.3). In case of CG-SDT or if cg-RRC-Configuration is configured, network sets this field to 1. Field precodingAndNumberOfLayers-v1850 is only configured when nrofSRS-Ports-n8 is configured. If the network configures precodingAndNumberOfLayers-v1850 , the UE shall ignore precodingAndNumberOfLayers (without suffix).
srs-ResourceIndicator-v1850
INTEGER (16..255) · OPTIONAL Need R
since v18.5.0
Indicates the SRS resource to be used (see TS 38.212 [17], clause 7.3.1.1.2, and TS 38.214 [19], clause 6.1.2.3). The network does not configure this for CG-SDT or if cg-RRC-Configuration is configured. Field srs-ResourceIndicator-v1850 is only configured when 8 antenna ports are configured (see TS 38.214 [19], clause 6.1.1.2). The network does not configure both srs-ResourceIndicator and srs-ResourceIndicator-v1850 .

Used by (2)

Uses (16)

In the viewer