10.1.6 UE-requested PDU session release
38.523-13GPP5GSPart 1: ProtocolRelease 17TSUser Equipment (UE) conformance specification
10.1.6.1 UE-requested PDU session release / Abnormal / Collision with network-requested PDU session modification procedure
10.1.6.1.1 Test Purpose (TP)
(1)
with { the UE is in PDU SESSION ACTIVE state and has sent a PDU SESSION RELEASE REQUEST message }
ensure that {
when { UE receives a PDU SESSION MODIFICATION COMMAND message indicating a PDU session that UE wants to release }
then { the UE ignores the PDU SESSION MODIFICATION COMMAND message and proceed with the PDU session release procedure }
}
10.1.6.1.2 Conformance requirements
References: The conformance requirements covered in the current TC are specified in: TS 24.501, clause 6.4.3.2, 6.4.3.3 and 6.4.3.5. Unless otherwise stated these are Rel-15 requirements.
[TS 24.501, clause 6.4.3.2]
In order to initiate the UE-requested PDU session release procedure, the UE shall create a PDU SESSION RELEASE REQUEST message.
The UE may set the 5GSM cause IE of the PDU SESSION RELEASE REQUEST message to indicate the reason for releasing the PDU session.
The 5GSM cause IE typically indicates one of the following 5GSM cause values:
#36 regular deactivation;
#41 Semantic error in the TFT operation;
#42 Syntactical error in the TFT operation;
#44 Semantic errors in packet filter(s);
#45 Syntactical error in packet filter(s).
The UE shall allocate a PTI value currently not used and shall set the PTI IE of the PDU SESSION RELEASE REQUEST message to the allocated PTI value.
The UE shall transport the PDU SESSION RELEASE REQUEST message and the PDU session ID, using the NAS transport procedure as specified in subclause 5.4.5, and the UE shall start timer T3582 (see example in figure 6.4.3.2.1).
[TS 24.501, clause 6.4.3.3]
Upon receipt of a PDU SESSION RELEASE REQUEST message and a PDU session ID, if the SMF accepts the request to release the PDU session, and shall perform the network-requested PDU session release procedure as specified in subclause 6.3.3.
[TS 24.501, clause 6.4.3.5]
The following abnormal cases can be identified:
b) Collision of UE-requested PDU session release procedure and network-requested PDU session modification procedure.
When the UE receives a PDU SESSION MODIFICATION COMMAND message during the UE-requested PDU session release procedure, and the PDU session indicated in PDU SESSION MODIFICATION COMMAND message is the PDU session that the UE had requested to release, the UE shall ignore the PDU SESSION MODIFICATION COMMAND message and proceed with the PDU session release procedure.
10.1.6.1.3 Test description
10.1.6.1.3.1 Pre-test conditions
System Simulator:
– NGC Cell A.
UE:
None.
Preamble:
The UE is in state 3N-A on NGC Cell A according to TS 38.508-1 [4].
10.1.6.1.3.2 Test procedure sequence
Table 10.1.6.1.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
1 |
Cause the UE to request establishment of PDU session to the DN.(Note 1) |
– |
– |
– |
– |
2 |
The PDU session establishment procedure as specified in TS 38.508-1 [4] subclause 4.5A.2 take place. |
– |
– |
– |
– |
3 |
Cause the UE to request release of PDU session established during step 2.(Note 2) |
– |
– |
– |
– |
4 |
The UE transmits a PDU SESSION RELEASE REQUEST message. |
–> |
PDU SESSION RELEASE REQUEST |
– |
– |
5 |
The SS transmits a PDU SESSION MODIFICATION COMMAND message. |
<– |
PDU SESSION MODIFICATION COMMAND |
– |
– |
6 |
Check: Does the UE transmit a PDU SESSION MODIFICATION COMPLETE or PDU SESSION MODIFICATION COMMAND REJECT message in the next 3 seconds? |
– |
– |
1 |
F |
7 |
Check: Does the UE perform PDU session release procedure defined in clause 4.9.21 of TS 38.508-1 [4]? |
– |
– |
1 |
P |
8 |
Void |
– |
– |
||
Note 1: The request to establish a PDU session may be performed by MMI or AT command. Note 2: The request to release a PDU session may be performed by MMI. |
10.1.6.1.3.3 Specific message contents
Table 10.1.6.1.3.3-0: PDU SESSION ESTABLISHMENT ACCEPT (Step 2, Table 10.1.6.1.3.2-1)
Derivation path: TS 38.508-1 [4], Table 4.7.2-2 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
Authorized QoS rules |
5GC QoS rule of the Config#1 in Table 4.8.4-1 |
|||
Mapped EPS bearer contexts |
||||
Mapped EPS bearer context |
||||
Mapped EPS QoS parameters |
EPC default bearer context of the Config#1 in Table 4.8.4-1 |
|||
DNN |
The same DNN value as sent in the UL NAS TRANSPORT message at (step 2, Table 10.1.6.1.3.2-1; step 2a1, Table 4.5A.2.2.2-2, TS 38.508-1 [4]) |
Table 10.1.6.1.3.3-1: PDU SESSION RELEASE REQUEST (step 4, Table 10.1.6.1.3.2-1)
Derivation Path: TS 38.508-1 [4] Table 4.7.2-12 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
PDU session ID |
Set to the ID UE requested in step 2 in Table 10.1.6.1.3.2-1 |
|||
PTI |
Any value from 1 to 254 |
Table 10.1.6.1.3.3-2: PDU SESSION MODIFICATION COMMAND (step 5, Table 10.1.6.1.3.2-1)
Derivation Path: TS 38.508-1 [4] Table 4.7.2-9 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
PDU session ID |
Set to the ID UE requested in step 2 in Table 10.1.6.1.3.2-1 |
|||
PTI |
‘0000 0000’B |
No procedure transaction identity assigned |
Table 10.1.6.1.3.3-3: PDU SESSION RELEASE COMMAND (step 7, Table 10.1.6.1.3.2-1; step 1, TS 36.508 [4] Table 4.9.21.2.2-1)
Derivation Path: TS 38.508-1 [4] Table 4.7.2-14 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
PDU session ID |
Same ID as the ID UE requested in step 2 in Table 10.1.6.1.3.2-1 |
|||
PTI |
The value indicated in PDU SESSION RELEASE REQUEST |
|||
5GSM cause |
‘0010 0100’B |
#36 regular deactivation |
Table 10.1.6.1.3.3-4: PDU SESSION RELEASE COMPLETE (step 8, Table 10.1.6.1.3.2-1; step 2, TS 36.508 [4] Table 4.9.21.2.2-1)
Derivation Path: TS 38.508-1 [4] Table 4.7.2-15 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
PDU session ID |
Same ID as the ID UE requested in step 2 in Table 10.1.6.1.3.2-1 |
|||
PTI |
The value indicated in PDU SESSION RELEASE REQUEST |
10.1.6.2 UE-requested PDU session release / Abnormal / Collision with network-requested PDU session release procedure
10.1.6.2.1 Test Purpose (TP)
(1)
with { the UE is in PDU SESSION ACTIVE state and transported the PDU SESSION RELEASE REQUEST message }
ensure that {
when { UE receives a PDU SESSION RELEASE COMMAND message with the PTI IE set to “No procedure transaction identity assigned” indicating a PDU session that UE wants to release }
then { the UE aborts the UE-requested PDU session release procedure and proceeds with the network-requested PDU session release procedure }
}
10.1.6.2.2 Conformance requirements
References: The conformance requirements covered in the current TC are specified in: TS 24.501, clause 6.4.3.2, 6.4.3.3 and 6.4.3.5. Unless otherwise stated these are Rel-15 requirements.
[TS 24.501, clause 6.4.3.2]
In order to initiate the UE-requested PDU session release procedure, the UE shall create a PDU SESSION RELEASE REQUEST message.
The UE may set the 5GSM cause IE of the PDU SESSION RELEASE REQUEST message to indicate the reason for releasing the PDU session.
The 5GSM cause IE typically indicates one of the following 5GSM cause values:
#36 regular deactivation;
#41 Semantic error in the TFT operation;
#42 Syntactical error in the TFT operation;
#44 Semantic errors in packet filter(s);
#45 Syntactical error in packet filter(s).
The UE shall allocate a PTI value currently not used and shall set the PTI IE of the PDU SESSION RELEASE REQUEST message to the allocated PTI value.
The UE shall transport the PDU SESSION RELEASE REQUEST message and the PDU session ID, using the NAS transport procedure as specified in subclause 5.4.5, and the UE shall start timer T3582 (see example in figure 6.4.3.2.1).
[TS 24.501, clause 6.4.3.3]
Upon receipt of a PDU SESSION RELEASE REQUEST message and a PDU session ID, if the SMF accepts the request to release the PDU session, and shall perform the network-requested PDU session release procedure as specified in subclause 6.3.3.
[TS 24.501, clause 6.4.3.5]
The following abnormal cases can be identified:
…
c) Collision of UE-requested PDU session release procedure and network-requested PDU session release procedure.
When the UE receives a PDU SESSION RELEASE COMMAND message with the PTI IE set to "No procedure transaction identity assigned" during the UE-requested PDU session release procedure, and the PDU session indicated in the PDU SESSION RELEASE COMMAND message is the same as the PDU session that the UE requests to release, the UE shall abort the UE-requested PDU session release procedure and proceed with the network-requested PDU session release procedure.
10.1.6.2.3 Test description
10.1.6.2.3.1 Pre-test conditions
System Simulator:
– NGC Cell A.
UE:
None.
Preamble:
– The UE is in state 3N-A on NGC Cell A according to TS 38.508-1 [4].
10.1.6.2.3.2 Test procedure sequence
Table 10.1.6.2.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
1 |
Cause the UE to request establishment of PDU session to the DN.(Note 1) |
– |
– |
– |
– |
2 |
The PDU session establishment procedure as specified in TS 38.508-1 [4] subclause 4.5A.2 take place. |
– |
– |
– |
– |
3 |
Cause the UE to request release of PDU session established during step 2.(Note 2) |
– |
– |
– |
– |
4 |
The UE transmits a PDU SESSION RELEASE REQUEST message. |
–> |
PDU SESSION RELEASE REQUEST |
– |
– |
5 |
Check: Does the UE perform PDU session release procedure defined in clause 4.9.21 of TS 38.508-1 [4]? |
– |
– |
1 |
P |
6 |
Void |
– |
– |
– |
– |
Note 1: The request to establish a PDU session may be performed by MMI or AT command. Note 2: The request to release a PDU session may be performed by MMI. |
10.1.6.2.3.3 Specific message contents
Table 10.1.6.2.3.3-0: PDU SESSION ESTABLISHMENT ACCEPT (Step 2, Table 10.1.6.2.3.2-1)
Derivation path: TS 38.508-1 [4], Table 4.7.2-2 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
Authorized QoS rules |
5GC QoS rule of the Config#1 in Table 4.8.4-1 |
|||
Mapped EPS bearer contexts |
||||
Mapped EPS bearer context |
||||
Mapped EPS QoS parameters |
EPC default bearer context of the Config#1 in Table 4.8.4-1 |
|||
DNN |
The same DNN value as sent in the UL NAS TRANSPORT message at (step 2, Table 10.1.6.2.3.2-1; step 2a1, Table 4.5A.2.2.2-2, TS 38.508-1 [4]) |
Table 10.1.6.2.3.3-1: PDU SESSION RELEASE REQUEST (step 4, Table 10.1.6.2.3.2-1)
Derivation Path: TS 38.508-1 [4] Table 4.7.2-12 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
PDU session ID |
Set to the ID UE requested in step 2 in Table 10.1.6.2.3.2-1 |
|||
PTI |
Any value from 1 to 254 |
Table 10.1.6.2.3.3-2: PDU SESSION RELEASE COMMAND (step 5, Table 10.1.6.2.3.2-1; step 1, TS 36.508 [4] Table 4.9.21.2.2-1)
Derivation Path: TS 38.508-1 [4] Table 4.7.2-14 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
PDU session ID |
Set to the ID UE requested in step 2 in Table 10.1.6.2.3.2-1 |
|||
PTI |
‘0000 0000’B |
No procedure transaction identity assigned |
||
5GSM cause |
‘0010 0100’B |
#36 regular deactivation |
Table 10.1.6.2.3.3-3: PDU SESSION RELEASE COMPLETE (step 6, Table 10.1.6.2.3.2-1; step 2, TS 36.508 [4] Table 4.9.21.2.2-1)
Derivation Path: TS 38.508-1 [4] Table 4.7.2-15 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
PDU session ID |
Set to the ID UE requested in step 2 in Table 10.1.6.2.3.2-1 |
|||
PTI |
‘0000 0000’B |
unassigned |