FeatureSetUplinkPerCC-v1800
TS 38.331
V18.5.1
2025-03
FeatureSetUplinkPerCC-v1800 ::= SEQUENCE { -- R1 40-2-7: Two TAs for multi-DCI STxMP PUSCH+PUSCH twoPUSCH-MultiDCI-STx2P-TwoTA-r18 ENUMERATED {supported} OPTIONAL, -- R1 40-6-1: Single-DCI based STx2P SDM scheme for PUSCH-codebook pusch-CB-SingleDCI-STx2P-SDM-r18 SEQUENCE { maxNumberSRS-ResourcePerSet-r18 ENUMERATED {n1,n2,n4}, maxNumberLayerPerPanel-r18 INTEGER (1..2), maxNumberNZP-PUSCH-PortsPerSet-r18 ENUMERATED {n1,n2,n4}, maxNumberSRS-AntennaPortsPerSet-r18 ENUMERATED {n1,n2,n4} } OPTIONAL, -- R1 40-6-1a: Single-DCI based STx2P SDM scheme for PUSCH-noncodebook pusch-NonCB-SingleDCI-STx2P-SDM-r18 SEQUENCE { maxNumberSRS-ResourcePerSet-r18 INTEGER (1..4), maxNumberLayerPerPanel-r18 INTEGER (1..2), maxNumberSimulSRS-OneResourcePerSet-r18 INTEGER (1..4), maxNumberSimulSRS-TwoResourcePerSet-r18 INTEGER (1..8) } OPTIONAL, -- R1 40-6-2: Single-DCI based STx2P SFN scheme for PUSCH-codebook pusch-CB-SingleDCI-STx2P-SFN-r18 SEQUENCE { maxNumberSRS-ResourcePerSet-r18 ENUMERATED {n1,n2,n4}, maxNumberLayerPerSet-r18 INTEGER (1..2), maxNumberSRS-AntennaPortsPerSet-r18 ENUMERATED {n1,n2,n4}, maxNumberNZP-PUSCH-PortsPerSet-r18 ENUMERATED {n1,n2,n4} } OPTIONAL, -- R1 40-6-2a: Single-DCI based STx2P SFN scheme for PUSCH-noncodebook pusch-NonCB-SingleDCI-STx2P-SFN-r18 SEQUENCE { maxNumberSRS-ResourcePerSet-r18 INTEGER (1..4), maxNumberLayerPerSet-r18 INTEGER (1..2), maxNumberSimulSRS-OneResourcePerSet-r18 INTEGER (1..4), maxNumberSimulSRS-TwoResourcePerSet-r18 INTEGER (1..8) } OPTIONAL, -- R1 40-6-3a: codebook multi-DCI based STx2P PUSCH+PUSCH for DG+DG twoPUSCH-CB-MultiDCI-STx2P-DG-DG-r18 SEQUENCE { maxNumberSRS-ResourcePerSet-r18 ENUMERATED {n1, n2, n4}, maxNumberLayerOverlapping-r18 INTEGER (1..2), maxNumberNZP-PUSCH-Overlapping-r18 ENUMERATED {n1, n2, n4}, maxNumberPUSCH-PerCORESET-PerSlot-r18 SEQUENCE { scs-60kHz-r18 ENUMERATED {n1,n2,n3,n4,n7} OPTIONAL, scs-120kHz-r18 ENUMERATED {n1,n2,n3,n4,n7} OPTIONAL } OPTIONAL, maxNumberTotalLayerOverlapping-r18 INTEGER (2..4), maxNumberSRS-AntennaPortsPerSet-r18 ENUMERATED {n1,n2,n4} } OPTIONAL, -- R1 40-6-3b: Noncodebook multi-DCI based STx2P PUSCH+PUSCH for DG+DG twoPUSCH-NonCB-MultiDCI-STx2P-DG-DG-r18 SEQUENCE { maxNumberSRS-ResourcePerSet-r18 INTEGER (1..4), maxNumberLayerOverlapping-r18 INTEGER (1..2), maxNumberSimulSRS-ResourcePerSet-r18 INTEGER (1..4), maxNumberPUSCH-PerCORESET-PerSlot-r18 SEQUENCE { scs-60kHz-r18 ENUMERATED {n1,n2,n3,n4,n7} OPTIONAL, scs-120kHz-r18 ENUMERATED {n1,n2,n3,n4,n7} OPTIONAL } OPTIONAL, maxNumberTotalLayerOverlapping-r18 INTEGER (2..4) } OPTIONAL, -- R1 40-6-6: Out-of-order operation for multi-DCI based STx2P PUSCH+PUSCH twoPUSCH-MultiDCI-STx2P-OutOfOrder-r18 ENUMERATED {supported} OPTIONAL, codebookParameter8TxPUSCH-r18 SEQUENCE { -- R1 40-7-1: Basic features for Codebook-based 8Tx PUSCH codebook-8TxBasic-r18 SEQUENCE { maxNumberPUSCH-MIMO-Layer-r18 INTEGER (1..8), maxNumberSRS-Resource-r18 INTEGER (1..2), srs-8TxPorts-r18 ENUMERATED {noTDM, both} }, -- R1 40-7-1a: Codebook-based 8Tx PUSCH-codebook1 codebook1-8TxPUSCH-r18 SEQUENCE { codebookN1N4-r18 ENUMERATED {ng1n4n1,ng1n2n2,both} OPTIONAL, srs-8TxPorts-r18 ENUMERATED {noTDM, both} }, -- R1 40-7-1b: Codebook-based 8Tx PUSCH-codebook2 codebook2-8TxPUSCH-r18 ENUMERATED {supported} OPTIONAL, -- R1 40-7-1c: Codebook-based 8Tx PUSCH-codebook3 codebook3-8TxPUSCH-r18 ENUMERATED {supported} OPTIONAL, -- R1 40-7-1d: Codebook-based 8Tx PUSCH-codebook4 codebook4-8TxPUSCH-r18 ENUMERATED {supported} OPTIONAL, -- R1 40-7-1e: UL full power transmission mode 0 ul-FullPwrTransMode0-r18 ENUMERATED {supported} OPTIONAL, -- R1 40-7-1f: UL full power transmission mode 1 ul-FullPwrTransMode1-r18 ENUMERATED {supported} OPTIONAL, -- R1 40-7-1g: UL full power transmission mode 2 with 1/2/4 resources ul-FullPwrTransMode2-r18 ENUMERATED {n1,n2,n4} OPTIONAL, -- R1 40-7-1g-1: SRS resources for UL full power transmission mode 2 ul-SRS-TransMode2-r18 BIT STRING (SIZE(3)) OPTIONAL, -- R1 40-7-1g-2: TPMI group(s) which delivers full power for codebook2 tpmi-FullPwrCodebook2-r18 ENUMERATED {first, second} OPTIONAL } OPTIONAL, -- R1 40-7-2: Basic features for Non-Codebook-based 8Tx PUSCH nonCodebook-8TxPUSCH-r18 SEQUENCE { maxNumberPUSCH-MIMO-Layer-r18 INTEGER (1..8), maxNumberSRS-Resource-r18 INTEGER (1..8), maxNumberSimultaneousSRS-r18 INTEGER (1..8) } OPTIONAL, -- R1 40-7-2a: Association between CSI-RS and SRS for non-codebook case nonCodebook-CSI-RS-SRS-r18 ENUMERATED {supported} OPTIONAL, -- R1 40-7-3: CBG based 2 CWs PUSCH with rank >4 cgb-2CW-PUSCH-r18 ENUMERATED {supported} OPTIONAL }