Changes for test_purposes/NGAP_Common.tdltx: 5 added lines, 0 removed lines.
Original line number
Diff line number
Diff line
@@ -48,6 +48,7 @@ Package NGAP_Common {
Event hasSentPDU_SESSION_RESOURCE_SETUP_REQUEST //The AMF has transmitted a PDU_SESSION_RESOURCE_SETUP_REQUEST message to the NG-RAN node for the concerned UE and is awaiting the corresponding PDU_SESSION_RESOURCE_SETUP_RESPONSE.
Event initiatesPduSessionResourceModificationToAddQoSFlow //AMF initiates PDU_SESSION_RESOURCE_MODIFY_REQUEST to add the QoS flow for already established PDU session.
Event isInCM_CONNECTED //UE is in CM_CONNECTED state
Event hasSentServiceRequest //The UE, registered and in CM_IDLE (its UE context released), has sent a SERVICE REQUEST in an INITIAL UE MESSAGE.
Event isNotRegisteredToAMF //The UE has no active 5G registration with the AMF.
Event isRegisteredToAMF //The UE has completed the 5G Registration procedure and received a Registration Accept from the AMF.
Event processTheUENasDeregistration //UE performs the NAS Deregistration signalling to release its registration and associated contexts from the AMF.
@@ -60,6 +61,7 @@ Package NGAP_Common {
Event havingSentPDUSessionEstablishment //The UE has sent a PDU Session Establishment Request and is awaiting the network response.
Event isRegisteredToAMF //The UE has completed the 5G Registration procedure and received a Registration Accept from the AMF.
Event u_Plane_inactivity_timer_expires //The user-plane inactivity timer expires when no uplink or downlink user-plane traffic is detected for a configured duration.
Event radio_connection_with_UE_is_lost //The radio connection between the NG-RAN node and the UE is lost (e.g. radio link failure), without any signalling from the UE.
Objective: "Verify that the GNB successfully requests the AMF to release the UE-associated logical NG-connection after rejected registration procedure."
//from CM_CONNECTED to CM_IDLE state
Reference: "ETSI TS 138 413 [1], Clauses 8.3.2.2 and 9.2.2.4
ETSI TS 123 502 [3], Clause 4.2.6"
@@ -152,15 +153,53 @@ Package TP_GNB_NGAP {
Initial conditions
with {
the GNB entity hasEstablished_NG_C_AssociationToAMF
the GNB entity hasEstablished_NG_C_AssociationToAMF and
the UE entity isNotRegisteredToAMF
}
Expected behaviour
ensure that {
when {
the AMF entity sends a DOWNLINK_NAS_TRANSPORT containing {
the IUT entity receives a DOWNLINK_NAS_TRANSPORT containing {
AMF_UE_NGAP_ID set to PX_AMF_UE_NGAP_ID,
RAN_UE_NGAP_ID set to RV_RAN_UE_NGAP_ID,
NAS_PDU containing {
Message_identity set to REGISTRATION_REJECT}}
from the AMF entity
}
then {
the IUT entity sends a UE_CONTEXT_RELEASE_REQUEST containing {
AMF_UE_NGAP_ID set to PX_AMF_UE_NGAP_ID,
RAN_UE_NGAP_ID set to RV_RAN_UE_NGAP_ID,
not PDU_Session_Resource_List,
Cause set to "RadioNetwork"}
to the AMF entity
}
}
} // End TP TP_NGAP_GNB_CMP_07_2
Test Purpose TP_NGAP_GNB_CMP_07_2_1 {
Objective: "Verify that the GNB successfully requests the AMF to release the UE-associated logical NG-connection when the radio connection with the UE is lost."