4.9.22 Test procedure for establishing unicast mode NR sidelink communication / Initiating UE side

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

4.9.22.1 Scope

The purpose of this procedure is to establish unicast mode sidelink communication.

4.9.22.2 Procedure description

4.9.22.2.1 Initial conditions

The UE is in state 1N-B, 3N-B or 4-A.

4.9.22.2.2 Procedure sequence

Table 4.9.22.2.2-1: Procedure for establishing unicast mode sidelink communication (Initiating UE side)

St

Procedure

Message Sequence

U – S

Message

1

Void

EXCEPTION: Steps 1a1 to 1b2 describe behaviour which depends on procedure parameters; the "lower case letter" identifies a step sequence that takes place if a procedure parameter has a particular value.

1a1

IF the UE is in state 1N-B or 4-A, the UE is configured by upper layer to establish unicast mode link.

NOTE: This can be done by sending AT COMMAND +CCUTLE to close test loop function.

1b1

ELSE IF the UE is in state 3N-B, the SS transmits a CLOSE UE TEST LOOP message.

<–

TC: CLOSE UE TEST LOOP

1b2

The UE transmits a CLOSE UE TEST LOOP COMPLETE message.

–>

TC: CLOSE UE TEST LOOP COMPLETE

2

The UE sends a DIRECT LINK ESTABLISHMENT REQUEST message.

–>

PC5-S: DIRECT LINK ESTABLISHMENT REQUEST

3

The NR-SS-UE sends a DIRECT LINK SECURITY MODE COMMAND message.

<–

PC5-S: DIRECT LINK SECURITY MODE COMMAND

4

The UE sends a DIRECT LINK SECURITY MODE COMPLETE message.

–>

PC5-S: DIRECT LINK SECURITY MODE COMPLETE

5

The NR-SS-UE sends a DIRECT LINK ESTABLISHMENT ACCEPT message.

<–

PC5-S: DIRECT LINK ESTABLISHMENT ACCEPT

6

The UE sends an RRCReconfigurationSidelink message to establish a unicast mode SL-DRB.

NOTE: Unless specifically specified in the test case prose, the UE shall select the DRB parameters as specified in the pre-configured parameters.

–>

PC5-RRC: RRCReconfigurationSidelink

7

The NR-SS-UE sends an RRCReconfigurationCompleteSidelink message.

<–

PC5-RRC: RRCReconfigurationCompleteSidelink

8

Void

EXCEPTION: Steps 8a1 to 8b2 describe behaviour which depends on procedure parameters; the "lower case letter" identifies a step sequence that takes place if a procedure parameter has a particular value.

8a1

IF the UE is in state 1N-B or 4-A, the SS sends AT COMMAND +CCUTLE to open test loop function

8b1

ELSE IF the UE is in state 3N-B, the SS transmits an OPEN UE TEST LOOP message.

<–

TC: OPEN UE TEST LOOP

8b2

The UE transmits an OPEN UE TEST LOOP COMPLETE message.

–>

TC: OPEN UE TEST LOOP COMPLETE

4.9.22.3 Specific message contents

All specific message contents shall be according subclause 4.6 and 4.7B with the exceptions below.

Table 4.9.22.3-1: +CCUTLE (Table 4.9.22.2.2-1, Step 1)

Derivation Path: Table 4.7B-1 with condition Close and Transmit

Table 4.9.22.3-2: CLOSE UE TEST LOOP (Table 4.9.22.2.2-1, Step 1b1)

Derivation Path: 36.508 [2] Table 4.7A-3 with condition UE TEST LOOP MODE E(V2X Transmission)

Information Element

Value/remark

Comment

Condition

UE test loop mode E LB setup

Communication Transmit or Receive

0 0 0 0 0 0 0 1

‘01’ indicates V2X UE triggered to transmit NR sidelink communication with single spatial layer.

Table 4.9.22.3-3: DIRECT LINK ESTABLISHMENT REQUEST (Table 4.9.22.2.2-1, Step 2)

Derivation Path: Table 4.7.4-7 with condition Tx

Table 4.9.22.3-4: DIRECT LINK SECURITY MODE COMMAND (Table 4.9.22.2.2-1, Step 3)

Derivation Path: Table 4.7.4-18 with condition Rx

Table 4.9.22.3-5: DIRECT LINK SECURITY MODE COMPLETE (Table 4.9.22.2.2-1, Step 4)

Derivation Path: Table 4.7.4-19 with condition Tx

Table 4.9.22.3-6: DIRECT LINK ESTABLISHMENT ACCEPT (Table 4.9.22.2.2-1, Step 5)

Derivation Path: Table 4.7.4-8 with condition Rx

Table 4.9.22.3-7: RRCReconfigurationSidelink (Table 4.9.22.2.2-1, Step 6)

Derivation Path: Table 4.6.1A-3 with condition TX and SL_DRB

Information Element

Value/remark

Comment

Condition

RRCReconfigurationSidelink ::= SEQUENCE {

criticalExtensions CHOICE {

rrcReconfigurationSidelink-r16 SEQUENCE {

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

1 entry

SLRB-Config-r16[1] SEQUENCE {

entry 1

sl-SDAP-ConfigPC5-r16 SEQUENCE {

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

1 entry

SL-PQFI-r16[1]

(1..63)

entry 1

}

sl-MappedQoS-FlowsToReleaseList-r16

Not present

sl-SDAP-Header-r16

present

}

sl-PDCP-ConfigPC5-r16 SEQUENCE {

sl-PDCP-SN-Size-r16

len12bits

sl-OutOfOrderDelivery-r16

Not present

}

sl-RLC-ConfigPC5-r16 CHOICE {

sl-AM-RLC-r16 SEQUENCE {

sl-SN-FieldLengthAM-r16

size12

}

}

sl-MAC-LogicalChannelConfigPC5-r16 SEQUENCE {

sl-LogicalChannelIdentity-r16

(4..32)

}

}

}

}

}

}

Table 4.9.22.3-8: RRCReconfigurationCompleteSidelink (Table 4.9.22.2.2-1, Step 7)

Derivation Path: Table 4.6.1A-4 with condition RX

Table 4.9.22.3-9: +CCUTLE (Table 4.9.22.2.2-1, Step 8a1)

Derivation Path: Table 4.7B-1 with condition Open