Commit 5a45280a authored by Yann Garcia's avatar Yann Garcia
Browse files

Validate TC_5GNAS_AMF_REG_ACC_01 and review TP_5GNAS_AMF_REG_ACC_01

parent aa89d8e6
Loading
Loading
Loading
Loading
+5.3 KiB

File added.

No diff preview for this file type.

+1 −0
Changes for etc/Ats_NG_NAS/Ats_NG_NAS_AMF_open5gs.cfg_: 1 added line, 0 removed lines.
Original line number Diff line number Diff line
@@ -21,6 +21,7 @@ NG_NAS_Pics.PICS_NAS_A4_2 := true # security mode control procedure (TC_5
NG_NAS_Pics.PICS_NAS_A4_3       := true  # identification procedure (TC_5GNAS_AMF_IDN_REQ_01)
NG_NAS_Pics.PICS_NAS_A4_4_1     := true  # open5gs sends a NITZ-only CONFIGURATION UPDATE COMMAND on REGISTRATION COMPLETE (TC_5GNAS_AMF_CNF_COM_01)
NG_NAS_Pics.PICS_NAS_A5_6       := true  # UE-requested PDU session establishment (TC_5GNAS_AMF_DLN_ACC_01)
NG_NAS_Pics.PICS_NAS_A4_8_1     := true  # initial registration over 3GPP access (TC_5GNAS_AMF_REG_ACC_01)

LibNGAP_Pics.PICS_OFFLINE_MODE := false # true to use offline mode with pcap files, false to use online mode with real network functions
LibNGAP_Pics.PICS_USE_OPEN5GS  := false # true to start open5gs, false to not start them
+11 −4
Changes for test_purposes/TP_AMF_NGNAS.tdltx: 11 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -693,18 +693,23 @@ Package TP_AMF_NGNAS {
                            message_type set to REGISTRATION_REQUEST,
                            5GS_registration_type containing {
                                5GS_registration_type_value set to INITIAL_REGISTRATION},
                            ngKSI containing {
                                nas_key_set_identifier set to "111"}, //!no key is available: no 5G NAS security context in the UE
                            5GS_mobile_identity containing {
                                SUPI_format set to IMSI,
                                Type_of_identity set to SUCI,
                                MCC set to PX_MCC,
                                MNC set to PX_MNC,
                                Routing_indicator set to PX_ROUTING_INDICATOR, 
                                Protection_scheme_id set to '0000',
                                Home_network_public_key_identifier set to '00000000',
                                Protection_scheme_id set to PX_PROTECTION_SCHEME_ID,
                                Home_network_public_key_identifier set to PX_HOME_NETWORK_PUBLIC_KEY_IDENTIFIER,
                                MSIN set to PX_MSIN}}}
                    from the GNB entity
                }
                then {
                    // The IUT authenticates the UE and runs the security mode control procedure first: the test system, as the UE,
                    // answers the AUTHENTICATION_REQUEST with the valid RES* and the SECURITY_MODE_COMMAND with a
                    // SECURITY_MODE_COMPLETE; the IUT then sends the REGISTRATION_ACCEPT
                    the IUT entity sends a INITIAL_CONTEXT_SETUP_REQUEST containing {
                        NAS_PDU containing {
                            extended_protocol_discriminator set to 5GS_MOBILITY_MANAGEMENT_MESSAGES, 
@@ -721,7 +726,7 @@ Package TP_AMF_NGNAS {
                                AMF_Pointer set to PX_AMF_POINTER,
                                5G_TMSI set to RV_5G_TMSI},
                            TAI_list containing {
                                Partial_tracking_area_list_1 containing {
                                TAI containing { //!the TAI of the UE, in any partial tracking area identity list (type 00, 01 or 10, ETSI TS 124 501 clause 9.11.3.9)
                                    MCC set to PX_MCC,
                                    MNC set to PX_MNC,
                                    TAC set to PX_TAC}},
@@ -729,6 +734,8 @@ Package TP_AMF_NGNAS {
                                Timer_value set to nonZeroValue}}} 
                    to the GNB entity     
                    or
                    // the IUT does not convey the REGISTRATION_ACCEPT in an INITIAL_CONTEXT_SETUP_REQUEST (e.g. ETSI TS 138 413
                    // clause 8.6.1.2, PICS_NGAP_A4_5_2_1)
                    the IUT entity sends a DOWNLINK_NAS_TRANSPORT containing {
                        NAS_PDU containing {
                            extended_protocol_discriminator set to 5GS_MOBILITY_MANAGEMENT_MESSAGES, 
@@ -745,7 +752,7 @@ Package TP_AMF_NGNAS {
                                AMF_Pointer set to PX_AMF_POINTER,
                                5G_TMSI set to RV_5G_TMSI},
                            TAI_list containing {
                                Partial_tracking_area_list_1 containing {
                                TAI containing { //!the TAI of the UE, in any partial tracking area identity list (type 00, 01 or 10, ETSI TS 124 501 clause 9.11.3.9)
                                    MCC set to PX_MCC,
                                    MNC set to PX_MNC,
                                    TAC set to PX_TAC}},
+6 −0
Changes for ttcn/Ats_NG_NAS/NG_NAS_Pics.ttcn: 6 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -76,6 +76,12 @@ module NG_NAS_Pics {
         */
        modulepar boolean PICS_NAS_A5_6 := true;

        /**
         * @desc Does the IUT support the initial registration procedure over 3GPP access? (TS 24.501 clause 5.5.1.2)
         * @see  ETSI TS 103 921-1 Table A.4 (PICS_NAS_A4_8_1)
         */
        modulepar boolean PICS_NAS_A4_8_1 := true;
   
    } // End of group PICS_

} // End of module NG_NAS_Pics
 No newline at end of file
Loading