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. 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. NOTE 4: For 5GC QoS rules and the associated packet filters are specified in clause 4.8.2. |
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. 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. NOTE 4: For 5GC QoS rules and the associated packet filters are specified in clause 4.8.2. |