UplinkConfig
UplinkConfig is an RRC information element of 3GPP TS 38.331 (38331), the 5G NR Radio Resource Control (RRC) protocol.
Definition
UplinkConfig ::= SEQUENCE {
initialUplinkBWP BWP-UplinkDedicated OPTIONAL, -- Need M
uplinkBWP-ToReleaseList SEQUENCE (SIZE (1..maxNrofBWPs)) OF BWP-Id OPTIONAL, -- Need N
uplinkBWP-ToAddModList SEQUENCE (SIZE (1..maxNrofBWPs)) OF BWP-Uplink OPTIONAL, -- Need N
firstActiveUplinkBWP-Id BWP-Id OPTIONAL, -- Cond SyncAndCellAdd
pusch-ServingCellConfig SetupRelease { PUSCH-ServingCellConfig } OPTIONAL, -- Need M
carrierSwitching SetupRelease { SRS-CarrierSwitching } OPTIONAL, -- Need M
...,
[[
powerBoostPi2BPSK BOOLEAN OPTIONAL, -- Need M
uplinkChannelBW-PerSCS-List SEQUENCE (SIZE (1..maxSCSs)) OF SCS-SpecificCarrier OPTIONAL -- Need S
]],
[[
enablePL-RS-UpdateForPUSCH-SRS-r16 ENUMERATED {enabled} OPTIONAL, -- Need R
enableDefaultBeamPL-ForPUSCH0-0-r16 ENUMERATED {enabled} OPTIONAL, -- Need R
enableDefaultBeamPL-ForPUCCH-r16 ENUMERATED {enabled} OPTIONAL, -- Need R
enableDefaultBeamPL-ForSRS-r16 ENUMERATED {enabled} OPTIONAL, -- Need R
uplinkTxSwitching-r16 SetupRelease { UplinkTxSwitching-r16 } OPTIONAL, -- Need M
mpr-PowerBoost-FR2-r16 ENUMERATED {true} OPTIONAL -- Need R
]],
[[
srs-PosTx-Hopping-r18 SetupRelease { SRS-PosTx-Hopping-r18 } OPTIONAL, -- Need M
enablePL-RS-UpdateForType1CG-PUSCH-r18 ENUMERATED {enabled} OPTIONAL, -- Need R
powerBoostPi2BPSK-r18 BOOLEAN OPTIONAL, -- Need R
powerBoostQPSK-r18 BOOLEAN OPTIONAL -- Need R
]],
[[
powerBoostNTN-r19 ENUMERATED {true} OPTIONAL -- Need R
]]
}
Candidate change requests of v19.3.0
The CRs whose title or cover names this change, strong and likely matches only.
- CR 5726 r1 (strong): Support for UE power boost activation signaling in NTN
Fields (19)
| Field | Description |
|---|---|
| initialUplinkBWP BWP-UplinkDedicated · OPTIONAL Need M | The dedicated (UE-specific) configuration for the initial uplink bandwidth-part (i.e. UL BWP#0). If any of the optional IEs are configured within this IE as part of the IE uplinkConfig , the UE considers the BWP#0 to be an RRC configured BWP (from UE capability viewpoint). Otherwise, the UE does not consider the BWP#0 as an RRC configured BWP (from UE capability viewpoint). Network always configures the UE with a value for this field if no other BWPs are configured. NOTE1 |
| uplinkBWP-ToReleaseList SEQUENCE (SIZE (1..maxNrofBWPs)) OF BWP-Id · OPTIONAL Need N | The additional bandwidth parts for uplink to be released. |
| uplinkBWP-ToAddModList SEQUENCE (SIZE (1..maxNrofBWPs)) OF BWP-Uplink · OPTIONAL Need N | The additional bandwidth parts for uplink to be added or modified. In case of TDD uplink- and downlink BWP with the same bandwidthPartId are considered as a BWP pair and must have the same center frequency. |
| firstActiveUplinkBWP-Id BWP-Id · OPTIONAL Cond SyncAndCellAdd | If configured for an SpCell, this field contains the ID of the UL BWP to be activated upon performing the RRC (re-)configuration. If the field is absent, the RRC (re-)configuration does not impose a BWP switch. If configured for an SCell, this field contains the ID of the uplink bandwidth part to be used upon activation of an SCell. The initial bandwidth part is referred to by BandiwdthPartId = 0. |
| pusch-ServingCellConfig SetupRelease { PUSCH-ServingCellConfig } · OPTIONAL Need M | PUSCH related parameters that are not BWP-specific. |
| carrierSwitching SetupRelease { SRS-CarrierSwitching } · OPTIONAL Need M since v15.2.0 | Includes parameters for configuration of carrier based SRS switching (see TS 38.214 [19], clause 6.2.1.3. |
| powerBoostPi2BPSK BOOLEAN · OPTIONAL Need M since v15.4.0 | If this field is set to true , the UE determines the maximum output power for PUCCH/PUSCH transmissions that use pi/2 BPSK modulation according to TS 38.101-1 [15] /TS 38.101-5 [75], clause 6.2.4. The network ensures that powerBoostPi2BPSK and powerBoostPi2BPSK-r18 are not configured at the same time for a UE. |
| uplinkChannelBW-PerSCS-List SEQUENCE (SIZE (1..maxSCSs)) OF SCS-SpecificCarrier · OPTIONAL Need S since v15.4.0 | A set of UE specific channel bandwidth and location configurations for different subcarrier spacings (numerologies). Defined in relation to Point A. The UE uses the configuration provided in this field only for the purpose of channel bandwidth and location determination. If absent, UE uses the configuration indicated in scs-SpecificCarrierList in UplinkConfigCommon / UplinkConfigCommonSIB . Network only configures channel bandwidth that corresponds to the channel bandwidth values defined in TS 38.101-1 [15], TS 38.101-2 [39], and TS 38.101-5 [75]. If the UE is an (e)RedCap UE and needs to autonomously switch to its initial uplink bandwidth part to perform a random access procedure but its current UE specific channel bandwidth does not cover the initial uplink bandwidth part, the UE autonomously changes its UE specific channel bandwidth to cover the initial uplink bandwidth part. In that case, after completion of the random access procedure, the network ensures that the UE specific channel bandwidth fully covers the UE's active uplink bandwidth part in subsequent bandwidth part switch operations. |
| enablePL-RS-UpdateForPUSCH-SRS-r16 ENUMERATED {enabled} · OPTIONAL Need R since v16.2.0 | When this parameter is present, the Rel-16 feature of MAC CE based pathloss RS updates for PUSCH/SRS is enabled. Network only configures this parameter when the UE is configured with sri-PUSCH-PowerControl . If this field is not configured, network configures at most 4 pathloss RS resources for PUSCH/PUCCH/SRS transmissions per BWP, not including pathloss RS resources for SRS transmissions for positioning. (See TS 38.213 [13], clause 7). |
| enableDefaultBeamPL-ForPUSCH0-0-r16 ENUMERATED {enabled} · OPTIONAL Need R since v16.2.0 | When the parameter is present, UE derives the spatial relation and the corresponding pathloss reference Rs as specified in 38.213, clauses 7.1.1, 7.2.1, 7.3.1 and 9.2.2. The network only configures these parameters for FR2. |
| enableDefaultBeamPL-ForPUCCH-r16 ENUMERATED {enabled} · OPTIONAL Need R since v16.1.0 | When the parameter is present, UE derives the spatial relation and the corresponding pathloss reference Rs as specified in 38.213, clauses 7.1.1, 7.2.1, 7.3.1 and 9.2.2. The network only configures these parameters for FR2. |
| enableDefaultBeamPL-ForSRS-r16 ENUMERATED {enabled} · OPTIONAL Need R since v16.1.0 | When the parameter is present, UE derives the spatial relation and the corresponding pathloss reference Rs as specified in 38.213, clauses 7.1.1, 7.2.1, 7.3.1 and 9.2.2. The network only configures these parameters for FR2. |
| uplinkTxSwitching-r16 SetupRelease { UplinkTxSwitching-r16 } · OPTIONAL Need M since v16.1.0 | |
| mpr-PowerBoost-FR2-r16 ENUMERATED {true} · OPTIONAL Need R since v16.2.0 | Indicates whether UE is allowed to boost uplink transmission power by suspending in-band emission (IBE) requirements as specified in TS 38.101-2 [39]. Network only configures this field for FR2 serving cells. |
| srs-PosTx-Hopping-r18 SetupRelease { SRS-PosTx-Hopping-r18 } · OPTIONAL Need M since v18.0.0 | Contains configuration related to the SRS for Positioning with frequency hopping for RRC_CONNECTED state. If the positioning SRS resource set without frequency hopping on a UL carrier is configured, this field on the same UL carrier is not configured. |
| enablePL-RS-UpdateForType1CG-PUSCH-r18 ENUMERATED {enabled} · OPTIONAL Need R since v18.1.0 | When this parameter is present, the Rel-18 feature of MAC CE based pathloss RS updates for Type 1 CG-PUSCH is enabled. The network only configures this parameter, when the parameter enablePL-RS-UpdateForPUSCH-SRS is configured. (See TS 38.213 [13], clause 7). |
| powerBoostPi2BPSK-r18 BOOLEAN · OPTIONAL Need R since v18.1.0 | If this field is set to true , the UE determines the maximum output power for PUCCH/PUSCH transmissions that use pi/2 BPSK modulation according to TS 38.101-1 [15] /TS 38.101-5 [75], clause 6.2.4. The network ensures that powerBoostPi2BPSK and powerBoostPi2BPSK-r18 are not configured at the same time for a UE. |
| powerBoostQPSK-r18 BOOLEAN · OPTIONAL Need R since v18.1.0 | If this field is set to true , the UE determines the maximum output power for PUSCH transmissions that use QPSK modulation according to TS 38.101-1 [15], clause 6.2.4. |
| powerBoostNTN-r19 ENUMERATED {true} · OPTIONAL Need R since v19.3.0 | If this field is set to true , the UE determines the maximum output power in NTN according to TS 38.101-5 [75], clause 6.2. |
Used by (1)
Uses (11)
- BWP-Id
- BWP-Uplink
- BWP-UplinkDedicated
- PUSCH-ServingCellConfig
- SCS-SpecificCarrier
- SRS-CarrierSwitching
- SRS-PosTx-Hopping-r18
- SetupRelease
- UplinkTxSwitching-r16
- maxNrofBWPs
- maxSCSs