13.1 V2X policy provisioning

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

13.1.1 V2X policy provisioning / Precedence / Validity timer expires / geographical area changes

13.1.1.1 Test Purpose (TP)

(1)

with { UE having V2XP over PC5 configured in the USIM and UE being out of NR network coverage }

ensure that {

when { UE is required to start NR V2X communication }

then { UE conducts V2X communication according to parameters of V2XP over PC5 from USIM }

}

(2)

with { UE having V2XP over PC5 configured in the USIM and UE being in NR network coverage }

ensure that {

when { UE receives V2XP over PC5 from SS and then NR cell is off }

then { UE conducts V2X communication according to parameters of V2XP over PC5 from SS }

}

(3)

with { UE having received V2XP over PC5 from SS }

ensure that {

when { Validity timer expires and NR cell is on }

then { UE initiates a UE-requested V2X policy provisioning procedure }

}

(4)

with { UE having received V2XP over PC5 from SS after UE initiates a UE-requested V2X policy provisioning procedure }

ensure that {

when { UE is located in the geographical area and UE is requested by a service to transmit a V2X packet }

then { UE initiates a V2X communication on the frequency associated with the service }

}

(5)

with { UE having initiated a V2X communication on the frequency associated with the service }

ensure that {

when { UE moves out of the geographical area }

then { UE cannot continue the V2X communication on the frequency associated with the service }

}

13.1.1.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 24.587, clauses 5.2.2 and 5.2.3. Unless otherwise stated these are Rel-16 requirements.

[TS 24.501, clause 5.2.2]

The UE shall use the V2X configuration parameters in the following order of decreasing precedence:

a) the V2X configuration parameters provided as a V2XP using the UE policy delivery service as specified in annex D of 3GPP TS 24.501 [6];

b) the V2X configuration parameters provided by a V2X application server via V1 reference point;

c) the V2X configuration parameters configured in the USIM; and

d) the V2X configuration parameters pre-configured in the ME.

[TS 24.501, clause 5.2.3]

The configuration parameters for V2X communication over PC5 consist of:

a) a validity timer for the validity of the configuration parameters for V2X communication over PC5;

b) a list of PLMNs and RATs in which the UE is authorized to use V2X communication over PC5 when the UE is served by E-UTRA or served by NR. Each entry of the list contains a PLMN ID and RATs in which the UE is authorized to use V2X communication over PC5;

c) an indication of whether the UE is authorized to use V2X communication over PC5 when the UE is not served by E-UTRA and not served by NR;

d) list of RATs in which the UE is authorized to use V2X communication over PC5 and the radio parameters of the RAT for V2X communication over PC5 applicable per geographical area with an indication of whether these radio parameters of the RAT are "operator managed" or "non-operator managed" when the UE is not served by E-UTRA and not served by NR;

e) void

f) optionally, a list of V2X service identifier to PC5 RAT(s) and Tx profiles mapping rules. Each mapping rule contains one or more V2X service identifiers, PC5 RAT(s) and, if the PC5 RAT(s) include E-UTRA-PC5, Tx profiles corresponding to the E-UTRA-PC5;

g) configuration parameters for privacy support, consisting of:

1) a list of V2X services requiring privacy. Each entry of the list contains one or more V2X service identifiers and one or more geographical areas where the privacy is required; and

2) a privacy timer value as specified in 3GPP TS 24.588 [7] clause 5.3;

h) configuration parameters for a V2X communication over PC5 in E-UTRA-PC5, consisting of:

1) a list of V2X service identifier to destination layer-2 ID mapping rules. Each mapping rule contains one or more V2X service identifiers and the destination layer-2 ID;

2) optionally, a default destination layer-2 ID;

3) a list of PPPP to PDB mapping rules. Each mapping rule contains a ProSe Per-Packet Priority (PPPP) and a Packet Delay Budget (PDB);

4) optionally, list of V2X service identifier to V2X E-UTRA frequency mapping rules. Each mapping rule contains one or more V2X service identifiers and the V2X E-UTRA frequencies with associated geographical areas; and

5) optionally, a list of the V2X services authorized for ProSe Per-Packet Reliability (PPPR). Each entry of the list contains one or more V2X service identifiers and a ProSe Per-Packet Reliability (PPPR) value; and

i) configuration parameters for a V2X communication over PC5 in NR-PC5, consisting of:

1) optionally, a list of V2X service identifier to V2X NR frequency mapping rules. Each mapping rule contains one or more V2X service identifiers and the V2X NR frequencies with associated geographical areas;

2) a list of V2X service identifier to destination layer-2 ID for broadcast mapping rules. Each mapping rule contains one or more V2X service identifiers and the destination layer-2 ID for broadcast;

3) optionally, a default destination layer-2 ID for broadcast;

4) a list of V2X service identifier to destination layer-2 ID for groupcast mapping rules. Each mapping rule contains one or more V2X service identifiers and the destination layer-2 ID for groupcast;

5) a list of V2X service identifier to default destination layer-2 ID for unicast initial signalling mapping rules. Each mapping rule contains one or more V2X service identifiers and the default destination layer-2 ID for initial signalling to establish unicast connection;

6) a list of V2X service identifier to PC5 QoS parameters mapping rules. The PC5 QoS parameters are specified in clause 5.4.2 of 3GPP TS 23.287 [3];

7) an AS configuration, including a list of SLRB mapping rules applicable when the UE is not served by E-UTRA and is not served by NR. Each SLRB mapping rule contains a PC5 QoS profile and an SLRB. The PC5 QoS profile contains the following parameters:

i) the PC5 QoS profile contains a PQI;

ii) if the PQI of the PC5 QoS profile identifies a GBR QoS, the PC5 QoS profile contains a PC5 flow bit rates consisting of a guaranteed flow bit rate (GFBR) and a maximum flow bit rate (MFBR);

iii) if the PQI of the PC5 QoS profile identifies a non-GBR QoS, the PC5 QoS profile contains the PC5 link aggregated bit rate consisting of a per link aggregate maximum bit rate (PC5 LINK-AMBR);

NOTE: PC5 link aggregated bit rate is only used for unicast mode communications over PC5.

iv) the PC5 QoS profile contains a range, which is only used for groupcast mode communications over PC5; and

v) the PC5 QoS profile can contain the priority level, the averaging window, and the maximum data burst volume. If one or more of the priority level, the averaging window or the maximum data burst volume are not contained in the PC5 QoS profile, their default values apply;

8) a list of NR-PC5 unicast security policies. Each entry in the list contains an NR-PC5 unicast security policy composed of:

i) one or more V2X service identifiers;

ii) the signalling integrity protection policy for the V2X service identifier(s);

iii) the signalling ciphering policy for the V2X service identifier(s);

iv) the user plane integrity protection policy for the V2X service identifier(s);

v) the user plane ciphering policy for the V2X service identifier(s); and

vi) one or more geographical areas where the NR-PC5 unicast security policy applies; and

9) a list of V2X service identifier to default mode of communication mapping rules. Each mapping rule contains one or more V2X service identifiers and the default mode of communication (one of unicast, groupcast or broadcast).

13.1.1.3 Test description

13.1.1.3.1 Pre-test conditions

SS-NW:

– NR Cell 1.

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

– 1 GNSS simulator

NR-SS-UE:

– NR-SS-UE 1 is as defined in TS 38.508-1 [4], configured for and operating as NR Sidelink Communication receiving device on the resources which the UE is expected to use for transmission.

– NR-SS-UE 1 is synchronised on GNSS.

UE:

– The UE is equipped with a USIM configuration as defined in clause 4.8.3.3.3 of TS 38.508-1 [4].

– UE is synchronised on GNSS.

Preamble:

– UE is brought to state 4-A, Out of Coverage (NR sidelink), in accordance with the procedure described in TS 38.508-1 [4], Table 4.5.7.2-1 using generic procedure parameter Sidelink (On), Cast Type (unicast), UE initiating unicast mode NR sidelink comunication, Test Loop Function (On) with UE test loop mode E.

13.1.1.3.2 Test procedure sequence

Table 13.1.1.3.2-1: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS configures:

SS-NW

– NR Cell 1 as "Non-suitable "Off" cell" in accordance with TS 38.508-1 [4], Table 6.2.2.1-3.

– GNSS simulator is configured for Scenario #1.

2

Check: Does the UE continuously send STCH SDAP PDUs on SL DRB#n in every PSSCH duration with the resources pre-configured in SL-PreconfigurationNR IE with NRf1 test frequency for NR Sidelink in USIM? (Note 1)

NOTE: The UE has activated and closed test loop mode E in the preamble.

–>

V2X Data packet

1

P

3

Trigger the UE to open UE test loop mode E

NOTE: The UE test loop mode E may be opened by MMI or AT command (+CCUTLE).

4

Trigger the UE to deactivate UE test loop mode.

NOTE: The deactivation of UE test loop mode may be performed by MMI or AT command (+CATM).

5

The SS configures:

SS-NW

– NR Cell 1 as "Serving cell" in accordance with TS 38.508-1 [4], Table 6.2.2.1-3.

6

The UE performs Step 1-22a1 of Table 4.5.2.2-2 in TS 38.508-1 [4], with ‘connected without release’.

7

SS-NW transmits a DL NAS TRANSPORT message containing a MANAGE UE POLICY COMMAND message to transfer the V2X policy to the UE.

<–

5GMM: DL NAS TRANSPORT

PCF: MANAGE UE POLICY COMMAND

8

The UE transmits a UL NAS TRANSPORT message containing a MANAGE UE POLICY COMPLETE message

–>

5GMM: UL NAS TRANSPORT

UE V2X: MANAGE UE POLICY COMPLETE

9

The SS configures:

SS-NW

– NR Cell 1 as "Non-suitable "Off" cell" in accordance with TS 38.508-1 [4], Table 6.2.2.1-3.

10

Trigger the UE to activate UE test loop mode

NOTE: The activation of UE test loop mode may be performed by MMI or AT command (+CATM).

11

Trigger the UE to close UE test loop mode E (transmission mode).

NOTE: The UE test loop mode E may be closed by MMI or AT command (+CCUTLE).

12

Check: Does the UE continuously send STCH SDAP PDUs on SL DRB#n in every PSSCH duration with the resources pre-configured in SL-PreconfigurationNR IE with NRf2 test frequency for NR Sidelink of V2X policy in step 7? (Note 1)

–>

V2X Data packet

2

P

13

The SS configures:

SS-NW

– NR Cell 1 as "Serving cell" in accordance with TS 38.508-1 [4], Table 6.2.2.1-3.

14

Check: Does the UE transmit a UL NAS TRANSPORT message containing a UE POLICY PROVISIONING REQUEST message within 30 seconds after step 7.

–>

5GMM: UL NAS TRANSPORT

UE V2X: UE POLICY PROVISIONING REQUEST

3

P

15

SS-NW transmits a DL NAS TRANSPORT message containing a MANAGE UE POLICY COMMAND message

<–

5GMM: DL NAS TRANSPORT

PCF: MANAGE UE POLICY COMMAND

16

The SS configures:

SS-NW

– NR Cell 1 as "Non-suitable "Off" cell" in accordance with TS 38.508-1 [4], Table 6.2.2.1-3.

17

Trigger the UE to reset UTC time.

NOTE: The UTC time reset may be performed by MMI or AT command (+CUTCR).

18

SS configures:

GNSS simulator is configured for Scenario #2: move from inside Geographical area #1 to outside Geographical area #1, and starts step 1 to simulate a location in the centre of Geographical area #1 as defined in TS 38.508-1 [4] Table 4.11.2-2. Geographical area #1 is also pre-configured in the UE.

19

Check: Does the UE continuously send STCH SDAP PDUs on SL DRB#n in every PSSCH duration with the resources in SL-PreconfigurationNR IE with NRf3 test frequency for NR Sidelink of V2X policy in step 15? (Note 1)

–>

V2X Data packet

4

P

20

SS configures:

GNSS simulator is triggered to start step 2 of Scenario #2 to simulate the UE moving to a location outside Geographical area #1 as defined in TS 38.508-1 [4] Table 4.11.2-2. The area outside Geographical area #1 is not pre-configured in the UE.

21

Wait for 71 sec (as detailed in TS 38.508-1 [4] Table 4.11.2-2) to allow the simulated location for the UE to leave Geographical area #1 and for the UE to acquire new location data.

22

Check: Does the UE continuously send STCH SDAP PDUs on SL DRB#n in every PSSCH duration with the resources in SL-PreconfigurationNR IE with NRf3 test frequency for NR Sidelink of V2X policy in step 15, in the next 10 seconds?

–>

V2X Data packet

5

F

23

Trigger the UE to open UE test loop mode E

NOTE: The UE test loop mode E may be opened by MMI or AT command (+CCUTLE).

24

Trigger the UE to deactivate UE test loop mode.

NOTE: The deactivation of UE test loop mode may be performed by MMI or AT command (+CATM).

Note 1: Although the UE is expected to transmit continuously, only one STCH SDAP SDU packet is shown explicitly in this step sequence.

13.1.1.3.3 Specific message contents

Table 13.1.1.3.3-0: DL NAS TRANSPORT (step 7, 15, Table 13.1.1.3.2-1)

Derivation Path: TS 38.508-1 [4] Table 4.7.1-11

Information Element

Value/remark

Comment

Condition

Payload container type

‘0101’B

UE policy container type

Payload container

Set according to Table 13.1.1.3.3-1

Table 13.1.1.3.3-1: MANAGE UE POLICY COMMAND (step 7, 15, Table 13.1.1.3.2-1)

Derivation Path: TS 38.508-1 [4] Table 4.7.6-1

Information Element

Value/remark

Comment

Condition

UE policy section management list

UE policy section management list contents

1 entry

UE policy section management sublist (PLMN-1)

UE policy section management sublist contents

Instruction 1

UE policy section contents

UE policy part 1

UE policy part type

‘0011’B

V2XP

UE policy part contents

See Table 13.1.1.3.3-2

Table 13.1.1.3.3-2: UE policy part contents (Table 13.1.1.3.3-1)

Derivation Path: TS 38.508-1 [4] Table 4.7.5.4-1

Information Element

Value/remark

Comment

Condition

UE policy part contents={V2XP contents}

See Table 13.1.1.3.3-3

Table 13.1.1.3.3-3: V2XP contents (Table 13.1.1.3.3-2)

Derivation Path: TS 38.508-1 [4] Table 4.7.5.4-2

Information Element

Value/remark

Comment

Condition

V2XP info #1

See Table 13.1.1.3.3-4

V2XP info #2

Not Present

Table 13.1.1.3.3-4: V2XP info (Table 13.1.1.3.3-3)

Derivation Path: TS 38.508-1 [4] Table 4.7.5.4-3

Information Element

Value/remark

Comment

Condition

V2XP info contents

See Table 13.1.1.3.3-5

Table 13.1.1.3.3-5: V2XP info = {UE policies for V2X communication over PC5} (Table 13.1.1.3.3-4)

Derivation Path: TS 38.508-1 [4] Table 4.7.5.5-1

Information Element

Value/remark

Comment

Condition

Validity timer

‘FF FF FF FF FF FF FF FF FF FF’H

5 bytes, Expiration UTC time of validity of the UE policies, in seconds since midnight UTC of January 1, 1970 (not counting leap seconds)

Step 15

Current GNSS UTC time + 30 seconds

Step 7

V2X service identifier to PC5 RAT and Tx profiles mapping rules

See Table 4.7.5.5-12 in TS 38.508-1 [4] with condition NR-PC5

Not served by E-UTRA and not served by NR

See Table 13.1.1.3.3-6

Table 13.1.1.3.3-6: Not served by E-UTRA and not served by NR (Table 13.1.1.3.3-5)

Derivation Path: TS 38.508-1 [4] Table 4.7.5.5-6

Information Element

Value/remark

Comment

Condition

EPINENN

‘0’B

UE is not authorized to use V2X communication over E-UTRA-PC5 when not served by E-UTRA and not served by NR

E-UTRA radio parameters per geographical area list

Not present

NR radio parameters per geographical area list

See Table 13.1.1.3.3-7

Table 13.1.1.3.3-7: Radio parameters per geographical area list (Table 13.1.1.3.3-6)

Derivation Path: TS 38.508-1 [4] Table 4.7.5.5-7

Information Element

Value/remark

Comment

Condition

Radio parameters per geographical area info 1

See Table 13.1.1.3.3-8

Table 13.1.1.3.3-8: Radio parameters per geographical area info (Table 13.1.1.3.3-7)

Derivation TS 38.508-1 [4] Table 4.7.5.5-8

Information Element

Value/remark

Comment

Condition

Radio parameters

See Table 13.1.1.3.3-9

Table 13.1.1.3.3-9: Radio parameters (Table 13.1.1.3.3-8)

Derivation Path: TS 38.508-1 [4] Table 4.7.5.5-11

Information Element

Value/remark

Comment

Condition

Radio parameters contents

See Table 13.1.1.3.3-10

Table 13.1.1.3.3-10: SL-PreconfigurationNR (Table 13.1.1.3.3-9)

Derivation Path: TS 38.508-1 [4] Table 4.10.1-1

Information Element

Value/remark

Comment

Condition

SL-PreconfigurationNR-r16 ::= SEQUENCE {

sidelinkPreconfigNR-r16 SEQUENCE {

sl-PreconfigFreqInfoList-r16 SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF {

1 entry

SL-FreqConfigCommon-r16[0]

See Table 13.1.1.3.3-11

}

}

}

Table 13.1.1.3.3-11: SL-FreqConfigCommon (Table 13.1.1.3.3-10)

Derivation Path: TS 38.508-1 [4] Table 4.6.6-11

Information Element

Value/remark

Comment

Condition

SL-FreqConfigCommon-r16 ::= SEQUENCE {

sl-SCS-SpecificCarrierList-r16 SEQUENCE (SIZE (1..maxSCSs)) OF SCS-SpecificCarrier {

1 entry

SCS-SpecificCarrier[1]

See Table 13.1.1.3.3-12

entry 1

}

sl-AbsoluteFrequencyPointA-r16

sl-AbsoluteFrequencyPointA as defined for the SL NRf2 frequency

See TS 38.508-1 [4] Table 6.2.3.7-1.

Step 7

sl-AbsoluteFrequencyPointA as defined for the SL NRf3 frequency

See TS 38.508-1 [4] Table 6.2.3.7-1.

Step 15

sl-AbsoluteFrequencySSB-r16

sl-AbsoluteFrequencySSB as defined for the SL NRf2 frequency

See TS 38.508-1 [4] Table 6.2.3.7-1.

Step 7

sl-AbsoluteFrequencySSB as defined for the SL NRf3 frequency

See TS 38.508-1 [4] Table 6.2.3.7-1.

Step 15

}

Table 13.1.1.3.3-12: SCS-SpecificCarrier (Table 13.1.1.3.3-11)

Derivation Path: TS 38.508-1 [4] Table 4.6.3-160

Information Element

Value/remark

Comment

Condition

SCS-SpecificCarrier ::= SEQUENCE {

offsetToCarrier

offsetToCarrier as defined for the SL NRf2 frequency

See TS 38.508-1 [4] Table 6.2.3.7-1.

Step 7

offsetToCarrier as defined for the SL NRf3 frequency

See TS 38.508-1 [4] Table 6.2.3.7-1.

Step 15

}

Table 13.1.1.3.3-13: UL NAS TRANSPORT (step 8, 14, Table 13.1.1.3.2-1)

Derivation Path: TS 38.508-1 [4] Table 4.7.1-11

Information Element

Value/remark

Comment

Condition

Payload container type

‘0101’B

UE policy container type

Payload container

Set to MANAGE UE POLICY COMPLETE message

Step 8

Set to UE POLICY PROVISIONING REQUEST message

Step 14