Commit b560d997 authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

Updates up to TP_5GNAS_AMF_AUT_SEQ_01

parent 7c22eeeb
Loading
Loading
Loading
Loading
+34 −35
Original line number Diff line number Diff line
@@ -68,9 +68,10 @@ Package TP_AMF {
                                message_type set to AUTHENTICATION_REQUEST,
                                ngKSI containing
                                    nas_key_set_identifier set to "111";,
                                ABBA,
                                Authentication_parameter_RAND,
                                Authentication_parameter_AUTN;;
                                ABBA containing
                                    ABBA_contents set to '0000'H;,
                                Authentication_parameter_RAND indicating value RV_Authentication_parameter_RAND,
                                Authentication_parameter_AUTN indicating value RV_Authentication_parameter_AUTN;;
                        to the GNB entity
                    }
                }
@@ -165,7 +166,7 @@ Package TP_AMF {
            Test objective "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."
            
            Reference 
                "ETSI TS 124 501 [1], Clauses 5.4.1.3.7 c) and 8.2.4"
                "ETSI TS 124 501 [1], Clauses 5.4.1.3.7 c), 5.4.3 and 8.2.4"
            
            Config Id CF_AMF_N2N1
            
@@ -224,14 +225,13 @@ Package TP_AMF {
                        NAS_PDU containing
                            extended_protocol_discriminator set to 5GS_MOBILITY_MANAGEMENT_MESSAGES,
                            security_header_type set to NOT_SECURITY_PROTECTED,
                            spare_half_octet,
                            message_type set to AUTHENTICATION_REQUEST,
                            ngKSI containing
                                nas_key_set_identifier set to "111";, //value for nas_key_set_identifier was already used before
                            spare_half_octet,
                            ABBA,
                            Authentication_parameter_RAND,
                            Authentication_parameter_AUTN;;
                            ABBA containing
                                ABBA_contents set to '0000'H;,
                            Authentication_parameter_RAND indicating value RV_Authentication_parameter_RAND,
                            Authentication_parameter_AUTN indicating value RV_Authentication_parameter_AUTN;;
                to the GNB entity
            }
            
@@ -251,14 +251,13 @@ Package TP_AMF {
                            NAS_PDU containing
                                extended_protocol_discriminator set to 5GS_MOBILITY_MANAGEMENT_MESSAGES,
                                security_header_type set to NOT_SECURITY_PROTECTED,
                                    spare_half_octet,
                                message_type set to AUTHENTICATION_REQUEST,
                                ngKSI containing
                                    nas_key_set_identifier indicating value PX_NON_DEFAULT_NGKSI;,
                                    spare_half_octet,
                                    ABBA,
                                    Authentication_parameter_RAND,
                                    Authentication_parameter_AUTN;;
                                ABBA containing
                                    ABBA_contents set to '0000'H;,
                                Authentication_parameter_RAND indicating value RV_Authentication_parameter_RAND,
                                Authentication_parameter_AUTN indicating value RV_Authentication_parameter_AUTN;;
                        to the GNB entity
                    }
                }
@@ -270,14 +269,14 @@ Package TP_AMF {
            
            TP Id TP_5GNAS_AMF_AUT_ABN_01
            
            Test objective "Verify that the IUT sends a new 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."
            Test objective "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."
        
            Reference 
                "ETSI TS 124 501 [1], Clauses 5.4.1.3.7, 8.2.4, 5.4.3.2 and 8.2.21.1"
            
            Config Id CF_AMF_N2N1
            
            PICS Selection NONE
            PICS Selection PICS_A4/1_2_3_1

            Initial conditions with {
                the UE entity isNotRegisteredToAMF and
@@ -285,14 +284,13 @@ Package TP_AMF {
                        NAS_PDU containing
                            extended_protocol_discriminator set to 5GS_MOBILITY_MANAGEMENT_MESSAGES,
                            security_header_type set to NOT_SECURITY_PROTECTED,
                            spare_half_octet,
                            message_type set to AUTHENTICATION_REQUEST,
                            ngKSI containing
                                nas_key_set_identifier set to "111";,
                            spare_half_octet,
                            ABBA,
                            Authentication_parameter_RAND,
                            Authentication_parameter_AUTN;; //the "separation bit" in the AMF field of AUTN is set to 0
                            ABBA containing
                                ABBA_contents set to '0000'H;,
                            Authentication_parameter_RAND indicating value 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
                to the GNB entity
            }

@@ -312,9 +310,8 @@ Package TP_AMF {
                                NAS_PDU containing
                                    extended_protocol_discriminator set to 5GS_MOBILITY_MANAGEMENT_MESSAGES,
                                    security_header_type set to NOT_SECURITY_PROTECTED,
                                    spare_half_octet,
                                    message_type set to IDENTITY_REQUEST,
                                    5GS_identity_type_IEI set to "SUCI";;
                                    identity_type set to SUCI;;
                        to the GNB entity
                    }
                }
@@ -330,16 +327,16 @@ Package TP_AMF {
         
            Test Purpose {
            
            TP Id TP_NGNAS_AMF_AUT_SEQ_01 
            TP Id TP_5GNAS_AMF_AUT_SEQ_01 
            
            Test objective "Verify that the IUT sends a SECURITY_MODE_COMMAND message correctly to indicate NAS security mode procedure upon receipt of a NAS AUTHENTICATION_RESPONSE."
            Test objective "Verify that the IUT sends a SECURITY_MODE_COMMAND message to initiate the NAS security mode control procedure upon receipt of an AUTHENTICATION_RESPONSE message in a 5G AKA based primary authentication procedure."
            
            Reference 
                "ETSI TS 124 501 [1], Clauses 5.4.2.2, 5.4.2.3 and 8.2.25"
            
            Config Id CF_AMF_N2N1
            
            PICS Selection NONE
            PICS Selection PICS_A4/2_1
            
            Initial conditions with {
                the UE entity isNotRegisteredToAMF and
@@ -365,14 +362,16 @@ Package TP_AMF {
                            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_WITH_NEW_5G_NAS_SECURITY_CONTEXT,
                            message_type set to SECURITY_MODE_COMMAND,
                            selected_NAS_security_algorithms,
                            selected_NAS_security_algorithms containing
                                type_of_ciphering_algorithm indicating value PX_SELECTED_NAS_CIPHERING_ALGORITHM,
                                type_of_integrity_algorithm indicating value PX_SELECTED_NAS_INTEGRITY_ALGORITHM;,
                            ngKSI containing
                                nas_key_set_identifier set to "111";,
                            replayed_UE_security_capabilities;; // UE security capability 9.11.3.54
                            replayed_UE_security_capabilities indicating value PX_UE_SECURITY_CAPABILITIES;; // UE security capability 9.11.3.54
                    to the GNB entity
                    }
                }
            } // end TP_NGNAS_AMF_AUT_SEQ_01
            } // end TP_5GNAS_AMF_AUT_SEQ_01

            Test Purpose {