PUR-PUSCH-Config-r16
TS 36.331
V18.4.0
2024-12
PUR-PUSCH-Config-r16 ::= SEQUENCE { pur-GrantInfo-r16 CHOICE { ce-ModeA SEQUENCE { numRUs-r16 BIT STRING (SIZE(2)), prb-AllocationInfo-r16 BIT STRING (SIZE(10)), mcs-r16 BIT STRING (SIZE(4)), numRepetitions-r16 BIT STRING (SIZE(3)) }, ce-ModeB SEQUENCE { subPRB-Allocation-r16 BOOLEAN, numRUs-r16 BOOLEAN, prb-AllocationInfo-r16 BIT STRING (SIZE(8)), mcs-r16 BIT STRING (SIZE(4)), numRepetitions-r16 BIT STRING (SIZE(3)) } } OPTIONAL, -- Need ON pur-PUSCH-FreqHopping-r16 BOOLEAN, p0-UE-PUSCH-r16 INTEGER (-8..7), alpha-r16 Alpha-r12, pusch-CyclicShift-r16 ENUMERATED {n0, n6}, pusch-NB-MaxTBS-r16 BOOLEAN, locationCE-ModeB-r16 INTEGER (0..5) OPTIONAL -- Cond SubPRB }