4.6.1A Contents of PC5 RRC messages

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

– MasterInformationBlockSidelink

Table 4.6.1A-1: MasterInformationBlockSidelink

Derivation Path: TS 38.331 [6], clause 6.6.2

Information Element

Value/remark

Comment

Condition

MasterInformationBlockSidelink ::= SEQUENCE {

sl-TDD-Config-r16

111111111111

inCoverage-r16

true

RX AND (GNSS_SYNC OR NB_SYNC)

false

RX AND (UE_SYNC OR INTERNAL_SYNC)

Not Checked

TX

directFrameNumber-r16

DFN of the radio frame in which the S-SSB containing this message is transmitted

slotIndex-r16

slot index of the slot in which the S-SSB containing this message is transmitted

reservedBits-r16

00

}

Condition

Explanation

GNSS_SYNC

GNSS is used as the synchronization reference source

NB_SYNC

gNB or eNB is used as the synchronization reference source

UE_SYNC

SyncRef UE is used as the synchronization reference source

INTERNAL_SYNC

Internal clock is used as the synchronization reference source

TX

UE transmits and NR-SS-UE receives.

RX

UE receives and NR-SS-UE transmits.

– MeasurementReportSidelink

Table 4.6.1A-2: MeasurementReportSidelink

Derivation Path: TS 38.331 [6], clause 6.6.2

Information Element

Value/remark

Comment

Condition

MeasurementReportSidelink ::= SEQUENCE {

criticalExtensions CHOICE {

measurementReportSidelink-r16 SEQUENCE {

sl-measResults-r16 SEQUENCE {

sl-MeasId-r16

1

sl-MeasResult-r16 SEQUENCE {

sl-ResultDMRS-r16 SEQUENCE {

sl-RSRP-r16

(0..127)

TX

71

actuall value is (71-156) = -85dBm

RX

}

}

}

lateNonCriticalExtension

Not checked

TX

Not present

RX

nonCriticalExtension

Not checked

TX

Not present

RX

}

}

}

Condition

Explanation

TX

UE transmits and NR-SS-UE receives.

RX

UE receives and NR-SS-UE transmits.

– RRCReconfigurationSidelink

Table 4.6.1A-3: RRCReconfigurationSidelink

Derivation Path: TS 38.331 [6], clause 6.6.2

Information Element

Value/remark

Comment

Condition

RRCReconfigurationSidelink ::= SEQUENCE {

rrc-TransactionIdentifier-r16

RRC-TransactionIdentifier

RX

(0..3)

TX

criticalExtensions CHOICE {

rrcReconfigurationSidelink-r16 SEQUENCE {

slrb-ConfigToAddModList-r16

Not present

slrb-ConfigToAddModList-r16 SEQUENCE (SIZE (1..maxNrofSLRB-r16)) OF SLRB-Config-r16 {

1 entry

SL_DRB

SLRB-Config-r16[1] SEQUENCE {

entry 1

slrb-PC5-ConfigIndex-r16

Not checked

TX

1

RX

sl-SDAP-ConfigPC5-r16

Set according to parameter given in test case

TX

sl-SDAP-ConfigPC5-r16 SEQUENCE {

RX

sl-MappedQoS-FlowsToAddList-r16 SEQUENCE (SIZE (1.. maxNrofSL-QFIsPerDest-r16)) OF SL-PQFI-r16 {

1 entry

SL-PQFI-r16[1]

1

entry 1

}

sl-MappedQoS-FlowsToReleaseList-r16

Not present

sl-SDAP-Header-r16

absent

}

sl-PDCP-ConfigPC5-r16

Set according to parameter given in test case

TX

sl-PDCP-ConfigPC5-r16 SEQUENCE {

RX

sl-PDCP-SN-Size-r16

len12bits

sl-OutOfOrderDelivery-r16

Not present

}

sl-RLC-ConfigPC5-r16

Set according to parameter given in test case

TX

sl-RLC-ConfigPC5-r16 CHOICE {

RX

sl-AM-RLC-r16 SEQUENCE {

sl-SN-FieldLengthAM-r16

size12

}

}

sl-MAC-LogicalChannelConfigPC5-r16

Set according to parameter given in test case

TX

sl-MAC-LogicalChannelConfigPC5-r16 SEQUENCE {

RX

sl-LogicalChannelIdentity-r16

LogicalChannelIdentity with condition DRB1

}

}

}

slrb-ConfigToReleaseList-r16

Not present

sl-MeasConfig-r16

Not present

sl-MeasConfig-r16 CHOICE {

SL_MEAS

setup

Set according to parameter given in test case

TX

setup SEQUENCE {

RX

sl-MeasObjectToRemoveList-r16

Not present

sl-MeasObjectToAddModList-r16

SL-MeasObjectList-

sl-ReportConfigToRemoveList-r16

Not present

sl-ReportConfigToAddModList-r16

SL-ReportConfigList

sl-MeasIdToRemoveList-r16

Not present

sl-MeasIdToAddModList-r16

SL-MeasIdList

sl-QuantityConfig-r16

SL-QuantityConfig

}

}

sl-CSI-RS-Config-r16

Not present

sl-CSI-RS-Config-r16 CHOICE {

SL_CSI

setup

Set according to parameter given in test case

TX

setup SEQUENCE {

RX

sl-CSI-RS-FreqAllocation-r16 CHOICE {

sl-OneAntennaPort-r16

000000000001

}

sl-CSI-RS-FirstSymbol-r16

6

}

}

sl-ResetConfig-r16

Not present

sl-LatencyBoundCSI-Report-r16

Not present

160

SL_CSI

lateNonCriticalExtension

Not checked

TX

Not present

RX

nonCriticalExtension

Not checked

TX

Not present

RX

}

}

}

Condition

Explanation

SL_DRB

To provide peer UE SL DRB related configuration via PC5 RRC

SL_MEAS

To provide peer UE SL RSRP measurement and reporting related configuration via PC5 RRC

SL_CSI

To provide peer UE SL CSI reporting related configuration via PC5 RRC

TX

UE transmits and NR-SS-UE receives.

RX

UE receives and NR-SS-UE transmits.

– RRCReconfigurationCompleteSidelink

Table 4.6.1A-4: RRCReconfigurationCompleteSidelink

Derivation Path: TS 38.331 [6], clause 6.6.2

Information Element

Value/remark

Comment

Condition

RRCReconfigurationCompleteSidelink ::= SEQUENCE {

rrc-TransactionIdentifier-r16

RRC-TransactionIdentifier

TX

Set to the same value as the rrc-TransactionIdentifier-r16 field in corresponding RRCConfigurationSidelink message

RX

criticalExtensions CHOICE {

rrcReconfigurationCompleteSidelink-r16 SEQUENCE {

lateNonCriticalExtension

Not checked

TX

Not present

RX

nonCriticalExtension

Not checked

TX

Not present

RX

}

}

}

Condition

Explanation

TX

UE transmits and NR-SS-UE receives.

RX

UE receives and NR-SS-UE transmits.

– RRCReconfigurationFailureSidelink

Table 4.6.1A-5: RRCReconfigurationFailureSidelink

Derivation Path: TS 38.331 [6], clause 6.6.2

Information Element

Value/remark

Comment

Condition

RRCReconfigurationFailureSidelink ::= SEQUENCE {

rrc-TransactionIdentifier-r16

RRC-TransactionIdentifier

TX

Set to the same value as the rrc-TransactionIdentifier-r16 field in corresponding RRCConfigurationSidelink message

RX

criticalExtensions CHOICE {

rrcReconfigurationFailureSidelink-r16 SEQUENCE {

lateNonCriticalExtension

Not checked

TX

Not present

RX

nonCriticalExtension

Not checked

TX

Not present

RX

}

}

}

Condition

Explanation

TX

UE transmits and NR-SS-UE receives.

RX

UE receives and NR-SS-UE transmits.

– UECapabilityEnquirySidelink

Table 4.6.1A-6: UECapabilityEnquirySidelink

Derivation Path: TS 38.331 [6], clause 6.6.2

Information Element

Value/remark

Comment

Condition

UECapabilityEnquirySidelink ::= SEQUENCE {

rrc-TransactionIdentifier-r16

RRC-TransactionIdentifier

RX

(0..3)

TX

criticalExtensions CHOICE {

ueCapabilityEnquirySidelink-r16 SEQUENCE {

frequencyBandListFilterSidelink-r16

Not checked

TX

frequencyBandListFilterSidelink-r16 SEQUENCE (SIZE (1..maxBandsMRDC)) OF FreqBandInformation {

1 entry

RX

FreqBandInformation[1] CHOICE {

entry 1

bandInformationNR SEQUENCE {

bandNR

FreqBandIndicatorNR of the PC5 operating band

maxBandwidthRequestedDL

Not present

maxBandwidthRequestedUL

Not present

maxCarriersRequestedDL

Not present

maxCarriersRequestedUL

Not present

}

}

}

ue-CapabilityInformationSidelink-r16

Not present

Not checked

TWO_WAY_ENQUIRY AND TX

OCTET STRING containing UECapabilityInformationSidelink specified in Table 4.6.1A-7 with condition RX

TWO_WAY_ENQUIRY AND RX

lateNonCriticalExtension

Not checked

TX

Not present

RX

nonCriticalExtension

Not checked

TX

Not present

RX

}

}

}

Condition

Explanation

TWO_WAY_ENQUIRY

For two-way SL UE capability enquiry procedure

TX

UE transmits and NR-SS-UE receives.

RX

UE receives and NR-SS-UE transmits.

– UECapabilityInformationSidelink

Table 4.6.1A-7: UECapabilityInformationSidelink

Derivation Path: TS 38.331 [6], clause 6.6.2

Information Element

Value/remark

Comment

Condition

UECapabilityInformationSidelink ::= SEQUENCE {

rrc-TransactionIdentifier-r16

RRC-TransactionIdentifier

TX

Set to the same value as the rrc-TransactionIdentifier-r16 field in corresponding UECapabilityEnquirySidelink message

RX

criticalExtensions CHOICE {

ueCapabilityInformationSidelink-r16 SEQUENCE {

accessStratumReleaseSidelink-r16

rel16

pdcp-ParametersSidelink-r16

Not checked

TX

pdcp-ParametersSidelink-r16 SEQUENCE {

RX

outOfOrderDeliverySidelink-r16

supported

}

rlc-ParametersSidelink-r16

Not checked

TX

rlc-ParametersSidelink-r16 SEQUENCE {

RX

am-WithLongSN-Sidelink-r16

supported

um-WithLongSN-Sidelink-r16

supported

}

supportedBandCombinationListSidelinkNR-r16

Not checked

TX

supportedBandCombinationListSidelinkNR-r16 SEQUENCE (SIZE (1..maxBandComb)) OF BandCombinationParametersSidelinkNR-r16 {

1 entry

RX

BandCombinationParametersSidelinkNR-r16[1] SEQUENCE (SIZE (1..maxSimultaneousBands)) OF BandParametersSidelink-r16 {

1 entry

entry 1

BandParametersSidelink-r16[1] SEQUENCE {

entry 1

freqBandSidelink-r16

first FreqBandIndicatorNR contained in frequencyBandListFilterSidelink-r16 of corresponding UECapabilityEnquirySidelink message

}

}

}

supportedBandListSidelink-r16

Not checked

TX

supportedBandListSidelink-r16 SEQUENCE (SIZE (1..maxBands)) OF BandSidelinkPC5-r16 {

1 entry

RX

BandSidelinkPC5-r16[1] SEQUENCE {

entry 1

freqBandSidelink-r16

first FreqBandIndicatorNR contained in frequencyBandListFilterSidelink-r16 of corresponding UECapabilityEnquirySidelink message

sl-Reception-r16 SEQUENCE {

harq-RxProcessSidelink-r16

n16

pscch-RxSidelink-r16

value1

scs-CP-PatternRxSidelink-r16 CHOICE {

fr1-r16 SEQUENCE {

scs-15kHz-r16

0101011000000000

scs-30kHz-r16

0101011000000000

scs-60kHz-r16

0101011000000000

}

}

extendedCP-RxSidelink-r16

supported

}

sl-Tx-256QAM-r16

supported

lowSE-64QAM-MCS-TableSidelink-r16

supported

csi-ReportSidelink-r16 SEQUENCE {

csi-RS-PortsSidelink-r16

p2

}

rankTwoReception-r16

supported

sl-openLoopPC-RSRP-ReportSidelink-r16

supported

sl-Rx-256QAM-r16

supported

}

}

appliedFreqBandListFilter-r16

Not checked

TX

Set to the same value as the frequencyBandListFilterSidelink-r16 of corresponding UECapabilityEnquirySidelink message

RX

lateNonCriticalExtension

Not checked

TX

Not present

RX

nonCriticalExtension

Not checked

TX

Not present

RX

}

}

}

Condition

Explanation

TX

UE transmits and NR-SS-UE receives.

RX

UE receives and NR-SS-UE transmits.