# Verify that the IUT sends an IDENTITY_REQUEST message correctly upon receipt of an AUTHENTICATION_FAILURE message indicating a 5GMM cause value #20 - MAC failure
#NG_NAS_TestCases.TC_5GNAS_AMF_AUT_REQ_04
# Verify that the IUT sends a new AUTHENTICATION_REQUEST message with new ngKSI value to re-initiate the 5G AKA based primary authentication upon receipt of an AUTHENTICATION_FAILURE message indicating a 5GMM cause value #71 - ngKSI already in use
NG_NAS_TestCases.TC_5GNAS_AMF_AUT_REQ_05
#NG_NAS_TestCases.TC_5GNAS_AMF_AUT_REQ_05
# Verify that the IUT sends an IDENTITY_REQUEST message to obtain the SUCI from the UE upon receipt of an AUTHENTICATION_FAILURE message indicating a 5GMM cause value #26 - non-5G authentication unacceptable
#NG_NAS_TestCases.TC_5GNAS_AMF_AUT_ABN_01
NG_NAS_TestCases.TC_5GNAS_AMF_AUT_ABN_01
# Verify that the IUT sends a SECURITY MODE COMMAND message correctly to indicate NAS security mode procedure upon receipt of a NAS AUTHENTICATION RESPONSE
#NG_NAS_TestCases.TC_5GNAS_AMF_SEC_COM_01
# Verify that the IUT, upon receiving the NAS SECURITY MODE COMPLETE message after completing the NAS Authentication and Security procedure, successfully completes the registration process by accepting the registration
Changes for test_purposes/TP_AMF_NGNAS.tdltx: 5 added lines, 4 removed lines.
Original line number
Diff line number
Diff line
@@ -274,11 +274,12 @@ Package TP_AMF_NGNAS {
security_header_type set to NOT_SECURITY_PROTECTED,
message_type set to AUTHENTICATION_REQUEST,
ngKSI containing {
nas_key_set_identifier set to "111"},
type_of_security_context set to NATIVE_SECURITY_CONTEXT,
nas_key_set_identifier set to RV_NGKSI}, //!any value other than "111" (reserved from network to UE)
ABBA containing {
ABBA_contents set to " '0000'H "},
ABBA_contents set to " '0000'O "},
Authentication_parameter_RAND set to RV_Authentication_parameter_RAND,
Authentication_parameter_AUTN set to PX_Authentication_parameter_AUTN_NON_5G_UNACCEPTABLE}} //!the "separation bit" in the AMF field of AUTN is set to 0
Authentication_parameter_AUTN set to RV_Authentication_parameter_AUTN}} //!built by the IUT, which the test system cannot set: the test system (UE) answers with #26 whatever the AUTN, simulating a UE that finds the "separation bit" of the AMF field of AUTN set to 0; only the UE checks this bit
to the GNB entity
}
@@ -288,7 +289,7 @@ Package TP_AMF_NGNAS {
the IUT entity receives an UPLINK_NAS_TRANSPORT containing {
NAS_PDU containing {
extended_protocol_discriminator set to 5GS_MOBILITY_MANAGEMENT_MESSAGES, //!reference ts_124007v180200p: Table 11.2.3.1.1A.1: EPD values
security_header_type set to INTEGRITY_PROTECTED,
security_header_type set to NOT_SECURITY_PROTECTED, //!no 5G NAS security context yet
message_type set to AUTHENTICATION_FAILURE,
5GMM_cause set to "Non-5G authentication unacceptable (26)"}}