5.4 Default NG-RAN RRC message and information elements contents

38.508-13GPP5GSPart 1: Common test environmentRelease 17TSUser Equipment (UE) conformance specification

5.4.1 Radio resource control information elements

As defined in clause 4.6.3 with the following exceptions:

For Tx test cases in which Power Class 3 UEs verifying Power Class 3 requirements, refer to Table 5.4.1-1; For Tx test cases in which Power Class 2 UEs verifying Power Class 2 requirements, refer to Table 5.4.1-2.

Table 5.4.1-1: P-Max-PC3

Derivation Path: Table 4.6.3-89

Information Element

Value/remark

Comment

Condition

P-Max

Not present

SA

23

EN-DC

Table 5.4.1-2: P-Max-PC2

Derivation Path: Table 4.6.3-89

Information Element

Value/remark

Comment

Condition

P-Max

Not present

SA

26

EN-DC

Condition

Explanation

SA

NR standalone RF tests cases

EN-DC

EN-DC RF tests cases specified in 38.521-3

Table 5.4.1-3: Void

Table 5.4.1-4: PUSCH-Config

Derivation Path: Clause 4.6.3 Table 4.6.3-118

Information Element

Value/remark

Comment

Condition

PUSCH-Config ::= SEQUENCE {

maxRank

2

2TX_UL_MIMO

1

ULFPTx_Mode1 or ULFPTx_Mode2 or ULFPTx_ModeFull

ul-FullPowerTransmission-r16

Not present

2TX_UL_MIMO

fullpowerMode1

ULFPTx_Mode1

fullpowerMode2

ULFPTx_Mode2

fullpower

ULFPTx_ModeFull

}

Condition

Explanation

2TX_UL_MIMO

UL-MIMO test cases with 2 Tx antenna ports

ULFPTx_Mode1

UL-MIMO test cases with UEs supporting UL full power transmission Mode-1

ULFPTx_Mode2

UL-MIMO test cases with UEs supporting UL full power transmission Mode-2

ULFPTx_ModeFull

UL-MIMO test cases with UEs supporting UL full power transmission Mode-full power

CSI-RS for Tracking

Table 5.4.1-5: CSI-RS-ResourceMapping for TRS

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

row1

0001

TRS

}

firstOFDMSymbolInTimeDomain

6

l0 = 6 for CSI-RS resource 1 and 3

TRS AND FR1

10

l0 = 10 for CSI-RS resource 2 and 4

TRS AND FR1

8

l0 = 8 for CSI-RS resource 1

TRS AND FR2

12

l0 = 12 for CSI-RS resource 2

TRS AND FR2

nrofPorts

p1

TRS

Cdm-Type

noCDM

TRS

Density CHOICE{

three

Null

TRS

}

freqBand

CSI-FrequencyOccupation for TRS

TRS

}

Condition

Explanation

TRS

Tracking-Reference Signal

Table 5.4.1-6: CSI-ResourcePeriodicityAndOffset for TRS

Derivation Path: Table 4.6.3-43

Information Element

Value/remark

Comment

Condition

CSI-ResourcePeriodicityAndOffset ::= CHOICE {

slots20

0

SCS 15kHz, CSI-RS resource 1 and 2

TRS AND FR1_15kHz

1

SCS 15kHz, CSI-RS resource 3 and 4

TRS AND FR1_15kHz

Slots40

1

SCS 30kHz, CSI-RS resource 1 and 2

TRS AND FR1_30kHz

2

SCS 30kHz, CSI-RS resource 3 and 4

TRS AND FR1_30kHz

Slots80

2

SCS 60kHz, FR1, CSI-RS resource 1 and 2

TRS AND FR1_60kHz

3

SCS 60kHz, FR1, CSI-RS resource 3 and 4

TRS AND FR1_60kHz

40

SCS 60kHz, FR2, CSI-RS resource 1 and 2

TRS AND FR2_60kHz

Slots160

80

SCS 120kHz, CSI-RS resource 1 and 2

TRS AND FR2_120kHz

}

Condition

Explanation

FR1_15kHz

FR1 is used under the test. SCS is set to 15kHz.

FR1_30kHz

FR1 is used under the test. SCS is set to 30kHz.

FR1_60kHz

FR1 is used under the test. SCS is set to 60kHz.

FR2_60kHz

FR2 is used under the test. SCS is set to 60kHz.

FR2_120kHz

FR2 is used under the test. SCS is set to 120kHz.

TRS

Tracking-Reference Signal

Table 5.4.1-7: CSI-MeasConfig for TRS

Derivation Path: TS 38.508-1 Table 4.6.3-38

Information Element

Value/remark

Comment

Condition

CSI-MeasConfig::= SEQUENCE {

nzp-CSI-RS-ResourceToAddModList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-Resources)) OF NZP-CSI-RS-Resource {

2 entries in case of FR2

4 entries in case of FR1

2 entries in case of FR2

4 entries in case of FR1

NZP-CSI-RS-Resource[1]

NZP-CSI-RS-Resource for TRS (1)

entry 1

CSI-RS resource 1

NZP-CSI-RS-Resource[2]

NZP-CSI-RS-Resource for TRS (2)

entry 2

CSI-RS resource 2

NZP-CSI-RS-Resource[3]

NZP-CSI-RS-Resource for TRS (3)

entry 3

CSI-RS resource 3

FR1

NZP-CSI-RS-Resource[4]

NZP-CSI-RS-Resource for TRS (4)

entry 4

CSI-RS resource 4

FR1

}

nzp-CSI-RS-ResourceSetToAddModList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSets)) OF NZP-CSI-RS-ResourceSet {

1 entry

NZP-CSI-RS-ResourceSet[1]

NZP-CSI-RS-ResourceSet for TRS

entry 1

}

csi-IM-ResourceToAddModList

Not present

csi-IM-ResourceSetToAddModList

Not present

csi-SSB-ResourceSetToAddModList

Not present

csi-ResourceConfigToAddModList SEQUENCE (SIZE (1..maxNrofCSI-ResourceConfigurations)) OF CSI-ResourceConfig {

1 entry

CSI-ResourceConfig[1]

CSI-ResourceConfig for TRS

entry 1

}

reportTriggerSize

Not present

aperiodicTriggerStateList SetupRelease

Not present

}

Table 5.4.1-8: NZP-CSI-RS-Resource for TRS

Derivation Path: 38.508-1 Table 4.6.3-85

Information Element

Value/remark

Comment

Condition

NZP-CSI-RS-Resource ::= SEQUENCE {

NZP-CSI-RS-ResourceId

0

CSI-RS resource 1

1

CSI-RS resource 2

2

CSI-RS resource 3

3

CSI-RS resource 4

CSI-RS-ResourceMapping

CSI-RS-ResourceMapping for TRS

Content conditioned by the CSI-RS resource #

powerControlOffset

0

powerControlOffsetSS

db0

scramblingID

ScramblingId

periodicityAndOffset

CSI-ResourcePeriodicityAndOffset for TRS

Content conditioned by the CSI-RS resource #

qcl-InfoPeriodicCSI-RS

TCI-StateId

}

Table 5.4.1-9: NZP-CSI-RS-ResourceSet for TRS

Derivation Path: Table 4.6.3-87

Information Element

Value/remark

Comment

Condition

NZP-CSI-RS-ResourceSet ::= SEQUENCE {

nzp_CSI_ResourceSetId

0

nzp-CSI-RS-Resources SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourcesPerSet)) OF NZP-CSI-RS-ResourceId {

2 entries in case of FR2

4 entries in case of FR1

NZP-CSI-RS-ResourceId[1]

0

entry 1

CSI-RS resource 1

NZP-CSI-RS-ResourceId[2]

1

entry 2

CSI-RS resource 2

NZP-CSI-RS-ResourceId[3]

2

entry 3

CSI-RS resource 3

FR1

NZP-CSI-RS-ResourceId[4]

3

entry 4

CSI-RS resource 4

FR1

}

repetition

off

aperiodicTriggeringOffset

Not present

trs_Info

true

}

Table 5.4.1-10: CSI-ResourceConfig for TRS

Derivation Path: TS 38.508-1 Table 4.6.3-41

Information Element

Value/remark

Comment

Condition

CSI-ResourceConfig ::= SEQUENCE {

csi-ResourceConfigId

CSI-ResourceConfigId

csi-RS-ResourceSetList CHOICE {

nzp-CSI-RS-SSB SEQUENCE {

nzp-CSI-RS-ResourceSetList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSetsPerConfig)) OF NZP-CSI-RS-ResourceSetId {

1 entry

NZP-CSI-RS-ResourceSetId[1]

0

entry 1

}

csi-SSB-ResourceSetList

Not present

}

}

bwp-Id

BWP-Id

resourceType

periodic

}

Table 5.4.1-11: CSI-FrequencyOccupation for TRS

Derivation Path: TS 38.508-1 Table 4.6.3-33

Information Element

Value/remark

Comment

Condition

CSI-FrequencyOccupation ::= SEQUENCE {

startingRB

0

nrofRBs

max(4*ceil(m/4),24)

m is the bandwidth of active BWP

}

Table 5.4.1-12: ServingCellConfig

Derivation Path: Table 4.6.3-167

Information Element

Value/remark

Comment

Condition

ServingCellConfig ::= SEQUENCE {

csi-MeasConfig CHOICE {

setup

csi-MeasConfig for TRS

TRS

}

PDCCH Configuration

PDCCH-config

Table 5.4.1-16: PDCCH ControlResourceSet

Derivation Path: Table 4.6.3-28

Information Element

Value/remark

Comment

Condition

frequencyDomainResources

11111111 00000000 00000000 00000000 00000000 00000

CORESET to use the least significant 48 RBs of the BWP

RFACS AND AL8

11111111 11111111 00000000 00000000 00000000 00000

CORESET to use the least significant 96 RBs of the BWP

RFACS AND

AL16

Condition

Explanation

RFACS

Used in RF Adjacent Channel Selectivity testing

AL8

PDCCH aggregationLevel 8 is configured

AL16

PDCCH aggregationLevel 16 is configured

Table 5.4.1-17: PDCCH Search Space

Derivation Path: Table 4.6.3-162

Information Element

Value/remark

Comment

Condition

nrofCandidates SEQUENCE {

aggregationLevel1

n2

RFACS

aggregationLevel8

n2

RFACS

aggregationLevel16

n2

RFACS

}

}

Condition

Explanation

RFACS

Used in RF Adjacent Channel Selectivity testing

5.4.2 Radio resource control information elements for Demodulation Performance and CSI reporting tests

As defined in clause 4.6.3 with the following exceptions: –

Table 5.4.2-1 to 5.4.2.20: Void

5.4.2.0 Parameters common to all Demod and CSI tests

Physical layer parameters

Table 5.4.2.0-1: Physical layer parameters for DCI format 1_1 and DCI format 1_0

Derivation Path: Table 4.3.6.1.2.2-1

Parameter

Value

Value in binary

Condition

PUCCH resource indicator

PUCCH-ResourceId[1] = 0 in pucch-ResourceSetID[1] or

PUCCH-ResourceId[1] = 8 in pucch-ResourceSetID[2] as defined in Table 4.6.3-112 (Mapping as per Table 9.2.3-2 in TS 38.213)

‘000’B

FR1

PUCCH-ResourceId[5] = 12 in pucch-ResourceSetID[2] as defined in Table 4.6.3-112 (Mapping as per Table 9.2.3-2 in TS 38.213)

‘100’B

FR2_SCS60kHz

PUCCH-ResourceId[7] = 14 in pucch-ResourceSetID[2] as defined in Table 4.6.3-112 (Mapping as per Table 9.2.3-2 in TS 38.213)

‘110’B

FR2_SCS120kHz

PDSCH-to-HARQ_feedback timing indicator

K1 slots as defined in 9.2.3 in TS 38.213. K1 value used for the test is specified in the test description of each test case in TS 38.521-4.

Common Serving Parameters

ServingCellConfigCommon

Table 5.4.2.0-2: ServingCellConfigCommon

Derivation Path: Table 4.6.3-168

Information Element

Value/remark

Comment

Condition

ServingCellConfigCommon ::= SEQUENCE {

physCellId

PhysCellId

downlinkConfigCommon

DownlinkConfigCommon

ssb-PositionsInBurst CHOICE {

shortBitmap

1000

FR1

AND

SSB#0

AND

(2.4GHz<FREQ<=3GHz

AND

(FDD

OR

(TDD AND SCS15))

OR

FREQ<=2.4GHz)

mediumBitmap

10000000

FR1

AND

SSB#0

AND

(2.4GHz<FREQ<=3GHz

AND

(TDD AND SCS30)

OR FREQ>3GHz)

}

ssb-periodicityServingCell

ms20

dmrs-TypeA-Position

pos2

subcarrierSpacing

SubcarrierSpacing according to test case id

tdd-UL-DL-ConfigurationCommon

TDD-UL-DL-ConfigCommon

Not present

FR1.30-1A

FR2.120-1A

FR1.FDD

ss-PBCH-BlockPower

0

}

Condition

Explanation

FREQ<=2.4GHz

Frequency range <= 2.4GHz

2.4GHz<FREQ<=3GHz

Frequency range > 2.4GHz and <= 3GHz

FREQ>3GHz

Frequency range > 3GHz

FR1.30-1A

TDD UL-DL pattern FR1.30-1A is used. Ref Annex A.1.2 of TS 38.521-4

FR2.120-1A

TDD UL-DL pattern FR2.120-1A is used. Ref Annex A.1.3 of TS 38.521-4

SSB#N

Cell configured with SSB-Index set to N as defined in Table 4.4.2-2

TDD-UL-DL-Config

Table 5.4.2.0-3: TDD-UL-DL-Config

Derivation Path: Table 4.6.3-192

Information Element

Value/remark

Comment

Condition

TDD-UL-DL-ConfigCommon ::= SEQUENCE {

referenceSubcarrierSpacing

SubcarrierSpacing

pattern1 SEQUENCE {

dl-UL-TransmissionPeriodicity

ms5

FR1.15-1,

FR1.30-1

ms2p5

FR1.30-2,

FR1.30-3

ms3

FR1.30-4

ms2

FR1.30-5

ms1

FR1.30-6

FR2.60-1

ms0p625

FR2.120.1

ms0p5

FR2.120.2

nrofDownlinkSlots

7

FR1.30-1

3

FR1.15-1

FR1.30-2

FR1.30-3

FR1.30-4

FR2.120.1

1

FR1.30-5

FR1.30-6

2

FR2.60-1

FR2.120.2

nrofDownlinkSymbols

6

FR1.30-1

FR1.30-4

10

FR1.15-1

FR1.30-2

FR1.30-3

FR1.30-6

FR2.120.1

12

FR1.30-5

11

FR2.60-1

FR2.120.2

nrofUplinkSlots

2

FR1.30-1

FR1.30-4

FR1.30-5

1

FR1.15-1

FR1.30-2

FR1.30-3

FR2.60-1

FR2.120.1

FR2.120.2

0

FR1.30-6

nrofUplinkSymbols

4

FR1.30-1

FR1.30-4

FR1.30-5

0

FR1.30-6

FR2.60-1

FR2.120.2

2

FR1.15-1

FR1.30-2

FR1.30-3

FR2.60-1

FR2.120.1

FR2.120.2

}

pattern2

Not present

FR1.15-1,

FR1.30-1

FR1.30-2

FR1.30-5

FR2.60-1

FR2.120.1

FR2.120.2

pattern2 SEQUENCE {

dl-UL-TransmissionPeriodicity

ms2p5

FR1.30-3

ms2

FR1.30-4

ms1

FR1.30-6

nrofDownlinkSlots

2

FR1.30-3

4

FR1.30-4

0

FR1.30-6

nrofDownlinkSymbols

10

FR1.30-3

0

FR1.30-4

12

FR1.30-6

nrofUplinkSlots

2

FR1.30-3

0

FR1.30-4

1

FR1.30-6

nrofUplinkSymbols

2

FR1.30-3

0

FR1.30-4

FR1.30-6

}

}

Condition

Explanation

FR1.15-1

TDD UL-DL pattern FR1.15-1 is used. Ref Annex A.1.2 of TS 38.521-4

FR1.30-1

TDD UL-DL pattern FR1.30-1 is used. Ref Annex A.1.2 of TS 38.521-4

FR1.30-2

TDD UL-DL pattern FR1.30-2 is used. Ref Annex A.1.2 of TS 38.521-4

FR1.30-3

TDD UL-DL pattern FR1.30-3 is used. Ref Annex A.1.2 of TS 38.521-4

FR1.30-4

TDD UL-DL pattern FR1.30-4 is used. Ref Annex A.1.2 of TS 38.521-4

FR1.30-5

TDD UL-DL pattern FR1.30-5 is used. Ref Annex A.1.2 of TS 38.521-4

FR1.30-6

TDD UL-DL pattern FR1.30-6 is used. Ref Annex A.1.2 of TS 38.521-4

FR2.60-1

TDD UL-DL pattern FR2.60-1 is used. Ref Annex A.1.3 of TS 38.521-4

FR2.120-1

TDD UL-DL pattern FR2.120-1 is used. Ref Annex A.1.3 of TS 38.521-4

FR2.120-2

TDD UL-DL pattern FR2.120-2 is used. Ref Annex A.1.3 of TS 38.521-4

PDCCH Configuration

PDCCH-ConfigCommon

Table 5.4.2.0-4: PDCCH-ConfigCommon

Derivation Path: Table 4.6.3-96

Information Element

Value/remark

Comment

Condition

PDCCH-ConfigCommon::= SEQUENCE {

searchSpaceZero

4

FDD

FR1.30-1

FR1.30-2

FR1.30-3

FR1.30-4

2

FR1.30-5

FR1.30-6

commonSearchSpaceList SEQUENCE (SIZE (1..4)) OF SearchSpace {

1 entry

1 search space for both SA and NSA

SearchSpace [1]

SearchSpace with condition CSS

entry 1

}

searchSpaceOtherSystemInformation

Not present

}

Condition

Explanation

CSS

Common SearchSpace

ServingCellConfig

Table 5.4.2.0-5: ServingCellConfig

Derivation Path: Table 4.6.3-167

Information Element

Value/remark

Comment

Condition

ServingCellConfig ::= SEQUENCE {

csi-MeasConfig CHOICE {

setup

csi-MeasConfig

}

PDCCH-config

Table 5.4.2.0-6: PDCCH-ControlResourceSet

Derivation Path: Table 4.6.3-28

Information Element

Value/remark

Comment

Condition

ControlResourceSet ::= SEQUENCE {

controlResourceSetId

ControlResourceSetId

frequencyDomainResources

Table 5.2-2 for tested channel bandwidth and subcarrier spacing

FR1

frequencyDomainResources

Table 7.2-2 for tested channel bandwidth and subcarrier spacing

FR2

Duration

2

SearchSpace duration of 2 symbols

DEMOD_FR1, CSI_FR1, CSI_FR2

1

SearchSpace duration of 1 symbols

DEMOD_FR2, PDCCH_FR1, PDCCH_FR2

cce-REG-MappingType CHOICE {

nonInterleaved

Null

}

precoderGranularity

sameAsREG-bundle

tci-StatesPDCCH-ToAddList SEQUENCE(SIZE (1..maxNrofTCI-StatesPDCCH)) OF TCI-StateId {

1 entry

TCI-StateId[1]

0

entry 1

TCI State #0

1

TCI State #1

}

}

Condition

Explanation

DEMOD_FR1

DEMOD testing in FR1.

DEMOD_FR2

DEMOD testing in FR2.

PDCCH_FR1

PDCCH testing in FR1

PDCCH_FR2

PDCCH testing in FR2

CSI_FR1

CSI testing in FR1

CSI_FR2

CSI testing in FR2

Table 5.4.2.0-7: PDCCH Search Space

Derivation Path: Table 4.6.3-162

Information Element

Value/remark

Comment

Condition

SearchSpace ::= SEQUENCE {

monitoringSlotPeriodicityAndOffset CHOICE {

sl1

NULL

}

monitoringSymbolsWithinSlot

10000000000000

Starting symbol 0

nrofCandidates SEQUENCE {

aggregationLevel1

n0

aggregationLevel2

n0

aggregationLevel4

n0

aggregationLevel8

n1

AL8

aggregationLevel16

n0

}

searchSpaceType CHOICE {

common SEQUENCE {

ue-Specific SEQUENCE {

dci-Formats

formats0-1-And-1-1

DCI Format 1_1

}

}

}

Table 5.4.2.0-7a: PDCCH Search Space Ext

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

SearchSpaceExt-r16 ::= SEQUENCE {

controlResourceSetId-r16

ControlResourceSetId

searchSpaceType-r16

Not present

searchSpaceGroupIdList-r16

Not present

freqMonitorLocations-r16

Not present

}

NZP-CSI-RS for Tracking

NZP-CSI-RS-Resource

Table 5.4.2.0-8: NZP-CSI-RS-Resource for TRS

Derivation Path: Table 4.6.3-85

Information Element

Value/remark

Comment

Condition

NZP-CSI-RS-Resource ::= SEQUENCE {

nzp-CSI-RS-ResourceId

0

CSI-RS resource 1

1

CSI-RS resource 2

2

CSI-RS resource 3

3

CSI-RS resource 4

resourceMapping

CSI-RS-ResourceMapping for TRS

powerControlOffset

0

periodicityAndOffset

CSI-ResourcePeriodicityAndOffset for TRS

qcl-InfoPeriodicCSI-RS

TCI-StateId 0

}

CSI-RS-ResourceMapping

Table 5.4.2.0-9: CSI-RS-ResourceMapping for TRS

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

row1

0001

k0=0 for CSI-RS resource 1,2,3,4

TRS

}

firstOFDMSymbolInTimeDomain

6

l0 = 6 for CSI-RS resource 1 and 3

TRS

10

l0 = 10 for CSI-RS resource 2 and 4

TRS

nrofPorts

p1

1 for CSI-RS resource 1,2,3,4

TRS

Cdm-Type

noCDM

TRS

Density CHOICE{

three

Null

TRS

}

freqBand

CSI-FrequencyOccupation

TRS

}

CSI-ResourcePeriodicityAndOffset

Table 5.4.2.0-10: CSI-ResourcePeriodicityAndOffset for TRS

Derivation Path: Table 4.6.3-43

Information Element

Value/remark

Comment

Condition

CSI-ResourcePeriodicityAndOffset ::= CHOICE {

slots20

10

Periodicity 20 slots and offset 10 for CSI-RS resource 1 and 2

SCS 15KHz

slots20

11

Periodicity 20 slots and offset 11 for CSI-RS resource 3 and 4

SCS 15 kHz

Slots40

20

Periodicity 40 slots and offset 20 for CSI-RS resource 1 and 2

SCS 30 kHz

Slots40

21

Periodicity 40 slots and offset 21 for CSI-RS resource 3 and 4

SCS 30 kHz

Slots80

40

Periodicity 80 slots and offset 40 for CSI-RS resource 1 and 2

SCS 60 kHz

Slots80

41

Periodicity 80 slots and offset 41 for CSI-RS resource 3 and 4

SCS 60 kHz

Slots160

80

Periodicity 160 slots and offset 80 for CSI-RS resource 1 and 2

SCS 120 kHz

Slots160

81

Periodicity 160 slots and offset 81 for CSI-RS resource 3 and 4

SCS 120 kHz

}

CSI-FrequencyOccupation

Table 5.4.2.0-11: CSI-FrequencyOccupation for TRS

Derivation Path: Table 4.6.3-33

Information Element

Value/remark

Comment

Condition

CSI-FrequencyOccupation ::= SEQUENCE {

nrofRBs

52

BW 10 MHz SCS 15kHz

TRS

52

BW 20 MHz SCS 30kHz

TRS

108

BW 40 MHz SCS 30kHz

TRS

68

BW 100 MHz SCS 120 kHz

TRS

132

BW 200 MHz SCS 120 kHz

TRS

}

NZP-CSI-RS-ResourceSet

Table 5.4.2.0-12: NZP-CSI-RS-ResourceSet for TRS

Derivation Path: Table 4.6.3-87

Information Element

Value/remark

Comment

Condition

NZP-CSI-RS-ResourceSet ::= SEQUENCE {

nzp_CSI_ResourceSetId

0

nzp-CSI-RS-Resources SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourcesPerSet)) OF NZP-CSI-RS-ResourceId {

4 entries

FR1, FR2

NZP-CSI-RS-ResourceId[1]

0

entry 1

CSI-RS resource 1

NZP-CSI-RS-ResourceId[2]

1

entry 2

CSI-RS resource 2

NZP-CSI-RS-ResourceId[3]

2

entry 3

CSI-RS resource 3

NZP-CSI-RS-ResourceId[4]

3

entry 4

CSI-RS resource 4

}

repetition

off

aperiodicTriggeringOffset

Not present

trs_Info

true

}

CSI-ResourceConfig

Table 5.4.2.0-13: CSI-ResourceConfig for TRS

Derivation Path: Table 4.6.3-41

Information Element

Value/remark

Comment

Condition

CSI-ResourceConfig ::= SEQUENCE {

csi-ResourceConfigId

CSI-ResourceConfigId

csi-RS-ResourceSetList CHOICE {

nzp-CSI-RS-SSB SEQUENCE {

nzp-CSI-RS-ResourceSetList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSetsPerConfig)) OF NZP-CSI-RS-ResourceSetId {

1 entry

NZP-CSI-RS-ResourceSetId[1]

0

entry 1

}

csi-SSB-ResourceSetList

Not present

}

}

bwp-Id

BWP-Id

resourceType

periodic

}

NZP CSI-RS for CSI Acquisition

NZP-CSI-RS-Resource

Table 5.4.2.0-14: NZP-CSI-RS-Resource

Derivation Path: Table 4.6.3-85

Information Element

Value/remark

Comment

Condition

NZP-CSI-RS-Resource ::= SEQUENCE {

DEMOD_FR1

DEMOD_FR2

nzp-CSI-RS-ResourceId

4

CSI-RS resource 5

resourceMapping

CSI-RS-ResourceMapping

powerControlOffset

0

periodicityAndOffset

CSI-ResourcePeriodicityAndOffset

qcl-InfoPeriodicCSI-RS

TCI-State #1

}

CSI-RS-ResourceMapping

Table 5.4.2.0-15: CSI-RS-ResourceMapping

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

row2

000000000001

K0 = 0,

1Tx test cases

other

000001

K0 = 0, row3,

2Tx test cases

row4

001

K0 = 0,

4Tx test cases

}

nrofPorts

P2

2Tx test cases

P4

4Tx test cases

P1

1Tx test cases

firstOFDMSymbolInTimeDomain

12

I0 = 12

cdm-Type

fd-CDM2

2Tx and 4Tx test cases

noCDM

1Tx test cases

density CHOICE {

one

NULL

}

freqBand

CSI-FrequencyOccupation

}

CSI-ResourcePeriodicityAndOffset

Table 5.4.2.0-16: CSI-ResourcePeriodicityAndOffset

Derivation Path: Table 4.6.3-43

Information Element

Value/remark

Comment

Condition

CSI-ResourcePeriodicityAndOffset ::= CHOICE {

Slots20

0

SCS 15kHz

Slots40

0

SCS 30kHz

Slots80

0

SCS 60kHz

Slots160

0

SCS 120kHz

}

CSI-FrequencyOccupation

Table 5.4.2.0-17: CSI-FrequencyOccupation for CSI Acquisition

Derivation Path: Table 4.6.3-33

Information Element

Value/remark

Comment

Condition

CSI-FrequencyOccupation ::= SEQUENCE {

nrofRBs

52

BW 10 MHz SCS 15kHz

52

BW 20 MHz SCS 30kHz

108

BW 40 MHz SCS 30kHz

68

BW 100MHz SCS 120kHz

132

BW 200 MHz SCS 120 kHz

}

NZP-CSI-RS-ResourceSet

Table 5.4.2.0-18: NZP-CSI-RS-ResourceSet for CSI Acquisition

Derivation Path: Table 4.6.3-87

Information Element

Value/remark

Comment

Condition

NZP-CSI-RS-ResourceSet ::= SEQUENCE {

nzp_CSI_ResourceSetId

1

nzp-CSI-RS-Resources SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourcesPerSet)) OF NZP-CSI-RS-ResourceId {

1 entry

FR1, FR2

NZP-CSI-RS-ResourceId[1]

4

entry 1

CSI-RS resource 5

}

repetition

off

aperiodicTriggeringOffset

Not present

trs_Info

Not present

}

CSI-ResourceConfig

Table 5.4.2.0-19: CSI-ResourceConfig for CSI Acquisition

Derivation Path: Table 4.6.3-41

Information Element

Value/remark

Comment

Condition

CSI-ResourceConfig ::= SEQUENCE {

csi-ResourceConfigId

1

csi-RS-ResourceSetList CHOICE {

nzp-CSI-RS-SSB SEQUENCE {

nzp-CSI-RS-ResourceSetList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSetsPerConfig)) OF NZP-CSI-RS-ResourceSetId {

1 entry

NZP-CSI-RS-ResourceSetId[1]

1

entry 1

}

csi-SSB-ResourceSetList

Not present

}

}

bwp-Id

BWP-Id

resourceType

periodic

}

ZP CSI-RS for CSI Acquisition

ZP-CSI-RS-Resource

Table 5.4.2.0-20: ZP-CSI-RS-Resource

Derivation Path: Table 4.6.3-204

Information Element

Value/remark

Comment

Condition

ZP-CSI-RS-Resource ::= SEQUENCE {

DEMOD_FR1

DEMOD_FR2

zp-CSI-RS-ResourceId

ZP-CSI-RS-ResourceId

resourceMapping

ZP CSI-RS-ResourceMapping

periodicityAndOffset

ZP CSI-ResourcePeriodicityAndOffset

qcl-InfoPeriodicCSI-RS

TCI-State #1

}

CSI-RS-ResourceMapping

Table 5.4.2.0-21: ZP CSI-RS-ResourceMapping

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

other

000100

K0 = 4

}

nrofPorts

p4

firstOFDMSymbolInTimeDomain

12

I0 = 12

cdm-Type

fd-CDM2

density CHOICE {

one

NULL

}

freqBand

ZP CSI-FrequencyOccupation

}

CSI-ResourcePeriodicityAndOffset

Table 5.4.2.0-22: ZP CSI-ResourcePeriodicityAndOffset

Derivation Path: Table 4.6.3-43

Information Element

Value/remark

Comment

Condition

CSI-ResourcePeriodicityAndOffset ::= CHOICE {

Slots20

0

SCS 15kHz

Slots40

0

SCS 30kHz

Slots80

0

SCS 60kHz

Slots160

0

SCS 120kHz

}

CSI-FrequencyOccupation

Table 5.4.2.0-23: ZP CSI-FrequencyOccupation

Derivation Path: Table 4.6.3-33

Information Element

Value/remark

Comment

Condition

CSI-FrequencyOccupation ::= SEQUENCE {

nrofRBs

52

BW 10 MHz SCS 15kHz

52

BW 20 MHz SCS 30kHz

108

BW 40 MHz SCS 30KHz

68

BW 100 MHz SCS 120KHz

132

BW 200 MHz SCS 120kHz

}

PDSCH DMRS Configuration

DMRS-DownlinkConfig

Table 5.4.2.0-24: DMRS-DownlinkConfig

Derivation Path: Table 4.6.3-50

Information Element

Value/remark

Comment

Condition

DMRS-DownlinkConfig ::= SEQUENCE {

dmrs-AdditionalPosition

pos1

phaseTrackingRS

Not present

DEMOD_FR1

phaseTrackingRS SEQUENCE {

DEMOD_FR2

epre-Ratio

0

resourceElementOffset

Offset10

}

}

PDSCH Configuration

PDSCH-ServingCellConfig

Table 5.4.2.0-25: PDSCH-ServingCellConfig

Derivation Path: Table 4.6.3-102

Information Element

Value/remark

Comment

Condition

PDSCH-ServingCellConfig ::= SEQUENCE {

codeBlockGroupTransmission

Not present

xOverhead

Not present

xOverhead

xOh6

DEMOD_FR2

nrofHARQ-ProcessesForPDSCH

Set according to the test id

Typically n4 for FDD, n8 for TDD

pucch-Cell

Not present

}

PDSCH-Config

Table 5.4.2.0-26: PDSCH-Config

Derivation Path: Table 4.6.3-100

Information Element

Value/remark

Comment

Condition

PDSCH-Config ::= SEQUENCE {

dataScramblingIdentityPDSCH

0

dmrs-DownlinkForPDSCH-MappingTypeA CHOICE {

Setup

DMRS-DownlinkConfig

}

tci-StatesToAddModList SEQUENCE(SIZE (1.. maxNrofTCI-States)) OF TCI-State {

2 entries

TCI-State[1] SEQUENCE {

entry 1

tci-StateId

TCI-StateId 0

qcl-type1 SEQUENCE {

QCL Type is Type1

Cell

not present

Bwp-id

Not present

BWP ID

referenceSignal

Ssb : 0

SSB # 0

Qcl-Type

Type C

}

qcl-type2 SEQUENCE {

QCL Type is Type2

DEMOD_FR2

Cell

not present

Bwp-id

Not present

BWP ID

referenceSignal

Ssb : 0

SSB # 0

Qcl-Type

Type D

}

}

TCI-State[2] SEQUENCE {

entry 2

tci-StateId

TCI-StateId 1

qcl-type1 {

QCL Type is Type1

Cell

Not present

Bwp-id

0

BWP ID

referenceSignal

csi-rs : 0

CSI-RS # 0

Qcl-Type

Type A

}

qcl-type2 SEQUENCE {

QCL Type is Type2

DEMOD_FR2

Cell

Not present

Bwp-id

0

BWP ID

referenceSignal

csi-rs : 0

CSI-RS # 0

Qcl-Type

Type D

}

}

}

vrb-ToPRB-Interleaver

Not present

resourceAllocation

resourceAllocationType0

pdsch-AggregationFactor

Not present

rbg-Size

config2

The UE ignores this field if resourceAllocation is set to resourceAllocationType1 (see TS 38.214 [21], clause 5.1.2.2.1).

prb-BundlingType CHOICE {

staticBundling SEQUENCE {

bundleSize

Not present

PRB Bundling size of 2

}

}

ZP-CSI-RS-ResourceToAddModList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-Resources)) OF NZP-CSI-RS-Resource {

1 entry

ZP-CSI-RS-Resource[1]

ZP-CSI-RS-Resource

entry 1

}

p-ZP-CSI-RS-ResourceSet

p-ZP-CSI-RS-ResourceSet

}

PDSCH-TimeDomainResourceAllocationList

Table 5.4.2.0-27: PDSCH-TimeDomainResourceAllocationList

Derivation Path: Table 4.6.3-103

Information Element

Value/remark

Comment

Condition

PDSCH-TimeDomainResourceAllocationList ::= SEQUENCE(SIZE(1..maxNrofDL-Allocations)) OF PDSCH-TimeDomainResourceAllocation {

2 entries

FR1

PDSCH-TimeDomainResourceAllocation[1] SEQUENCE {

entry 1

K0

Not present

mappingType

typeA

startSymbolAndLength

44

Start symbol(S)=2, Length(L)=4

For Slot i, if mod(i, 10) = 7 for i from {0,…,39}

}

PDSCH-TimeDomainResourceAllocation[2] SEQUENCE {

entry 2

K0

Not present

mappingType

typeA

startSymbolAndLength

53

Start symbol(S)=2, Length(L)=12

For Slot i, if mod(i, 10) = {0,1,2,3,4,5,}) for i from {1,…,39}

}

}

PDSCH-TimeDomainResourceAllocationList ::= SEQUENCE(SIZE(1..maxNrofDL-Allocations)) OF PDSCH-TimeDomainResourceAllocation {

3 entries

FR2

PDSCH-TimeDomainResourceAllocation[1] SEQUENCE {

entry 1

K0

Not present

mappingType

typeA

startSymbolAndLength

53

Start symbol(S)=2, Length(L)=12

}

PDSCH-TimeDomainResourceAllocation[2] SEQUENCE {

entry 2

K0

Not present

mappingType

typeA

startSymbolAndLength

96

Start symbol(S)=1, Length(L)=9

}

PDSCH-TimeDomainResourceAllocation[3] SEQUENCE {

entry 3

K0

Not present

mappingType

typeA

startSymbolAndLength

40

Start symbol(S)=1, Length(L)=13

}

}

CRS for Rate Matching

RateMatchPatternLTE-CRS

Table 5.4.2.0-28: RateMatchPatternLTE-CRS

Derivation Path: Table 4.6.3-138

Information Element

Value/remark

Comment

Condition

RateMatchPatternLTE-CRS ::= SEQUENCE {

TC 5.2.2.1.4-2 and TC 5.2.3.1.4-2 of TS 38.521-4

carrierFreqDL

LTE EARFCN

carrierBandwidthDL

n50

10MHz

nrofCRS-Ports

n4

v-Shift

n0

}

CSI-RS for beam refinement

NZP-CSI-RS-Resource

Table 5.4.2.0-29: NZP-CSI-RS-Resource

Derivation Path: Table 4.6.3-85

Information Element

Value/remark

Comment

Condition

NZP-CSI-RS-Resource ::= SEQUENCE {

DEMOD_FR2

nzp-CSI-RS-ResourceId

5

CSI-RS resource 6

Beam refinement

6

CSI-RS resource 7

Beam refinement

resourceMapping

CSI-RS-ResourceMapping

powerControlOffset

0

periodicityAndOffset

CSI-ResourcePeriodicityAndOffset

qcl-InfoPeriodicCSI-RS

TCI-State #1

}

CSI-RS-ResourceMapping

Table 5.4.2.0-30: CSI-RS-ResourceMapping

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

DEMOD_FR2

frequencyDomainAllocation CHOICE {

row1

0001

K0 = 0, row1 for resource 1 and 2

}

nrofPorts

p1

firstOFDMSymbolInTimeDomain

8

I0 = 8 for resource 1

9

I0 = 9 for resource 2

cdm-Type

noCDM

density CHOICE {

three

NULL

}

freqBand

CSI-FrequencyOccupation

}

CSI-ResourcePeriodicityAndOffset

Table 5.4.2.0-31: CSI-ResourcePeriodicityAndOffset

Derivation Path: Table 4.6.3-43

Information Element

Value/remark

Comment

Condition

CSI-ResourcePeriodicityAndOffset ::= CHOICE {

DEMOD_FR2

Slots80

0

SCS 60kHz

Slots160

0

SCS 120kHz

}

CSI-FrequencyOccupation

Table 5.4.2.0-32: CSI-FrequencyOccupation for beam refinement

Derivation Path: Table 4.6.3-33

Information Element

Value/remark

Comment

Condition

CSI-FrequencyOccupation ::= SEQUENCE {

DEMOD_FR2

nrofRBs

68

BW 100MHz SCS 120kHz

132

BW 200MHz SCS 120kHz

}

NZP-CSI-RS-ResourceSet

Table 5.4.2.0-33: NZP-CSI-RS-ResourceSet for beam refinement

Derivation Path: Table 4.6.3-87

Information Element

Value/remark

Comment

Condition

NZP-CSI-RS-ResourceSet ::= SEQUENCE {

DEMOD_FR2

nzp_CSI_ResourceSetId

2

nzp-CSI-RS-Resources SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourcesPerSet)) OF NZP-CSI-RS-ResourceId {

2 entries

NZP-CSI-RS-ResourceId[1]

5

entry 1

CSI-RS resource 6

NZP-CSI-RS-ResourceId[2]

6

entry 1

CSI-RS resource 7

}

repetition

off

aperiodicTriggeringOffset

Not present

trs_Info

Not present

}

CSI-ResourceConfig

Table 5.4.2.0-34: CSI-ResourceConfig for beam refinement

Derivation Path: Table 4.6.3-41

Information Element

Value/remark

Comment

Condition

CSI-ResourceConfig ::= SEQUENCE {

csi-ResourceConfigId

2

csi-RS-ResourceSetList CHOICE {

nzp-CSI-RS-SSB SEQUENCE {

nzp-CSI-RS-ResourceSetList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSetsPerConfig)) OF NZP-CSI-RS-ResourceSetId {

1 entry

NZP-CSI-RS-ResourceSetId[1]

2

entry 1

}

csi-SSB-ResourceSetList

Not present

}

}

bwp-Id

BWP-Id

resourceType

periodic

}

CSI-RS for beam management

NZP-CSI-RS-Resource

Table 5.4.2.0-35: NZP-CSI-RS-Resource for beam management

Derivation Path: Table 4.6.3-85

Information Element

Value/remark

Comment

Condition

NZP-CSI-RS-Resource ::= SEQUENCE {

PDCCH_FR2

nzp-CSI-RS-ResourceId

4

CSI-RS resource 5

5

CSI-RS resource 6

resourceMapping

CSI-RS-ResourceMapping for beam management

powerControlOffset

0

periodicityAndOffset

CSI-ResourcePeriodicityAndOffset for beam management

qcl-InfoPeriodicCSI-RS

TCI-State #1

}

CSI-RS-ResourceMapping

Table 5.4.2.0-36: CSI-RS-ResourceMapping for beam management

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

PDCCH_FR2

frequencyDomainAllocation CHOICE {

row1

0001

K0 = 0, row1 for resource 1 and 2

}

nrofPorts

p1

firstOFDMSymbolInTimeDomain

8

I0 = 8 for resource 1

9

I0 = 9 for resource 2

cdm-Type

noCDM

density CHOICE {

three

NULL

}

freqBand

CSI-FrequencyOccupation for beam management

}

CSI-ResourcePeriodicityAndOffset

Table 5.4.2.0-37: CSI-ResourcePeriodicityAndOffset for beam management

Derivation Path: Table 4.6.3-43

Information Element

Value/remark

Comment

Condition

CSI-ResourcePeriodicityAndOffset ::= CHOICE {

PDCCH_FR2

Slots80

0

SCS 60kHz

Slots160

0

SCS 120kHz

}

CSI-FrequencyOccupation

Table 5.4.2.0-38: CSI-FrequencyOccupation for beam management

Derivation Path: Table 4.6.3-33

Information Element

Value/remark

Comment

Condition

CSI-FrequencyOccupation ::= SEQUENCE {

PDCCH_FR2

nrofRBs

68

BW 100MHz SCS 120kHz

132

BW 200MHz SCS 120kHz

}

NZP-CSI-RS-ResourceSet

Table 5.4.2.0-39: NZP-CSI-RS-ResourceSet for beam management

Derivation Path: Table 4.6.3-87

Information Element

Value/remark

Comment

Condition

NZP-CSI-RS-ResourceSet ::= SEQUENCE {

PDCCH_FR2

nzp_CSI_ResourceSetId

1

nzp-CSI-RS-Resources SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourcesPerSet)) OF NZP-CSI-RS-ResourceId {

2 entries

NZP-CSI-RS-ResourceId[1]

4

entry 1

CSI-RS resource 5

NZP-CSI-RS-ResourceId[2]

5

entry 1

CSI-RS resource 6

}

repetition

off

aperiodicTriggeringOffset

Not present

trs_Info

Not present

}

CSI-ResourceConfig

Table 5.4.2.0-40: CSI-ResourceConfig for beam management

Derivation Path: Table 4.6.3-41

Information Element

Value/remark

Comment

Condition

CSI-ResourceConfig ::= SEQUENCE {

csi-ResourceConfigId

1

csi-RS-ResourceSetList CHOICE {

nzp-CSI-RS-SSB SEQUENCE {

nzp-CSI-RS-ResourceSetList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSetsPerConfig)) OF NZP-CSI-RS-ResourceSetId {

1 entry

NZP-CSI-RS-ResourceSetId[1]

1

entry 1

}

csi-SSB-ResourceSetList

Not present

}

}

bwp-Id

BWP-Id

resourceType

periodic

}

PUCCH-Config

Table 5.4.2.0-41: PUCCH-Config

Derivation Path: Table 4.6.3-112

Information Element

Value/remark

Comment

Condition

PUCCH-Config ::= SEQUENCE {

dl-DataToUL-ACK SEQUENCE (SIZE (1..8)) OF INTEGER {

4 entries

FR1.15-1

FR1.30-2

FR2.120-1

FR2.120-1A

INTEGER[1]

2

entry 1

INTEGER[2]

3

entry 2

INTEGER[3]

4

entry 3

INTEGER[4]

6

entry 4

}

}

dl-DataToUL-ACK SEQUENCE (SIZE (1..8)) OF INTEGER {

7 entries

FR1.30-1

FR1.30-1A

FR1.30-4

INTEGER[1]

2

entry 1

INTEGER[2]

3

entry 2

INTEGER[3]

4

entry 3

INTEGER[4]

5

entry 4

INTEGER[5]

6

entry 5

INTEGER[6]

7

entry 6

INTEGER[7]

8

entry 7

}

}

dl-DataToUL-ACK SEQUENCE (SIZE (1..8)) OF INTEGER {

4 entries

FR1.30-3

INTEGER[1]

2

entry 1

INTEGER[2]

3

entry 2

INTEGER[3]

4

entry 3

INTEGER[4]

5

entry 4

}

}

dl-DataToUL-ACK SEQUENCE (SIZE (1..8)) OF INTEGER {

2 entries

FR1.30-5

FR1.30-6

INTEGER[1]

2

entry 1

INTEGER[2]

3

entry 2

}

}

dl-DataToUL-ACK SEQUENCE (SIZE (1..8)) OF INTEGER {

3 entries

FR2.60-1

FR2.120-2

INTEGER[1]

2

entry 1

INTEGER[2]

3

entry 2

INTEGER[3]

5

entry 3

}

}

dl-DataToUL-ACK SEQUENCE (SIZE (1..8)) OF INTEGER {

2 entries

FR2.120-1_CSI

INTEGER[1]

3

entry 1

INTEGER[2]

6

entry 2

}

}

dl-DataToUL-ACK SEQUENCE (SIZE (1..8)) OF INTEGER {

3 entries

FR2.120-2_CSI

INTEGER[1]

6

entry 1

INTEGER[2]

7

entry 2

INTEGER[3]

11

entry 3

}

}

Condition

Explanation

FR1.15-1

TDD UL-DL pattern FR1.15-1 is used. Ref Annex A.1.2 of TS 38.521-4

FR1.30-1

TDD UL-DL pattern FR1.30-1 is used. Ref Annex A.1.2 of TS 38.521-4

FR1.30-2

TDD UL-DL pattern FR1.30-2 is used. Ref Annex A.1.2 of TS 38.521-4

FR1.30-3

TDD UL-DL pattern FR1.30-3 is used. Ref Annex A.1.2 of TS 38.521-4

FR1.30-4

TDD UL-DL pattern FR1.30-4 is used. Ref Annex A.1.2 of TS 38.521-4

FR1.30-5

TDD UL-DL pattern FR1.30-5 is used. Ref Annex A.1.2 of TS 38.521-4

FR1.30-6

TDD UL-DL pattern FR1.30-6 is used. Ref Annex A.1.2 of TS 38.521-4

FR2.60-1

TDD UL-DL pattern FR2.60-1 is used. Ref Annex A.1.3 of TS 38.521-4

FR2.120-1

TDD UL-DL pattern FR2.120-1 is used. Ref Annex A.1.3 of TS 38.521-4

FR2.120-2

TDD UL-DL pattern FR2.120-2 is used. Ref Annex A.1.3 of TS 38.521-4

FR2.120-1_CSI

TDD UL-DL pattern FR2.120-1 is used for CSI reporting test cases. Ref Table 8.1.2-1 of TS 38.521-4

FR2.120-2_CSI

TDD UL-DL pattern FR2.120-2 is used for CSI reporting test cases. Ref Table 8.1.2-1 of TS 38.521-4

5.4.2.1 Message contents for PDSCH Demodulation requirements

ZP CSI-RS for CSI Acquisition

p-ZP-CSI-RS-ResourceSet

Table 5.4.2.1-0: p-ZP-CSI-RS-ResourceSet

Derivation Path: TS 38.331 [6], clause 6.3.2.

Information Element

Value/remark

Comment

Condition

p-ZP-CSI-RS-ResourceSet CHOICE {

setup

ZP-CSI-RS-ResourceSet

}

Table 5.4.2.1-1: ZP-CSI-RS-ResourceSet

Derivation Path: Table 4.6.3-87

Information Element

Value/remark

Comment

Condition

p-ZP-CSI-RS-ResourceSet ::= SEQUENCE {

zp_CSI-RS_ResourceSetId

0

zp-CSI-RS-ResourceIdList SEQUENCE (SIZE (1..maxNrofZP-CSI-RS-ResourcesPerSet)) OF ZP-CSI-RS-ResourceId {

1 entry

ZP-CSI-RS-ResourceId[1]

0

entry 1

ZP CSI-RS resource 1

}

}

CSI-MeasConfig

Table 5.4.2.1-2: CSI-MeasConfig

Derivation Path: Table 4.6.3-38

Information Element

Value/remark

Comment

Condition

CSI-MeasConfig::= SEQUENCE {

nzp-CSI-RS-ResourceToAddModList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-Resources)) OF NZP-CSI-RS-Resource {

n entries

dependent on test condition

NZP-CSI-RS-Resource[1]

NZP-CSI-RS-Resource for TRS (1)

entry 1

CSI-RS resource 1

NZP-CSI-RS-Resource[2]

NZP-CSI-RS-Resource for TRS (2)

entry 2

CSI-RS resource 2

NZP-CSI-RS-Resource[3]

NZP-CSI-RS-Resource for TRS (3)

entry 3

CSI-RS resource 3

NZP-CSI-RS-Resource[4]

NZP-CSI-RS-Resource for TRS (4)

entry 4

CSI-RS resource 4

NZP-CSI-RS-Resource[5]

NZP-CSI-RS-Resource for CSI Acquisition

entry 5

CSI-RS resource 5

NZP-CSI-RS-Resource[6]

CSI-RS-Resource for beam refinement

entry 5

CSI-RS resource 6

DEMOD_FR2

NZP-CSI-RS-Resource[7]

CSI-RS-Resource for beam refinement

entry 5

CSI-RS resource 7

DEMOD_FR2

}

nzp-CSI-RS-ResourceSetToAddModList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSets)) OF NZP-CSI-RS-ResourceSetId {

n entries

dependent on test condition

NZP-CSI-RS-ResourceSet[1]

NZP-CSI-RS-ResourceSet for TRS

entry 1

NZP-CSI-RS-ResourceSet[2]

NZP-CSI-RS-ResourceSet for CSI Acquisition

entry 2

NZP-CSI-RS-ResourceSet[3]

CSI-RS-ResourceSet for beam refinement

entry 3

DEMOD_FR2

}

csi-IM-ResourceToAddModList

Not present

csi-IM-ResourceSetToAddModList

Not present

csi-SSB-ResourceSetToAddModList

Not present

csi-ResourceConfigToAddModList SEQUENCE (SIZE (1..maxNrofCSI-ResourceConfigurations)) OF CSI-ResourceConfig {

n entries

dependent on test condition

CSI-ResourceConfig[1]

CSI-ResourceConfig for TRS

entry 1

CSI-ResourceConfig[2]

CSI-ResourceConfig for CSI Acquisition

entry 2

CSI-ResourceConfig[2]

CSI-ResourceConfig for beam refinement

entry 3

DEMOD_FR2

}

}

5.4.2.2 Message contents for PDCCH Demodulation requirements

NZP-CSI-RS for Tracking

CSI-RS-ResourceMapping

Table 5.4.2.2-1: CSI-RS-ResourceMapping for TRS

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

row1

0001

k0=0 for CSI-RS resource 1,2,3,4

TRS

}

firstOFDMSymbolInTimeDomain

4

l0 = 4 for CSI-RS resource 1 and 3

TRS

8

l0 = 8 for CSI-RS resource 2 and 4

TRS

nrofPorts

p1

1 for CSI-RS resource 1,2,3,4

TRS

Cdm-Type

noCDM

TRS

Density CHOICE{

three

Null

TRS

}

freqBand

CSI-FrequencyOccupation

TRS

}

CSI-MeasConfig

Table 5.4.2.2-2: CSI-MeasConfig

Derivation Path: Table 4.6.3-38

Information Element

Value/remark

Comment

Condition

CSI-MeasConfig::= SEQUENCE {

nzp-CSI-RS-ResourceToAddModList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-Resources)) OF NZP-CSI-RS-Resource {

n entries

Dependent on test condition

NZP-CSI-RS-Resource[1]

NZP-CSI-RS-Resource for TRS (1)

entry 1

CSI-RS resource 1

NZP-CSI-RS-Resource[2]

NZP-CSI-RS-Resource for TRS (2)

entry 2

CSI-RS resource 2

NZP-CSI-RS-Resource[3]

NZP-CSI-RS-Resource for TRS (3)

entry 3

CSI-RS resource 3

NZP-CSI-RS-Resource[4]

NZP-CSI-RS-Resource for TRS (4)

entry 4

CSI-RS resource 4

NZP-CSI-RS-Resource[5]

NZP-CSI-RS-Resource for beam management (5)

entry 4

CSI-RS resource 5

PDCCH_FR2

NZP-CSI-RS-Resource[6]

NZP-CSI-RS-Resource for beam management (6)

entry 4

CSI-RS resource 6

PDCCH_FR2

}

nzp-CSI-RS-ResourceSetToAddModList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSets)) OF NZP-CSI-RS-ResourceSetId {

1 entry

NZP-CSI-RS-ResourceSet[1]

NZP-CSI-RS-ResourceSet for TRS

entry 1

NZP-CSI-RS-ResourceSet[2]

NZP-CSI-RS-ResourceSet for beam management

entry 1

PDCCH_FR2

}

csi-IM-ResourceToAddModList

Not present

csi-IM-ResourceSetToAddModList

Not present

csi-SSB-ResourceSetToAddModList

Not present

csi-ResourceConfigToAddModList SEQUENCE (SIZE (1..maxNrofCSI-ResourceConfigurations)) OF CSI-ResourceConfig {

1 entry

CSI-ResourceConfig[1]

CSI-ResourceConfig

entry 1

CSI-ResourceConfig[2]

CSI-ResourceConfig for beam management

entry 1

PDCCH_FR2

}

}

PDSCH Configuration

PDSCH-Config

Table 5.4.2.2-3: PDSCH-Config

Derivation Path: Table 4.6.3-100

Information Element

Value/remark

Comment

Condition

PDSCH-Config ::= SEQUENCE {

dataScramblingIdentityPDSCH

0

dmrs-DownlinkForPDSCH-MappingTypeA CHOICE {

Setup

DMRS-DownlinkConfig

}

tci-StatesToAddModList SEQUENCE(SIZE (1.. maxNrofTCI-States)) OF TCI-State {

2 entries

TCI-State[1] SEQUENCE {

entry 1

tci-StateId

TCI-StateId 0

qcl-type1 SEQUENCE {

QCL Type is Type1

Cell

Not Present

Bwp-id

Not present

BWP ID

referenceSignal

Ssb : 0

SSB # 0

Qcl-Type

Type C

}

qcl-type2 SEQUENCE {

QCL Type is Type2

Cell

Not Present

Bwp-id

Not present

BWP ID

referenceSignal

Ssb : 0

SSB # 0

Qcl-Type

Type D

}

}

TCI-State[2] SEQUENCE {

entry 2

tci-StateId

TCI-StateId 1

qcl-type1 SEQUENCE {

QCL Type is Type1

Cell

Not Present

Bwp-id

0

BWP ID

referenceSignal

csi-rs : 0

CSI-RS # 0

Qcl-Type

Type A

}

qcl-type2 SEQUENCE {

QCL Type is Type2

Cell

Not Present

Bwp-id

0

BWP ID

referenceSignal

csi-rs : 0

CSI-RS # 0

Qcl-Type

Type D

}

}

}

vrb-ToPRB-Interleaver

Not present

resourceAllocation

resourceAllocationType0

pdsch-AggregationFactor

Not present

prb-BundlingType CHOICE {

staticBundling SEQUENCE {

bundleSize

Not present

PRB Bundling size of 2

}

}

}

5.4.2.3 Message contents for Sustained downlink data rate requirements

Physical layer parameters

Table 5.4.2.3-1: Physical layer parameters for DCI format 1_1

Derivation Path: Table 5.4.2.0-1

Common Serving Parameters

ServingCellConfigCommon

Table 5.4.2.3-2: ServingCellConfigCommon

Derivation Path: Table 5.4.2.0-2

TDD-UL-DL-Config

Table 5.4.2.3-3: TDD-UL-DL-Config

Derivation Path: Table 5.4.2.0-3

PDCCH Configuration

PDCCH-ConfigCommon

Table 5.4.2.3-4: PDCCH-ConfigCommon

Derivation Path: Table 5.4.2.0-4

ServingCellConfig

Table 5.4.2.3-5: ServingCellConfig

Derivation Path: Table 5.4.2.0-5

PDCCH-config

Table 5.4.2.3-6: PDCCH-ControlResourceSet

Derivation Path: Table 5.4.2.0-6

Information Element

Value/remark

Comment

Condition

ControlResourceSet ::= SEQUENCE {

controlResourceSetId

ControlResourceSetId

frequencyDomainResources

xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxx

TS 38.521-4 Table 5.2-2 for tested channel bandwidth and subcarrier spacing

SDR_FR1

frequencyDomainResources

xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxx

TS 38.521-4 Table 7.2-2 for tested channel bandwidth and subcarrier spacing

SDR_FR2

duration

1

SearchSpace duration of 1 symbol

SDR_FR1, SDR_FR2

cce-REG-MappingType CHOICE {

nonInterleaved

NULL

}

precoderGranularity

sameAsREG-bundle

tci-StatesPDCCH-ToAddList

Not present

SearchSpace seen from all TCI states

tci-StatesPDCCH-ToAddList SEQUENCE(SIZE (1..maxNrofTCI-StatesPDCCH)) OF TCI-StateId {

1 entry

MBWP

TCI-StateId[1]

0

QCL ssb 0

1

QCL csi-rs 0

}

}

Condition

Explanation

SDR_FR1

SDR testing in FR1.

SDR_FR2

SDR testing in FR2.

Table 5.4.2.3-7: PDCCH Search Space

Derivation Path: Table 5.4.2.0-7

Information Element

Value/remark

Comment

Condition

SearchSpace ::= SEQUENCE {

monitoringSlotPeriodicityAndOffset CHOICE {

sl1

NULL

}

duration

Not present

1 slot per default

monitoringSymbolsWithinSlot

10000000000000

Starting symbol 0

nrofCandidates SEQUENCE {

aggregationLevel1

n0

aggregationLevel2

n2

1 for UL, 1 for DL

CORESET_ge_24_RBs

n0

aggregationLevel4

n2

1 for UL, 1 for DL

CORESET_ge_48_RBs

n0

aggregationLevel8

n2

1 for UL, 1 for DL

CORESET_ge_96_RBs

n0

aggregationLevel16

n0

}

searchSpaceType CHOICE {

ue-Specific SEQUENCE {

USS

dci-Formats

formats0-1-And-1-1

DCI Format 1_1

}

}

}

Condition

Explanation

CORESET_ge_24_RBs

5MHz in scs15; 10MHz, 15MHz in scs30.

CORESET_ge_48_RBs

10MHz in scs15; 20MHz in scs30.

CORESET_ge_96_RBs

15MHz and above in scs15; 25MHz and above in scs30.

NZP-CSI-RS for Tracking

NZP-CSI-RS-Resource

Table 5.4.2.3-8: NZP-CSI-RS-Resource for TRS

Derivation Path: Table 5.4.2.0-8

Information Element

Value/remark

Comment

Condition

NZP-CSI-RS-Resource ::= SEQUENCE {

nzp-CSI-RS-ResourceId

0

CSI-RS resource 1

1

CSI-RS resource 2

2

CSI-RS resource 3

3

CSI-RS resource 4

resourceMapping

CSI-RS-ResourceMapping for TRS

powerControlOffset

0

periodicityAndOffset

CSI-ResourcePeriodicityAndOffset

qcl-InfoPeriodicCSI-RS

TCI-StateId 0

QCL ssb 0

}

CSI-RS-ResourceMapping

Table 5.4.2.3-9: CSI-RS-ResourceMapping for TRS

Derivation Path: Table 5.4.2.0-9

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

row1

1000

k0=3, row1

2TX, 4TX

}

firstOFDMSymbolInTimeDomain

6

l0=6 for CSI-RS resource 1 and 3

10

l0=10 for CSI-RS resource 2 and 4

nrofPorts

p1

1 for CSI-RS resource 1,2,3,4

2TX, 4TX

cdm-Type

noCDM

density CHOICE{

three

Null

}

freqBand

CSI-FrequencyOccupation for TRS

}

CSI-ResourcePeriodicityAndOffset

Table 5.4.2.3-10: CSI-ResourcePeriodicityAndOffset for TRS

Derivation Path: Table 5.4.2.0-10

CSI-FrequencyOccupation

Table 5.4.2.3-11: CSI-FrequencyOccupation for TRS

Derivation Path: Table 5.4.2.0-11

Information Element

Value/remark

Comment

Condition

CSI-FrequencyOccupation ::= SEQUENCE {

nrofRBs

52

BW 10MHz SCS 15kHz, BW 20MHz SCS 30kHz

108

BW 20MHz SCS 15kHz

276

BW 100MHz SCS 30kHz

}

NZP-CSI-RS-ResourceSet

Table 5.4.2.3-12: NZP-CSI-RS-ResourceSet for TRS

Derivation Path: Table 5.4.2.0-12

CSI-ResourceConfig

Table 5.4.2.3-13: CSI-ResourceConfig for TRS

Derivation Path: Table 5.4.2.0-13

NZP CSI-RS for CSI Acquisition

NZP-CSI-RS-Resource

Table 5.4.2.3-14: NZP-CSI-RS-Resource for CSI Acquisition

Derivation Path: Table 5.4.2.0-14

Information Element

Value/remark

Comment

Condition

NZP-CSI-RS-Resource ::= SEQUENCE {

nzp-CSI-RS-ResourceId

4

CSI-RS resource 5

resourceMapping

CSI-RS-ResourceMapping

powerControlOffset

0

periodicityAndOffset

CSI-ResourcePeriodicityAndOffset

qcl-InfoPeriodicCSI-RS

TCI-StateId 1

QCL csi-rs 0

}

CSI-RS-ResourceMapping

Table 5.4.2.3-15: CSI-RS-ResourceMapping for CSI Acquisition

Derivation Path: Table 5.4.2.0-15

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

other

000100

k0=4, row3

2TX

row4

010

k0=4, row4

4TX

}

nrofPorts

p2

2TX

p4

4TX

firstOFDMSymbolInTimeDomain

12

I0=12

cdm-Type

fd-CDM2

density CHOICE {

one

NULL

}

freqBand

CSI-FrequencyOccupation for CSI Acquisition

}

CSI-ResourcePeriodicityAndOffset

Table 5.4.2.3-16: CSI-ResourcePeriodicityAndOffset

Derivation Path: Table 5.4.2.0-16

CSI-FrequencyOccupation

Table 5.4.2.3-17: CSI-FrequencyOccupation for CSI Acquisition

Derivation Path: Table 5.4.2.0-17

Information Element

Value/remark

Comment

Condition

CSI-FrequencyOccupation ::= SEQUENCE {

nrofRBs

52

BW 10MHz SCS 15kHz, BW 20MHz SCS 30kHz

108

BW 20MHz SCS 15kHz

276

BW 100MHz SCS 30kHz

}

NZP-CSI-RS-ResourceSet

Table 5.4.2.3-18: NZP-CSI-RS-ResourceSet for CSI Acquisition

Derivation Path: Table 5.4.2.0-18

CSI-ResourceConfig

Table 5.4.2.3-19: CSI-ResourceConfig for CSI Acquisition

Derivation Path: Table 5.4.2.0-19

ZP CSI-RS for CSI Acquisition

ZP-CSI-RS-Resource

Table 5.4.2.3-20: ZP-CSI-RS-Resource

Derivation Path: Table 5.4.2.0-20

Information Element

Value/remark

Comment

Condition

ZP-CSI-RS-Resource ::= SEQUENCE {

zp-CSI-RS-ResourceId

ZP-CSI-RS-ResourceId

resourceMapping

ZP CSI-RS-ResourceMapping

periodicityAndOffset

ZP CSI-ResourcePeriodicityAndOffset

qcl-InfoPeriodicCSI-RS

TCI-StateId 1

QCL csi-rs 0

}

CSI-RS-ResourceMapping

Table 5.4.2.3-21: ZP CSI-RS-ResourceMapping

Derivation Path: Table 5.4.2.0-21

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

row4

001

k0=0, row4

2TX, 4TX

}

nrofPorts

p4

2TX, 4TX

firstOFDMSymbolInTimeDomain

12

I0=12

cdm-Type

fd-CDM2

density CHOICE {

one

NULL

}

freqBand

ZP CSI-FrequencyOccupation

}

CSI-ResourcePeriodicityAndOffset

Table 5.4.2.3-22: ZP CSI-ResourcePeriodicityAndOffset

Derivation Path: Table 5.4.2.0-22

CSI-FrequencyOccupation

Table 5.4.2.3-23: ZP CSI-FrequencyOccupation

Derivation Path: Table 5.4.2.0-23

Information Element

Value/remark

Comment

Condition

CSI-FrequencyOccupation ::= SEQUENCE {

nrofRBs

52

BW 10MHz SCS 15kHz, BW 20MHz SCS 30kHz

108

BW 20MHz SCS 15kHz

276

BW 100MHz SCS 30kHz

}

PDSCH DMRS Configuration

DMRS-DownlinkConfig

Table 5.4.2.3-24: DMRS-DownlinkConfig

Derivation Path: Table 5.4.2.0-24

PDSCH Configuration

PDSCH-ServingCellConfig

Table 5.4.2.3-25: PDSCH-ServingCellConfig

Derivation Path: Table 5.4.2.0-25

PDSCH-Config

Table 5.4.2.3-26: PDSCH-Config

Derivation Path: Table 5.4.2.0-26

Information Element

Value/remark

Comment

Condition

PDSCH-Config ::= SEQUENCE {

dataScramblingIdentityPDSCH

0

dmrs-DownlinkForPDSCH-MappingTypeA CHOICE {

setup

DMRS-DownlinkConfig

}

tci-StatesToAddModList SEQUENCE(SIZE (1.. maxNrofTCI-States)) OF TCI-State {

2 entries

TCI-State[1] SEQUENCE {

entry 1

tci-StateId

0

TCI-StateId 0

qcl-type1 SEQUENCE {

cell

0

bwp-id

Not present

BWP_ID

referenceSignal

ssb

ssb

0

qcl-Type

typeC

}

qcl-type2 SEQUENCE {

SDR_FR2

cell

0

bwp-id

Not present

BWP_ID

referenceSignal

ssb

ssb

0

qcl-Type

typeD

}

}

TCI-State[2] SEQUENCE {

entry 2

tci-StateId

1

TCI-StateId 1

qcl-type1 {

cell

0

bwp-id

0

BWP ID

referenceSignal

csi-rs

csi-rs

0

qcl-Type

typeA

}

qcl-type2 SEQUENCE {

SDR_FR2

cell

0

bwp-id

0

BWP ID

referenceSignal

csi-rs

csi-rs

0

qcl-Type

typeD

}

}

}

vrb-ToPRB-Interleaver

Not present

resourceAllocation

resourceAllocationType0

pdsch-AggregationFactor

Not present

rbg-Size

config1

The UE ignores this field if resourceAllocation is set to resourceAllocationType1 (see TS 38.214 [21], clause 5.1.2.2.1).

prb-BundlingType CHOICE {

staticBundling SEQUENCE {

bundleSize

wideband

SDR_FR1, SDR_FR2

}

}

ZP-CSI-RS-ResourceToAddModList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-Resources)) OF NZP-CSI-RS-Resource {

1 entry

ZP-CSI-RS-Resource[1]

ZP-CSI-RS-Resource

entry 1

}

p-ZP-CSI-RS-ResourceSet

p-ZP-CSI-RS-ResourceSet

}

PDSCH-TimeDomainResourceAllocationList

Table 5.4.2.3-27: PDSCH-TimeDomainResourceAllocationList

Derivation Path: Table 5.4.2.0-27

Information Element

Value/remark

Comment

Condition

PDSCH-TimeDomainResourceAllocationList ::= SEQUENCE(SIZE(1..maxNrofDL-Allocations)) OF PDSCH-TimeDomainResourceAllocation {

2 entries

PDSCH-TimeDomainResourceAllocation[1] SEQUENCE {

entry 1

k0

Not present

mappingType

typeA

startSymbolAndLength

44

Start symbol(S)=2, Length(L)=4

SDR_FR1

96

Start symbol(S)=1, Length(L)=9

SDR_FR2

}

PDSCH-TimeDomainResourceAllocation[2] SEQUENCE {

entry 2

k0

Not present

mappingType

typeA

40

Start symbol(S)=1, Length(L)=13

SDR_FR1, SDR_FR2

}

}

SecurityAlgorithmConfig

Table 5.4.2.3-A1: SecurityAlgorithmConfig

Derivation Path: Table 4.6.3-165

Information Element

Value/remark

Comment

Condition

SecurityAlgorithmConfig ::= SEQUENCE {

cipheringAlgorithm

nea0

SDR_FR1, SDR_FR2

integrityProtAlgorithm

nia2

}

Security mode command

Table 5.4.2.3-A2: SECURITY MODE COMMAND

Derivation Path: Table 4.7.1-25

Information Element

Value/remark

Comment

Condition

Selected NAS security algorithms

Type of ciphering algorithm

‘0000’B

5G encryption algorithm 5G EA0 (null ciphering algorithm)

SDR_FR1, SDR_FR2

Type of integrity protection algorithm

Set according to PIXIT px_NAS_5GC_IntegrityProtAlgorithm for default integrity protection algorithm

This value should not be equal to the null integrity algorithm.

Selected EPS NAS security algorithms

Not Present

Selected EPS NAS security algorithms

UE_S1_SUPPORTED

Type of ciphering algorithm

‘0000’B

EPS encryption algorithm EEA0 (null ciphering algorithm)

SDR_FR1, SDR_FR2

Type of integrity protection algorithm

Set according to PIXIT px_NAS_IntegrityProtAlgorithmfor default integrity protection algorithm

5.4.2.4 Message contents for CQI reporting requirements

NZP-CSI-RS for Tracking

CSI-RS-ResourceMapping

Table 5.4.2.4-1: CSI-RS-ResourceMapping for TRS

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

row1

0001

k0=0 for CSI-RS resource 1,2,3,4

TRS

}

firstOFDMSymbolInTimeDomain

4

l0 = 4 for CSI-RS resource 1 and 3

TRS

8

l0 = 8 for CSI-RS resource 2 and 4

TRS

nrofPorts

p1

1 for CSI-RS resource 1,2,3,4

TRS

Cdm-Type

noCDM

TRS

Density CHOICE{

three

Null

TRS

}

freqBand

CSI-FrequencyOccupation

TRS

}

NZP CSI-RS for CSI Acquisition

CSI-RS-ResourceMapping

Table 5.4.2.4-2: CSI-RS-ResourceMapping

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

other

001000

K0 = 6, row3,

NOT 1Tx test cases

row1

0001

K0 = 0, row1

1Tx test cases

}

nrofPorts

P2

NOT 1Tx test cases

P1

1Tx test cases

firstOFDMSymbolInTimeDomain

13

I0 = 13

cdm-Type

fd-CDM2

NOT 1Tx test cases

noCDM

1Tx test cases

density CHOICE {

one

NULL

NOT 1Tx test cases

three

NULL

1Tx test cases

}

freqBand

CSI-FrequencyOccupation

}

CSI-ResourcePeriodicityAndOffset

Table 5.4.2.4-2a: NZP CSI-ResourcePeriodicityAndOffset

Derivation Path: Table 4.6.3-43

Information Element

Value/remark

Comment

Condition

CSI-ResourcePeriodicityAndOffset ::= CHOICE {

slots5

1

FR1_FDD

slot10

1

FR1_TDD

slot8

1

FR2

}

ZP CSI-RS for CSI Acquisition

CSI-RS-ResourceMapping

Table 5.4.2.4-3: ZP CSI-RS-ResourceMapping

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

other

000100

K0 = 4

FR1

row4

100

K0=8

FR2

}

nrofPorts

P4

firstOFDMSymbolInTimeDomain

9

I0 = 9

FR1

13

l0 = 13

FR2

cdm-Type

fd-CDM2

density CHOICE {

one

NULL

}

freqBand

ZP CSI-FrequencyOccupation

}

CSI-ResourcePeriodicityAndOffset

Table 5.4.2.4-4: ZP CSI-ResourcePeriodicityAndOffset

Derivation Path: Table 4.6.3-43

Information Element

Value/remark

Comment

Condition

CSI-ResourcePeriodicityAndOffset ::= CHOICE {

slots5

1

FR1_FDD

slot10

1

FR1_TDD

slot8

1

FR2

}

p-ZP-CSI-RS-ResourceSet

Table 5.4.2.4-5: p-ZP-CSI-RS-ResourceSet

Derivation Path: Table 4.6.3-87

Information Element

Value/remark

Comment

Condition

p-ZP-CSI-RS-ResourceSet ::= SEQUENCE {

zp_CSI-RS_ResourceSetId

0

zp-CSI-RS-ResourceIdList SEQUENCE (SIZE (1..maxNrofZP-CSI-RS-ResourcesPerSet)) OF ZP-CSI-RS-ResourceId{

1 entry

ZP-CSI-RS-ResourceId[1]

0

entry 1

ZP CSI-RS resource 1

}

}

CSI-IM Configuration

CSI-IM-Resource

Table 5.4.2.4-6: CSI-IM-Resource

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

CSI-IM-Resource ::= SEQUENCE {

csi-IM-ResourceId

CSI-IM-ResourceId

csi-IM-ResourceElementPattern CHOICE {

pattern0 SEQUENCE {

FR1

subcarrierLocation-p0

s4

symbolLocation-p0

9

}

pattern1 SEQUENCE {

FR2

subcarrierLocation-p1

s8

symbolLocation-p1

13

}

}

freqBand

CSI-FrequencyOccupation

periodicityAndOffset

CSI-ResourcePeriodicityAndOffset

}

CSI-IM-ResourceId

Table 5.4.2.4-7: CSI-IM-ResourceId

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

CSI-IM-ResourceId

0

CSI-IM-ResourceSet

Table 5.4.2.4-8: CSI-IM-ResourceSet

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

CSI-IM-ResourceSet ::= SEQUENCE {

csi-IM-ResourceSetId

CSI-IM-ResourceSetId

csi-IM-Resources SEQUENCE (SIZE(1..maxNrofCSI-IM-ResourcesPerSet)) {

1 entry

CSI-IM-ResourceId[1]

CSI-IM-ResourceId

entry 1

}

}

CSI-IM-ResourceSetId

Table 5.4.2.4-9: CSI-IM-ResourceSetId

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

CSI-IM-ResourceSetId

0

CSI-IM-ResourceConfig

Table 5.4.2.4-10: CSI-IM-ResourceConfig

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

CSI-ResourceConfig ::= SEQUENCE {

csi-ResourceConfigId

2

csi-RS-ResourceSetList CHOICE {

csi-IM-ResourceSetList SEQUENCE (SIZE (1..maxNrofCSI-IM-ResourceSetsPerConfig)) OF CSI-IM-ResourceSetId {

1 entry

csi-IM-ResourceSetId[0]

0

entry 1

}

}

bwp-Id

BWP-Id

resourceType

periodic

}

CSI-MeasConfig

Table 5.4.2.4-11: CSI-MeasConfig

Derivation Path: Table 4.6.3-38

Information Element

Value/remark

Comment

Condition

CSI-MeasConfig::= SEQUENCE {

nzp-CSI-RS-ResourceToAddModList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-Resources)) OF NZP-CSI-RS-Resource {

n entries

n=5 for FR1

n=7 for FR2

NZP-CSI-RS-Resource[1]

NZP-CSI-RS-Resource for TRS (1)

entry 1

CSI-RS resource 1

NZP-CSI-RS-Resource[2]

NZP-CSI-RS-Resource for TRS (2)

entry 2

CSI-RS resource 2

NZP-CSI-RS-Resource[3]

NZP-CSI-RS-Resource for TRS (3)

entry 3

CSI-RS resource 3

NZP-CSI-RS-Resource[4]

NZP-CSI-RS-Resource for TRS (4)

entry 4

CSI-RS resource 4

NZP-CSI-RS-Resource[5]

NZP-CSI-RS-Resource for CSI Acquisition

entry 5

CSI-RS resource 5

NZP-CSI-RS-Resource[6]

CSI-RS-Resource for beam refinement

entry 6

CSI-RS resource 6

FR2

NZP-CSI-RS-Resource[7]

CSI-RS-Resource for beam refinement

entry 7

CSI-RS resource 7

FR2

}

nzp-CSI-RS-ResourceSetToAddModList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSets)) OF NZP-CSI-RS-ResourceSet {

n entries

n=2 for FR1

n=3 for FR2

NZP-CSI-RS-ResourceSet[1]

NZP-CSI-RS-ResourceSet for TRS

entry 1

NZP-CSI-RS-ResourceSet[2]

NZP-CSI-RS-ResourceSet for CSI Acquisition

entry 2

NZP-CSI-RS-ResourceSet[3]

NZP-CSI-RS-ResourceSet for beam refinement

entry 3

FR2

}

csi-IM-ResourceToAddModList SEQUENCE (SIZE (1..maxNrofCSI-IM-Resources)) OF CSI-IM-Resource {

1 entry

CSI-IM-Resource[1]

CSI-IM-Resource

}

csi-IM-ResourceSetToAddModList SEQUENCE (SIZE (1..maxNrofCSI-IM-ResourceSets)) OF CSI-IM-ResourceSet {

1 entry

CSI-IM-ResourceSet[1]

CSI-IM-ResourceSet

entry 1

}

csi-SSB-ResourceSetToAddModList

Not present

csi-ResourceConfigToAddModList SEQUENCE (SIZE (1..maxNrofCSI-ResourceConfigurations)) OF CSI-ResourceConfig {

n entries

n=3 for FR1

n=4 for FR2

CSI-ResourceConfig[1]

CSI-ResourceConfig for TRS

entry 1

CSI-ResourceConfig[2]

CSI-ResourceConfig for CSI Acquisition

entry 2

CSI-ResourceConfig[3]

CSI-IM-ResourceConfig

entry 3

CSI-ResourceConfig[4]

CSI-ResourceConfig for beam refinement

entry 4

FR2

}

}

CSI-ReportConfig

Table 5.4.2.4-12: CSI-ReportConfig

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

CSI-ReportConfig ::= SEQUENCE {

reportConfigId

CSI-ReportConfigId

carrier

ServCellIndex

resourcesForChannelMeasurement

CSI-ResourceConfigId for CSI Acquisition

csi-IM-ResourcesForInterference

CSI-ResourceConfigId for CSI-IM

nzp-CSI-RS-ResourcesForInterference

not present

reportConfigType CHOICE {

periodic SEQUENCE {

reportSlotConfig

CSI-ReportPeriodicityAndOffset

pucch-CSI-ResourceList SEQUENCE (SIZE (1..maxNrofBWPs)) OF PUCCH-CSI-Resource {

2 entry

PUCCH-CSI-Resource [1]

PUCCH-CSI-Resource

entry 1

}

}

reportQuantity CHOICE {

cri-RI-PMI-CQI

NULL

FR1, FR2

}

reportFreqConfiguration SEQUENCE {

cqi-FormatIndicator

widebandCQI

pmi-FormatIndicator

widebandPMI

csi-ReportingBand CHOICE {

subbands7

‘1111111’B

FR1

subbands9

‘111111111’B

FR2

}

}

timeRestrictionForChannelMeasurements

notConfigured

timeRestrictionForInterferenceMeasurements

notConfigured

codebookConfig

CodebookConfig

dummy

Not present

groupBasedBeamReporting CHOICE {

disabled SEQUENCE {

nrofReportedRS

not present

}

}

cqi-Table

table2

FR1

table1

FR2

subbandSize

value2

non-PMI-PortIndication

Not present

}

CSI-ReportPeriodicityAndOffset

Table 5.4.2.4-13: CSI-ReportPeriodicityAndOffset

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

CSI-ReportPeriodicityAndOffset ::= CHOICE {

slots10

9

FR1_TDD

slots5

0

FR1_FDD

slot8

3

FR2

}

PUCCH-CSI-Resource

Table 5.4.2.4-14: PUCCH-CSI-Resource

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

PUCCH-CSI-Resource ::= SEQUENCE {

uplinkBandwidthPartId

BWP-id

FR1, FR2

pucch-Resource

8

FR1

14

FR2

}

CodebookConfig

Table 5.4.2.4-15: CodebookConfig

Derivation Path: Table 4.6.3-25

Information Element

Value/remark

Comment

Condition

CodebookConfig ::= SEQUENCE {

codebookType CHOICE {

type1 SEQUENCE {

subType CHOICE {

typeI-SinglePanel SEQUENCE {

nrOfAntennaPorts CHOICE {

two SEQUENCE {

twoTX-CodebookSubsetRestriction

‘010000’B

}

}

typeI-SinglePanel-ri-Restriction

‘11111111’B

}

}

codebookMode

1

}

}

}

Physical layer parameters

Table 5.4.2.4-16: Phy sical layer parameters for DCI format 1_1

Derivation Path: Table 4.3.6.1.2.2-1

Parameter

Value

Value in binary

Condition

PUCCH resource indicator

PUCCH-ResourceId[1] = 8 in pucch-ResourceSetID[2] as defined in Table 4.6.3-112 (Mapping as per Table 9.2.3-2 in TS 38.213)

‘110’B

SUBBAND_CQI

PUSCH-TimeDomainResourceAllocationList

Table 5.4.2.4-17: PUSCH-TimeDomainResourceAllocationList

Derivation Path: Table 5.4.2.0-27

Information Element

Value/remark

Comment

Condition

PUSCH-TimeDomainResourceAllocationList ::= SEQUENCE (SIZE(1..maxNrofUL-Allocations)) OF PUSCH-TimeDomainResourceAllocation {

2 entries

SUBBAND_CQI

PUSCH-TimeDomainResourceAllocation[1] SEQUENCE {

entry 1

startSymbolAndLength

55

Start symbol(S)=0, Length(L)=12

}

PUSCH-TimeDomainResourceAllocation[2] SEQUENCE {

entry 2

startSymbolAndLength

55

Start symbol(S)=0, Length(L)=12

}

}

Condition

Explanation

SUBBAND_CQI

For aperiodic subband CQI reporting under fading condition test cases

CSI-ResourceConfig

Table 5.4.2.4-18: CSI-ResourceConfig for CSI Acquisition

Derivation Path: Table 5.4.2.0-19

Information Element

Value/remark

Comment

Condition

CSI-ResourceConfig ::= SEQUENCE {

csi-ResourceConfigId

1

csi-RS-ResourceSetList CHOICE {

nzp-CSI-RS-SSB SEQUENCE {

nzp-CSI-RS-ResourceSetList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSetsPerConfig)) OF NZP-CSI-RS-ResourceSetId {

1 entry

NZP-CSI-RS-ResourceSetId[1]

1

entry 1

}

csi-SSB-ResourceSetList

Not present

}

}

bwp-Id

BWP-Id

resourceType

periodic

}

5.4.2.5 Message contents for PMI reporting requirements

NZP-CSI-RS for Tracking

CSI-RS-ResourceMapping

Table 5.4.2.5-1: CSI-RS-ResourceMapping for TRS

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

row1

0001

k0=0 for CSI-RS resource 1,2,3,4

TRS

}

firstOFDMSymbolInTimeDomain

4

l0 = 4 for CSI-RS resource 1 and 3

TRS

8

l0 = 8 for CSI-RS resource 2 and 4

TRS

nrofPorts

p1

1 for CSI-RS resource 1,2,3,4

TRS

cdm-Type

noCDM

TRS

density CHOICE{

three

Null

TRS

}

freqBand

CSI-FrequencyOccupation

TRS

}

NZP CSI-RS for CSI Acquisition

CSI-RS-ResourceMapping

Table 5.4.2.5-2: CSI-RS-ResourceMapping

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

row3

001000

K0 = 6, row3

2Tx

row4

001

K0 = 0, row4

4Tx

other

001100

K0 = 4, K1 = 6, row8

8Tx

011110

K0=2, row 12

16Tx

}

nrofPorts

p2

2Tx

p4

4Tx

p8

8Tx

p16

16Tx

firstOFDMSymbolInTimeDomain

13

I0 = 13

2Tx, 4Tx

5

I0 = 5

8Tx, 16Tx

cdm-Type

fd-CDM2

2Tx, 4Tx

cdm4-FD2-TD2

8Tx, 16Tx

density CHOICE {

one

NULL

}

freqBand

CSI-FrequencyOccupation

}

Condition

Explanation

2Tx

For test cases using 2 CSI-RS ports for NZP-CSI-RS for CSI acquisition.

4Tx

For test cases using 4 CSI-RS ports for NZP-CSI-RS for CSI acquisition.

8Tx

For test cases using 8 CSI-RS ports for NZP-CSI-RS for CSI acquisition.

16Tx

For test cases using 16 CSI-RS ports for NZP-CSI-RS for CSI acquisition.

ZP CSI-RS for CSI Acquisition

CSI-RS-ResourceMapping

Table 5.4.2.5-3: ZP CSI-RS-ResourceMapping

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

other

000100

K0 = 4

FR1

row4

100

K0 = 8

FR2

}

nrofPorts

p4

firstOFDMSymbolInTimeDomain

9

I0 = 9

FR1

13

l0 = 13

FR2

cdm-Type

fd-CDM2

density CHOICE {

one

NULL

}

freqBand

ZP CSI-FrequencyOccupation

}

Table 5.4.2.5-4: Void

CSI-ResourcePeriodicityAndOffset

Table 5.4.2.5-4A: ZP CSI-ResourcePeriodicityAndOffset

Derivation Path: Table 4.6.3-43

Information Element

Value/remark

Comment

Condition

CSI-ResourcePeriodicityAndOffset ::= CHOICE {

slots5

1

FR1_FDD

slot10

1

FR1_TDD

slot8

1

FR2

}

Table 5.4.2.5-5: Void

p-ZP-CSI-RS-ResourceSet

Table 5.4.2.5-5A: p-ZP-CSI-RS-ResourceSet

Derivation Path: Table 4.6.3-87

Information Element

Value/remark

Comment

Condition

p-ZP-CSI-RS-ResourceSet ::= SEQUENCE {

zp_CSI-RS_ResourceSetId

0

zp-CSI-RS-ResourceIdList SEQUENCE (SIZE (1..maxNrofZP-CSI-RS-ResourcesPerSet)) OF ZP-CSI-RS-ResourceId{

1 entry

ZP-CSI-RS-ResourceId[1]

0

entry 1

ZP CSI-RS resource 1

}

}

CSI-ResourceConfig

Table 5.4.2.5-6: CSI-ResourceConfig for CSI Acquisition

Derivation Path: Table 4.6.3-41

Information Element

Value/remark

Comment

Condition

CSI-ResourceConfig ::= SEQUENCE {

csi-ResourceConfigId

1

csi-RS-ResourceSetList CHOICE {

nzp-CSI-RS-SSB SEQUENCE {

nzp-CSI-RS-ResourceSetList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSetsPerConfig)) OF NZP-CSI-RS-ResourceSetId {

1 entry

NZP-CSI-RS-ResourceSetId[1]

1

entry 1

}

csi-SSB-ResourceSetList

Not present

}

}

bwp-Id

BWP-Id

resourceType

aperiodic

}

CSI-IM Configuration

CSI-IM-Resource

Table 5.4.2.5-7: CSI-IM-Resource

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

CSI-IM-Resource ::= SEQUENCE {

csi-IM-ResourceId

CSI-IM-ResourceId

csi-IM-ResourceElementPattern CHOICE {

pattern0 SEQUENCE {

FR1

subcarrierLocation-p0

s4

symbolLocation-p0

9

}

pattern1 SEQUENCE {

FR2

subcarrierLocation-p1

s8

symbolLocation-p1

13

}

}

freqBand

CSI-FrequencyOccupation

periodicityAndOffset

Not present

}

CSI-IM-ResourceId

Table 5.4.2.5-8: CSI-IM-ResourceId

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

CSI-IM-ResourceId

0

CSI-IM-ResourceSet

Table 5.4.2.5-9: CSI-IM-ResourceSet

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

CSI-IM-ResourceSet ::= SEQUENCE {

csi-IM-ResourceSetId

CSI-IM-ResourceSetId

csi-IM-Resources SEQUENCE (SIZE(1..maxNrofCSI-IM-ResourcesPerSet)) {

1 entry

CSI-IM-ResourceId[1]

CSI-IM-ResourceId

entry 1

}

}

CSI-IM-ResourceSetId

Table 5.4.2.5-10: CSI-IM-ResourceSetId

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

CSI-IM-ResourceSetId

0

CSI-IM-ResourceConfig

Table 5.4.2.5-11: CSI-IM-ResourceConfig

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

CSI-ResourceConfig ::= SEQUENCE {

csi-ResourceConfigId

2

csi-RS-ResourceSetList CHOICE {

csi-IM-ResourceSetList SEQUENCE (SIZE (1..maxNrofCSI-IM-ResourceSetsPerConfig)) OF CSI-IM-ResourceSetId {

1 entry

csi-IM-ResourceSetId[0]

0

entry 1

}

}

bwp-Id

BWP-Id

resourceType

aperiodic

}

CSI-MeasConfig

Table 5.4.2.5-12: CSI-MeasConfig

Derivation Path: Table 4.6.3-38

Information Element

Value/remark

Comment

Condition

CSI-MeasConfig::= SEQUENCE {

nzp-CSI-RS-ResourceToAddModList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-Resources)) OF NZP-CSI-RS-Resource {

n entries

n=5 for FR1

n=7 for FR2

NZP-CSI-RS-Resource[1]

NZP-CSI-RS-Resource for TRS (1)

entry 1

CSI-RS resource 1

NZP-CSI-RS-Resource[2]

NZP-CSI-RS-Resource for TRS (2)

entry 2

CSI-RS resource 2

NZP-CSI-RS-Resource[3]

NZP-CSI-RS-Resource for TRS (3)

entry 3

CSI-RS resource 3

NZP-CSI-RS-Resource[4]

NZP-CSI-RS-Resource for TRS (4)

entry 4

CSI-RS resource 4

NZP-CSI-RS-Resource[5]

NZP-CSI-RS-Resource for CSI Acquisition

entry 5

CSI-RS resource 5

NZP-CSI-RS-Resource[6]

CSI-RS-Resource for beam refinement

entry 6

CSI-RS resource 6

FR2

NZP-CSI-RS-Resource[7]

CSI-RS-Resource for beam refinement

entry 7

CSI-RS resource 7

FR2

}

nzp-CSI-RS-ResourceSetToAddModList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSets)) OF NZP-CSI-RS-ResourceSet {

n entries

n=2 for FR1

n=3 for FR2

NZP-CSI-RS-ResourceSet[1]

NZP-CSI-RS-ResourceSet for TRS

entry 1

NZP-CSI-RS-ResourceSet[2]

NZP-CSI-RS-ResourceSet for CSI Acquisition

entry 2

NZP-CSI-RS-ResourceSet[3]

NZP-CSI-RS-ResourceSet for beam refinement

entry 3

FR2

}

csi-IM-ResourceToAddModList SEQUENCE (SIZE (1..maxNrofCSI-IM-Resources)) OF CSI-IM-Resource {

1 entry

CSI-IM-Resource[1]

CSI-IM-Resource

}

csi-IM-ResourceSetToAddModList SEQUENCE (SIZE (1..maxNrofCSI-IM-ResourceSets)) OF CSI-IM-ResourceSet {

1 entry

CSI-IM-ResourceSet[1]

CSI-IM-ResourceSet

}

csi-SSB-ResourceSetToAddModList

Not present

csi-ResourceConfigToAddModList SEQUENCE (SIZE (1..maxNrofCSI-ResourceConfigurations)) OF CSI-ResourceConfig {

n entries

n=3 for FR1

n=4 for FR2

CSI-ResourceConfig[1]

CSI-ResourceConfig for TRS

entry 1

CSI-ResourceConfig[2]

CSI-ResourceConfig for CSI Acquisition

entry 2

CSI-ResourceConfig[3]

CSI-IM-ResourceConfig

entry 3

CSI-ResourceConfig[4]

CSI-ResourceConfig for beam refinement

entry 4

FR2

}

}

CSI-ReportConfig

Table 5.4.2.5-13: CSI-ReportConfig

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

CSI-ReportConfig ::= SEQUENCE {

reportConfigId

CSI-ReportConfigId

carrier

ServCellIndex

resourcesForChannelMeasurement

CSI-ResourceConfigId for CSI Acquisition

csi-IM-ResourcesForInterference

CSI-ResourceConfigId for CSI-IM

nzp-CSI-RS-ResourcesForInterference

not present

reportConfigType CHOICE {

aperiodic SEQUENCE {

reportSlotOffsetList SEQUENCE {

2 entries

reportSlotOffsetList[1]

4

entry 1

FR1_FDD_4Tx, FR1_FDD_16Tx

5

FR1_FDD_8Tx

8

FR1_TDD

6

FR2

reportSlotOffsetList[2]

4

entry 2

FR1_FDD_4Tx, FR1_FDD_16Tx

5

FR1_FDD_8Tx

8

FR1_TDD

6

FR2

}

}

}

reportQuantity CHOICE {

cri-RI-PMI-CQI

NULL

}

reportFreqConfiguration SEQUENCE {

cqi-FormatIndicator

widebandCQI

pmi-FormatIndicator

widebandPMI

csi-ReportingBand CHOICE {

FR1

subbands7

‘1111111’B

}

csi-ReportingBand CHOICE {

FR2

subbands9

‘111111111’B

}

}

timeRestrictionForChannelMeasurements

notConfigured

timeRestrictionForInterferenceMeasurements

notConfigured

codebookConfig

CodebookConfig

dummy

Not present

groupBasedBeamReporting CHOICE {

disabled SEQUENCE {

nrofReportedRS

not present

}

}

cqi-Table

table1

subbandSize

value2

non-PMI-PortIndication

Not present

}

CodebookConfig

Table 5.4.2.5-14: CodebookConfig

Derivation Path: Table 4.6.3-25

Information Element

Value/remark

Comment

Condition

CodebookConfig ::= SEQUENCE {

codebookType CHOICE {

type1 SEQUENCE {

subType CHOICE {

typeI-SinglePanel SEQUENCE {

nrOfAntennaPorts CHOICE {

two SEQUENCE {

2Tx

twoTX-CodebookSubsetRestriction

‘001111’B

}

moreThanTwo SEQUENCE {

4Tx, 8Tx

n1-n2 CHOICE {

two-one-TypeI-SinglePanel-Restriction

‘11111111’B

}

typeI-SinglePanel-codebookSubsetRestriction-i2

Not present

}

}

typeI-SinglePanel-ri-Restriction

‘11111111’B

2Tx

‘00000001’B

4Tx

‘00000010’B

8Tx

}

codebookMode

1

}

}

}

CSI-AperiodicTriggerStateList

Table 5.4.2.5-15: CSI-AperiodicTriggerStateList

Derivation Path: Table 4.6.3-32

Information Element

Value/remark

Comment

Condition

CSI-AperiodicTriggerStateList ::= SEQUENCE (SIZE (1..maxNrOfCSI-AperiodicTriggers)) OF CSI-AperiodicTriggerState {

1 entry

CSI-AperiodicTriggerState[1] SEQUENCE {

entry 1

associatedReportConfigInfoList SEQUENCE (SIZE(1..maxNrofReportConfigPerAperiodicTrigger)) OF CSI-AssociatedReportConfigInfo {

1 entry

CSI-AssociatedReportConfigInfo[1] SEQUENCE {

entry 1

reportConfigId

0

resourcesForChannel CHOICE {

nzp-CSI-RS SEQUENCE {

resourceSet

1

qcl-info SEQUENCE (SIZE(1..maxNrofAP-CSI-RS-ResourcesPerSet)) OF TCI-StateId {

1 entry

TCI-StateId[1]

1

entry 1

}

}

}

csi-IM-ResourcesforInteference

1

nzp-CSI-RS-ResourcesforInterference

Not present

}

}

}

}

Physical layer parameters

Table 5.4.2.5-16: Phy sical layer parameters for DCI format 1_1

Derivation Path: Table 5.4.2.0-1

Parameter

Value

Value in binary

Condition

PUCCH resource indicator

PUCCH-ResourceId[7] = 6 in pucch-ResourceSetID[1] or PUCCH-ResourceId[7] = 14 in pucch-ResourceSetID[2] as defined in Table 4.6.3-112 (Mapping as per Table 9.2.3-2 in TS 38.213)

‘110’B

PUSCH-TimeDomainResourceAllocationList

Table 5.4.2.5-17: PUSCH-TimeDomainResourceAllocationList

Derivation Path: Table 5.4.2.0-27

Information Element

Value/remark

Comment

Condition

PUSCH-TimeDomainResourceAllocationList ::= SEQUENCE (SIZE(1..maxNrofUL-Allocations)) OF PUSCH-TimeDomainResourceAllocation {

2 entries

PUSCH-TimeDomainResourceAllocation[1] SEQUENCE {

entry 1

startSymbolAndLength

55

Start symbol(S)=0, Length(L)=12

}

PUSCH-TimeDomainResourceAllocation[2] SEQUENCE {

entry 2

startSymbolAndLength

55

Start symbol(S)=0, Length(L)=12

}

}

5.4.2.6 Message contents for RI reporting requirements

NZP-CSI-RS for Tracking

CSI-RS-ResourceMapping

Table 5.4.2.6-1: CSI-RS-ResourceMapping for TRS

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

row1

0001

k0=0 for CSI-RS resource 1,2,3,4

TRS

}

firstOFDMSymbolInTimeDomain

4

l0 = 4 for CSI-RS resource 1 and 3

TRS

8

l0 = 8 for CSI-RS resource 2 and 4

TRS

nrofPorts

p1

1 for CSI-RS resource 1,2,3,4

TRS

cdm-Type

noCDM

TRS

density CHOICE{

three

Null

TRS

}

freqBand

CSI-FrequencyOccupation

TRS

}

NZP CSI-RS for CSI Acquisition

CSI-RS-ResourceMapping

Table 5.4.2.6-2: CSI-RS-ResourceMapping

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

row4

001

K0 = 0, row4

4Tx

other

001000

K0 = 6, row3

2Tx

}

nrofPorts

p4

4Tx

p2

2Tx

firstOFDMSymbolInTimeDomain

13

I0 = 13

2Tx, 4Tx

cdm-Type

fd-CDM2

2Tx, 4Tx

density CHOICE {

one

NULL

}

freqBand

CSI-FrequencyOccupation

}

Condition

Explanation

2Tx

For test cases using 2 CSI-RS ports for NZP-CSI-RS for CSI acquisition.

4Tx

For test cases using 4 CSI-RS ports for NZP-CSI-RS for CSI acquisition.

Table 5.4.2.6-3: CSI-ResourcePeriodicityAndOffset for CSI Acquisition

Derivation Path: Table 4.6.3-43

Information Element

Value/remark

Comment

Condition

CSI-ResourcePeriodicityAndOffset ::= CHOICE {

Slots5

1

FR1_FDD

Slots10

1

FR1_TDD

}

ZP CSI-RS for CSI Acquisition

CSI-RS-ResourceMapping

Table 5.4.2.6-4: ZP CSI-RS-ResourceMapping

Derivation Path: Table 4.6.3-45

Information Element

Value/remark

Comment

Condition

CSI-RS-ResourceMapping ::= SEQUENCE {

frequencyDomainAllocation CHOICE {

other

000100

K0 = 4, row5

FR1

row4

100

K0 = 8, row4

FR2

}

nrofPorts

p4

firstOFDMSymbolInTimeDomain

9

I0 = 9

FR1

13

I0 = 13

FR2

cdm-Type

fd-CDM2

density CHOICE {

one

NULL

}

freqBand

ZP CSI-FrequencyOccupation

}

CSI-ResourcePeriodicityAndOffset

Table 5.4.2.6-5: ZP CSI-ResourcePeriodicityAndOffset

Derivation Path: Table 4.6.3-43

Information Element

Value/remark

Comment

Condition

CSI-ResourcePeriodicityAndOffset ::= CHOICE {

Slots5

1

FR1 FDD

Slots10

1

FR1 TDD

Slots8

1

FR2

}

PDSCH-Config

Table 5.4.2.6-6: PDSCH-Config

Derivation Path: Table 4.6.3-100

Information Element

Value/remark

Comment

Condition

PDSCH-Config ::= SEQUENCE {

p-ZP-CSI-RS-ResourceSetsToAddModList

p-ZP-CSI-RS-ResourceSet

}

p-ZP-CSI-RS-ResourceSet

Table 5.4.2.6-7: p-ZP-CSI-RS-ResourceSet

Derivation Path: Table 4.6.3-87

Information Element

Value/remark

Comment

Condition

p-ZP-CSI-RS-ResourceSetsToAddModList ::= SEQUENCE {

zp_CSI-RS_ResourceSetId

0

zp-CSI-RS-ResourceIdList SEQUENCE (SIZE (1..maxNrofZP-CSI-RS-ResourcesPerSet)) OF ZP-CSI-RS-ResourceId{

1 entry

ZP-CSI-RS-ResourceId[1]

0

entry 1

ZP CSI-RS resource 1

}

}

CSI-ResourceConfig

Table 5.4.2.6-8: CSI-ResourceConfig for CSI Acquisition

Derivation Path: Table 4.6.3-41

Information Element

Value/remark

Comment

Condition

CSI-ResourceConfig ::= SEQUENCE {

csi-ResourceConfigId

1

csi-RS-ResourceSetList CHOICE {

nzp-CSI-RS-SSB SEQUENCE {

nzp-CSI-RS-ResourceSetList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSetsPerConfig)) OF NZP-CSI-RS-ResourceSetId {

1 entry

NZP-CSI-RS-ResourceSetId[1]

1

entry 1

}

csi-SSB-ResourceSetList

Not present

}

}

bwp-Id

BWP-Id

resourceType

periodic

FR1

aperiodic

FR2

}

Table 5.4.2.6-8A: CSI-ResourceConfig for beam refinement

Derivation Path: Table 4.6.3-41

Information Element

Value/remark

Comment

Condition

CSI-ResourceConfig ::= SEQUENCE {

FR2

csi-ResourceConfigId

3

csi-RS-ResourceSetList CHOICE {

nzp-CSI-RS-SSB SEQUENCE {

nzp-CSI-RS-ResourceSetList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSetsPerConfig)) OF NZP-CSI-RS-ResourceSetId {

1 entry

NZP-CSI-RS-ResourceSetId[1]

2

entry 1

}

csi-SSB-ResourceSetList

Not present

}

}

bwp-Id

BWP-Id

resourceType

periodic

}

CSI-IM Configuration

CSI-IM-Resource

Table 5.4.2.6-9: CSI-IM-Resource

Derivation Path: Table 4.6.3-34

Information Element

Value/remark

Comment

Condition

CSI-IM-Resource ::= SEQUENCE {

csi-IM-ResourceId

CSI-IM-ResourceId

csi-IM-ResourceElementPattern CHOICE {

Pattern0 SEQUENCE {

subcarrierLocation-p0

s4

FR1

s8

FR2

symbolLocation-p0

9

FR1

13

FR2

}

}

freqBand

CSI-FrequencyOccupation

periodicityAndOffset

CSI-ResourcePeriodicityAndOffset

FR1

Not present

FR2

}

Table 5.4.2.6-10: CSI-ResourcePeriodicityAndOffset

Derivation Path: Table 4.6.3-43

Information Element

Value/remark

Comment

Condition

CSI-ResourcePeriodicityAndOffset ::= CHOICE {

Slots5

1

FR1_FDD

Slots10

1

FR1_TDD

}

CSI-IM-ResourceId

Table 5.4.2.6-11: CSI-IM-ResourceId

Derivation Path: Table 4.6.3-35

Information Element

Value/remark

Comment

Condition

CSI-IM-ResourceId

0

CSI-IM-ResourceSet

Table 5.4.2.6-12: CSI-IM-ResourceSet

Derivation Path: Table 4.6.3-36

Information Element

Value/remark

Comment

Condition

CSI-IM-ResourceSet ::= SEQUENCE {

csi-IM-ResourceSetId

CSI-IM-ResourceSetId

csi-IM-Resources SEQUENCE (SIZE(1..maxNrofCSI-IM-ResourcesPerSet)) {

1 entry

CSI-IM-ResourceId[1]

CSI-IM-ResourceId

entry 1

}

}

CSI-IM-ResourceSetId

Table 5.4.2.6-13: CSI-IM-ResourceSetId

Derivation Path: Table 4.6.3-37

Information Element

Value/remark

Comment

Condition

CSI-IM-ResourceSetId

0

CSI-IM-ResourceConfig

Table 5.4.2.6-14: CSI-IM-ResourceConfig

Derivation Path: Table 4.6.3-41

Information Element

Value/remark

Comment

Condition

CSI-ResourceConfig ::= SEQUENCE {

csi-ResourceConfigId

2

csi-RS-ResourceSetList CHOICE {

csi-IM-ResourceSetList SEQUENCE (SIZE (1..maxNrofCSI-IM-ResourceSetsPerConfig)) OF CSI-IM-ResourceSetId {

1 entry

csi-IM-ResourceSetId[0]

0

}

}

bwp-Id

BWP-Id

resourceType

periodic

FR1

aperiodic

FR2

}

CSI-MeasConfig

Table 5.4.2.6-15: CSI-MeasConfig

Derivation Path: Table 4.6.3-38

Information Element

Value/remark

Comment

Condition

CSI-MeasConfig::= SEQUENCE {

nzp-CSI-RS-ResourceToAddModList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-Resources)) OF NZP-CSI-RS-Resource {

n entries

n=5 for FR1

n=7 for FR2

NZP-CSI-RS-Resource[1]

NZP-CSI-RS-Resource for TRS (1)

entry 1

CSI-RS resource 1

NZP-CSI-RS-Resource[2]

NZP-CSI-RS-Resource for TRS (2)

entry 2

CSI-RS resource 2

NZP-CSI-RS-Resource[3]

NZP-CSI-RS-Resource for TRS (3)

entry 3

CSI-RS resource 3

NZP-CSI-RS-Resource[4]

NZP-CSI-RS-Resource for TRS (4)

entry 4

CSI-RS resource 4

NZP-CSI-RS-Resource[5]

NZP-CSI-RS-Resource for CSI Acquisition

entry 5

CSI-RS resource 5

NZP-CSI-RS-Resource[6]

NZP-CSI-RS-Resource for beam refinement

entry 6

CSI-RS resource 6

FR2

NZP-CSI-RS-Resource[7]

NZP-CSI-RS-Resource for beam refinement

entry 7

CSI-RS resource 7

FR2

}

nzp-CSI-RS-ResourceSetToAddModList SEQUENCE (SIZE (1..maxNrofNZP-CSI-RS-ResourceSets)) OF NZP-CSI-RS-ResourceSet {

n entries

n=2 for FR1

n=3 for FR2

NZP-CSI-RS-ResourceSet[1]

NZP-CSI-RS-ResourceSet for TRS

entry 1

NZP-CSI-RS-ResourceSet[2]

NZP-CSI-RS-ResourceSet for CSI Acquisition

entry 2

NZP-CSI-RS-ResourceSet[3]

NZP-CSI-RS-ResourceSet for beam refinement

entry 3

FR2

}

csi-IM-ResourceToAddModList SEQUENCE (SIZE (1..maxNrofCSI-IM-Resources)) OF CSI-IM-Resource {

1 entry

CSI-IM-Resource[1]

CSI-IM-Resource

}

csi-IM-ResourceSetToAddModList SEQUENCE (SIZE (1..maxNrofCSI-IM-ResourceSets)) OF CSI-IM-ResourceSet {

1 entry

CSI-IM-ResourceSet[1]

CSI-IM-ResourceSet

}

csi-SSB-ResourceSetToAddModList

Not present

csi-ResourceConfigToAddModList SEQUENCE (SIZE (1..maxNrofCSI-ResourceConfigurations)) OF CSI-ResourceConfig {

n entries

n=3 for FR1

n=4 for FR2

CSI-ResourceConfig[1]

CSI-ResourceConfig for TRS

entry 1

CSI-ResourceConfig[2]

CSI-ResourceConfig for CSI Acquisition

entry 2

CSI-ResourceConfig[3]

CSI-IM-ResourceConfig

entry 3

CSI-ResourceConfig[4]

CSI-ResourceConfig for beam refinement

entry 4

FR2

}

}

CSI-ReportConfig

Table 5.4.2.6-16: CSI-ReportConfig

Derivation Path: Table 4.6.3-39

Information Element

Value/remark

Comment

Condition

CSI-ReportConfig ::= SEQUENCE {

reportConfigId

CSI-ReportConfigId

carrier

ServCellIndex

resourcesForChannelMeasurement

CSI-ResourceConfigId for CSI Acquisition

csi-IM-ResourcesForInterference

CSI-ResourceConfigId for CSI-IM

nzp-CSI-RS-ResourcesForInterference

not present

reportConfigType CHOICE {

periodic SEQUENCE {

FR1

reportSlotConfig

CSI-ReportPeriodicityAndOffset

pucch-CSI-ResourceList SEQUENCE (SIZE (1..maxNrofBWPs)) OF PUCCH-CSI-Resource {

PUCCH-CSI-Resource [1]

PUCCH-CSI-Resource

}

aperiodic SEQUENCE {

FR2

reportSlotOffsetList SEQUENCE {

reportSlotOffsetList[1]

6

reportSlotOffsetList[2]

6

}

}

}

reportQuantity CHOICE {

cri-RI-PMI-CQI

NULL,

}

reportFreqConfiguration SEQUENCE {

cqi-FormatIndicator

widebandCQI

pmi-FormatIndicator

widebandPMI

csi-ReportingBand CHOICE {

FR1

subbands7

‘1111111’B

}

csi-ReportingBand CHOICE {

FR2

subbands9

‘111111111’B

}

}

timeRestrictionForChannelMeasurements

notConfigured

timeRestrictionForInterferenceMeasurements

notConfigured

codebookConfig

CodebookConfig

dummy

Not present

groupBasedBeamReporting CHOICE {

disabled SEQUENCE {

nrofReportedRS

not present

}

}

cqi-Table

table2

FR1

table1

FR2

subbandSize

value2

non-PMI-PortIndication

Not present

}

CodebookConfig

Table 5.4.2.6-17: CodebookConfig

Derivation Path: Table 4.6.3-25

Information Element

Value/remark

Comment

Condition

CodebookConfig ::= SEQUENCE {

codebookType CHOICE {

type1 SEQUENCE {

subType CHOICE {

typeI-SinglePanel SEQUENCE {

nrOfAntennaPorts CHOICE {

two SEQUENCE {

2Tx

twoTX-CodebookSubsetRestriction

‘010000’B

Fixed rank2, 2×2, 2×4

‘010011’B

Follow rank, 2×2, 2×4

‘000011’B

Fixed rank1, 2×2, 2×4

}

moreThanTwo SEQUENCE {

4Tx

n1-n2 CHOICE {

two-one-TypeI-SinglePanel-Restriction

‘11111111’B

4×4

}

}

typeI-SinglePanel-ri-Restriction

‘11111111’B

2×2, 2×4

‘00000010’B

Fixed rank2, 4×4

‘00001111’B

Follow RI, 4×4

}

}

codebookMode

1

}

}

}

CSI-ReportPeriodicityAndOffset

Table 5.4.2.4-18: CSI-ReportPeriodicityAndOffset

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

CSI-ReportPeriodicityAndOffset ::= CHOICE {

slots10

9

FR1_TDD

slots5

0

FR1_FDD

}

PUCCH-CSI-Resource

Table 5.4.2.4-19: PUCCH-CSI-Resource

Derivation Path: TS 38.331 [6], clause 6.3.2

Information Element

Value/remark

Comment

Condition

PUCCH-CSI-Resource ::= SEQUENCE {

uplinkBandwidthPartId

BWP-id

FR1

pucch-Resource

8

FR1

}

5.4.3 Sidelink information elements for Demodulation Performance tests

As defined in clause 4.6.3 with the following exceptions:

SL-ResourcePool

Table 5.4.3-1: SL-ResourcePool

Derivation Path: Table 4.6.6-25 with condition SL_HARQ

Information Element

Value/remark

Comment

Condition

SL-ResourcePool-r16 ::= SEQUENCE {

sl-PSFCH-Config-r16 CHOICE {

setup SEQUENCE {

sl-PSFCH-RB-Set-r16

ones(1,50)

All "1" sequence with a length of 50 bits

BW = 20MHz

ones(1,100)

All "1" sequence with a length of 100 bits

BW = 40MHz

sl-NumMuxCS-Pair-r16

n1

sl-MinTimeGapPSFCH-r16

sl3

sl-PSFCH-CandidateResourceType-r16

allocSubCH

}

}

sl-NumSubchannel-r16

5

BW = 20MHz

10

BW = 40MHz

sl-RB-Number-r16

50

BW = 20MHz

100

BW = 40MHz

sl-TimeResource-r16

one(1,160)

All "1" sequence with a length of 160 bits

}

SL-Thres-RSRP-List

Table 5.4.3-2: SL-Thres-RSRP-List

Derivation Path: Table 4.6.6-32

Information Element

Value/remark

Comment

Condition

SL-Thres-RSRP-List-r16 ::= SEQUENCE (SIZE (64)) OF INTEGER {

64 entries

INTEGER[k, k=1..64]

66

entry k

corresponds to infinity dBm

}