4.9.1 Test procedure to check user plane connectivity on DRB#n

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

This procedure aims at checking whether the UE User Plane Access Stratum is capable of exchanging data on DRB#n (#n is the DRB Id specified in the test case when the present procedure is called). In case the UE supports IP, it is also checked that the UE IP stack is connected to the UE User Plane Access Stratum.

Table 4.9.1-1: Test procedure sequence

St

Procedure

Message Sequence

TP

Verdict

U – S

Message/PDU/SDU

EXCEPTION: Steps 1a1 to 1c2 describe behaviour that depends on the UE implementation; the "lower case letter" identifies a step sequence that take place depending on the UE implementation.

1a1

IF (pc_IP_Ping = TRUE AND pc_IPv4 = TRUE) THEN, the SS sends an ICMP Echo request to the IPv4 address assigned to the UE on DRB#n.

<–

ICMP ECHO REQUEST (NOTE 3)

1a2

Check: Does the UE send an ICMP Echo reply on DRB#n?

–>

ICMP ECHO REPLY

P

1b1

ELSE IF (pc_IP_Ping = TRUE AND (pc_IPv4 = FALSE AND pc_IPv6 = TRUE)) THEN, the SS sends an ICMPv6 Echo request to the IPv6 address assigned to the UE on DRB#n.

<–

ICMPv6 ECHO REQUEST (NOTE 3)

1b2

Check: Does the UE send an ICMPv6 Echo reply on DRB#n?

–>

ICMPv6 ECHO REPLY

P

1c1

ELSE, the SS transmits one IP Packet to verify data path on DRB#n.

See NOTE 1, 2.

1c2

Check: Does UE send the IP Packet on DRB#n in the uplink?

P

NOTE 1: A Test Loop is assumed to already have been closed.

NOTE 2: When DRB#n is a dedicated bearer, the IP Packet shall match the packet filters as configured for DRB#n.
When DRB#n is a default bearer, the IP Packet shall match none of the dedicated bearers associated to DRB#n (if any). (NOTE 4)

NOTE 3: When DRB#n is a dedicated bearer, the source address of the ICMP/ICMPv6 ECHO REQUEST shall be the same as the remote address of the DL/UL packet filters.
When DRB#n is a default bearer, the source address of the ICMP/ICMPv6 ECHO REQUEST shall be different than the remote address of the DL/UL packet filters for an associated dedicated bearer (if any). (NOTE 4)

NOTE 4: For 5GC QoS rules and the associated packet filters are specified in clause 4.8.2.
For EPC the TFTs and associated packet filters are specified in clause 6.6.2 of TS 36.508 [2] and the IP packet shall be as according to clause 7.14.2 of TS 36.523-3 [41].

Table 4.9.1-1A: Test procedure sequence for Data path check for CA tests

St

Procedure

Message Sequence

TP

Verdict

U – S

Message/PDU/SDU

EXCEPTION: Step 1 is only performed if SCell is not yet activated.

1

The SS transmits an Activation MAC control element to activate Scell.

<–

MAC PDU (Activation (C1=1))

EXCEPTION: Steps 2a1 to 2c2 describe behaviour that depends on the UE implementation; the "lower case letter" identifies a step sequence that take place depending on the UE implementation.

2a1

IF (pc_IP_Ping = TRUE AND pc_IPv4 = TRUE) THEN, the SS sends an ICMP Echo request to the IPv4 address assigned to the UE on DRB#n on the SCell.

<–

ICMP ECHO REQUEST (NOTE 3)

2a2

Check: Does the UE send an ICMP Echo reply on DRB#n on the SpCell?

–>

ICMP ECHO REPLY

P

2b1

ELSE IF (pc_IP_Ping = TRUE AND (pc_IPv4 = FALSE AND pc_IPv6 = TRUE)) THEN, the SS sends an ICMPv6 Echo request to the IPv6 address assigned to the UE on DRB#n on the SCell.

<–

ICMPv6 ECHO REQUEST (NOTE 3)

2b2

Check: Does the UE send an ICMPv6 Echo reply on DRB#n on the SpCell?

–>

ICMPv6 ECHO REPLY

P

2c1

ELSE, the SS transmits one IP Packet to verify data path on DRB#n on the SCell.

See NOTE 1, 2.

2c2

Check: Does UE send the IP Packet on DRB#n in the uplink on the SpCell?

P

NOTE 1: A Test Loop is assumed to already have been closed.

NOTE 2: When DRB#n is a dedicated bearer, the IP Packet shall match the packet filters as configured for DRB#n.
When DRB#n is a default bearer, the IP Packet shall match none of the dedicated bearers associated to DRB#n (if any). (NOTE 4)

NOTE 3: When DRB#n is a dedicated bearer, the source address of the ICMP/ICMPv6 ECHO REQUEST shall be the same as the remote address of the DL/UL packet filters.
When DRB#n is a default bearer, the source address of the ICMP/ICMPv6 ECHO REQUEST shall be different than the remote address of the DL/UL packet filters for an associated dedicated bearer (if any). (NOTE 4)

NOTE 4: For 5GC QoS rules and the associated packet filters are specified in clause 4.8.2.
For EPC the TFTs and associated packet filters are specified in clause 6.6.2 of TS 36.508 [2] and the IP packet shall be as according to clause 7.14.2 of TS 36.523-3 [41].