MAC-CellGroupConfig
MAC-CellGroupConfig is an RRC information element of 3GPP TS 38.331 (38331), the 5G NR Radio Resource Control (RRC) protocol.
Definition
The IE MAC-CellGroupConfig is used to configure MAC parameters for a cell group, including DRX.
MAC-CellGroupConfig ::= SEQUENCE {
drx-Config SetupRelease { DRX-Config } OPTIONAL, -- Need M
schedulingRequestConfig SchedulingRequestConfig OPTIONAL, -- Need M
bsr-Config BSR-Config OPTIONAL, -- Need M
tag-Config TAG-Config OPTIONAL, -- Need M
phr-Config SetupRelease { PHR-Config } OPTIONAL, -- Need M
skipUplinkTxDynamic BOOLEAN,
...,
[[
csi-Mask BOOLEAN OPTIONAL, -- Need M
dataInactivityTimer SetupRelease { DataInactivityTimer } OPTIONAL -- Cond MCG-Only
]],
[[
usePreBSR-r16 ENUMERATED {true} OPTIONAL, -- Need R
schedulingRequestID-LBT-SCell-r16 SchedulingRequestId OPTIONAL, -- Need R
lch-BasedPrioritization-r16 ENUMERATED {enabled} OPTIONAL, -- Need R
schedulingRequestID-BFR-SCell-r16 SchedulingRequestId OPTIONAL, -- Need R
drx-ConfigSecondaryGroup-r16 SetupRelease { DRX-ConfigSecondaryGroup-r16 } OPTIONAL -- Need M
]],
[[
enhancedSkipUplinkTxDynamic-r16 ENUMERATED {true} OPTIONAL, -- Need R
enhancedSkipUplinkTxConfigured-r16 ENUMERATED {true} OPTIONAL -- Need R
]],
[[
intraCG-Prioritization-r17 ENUMERATED {enabled} OPTIONAL, -- Cond LCH-PrioWithReTxTimer
drx-ConfigSL-r17 SetupRelease { DRX-ConfigSL-r17 } OPTIONAL, -- Need M
drx-ConfigExt-v1700 SetupRelease { DRX-ConfigExt-v1700 } OPTIONAL, -- Need M
schedulingRequestID-BFR-r17 SchedulingRequestId OPTIONAL, -- Need R
schedulingRequestID-BFR2-r17 SchedulingRequestId OPTIONAL, -- Need R
schedulingRequestConfig-v1700 SchedulingRequestConfig-v1700 OPTIONAL, -- Need M
tar-Config-r17 SetupRelease { TAR-Config-r17 } OPTIONAL, -- Need M
g-RNTI-ConfigToAddModList-r17 SEQUENCE (SIZE (1..maxG-RNTI-r17)) OF MBS-RNTI-SpecificConfig-r17 OPTIONAL, -- Need N
g-RNTI-ConfigToReleaseList-r17 SEQUENCE (SIZE (1..maxG-RNTI-r17)) OF MBS-RNTI-SpecificConfigId-r17 OPTIONAL, -- Need N
g-CS-RNTI-ConfigToAddModList-r17 SEQUENCE (SIZE (1..maxG-CS-RNTI-r17)) OF MBS-RNTI-SpecificConfig-r17 OPTIONAL, -- Need N
g-CS-RNTI-ConfigToReleaseList-r17 SEQUENCE (SIZE (1..maxG-CS-RNTI-r17)) OF MBS-RNTI-SpecificConfigId-r17 OPTIONAL, -- Need N
allowCSI-SRS-Tx-MulticastDRX-Active-r17 BOOLEAN OPTIONAL -- Need M
]],
[[
schedulingRequestID-PosMG-Request-r17 SchedulingRequestId OPTIONAL, -- Need R
drx-LastTransmissionUL-r17 ENUMERATED {enabled} OPTIONAL -- Need R
]],
[[
posMG-Request-r17 ENUMERATED {enabled} OPTIONAL -- Need R
]],
[[
drx-ConfigExt2-v1800 SetupRelease { DRX-ConfigExt2-v1800 } OPTIONAL, -- Need M
additionalBS-TableAllowed-r18 BIT STRING (SIZE (maxNrofLCGs-r18)) OPTIONAL, -- Need R
dsr-ConfigToAddModList-r18 SEQUENCE (SIZE (1..maxNrofLCGs-r18)) OF LCG-DSR-Config-r18 OPTIONAL, -- Need N
dsr-ConfigToReleaseList-r18 SEQUENCE (SIZE (1..maxNrofLCGs-r18)) OF LCG-Id-r18 OPTIONAL, -- Need N
tar-Config-r18 SetupRelease { TAR-Config-r18 } OPTIONAL -- Need M
]],
[[
ul-RateQuery-r19 SEQUENCE {
ul-RateQueryConfigList-r19 SEQUENCE (SIZE (1..maxNrofRateQueryQFIs-r19)) OF QoS-FlowIdentity-r19,
ul-RateQueryProhibitTimer-r19 ENUMERATED {s0, s0dot1, s0dot2, s0dot5, s1, s2, s5, s10, s20, s30, s60,
s90, s120, s300, s600, spare1},
...
} OPTIONAL, -- Need R
ul-RateControlConfigList-r19 SEQUENCE (SIZE (1..maxNrofRateCtrlQFIs-r19)) OF QoS-FlowIdentity-r19 OPTIONAL, -- Need R
schedulingRequestID-LTM-r19 SchedulingRequestId OPTIONAL -- Need R
]]
}
Fields (40)
| Field | Description |
|---|---|
| drx-Config SetupRelease { DRX-Config } · OPTIONAL Need M | Used to configure DRX as specified in TS 38.321 [3]. Network only configures drx-ConfigExt or drx-ConfigExt2 when drx-Config is configured. |
| schedulingRequestConfig SchedulingRequestConfig · OPTIONAL Need M | |
| bsr-Config BSR-Config · OPTIONAL Need M | |
| tag-Config TAG-Config · OPTIONAL Need M | The field is used to configure parameters for a time-alignment group. The field is not present if any DAPS bearer is configured. |
| phr-Config SetupRelease { PHR-Config } · OPTIONAL Need M | |
| skipUplinkTxDynamic BOOLEAN | If set to true , the UE skips UL transmissions as described in TS 38.321 [3]. If the UE is configured with enhancedSkipUplinkTxDynamic or enhancedSkipUplinkTxConfigured with value true , REPETITION_NUMBER (as specified in TS 38.321 [3], clause 5.4.2.1) of the corresponding PUSCH transmission of the uplink grant shall be equal to 1. The network does not configure enhancedSkipUplinkTxDynamic or enhancedSkipUplinkTxConfigured with value true together with numberOfSlotsTBoMS-r17 . The network does not configure skipUplinkTxDynamic with value true if eventTypeUE-Initiated is configured for a serving cell in the corresponding MAC entity. |
| csi-Mask BOOLEAN · OPTIONAL Need M since v15.6.0 | If set to true, the UE limits CSI reports to the on-duration period of the DRX cycle, see TS 38.321 [3]. Network does not configure csi-Mask when lpwus-PDCCH-MonitoringTimer is configured (see TS 38.321 [3]). |
| dataInactivityTimer SetupRelease { DataInactivityTimer } · OPTIONAL Cond MCG-Only since v15.6.0 | Releases the RRC connection upon data inactivity as specified in clause 5.3.8.5 and in TS 38.321 [3]. Value s1 corresponds to 1 second, value s2 corresponds to 2 seconds, and so on. |
| usePreBSR-r16 ENUMERATED {true} · OPTIONAL Need R since v16.0.0 | If set to true, the MAC entity of the IAB-MT may use the Pre-emptive BSR, see TS 38.321 [3]. |
| schedulingRequestID-LBT-SCell-r16 SchedulingRequestId · OPTIONAL Need R since v16.0.0 | Indicates the scheduling request configuration applicable for consistent uplink LBT recovery on SCell, as specified in TS 38.321 [3]. |
| lch-BasedPrioritization-r16 ENUMERATED {enabled} · OPTIONAL Need R since v16.0.0 | If this field is present, the corresponding MAC entity of the UE is configured with prioritization between overlapping grants and between scheduling request and overlapping grants based on LCH priority, see TS 38.321 [3]. The network does not configure lch-BasedPrioritization with enhancedSkipUplinkTxDynamic simultaneously nor lch-BasedPrioritization with enhancedSkipUplinkTxConfigured simultaneously. |
| schedulingRequestID-BFR-SCell-r16 SchedulingRequestId · OPTIONAL Need R since v16.0.0 | Indicates the scheduling request configuration applicable for BFR on SCell, as specified in TS 38.321 [3]. |
| drx-ConfigSecondaryGroup-r16 SetupRelease { DRX-ConfigSecondaryGroup-r16 } · OPTIONAL Need M since v16.1.0 | Used to configure DRX related parameters for the second DRX group as specified in TS 38.321 [3]. The network does not configure secondary DRX group with DCP simultaneously nor secondary DRX group with a dormant BWP simultaneously. |
| enhancedSkipUplinkTxDynamic-r16 ENUMERATED {true} · OPTIONAL Need R since v16.4.0 | If set to true , the UE skips UL transmissions as described in TS 38.321 [3]. If the UE is configured with enhancedSkipUplinkTxDynamic or enhancedSkipUplinkTxConfigured with value true , REPETITION_NUMBER (as specified in TS 38.321 [3], clause 5.4.2.1) of the corresponding PUSCH transmission of the uplink grant shall be equal to 1. The network does not configure enhancedSkipUplinkTxDynamic or enhancedSkipUplinkTxConfigured with value true together with numberOfSlotsTBoMS-r17 . The network does not configure skipUplinkTxDynamic with value true if eventTypeUE-Initiated is configured for a serving cell in the corresponding MAC entity. |
| enhancedSkipUplinkTxConfigured-r16 ENUMERATED {true} · OPTIONAL Need R since v16.4.0 | If set to true , the UE skips UL transmissions as described in TS 38.321 [3]. If the UE is configured with enhancedSkipUplinkTxDynamic or enhancedSkipUplinkTxConfigured with value true , REPETITION_NUMBER (as specified in TS 38.321 [3], clause 5.4.2.1) of the corresponding PUSCH transmission of the uplink grant shall be equal to 1. The network does not configure enhancedSkipUplinkTxDynamic or enhancedSkipUplinkTxConfigured with value true together with numberOfSlotsTBoMS-r17 . The network does not configure skipUplinkTxDynamic with value true if eventTypeUE-Initiated is configured for a serving cell in the corresponding MAC entity. |
| intraCG-Prioritization-r17 ENUMERATED {enabled} · OPTIONAL Cond LCH-PrioWithReTxTimer since v17.0.0 | Used to enable HARQ process ID selection based on LCH-priority for one CG as specified in TS 38.321 [3]. |
| drx-ConfigSL-r17 SetupRelease { DRX-ConfigSL-r17 } · OPTIONAL Need M since v17.0.0 | Used to configure additional DRX parameters for the UE performing sidelink operation with resource allocation mode 1, as specified in TS 38.321 [3]. Network only configures this field if sl-ScheduledConfig is configured and drx-Config is configured. |
| drx-ConfigExt-v1700 SetupRelease { DRX-ConfigExt-v1700 } · OPTIONAL Need M since v17.0.0 | Used to configure DRX as specified in TS 38.321 [3]. Network only configures drx-ConfigExt or drx-ConfigExt2 when drx-Config is configured. |
| schedulingRequestID-BFR-r17 SchedulingRequestId · OPTIONAL Need R since v17.0.0 | Indicates the scheduling request configuration (SchedulingRequestConfig) that the UE shall use upon detecting a beam failure on the detection resources configured in failureDetectionSet1 of a serving cell while beam failure is not detected on resources configured in failureDetectionSet2 of the same serving cell. |
| schedulingRequestID-BFR2-r17 SchedulingRequestId · OPTIONAL Need R since v17.0.0 | Indicates the scheduling request configuration (SchedulingRequestConfig) that the UE shall use upon detecting a beam failure on the detection resources configured in failureDetectionSet2 of a serving cell while beam failure is not detected on resources configured in failureDetectionSet1 of the same serving cell. |
| schedulingRequestConfig-v1700 SchedulingRequestConfig-v1700 · OPTIONAL Need M since v17.0.0 | |
| tar-Config-r17 SetupRelease { TAR-Config-r17 } · OPTIONAL Need M since v17.1.0 | |
| g-RNTI-ConfigToAddModList-r17 SEQUENCE (SIZE (1..maxG-RNTI-r17)) OF MBS-RNTI-SpecificConfig-r17 · OPTIONAL Need N since v17.0.0 | List of G-RNTI configurations to add or modify. Up to 8 G-RNTIs can be configured in total in this release based on the UE capability. |
| g-RNTI-ConfigToReleaseList-r17 SEQUENCE (SIZE (1..maxG-RNTI-r17)) OF MBS-RNTI-SpecificConfigId-r17 · OPTIONAL Need N since v17.0.0 | List of G-RNTI configurations to release. |
| g-CS-RNTI-ConfigToAddModList-r17 SEQUENCE (SIZE (1..maxG-CS-RNTI-r17)) OF MBS-RNTI-SpecificConfig-r17 · OPTIONAL Need N since v17.0.0 | List of G-CS-RNTI configurations to add or modify. Up to 8 G-CS-RNTIs can be configured in total in this release based on the UE capability. |
| g-CS-RNTI-ConfigToReleaseList-r17 SEQUENCE (SIZE (1..maxG-CS-RNTI-r17)) OF MBS-RNTI-SpecificConfigId-r17 · OPTIONAL Need N since v17.0.0 | List of G-CS-RNTI configurations to release. |
| allowCSI-SRS-Tx-MulticastDRX-Active-r17 BOOLEAN · OPTIONAL Need M since v17.0.0 | Used to control the CSI/SRS transmission during MBS multicast DRX ActiveTime, see TS 38.321 [3]. |
| schedulingRequestID-PosMG-Request-r17 SchedulingRequestId · OPTIONAL Need R since v17.2.0 | Indicates the scheduling request configuration applicable for Positioning Measurement Gap Activation/Deactivation Request, as specified in TS 38.321 [3]. |
| drx-LastTransmissionUL-r17 ENUMERATED {enabled} · OPTIONAL Need R since v17.2.0 | If this field is present, the start of the drx-HARQ-RTT-TimerUL is after the last transmission within a bundle, see TS 38.321 [3]. |
| posMG-Request-r17 ENUMERATED {enabled} · OPTIONAL Need R since v17.4.0 | Indicates whether UE is configured to send UL MAC CE for Positioning Measurement Gap Activation/Deactivation Request, as specified in TS 38.321 [3]. |
| drx-ConfigExt2-v1800 SetupRelease { DRX-ConfigExt2-v1800 } · OPTIONAL Need M since v18.0.0 | Used to configure DRX as specified in TS 38.321 [3]. Network only configures drx-ConfigExt or drx-ConfigExt2 when drx-Config is configured. |
| additionalBS-TableAllowed-r18 BIT STRING (SIZE (maxNrofLCGs-r18)) · OPTIONAL Need R since v18.1.0 | Indicates whether a UE is allowed to utilize the refined buffer size levels, as specified in TS 38.321 [3], for a certain Logical Channel Group. The leftmost bit corresponds to LCG ID=0, second leftmost bit to LCG ID=1 and so on. The UE is allowed to utilize the refined buffer size levels for a Logical Channel Group only when the corresponding bit is set to 1. |
| dsr-ConfigToAddModList-r18 SEQUENCE (SIZE (1..maxNrofLCGs-r18)) OF LCG-DSR-Config-r18 · OPTIONAL Need N since v18.0.0 | List of LCG-specific DSR configurations to add or modify. |
| dsr-ConfigToReleaseList-r18 SEQUENCE (SIZE (1..maxNrofLCGs-r18)) OF LCG-Id-r18 · OPTIONAL Need N since v18.0.0 | List of LCG-specific DSR configurations to release. |
| tar-Config-r18 SetupRelease { TAR-Config-r18 } · OPTIONAL Need M since v18.0.0 | |
| ul-RateQuery-r19 SEQUENCE { · OPTIONAL Need R since v19.0.0 | |
| ul-RateQueryConfigList-r19 SEQUENCE (SIZE (1..maxNrofRateQueryQFIs-r19)) OF QoS-FlowIdentity-r19 since v19.0.0 | Includes the list of QoS flows for which the UL rate query is enabled. |
| ul-RateQueryProhibitTimer-r19 ENUMERATED {s0, s0dot1, s0dot2, s0dot5, s1, s2, s5, s10, s20, s30, s60, s90, s120, s300, s600, spare1} since v19.0.0 | This timer is used for uplink bit rate query as specified in TS 38.321 [3]. Value s0 means 0 s, s0dot1 means 0.1 s and so on. |
| ul-RateControlConfigList-r19 SEQUENCE (SIZE (1..maxNrofRateCtrlQFIs-r19)) OF QoS-FlowIdentity-r19 · OPTIONAL Need R since v19.0.0 | Includes the list of QoS flows for which the UL rate control is enabled. |
| schedulingRequestID-LTM-r19 SchedulingRequestId · OPTIONAL Need R since v19.0.0 | Indicates the scheduling request configuration applicable for event-triggered measurement report by MAC CE, as specified in TS 38.321 [3]. |
Used by (1)
Uses (25)
- BSR-Config
- DRX-Config
- DRX-ConfigExt-v1700
- DRX-ConfigExt2-v1800
- DRX-ConfigSL-r17
- DRX-ConfigSecondaryGroup-r16
- DataInactivityTimer
- LCG-DSR-Config-r18
- LCG-Id-r18
- MBS-RNTI-SpecificConfig-r17
- MBS-RNTI-SpecificConfigId-r17
- PHR-Config
- QoS-FlowIdentity-r19
- SchedulingRequestConfig
- SchedulingRequestConfig-v1700
- SchedulingRequestId
- SetupRelease
- TAG-Config
- TAR-Config-r17
- TAR-Config-r18
- maxG-CS-RNTI-r17
- maxG-RNTI-r17
- maxNrofLCGs-r18
- maxNrofRateCtrlQFIs-r19
- maxNrofRateQueryQFIs-r19