PUSCH-ConfigCommon
PUSCH-ConfigCommon is an RRC information element of 3GPP TS 38.331 (38331), the 5G NR Radio Resource Control (RRC) protocol.
Definition
The IE PUSCH-ConfigCommon is used to configure the cell specific PUSCH parameters.
PUSCH-ConfigCommon ::= SEQUENCE {
groupHoppingEnabledTransformPrecoding ENUMERATED {enabled} OPTIONAL, -- Need R
pusch-TimeDomainAllocationList PUSCH-TimeDomainResourceAllocationList OPTIONAL, -- Need R
msg3-DeltaPreamble INTEGER (-1..6) OPTIONAL, -- Need R
p0-NominalWithGrant INTEGER (-202..24) OPTIONAL, -- Need R
...
}
Fields (4)
| Field | Description |
|---|---|
| groupHoppingEnabledTransformPrecoding ENUMERATED {enabled} · OPTIONAL Need R | For DMRS transmission with transform precoder, the NW may configure group hopping by this cell-specific parameter, see TS 38.211 [16], clause 6.4.1.1.1.2. |
| pusch-TimeDomainAllocationList PUSCH-TimeDomainResourceAllocationList · OPTIONAL Need R since v15.2.0 | List of time domain allocations for timing of UL assignment to UL data (see TS 38.214 [19], table 6.1.2.1.1-1). |
| msg3-DeltaPreamble INTEGER (-1..6) · OPTIONAL Need R | Power offset between msg3 and RACH preamble transmission. Actual value = field value 2 [dB] (see TS 38.213 [13], clause 7.1) |
| p0-NominalWithGrant INTEGER (-202..24) · OPTIONAL Need R | P0 value for PUSCH with grant (except msg3). Value in dBm. Only even values (step size 2) allowed (see TS 38.213 [13], clause 7.1) This field is cell specific |