12.2.7 Inter-carrier concurrent operation / Sidelink CSI reporting

38.523-13GPP5GSPart 1: ProtocolRelease 17TSUser Equipment (UE) conformance specification

12.2.7.1 Inter-carrier concurrent operation / Sidelink CSI reporting / Configuration

12.2.7.1.1 Test Purpose (TP)

(1)

with { UE in NR RRC_CONNECTED state and having established PC5 RRC connection with peer UE }

ensure that {

when { UE is configured by upper layer to configure SL CSI-RS resource to peer UE }

then { UE sends an RRCReconfigurationSidelink message including sl-CSI-RS-Config and sl-LatencyBoundCSI-Report to peer UE and starts to transmit SL CSI-RS }

}

(2)

with { UE in NR RRC_CONNECTED and having established PC5 RRC connection with peer UE }

ensure that {

when { UE is configured by upper layer to trigger SL CSI report }

then { UE sends an SCI format 2-A to trigger SL CSI report and the ‘CSI request‘ field in the corresponding SCI format 2-A is set to 1 }

}

12.2.7.1.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 38.331 clause 5.8.9.1.1, 5.8.9.1.2, TS 38.214 clause 8.5.2.2, 8.2.1, TS 38.212 clause 8.3.1.1 and 8.4.1.1. Unless otherwise stated these are Rel-16 requirements.

[TS 38.331, clause 5.8.9.1.1]

The purpose of this procedure is to modify a PC5-RRC connection, e.g. to establish/modify/release sidelink DRBs, to (re-)configure NR sidelink measurement and reporting, to (re-)configure sidelink CSI reference signal resources and CSI reporting latency bound.

The UE may initiate the sidelink RRC reconfiguration procedure and perform the operation in sub-clause 5.8.9.1.2 on the corresponding PC5-RRC connection in following cases:

– the (re-)configuration of the sidelink CSI reference signal resources and CSI reporting latency bound.

In RRC_CONNECTED, the UE applies the NR sidelink communications parameters provided in RRCReconfiguration (if any). In RRC_IDLE or RRC_INACTIVE, the UE applies the NR sidelink communications parameters provided in system information (if any). For other cases, UEs apply the NR sidelink communications parameters provided in SidelinkPreconfigNR (if any). When UE performs state transition between above three cases, the UE applies the NR sidelink communications parameters provided in the new state, after acquisition of the new configurations. Before acquisition of the new configurations, UE continues applying the NR sidelink communications parameters provided in the old state.

[TS 38.331, clause 5.8.9.1.2]

The UE shall set the contents of RRCReconfigurationSidelink message as follows:

1> set the sl-CSI-RS-Config;

1> set the sl-LatencyBoundCSI-Report,

NOTE 1: How to set the parameters included in sl-CSI-RS-Config and sl-LatencyBoundCSI-Report is up to UE implementation.

The UE shall submit the RRCReconfigurationSidelink message to lower layers for transmission.

[TS 38.214, clause 8.5.2.2]

The UE can be configured with one CSI-RS pattern as indicated by the higher layer parameters sl-CSI-RS-FreqAllocation, sl-OneAntennaPort, sl-CSI-RS-FirstSymbol in SL-CSI-RS-Config.

Parameters for which the UE shall assume non-zero transmission power for CSI-RS are configured according to clause 8.2.1.

A UE is not expected to be configured such that a CSI-RS and the corresponding PSCCH can be mapped to the same resource element. A UE is not expected to receive sidelink CSI-RS and PSSCH DM-RS, nor CSI-RS and 2nd-stage SCI, on the same symbol.

Sidelink CSI-RS shall be transmitted according to [4, TS 38.211] in the resource blocks used for the PSSCH associated with the SCI format 2-A triggering a report.

[TS 38.214, clause 8.2.1]

A UE transmits sidelink CSI-RS within a unicast PSSCH transmission if the following conditions hold:

– CSI reporting is enabled by higher layer parameter sl-CSI-Acquisition; and

– the ‘CSI request‘ field in the corresponding SCI format 2-A is set to 1.

The following parameters for CSI-RS transmission are configured for each CSI-RS configuration:

sl-CSI-RS-FirstSymbol indicates the first OFDM symbol in a PRB used for SL CSI-RS

sl-CSI-RS-FreqAllocation indicates the number of antenna ports and the frequency domain allocation for SL CSI-RS.

When the UE is configured with Qp={1,2} CSI-RS port(s) in sidelink and the number of scheduled layers is ,

– The CSI-RS scaling factor specified in clause 8.4.1.5.3 of [4, TS 38.211] is given by where is the scaling factor for the corresponding PSSCH specified in clause 8.3.1.5 of [4, TS 38.211].

[TS 38.212, clause 8.3.1.1]

SCI format 1-A is used for the scheduling of PSSCH and 2nd-stage-SCI on PSSCH

The following information is transmitted by means of the SCI format 1-A:

– Priority – 3 bits as specified in clause 5.4.3.3 of [12, TS 23.287] and clause 5.22.1.3.1 of [8, TS 38.321].

– Frequency resource assignment – bits when the value of the higher layer parameter sl-MaxNumPerReserve is configured to 2; otherwise bits when the value of the higher layer parameter sl-MaxNumPerReserve is configured to 3, as defined in clause 8.1.5 of [6, TS 38.214].

– Time resource assignment – 5 bits when the value of the higher layer parameter sl-MaxNumPerReserve is configured to 2; otherwise 9 bits when the value of the higher layer parameter sl-MaxNumPerReserve is configured to 3, as defined in clause 8.1.5 of [6, TS 38.214].

– Resource reservation period – bits as defined in clause 16.4 of [5, TS 38.213], where is the number of entries in the higher layer parameter sl-ResourceReservePeriodList, if higher layer parameter sl-MultiReserveResource is configured; 0 bit otherwise.

– DMRS pattern – bits as defined in clause 8.4.1.1.2 of [4, TS 38.211], where is the number of DMRS patterns configured by higher layer parameter sl-PSSCH-DMRS-TimePatternList.

– 2nd-stage SCI format – 2 bits as defined in Table 8.3.1.1-1.

– Beta_offset indicator – 2 bits as provided by higher layer parameter sl-BetaOffsets2ndSCI and Table 8.3.1.1-2.

– Number of DMRS port – 1 bit as defined in Table 8.3.1.1-3.

– Modulation and coding scheme – 5 bits as defined in clause 8.1.3 of [6, TS 38.214].

– Additional MCS table indicator – as defined in clause 8.1.3.1 of [6, TS 38.214]: 1 bit if one MCS table is configured by higher layer parameter sl-Additional-MCS-Table; 2 bits if two MCS tables are configured by higher layer parameter sl- Additional-MCS-Table; 0 bit otherwise.

– PSFCH overhead indication – 1 bit as defined clause 8.1.3.2 of [6, TS 38.214] if higher layer parameter sl-PSFCH-Period = 2 or 4; 0 bit otherwise.

– Reserved – a number of bits as determined by higher layer parameter sl-NumReservedBits, with value set to zero.

Table 8.3.1.1-1: 2nd-stage SCI formats

Value of 2nd-stage SCI format field

2nd-stage SCI format

00

SCI format 2-A

01

SCI format 2-B

10

Reserved

11

Reserved

Table 8.3.1.1-2: Mapping of Beta_offset indicator values to indexes in Table 9.3-2 of [5, TS38.213]

Value of Beta_offset indicator

Beta_offset index in Table 9.3-2 of [5, TS38.213]

00

1st index provided by higher layer parameter sl-BetaOffsets2ndSCI

01

2nd index provided by higher layer parameter sl-BetaOffsets2ndSCI

10

3rd index provided by higher layer parameter sl-BetaOffsets2ndSCI

11

4th index provided by higher layer parameter sl-BetaOffsets2ndSCI

Table 8.3.1.1-3: Number of DMRS port(s)

Value of the Number of DMRS port field

Antenna ports

0

1000

1

1000 and 1001

[TS 38.212, clause 8.4.1.1]

SCI format 2-A is used for the decoding of PSSCH, with HARQ operation when HARQ-ACK information includes ACK or NACK, when HARQ-ACK information includes only NACK, or when there is no feedback of HARQ-ACK information.

The following information is transmitted by means of the SCI format 2-A:

– HARQ process number – bits.

– New data indicator – 1 bit.

– Redundancy version – 2 bits as defined in Table 7.3.1.1.1-2.

– Source ID – 8 bits as defined in clause 8.1 of [6, TS 38.214].

– Destination ID – 16 bits as defined in clause 8.1 of [6, TS 38.214].

– HARQ feedback enabled/disabled indicator – 1 bit as defined in clause 16.3 of [5, TS 38.213].

– Cast type indicator – 2 bits as defined in Table 8.4.1.1-1 and in clause 8.1 of [6, TS 38.214].

– CSI request – 1 bit as defined in clause 8.2.1 of [6, TS 38.214] and in clause 8.1 of [6, TS 38.214].

Table 8.4.1.1-1: Cast type indicator

Value of Cast type indicator

Cast type

00

Broadcast

01

Groupcast

when HARQ-ACK information includes ACK or NACK

10

Unicast

11

Groupcast

when HARQ-ACK information includes only NACK

12.2.7.1.3 Test description

12.2.7.1.3.1 Pre-test conditions

System Simulator:

– SS-NW

– NR Cell 1

– System information combination 14 as defined in TS 38.508-1 [4] clause 4.4.3.1 is used in NR Cell 1.

– NR-SS-UE

– NR-SS-UE1: Operating as NR sidelink communication transmitting and receiving device and uses GNSS as the synchronization reference source.

– GNSS simulator

– The GNSS simulator is started and configured for Scenario #1.

UE:

– UE is authorised to perform NR sidelink communication.

– The UE is equipped with a USIM Configuration FFS as defined in TS 38.508 [4] Table FFS.

– The UE uses GNSS as the synchronization reference source.

Preamble:

– The UE is in state 3N-B RRC_CONNECTED_with_SL as defined in TS 38.508-1 [4] subclause 4.4A on NR Cell 1with parameters Sidelink (On), Cast Type (Unicast), GNSS Sync (On).

12.2.7.1.3.2 Test procedure sequence

Table 12.2.7.1.3.2-1: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

Cause the UE to request a Sidelink CSI Report.

Note: This step is triggered by MMI or AT command

2

Check: Does the UE transmit a RRCReconfigurationSidelink message including IEs sl-CSI-RS-Config and sl-LatencyBoundCSI-Report on SL-SRB3?

–>

PC5 RRC: RRCReconfigurationSidelink

1

P

3

The NR-SS-UE1 transmits a RRCReconfigurationCompleteSidelink message on SL-SRB3.

<–

PC5 RRC: RRCReconfigurationCompleteSidelink

4

Check: Does the UE transmit an SCI format 2-A to trigger SL CSI report and the ‘CSI request‘ field in the corresponding SCI format 2-A is set to 1.

–>

PSSCH (SCI format 2-A)

2

P

5

The NR-SS-UE1 sends a Sidelink CSI Reporting MAC CE.

<–

MAC CE (Sidelink CSI Reporting)

12.2.7.1.3.3 Specific message contents

Table 12.2.7.1.3.3-1: SIB12-IEs-r16 (preamble)

Derivation Path: TS 38.508-1 [4], Table 4.6.2-14A

Information Element

Value/remark

Comment

Condition

SIB12-IEs-r16 ::= SEQUENCE {

sl-ConfigCommonNR-r16 SEQUENCE {

sl-CSI-Acquisition-r16

enabled

}

}

Table 12.2.7.1.3.3-2: RRCReconfigurationSidelink (step 2, Table 12.2.7.1.3.2-1)

Derivation Path: TS 38.508-1 [4], Table 4.6.1A-3 with condition SL_CSI

Information Element

Value/remark

Comment

Condition

RRCReconfigurationSidelink ::= SEQUENCE {

criticalExtensions CHOICE {

rrcReconfigurationSidelink-r16 SEQUENCE {

sl-CSI-RS-Config-r16 CHOICE {

setup SEQUENCE {

sl-CSI-RS-FreqAllocation-r16

Any value

sl-CSI-RS-FirstSymbol-r16

(3..12)

}

}

sl-LatencyBoundCSI-Report-r16

(3..160)

}

}

}

Table 12.2.7.1.3.3-3: RRCReconfigurationCompleteSidelink (step 3, Table 12.2.7.1.3.2-1)

FFS

12.2.7.2 Inter-carrier concurrent operation / Sidelink CSI reporting / Reporting

12.2.7.2.1 Test Purpose (TP)

(1)

with { UE has established PC5 RRC connection with peer UE and is configured by peer UE to perform CSI measurement. }

ensure that {

when { UE receives a SCI format 2-A to trigger SL CSI report. }

then { UE sends an CSI reporting MAC-CE to peer UE within SL CSI report latency requirement. }

}

12.2.7.2.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 38.331 [22], subclause 5.8.9.1, 5.8.10.2, 5.8.10.3, 5.8.10.4 and 5.8.10.5. Unless otherwise stated these are Rel-16 requirements.

[TS 38.331, clause 5.8.9.1.1]

Figure 5.8.9.1.1-1: Sidelink RRC reconfiguration, successful

Figure 5.8.9.1.1-2: Sidelink RRC reconfiguration, failure

The purpose of this procedure is to modify a PC5-RRC connection, e.g. to establish/modify/release sidelink DRBs, to (re-)configure NR sidelink measurement and reporting, to (re-)configure sidelink CSI reference signal resources and CSI reporting latency bound.

The UE may initiate the sidelink RRC reconfiguration procedure and perform the operation in sub-clause 5.8.9.1.2 on the corresponding PC5-RRC connection in following cases:

– the (re-)configuration of the sidelink CSI reference signal resources and CSI reporting latency bound.

In RRC_CONNECTED, the UE applies the NR sidelink communications parameters provided in RRCReconfiguration (if any). In RRC_IDLE or RRC_INACTIVE, the UE applies the NR sidelink communications parameters provided in system information (if any). For other cases, UEs apply the NR sidelink communications parameters provided in SidelinkPreconfigNR (if any). When UE performs state transition between above three cases, the UE applies the NR sidelink communications parameters provided in the new state, after acquisition of the new configurations. Before acquisition of the new configurations, UE continues applying the NR sidelink communications parameters provided in the old state.

[TS 38.331, clause 5.8.9.1.3]

The UE shall perform the following actions upon reception of the RRCReconfigurationSidelink:

1> if the RRCReconfigurationSidelink message includes the sl-CSI-RS-Config:

2> apply the sidelink CSI-RS configuration;

1> if the RRCReconfigurationSidelink message includes the sl-LatencyBoundCSI-Report:

2> apply the configured sidelink CSI report latency bound;

1> else:

2> set the content of the RRCReconfigurationCompleteSidelink message;

3> submit the RRCReconfigurationCompleteSidelink message to lower layers for transmission;

[TS 38.214, clause 8.2.1]

A UE transmits sidelink CSI-RS within a unicast PSSCH transmission if the following conditions hold:

– CSI reporting is enabled by higher layer parameter sl-CSI-Acquisition; and

– the ‘CSI request‘ field in the corresponding SCI format 2-A is set to 1.

[TS 38.214, clause 8.5.1.1]

The UE shall calculate CSI parameters (if reported) assuming the following dependencies between CSI parameters (if reported)

– CQI shall be calculated conditioned on the reported RI

The CSI reporting can be aperiodic (using [10, TS 38.321]). Table 8.5.1.1-1 shows the supported combinations of CSI reporting configurations and CSI-RS configurations and how the CSI reporting is triggered for CSI-RS configuration. Aperiodic CSI-RS is configured and triggered/activated as described in Clause 8.5.1.2.

Table 8.5.1.1-1: Triggering/Activation of CSI reporting for the possible CSI-RS Configurations

CSI-RS Configuration

Aperiodic CSI Reporting

Aperiodic CSI-RS

Triggered by SCI.

For CSI reporting, wideband CQI reporting is supported. A wideband CQI is reported for a single codeword for the entire CSI reporting band.

[TS 38.214, clause 8.5.1.2]

The CSI-triggering UE is not allowed to trigger another aperiodic CSI report for the same UE before the last slot of the expected reception or completion of the ongoing aperiodic CSI report associated with the SCI format 2-A with the ‘CSI request‘ field set to 1, where the last slot of the expected reception of the ongoing aperiodic CSI report is given by [10, TS38.321].

An aperiodic CSI report is triggered by an SCI format 2-A with the ‘CSI request‘ field set to 1.

A UE is not expected to transmit a sidelink CSI-RS and a sidelink PT-RS which overlap.

[TS 38.321, clause 5.22.1.7]

The Sidelink Channel State Information (SL-CSI) reporting procedure is used to provide a peer UE with sidelink channel state information as specified in clause 8.5 of TS 38.214 [7].

RRC configures the following parameters to control the SL-CSI reporting procedure:

sl-LatencyBoundCSI-Report, which is maintained for each PC5-RRC connection.

The MAC entity maintains an sl-CSI-ReportTimer for each pair of the Source Layer-2 ID and the Destination Layer-2 ID corresponding to a PC5-RRC connection. sl-CSI-ReportTimer is used for an SL-CSI reporting UE to follow the latency requirement signalled from a CSI triggering UE. The value of sl-CSI-ReportTimer is the same as the‎ latency requirement of the SL-CSI reporting in sl-LatencyBoundCSI-Report configured by RRC.

The MAC entity shall for each pair of the Source Layer-2 ID and the Destination Layer-2 ID corresponding to a PC5-RRC connection which has been established by upper layers:

1> if the SL-CSI reporting has been triggered by an SCI and not cancelled:

2> if the sl-CSI-ReportTimer for the triggered SL-CSI reporting is not running:

3> start the sl-CSI-ReportTimer.

2> if the sl-CSI-ReportTimer for the triggered SL-CSI reporting expires:

3> cancel the triggered SL-CSI reporting.

2> else if the MAC entity has SL resources allocated for new transmission and the SL-SCH resources can accommodate the SL-CSI reporting MAC CE and its subheader as a result of logical channel prioritization:

3> instruct the Multiplexing and Assembly procedure to generate a Sidelink CSI Reporting MAC CE as defined in clause 6.1.3.35;

3> stop the sl-CSI-ReportTimer for the triggered SL-CSI reporting;

3> cancel the triggered SL-CSI reporting.

2> else if the MAC entity has been configured with Sidelink resource allocation mode 1:

3> trigger a Scheduling Request.

NOTE: The MAC entity configured with Sidelink resource allocation mode 1 may trigger a Scheduling Request if transmission of a pending SL-CSI reporting with the sidelink grant(s) cannot fulfil the latency requirement associated to the SL-CSI reporting.

12.2.7.2.3 Test description

12.2.7.2.3.1 Pre-test conditions

System Simulator:

– NR Cell

– NR Cell 1 is the serving cell.

– System information combination NR-14 as defined in TS 38.508-1 [4] clause 4.4.3.1.2 is used in NR cell 1.

– NR-SS-UE

– NR-SS-UE 1 operating as NR sidelink communication device on the resources (i.e. the frequency included in pre-configuration) that UE is expected to use for transmission and reception via PC5 interface.

– NR-SS-UE 1 uses NR Cell 1 as its synchronization reference source.

UE:

– UE is authorised to perform NR sidelink communication.

– UE uses NR Cell 1 as its synchronization reference source.

– The UE is equipped with below information in UE or in a USIM containing default values (as per TS 38.508-1 [4]) except for those listed in Table 12.2.7.2.3.1-1.

Table 12.2.7.2.3.1-1: UE/ USIM configuration

USIM field

Priority

Value

Access Technology Identifier

EFUST

As per TS 36.508 [18] clause 4.9.3.4

EFVST

Service n°119 is "available"

EFV2XP_PC5

As per TS 38.508-1[4] clause 4.8.3.3.3

SL-PreconfigurationNR included in V2X data policy over PC5 is defined in 38.508-1[4] Table 4.10.1-1

Preamble:

– The UE is in state 3N-B as defined in TS 38.508-1 [4], subclause 4.4A, using generic procedure parameter Sidelink (On), Unicast (On), and Test Mode (On) as defined in TS 38.508-1 [4], subclause 4.5.1 and using UE initiated unicast mode NR sidelink communication procedure as defined in TS 38.508-1 [4] subclause 4.9.22.

12.2.7.2.3.2 Test procedure sequence

Table 12.2.7.2.3.2-1: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCReconfiguration message to enable SL CSI reporting

<–

NR RRC: RRCReconfiguration

2

The UE transmits an RRCReconfigurationComplete message

–>

NR RRC: RRCReconfigurationComplete

3

The NR-SS-UE 1 transmits an RRCReconfigurationSidelink message to provide sidelink CSI-RS resource and reporting configuration.

<–

NR PC5 RRC: RRCReconfigurationSidelink

4

The UE transmits an RRCReconfigurationCompleteSidelink message

–>

NR PC5 RRC: RRCReconfigurationCompleteSidelink

5

The NR-SS-UE 1 transmits a SCI format 2-A with CSI request = 1 and starts transmitting SL CSI-RS according to the SL CSI-RS resource configuration included in RRCReconfigurationSidelink message.

<–

SCI format 2-A

6

Check: Does the UE transmit a SL CSI reporting MAC-CE before slot n+k?

NOTE: Slot n is the slot that UE receives SCI format 2-A with CSI request = 1. k is the SL CSI report latency requirement (in slots) indicated by sl-LatencyBoundCSI-Report.

–>

MAC CE (Sidelink CSI Reporting)

1

P

12.2.7.2.3.3 Specific message contents

Table 12.2.7.2.3.3-1: RRCReconfiguration (Table 12.2.7.2.3.2-1, Step 1)

Derivation Path: TS 38.508-1 [4], Table 4.6.1-13 with condition SIDELINK

Information Element

Value/remark

Comment

Condition

RRCReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

rrcReconfiguration SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

sl-ConfigDedicatedNR-r16 CHOICE {

setup

SL-ConfigDedicatedNR specified in 38.508-1 Table 4.6.6-7 with condition SELECTED and SL_CSI_REPORT

}

}

}

}

}

}

}

}

Table 12.2.7.2.3.3-2: RRCReconfigurationSidelink (Table 12.2.7.2.3.2-1, Step 3)

Derivation Path: TS 38.508-1 [4], Table 4.6.1A-3 with condition RX and SL_CSI

Table 12.2.7.2.3.3-3: RRCReconfigurationCompleteSidelink (Table 12.2.7.2.3.2-1, Step 4)

Derivation Path: TS 38.508-1 [4], Table 4.6.1A-4 with condition TX