Commit a17b50b0 authored by Yann Garcia's avatar Yann Garcia
Browse files

Review AtsNGAP TPs

parent 01121e64
Loading
Loading
Loading
Loading
+4 −1
Changes for test_purposes/NGAP_Common.tdltx: 4 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -252,6 +252,9 @@ Package NGAP_Common {
    PICS PICS_NGAP_A4_6_1	//AMF - Interface Management Procedures - NG SETUP REQUEST
    PICS PICS_NGAP_A4_6_1_1 //AMF - Rejection of an unacceptable NG SETUP REQUEST message with an NG SETUP FAILURE message
    PICS PICS_NGAP_A4_6_1_2 //AMF - IAB
    PICS PICS_NGAP_A4_6_1_3 //AMF - SNPN (NPN Support)
    PICS PICS_NGAP_A4_6_1_4 //AMF - Extended Slice Support Lists
    PICS PICS_NGAP_A4_6_1_5 //AMF - NR-U (RAT Information unlicensed)
    PICS PICS_NGAP_A4_6_2	//AMF - Interface Management Procedures - RAN CONFIGURATION UPDATE
    PICS PICS_NGAP_A4_6_3	//AMF - Interface Management Procedures - AMF CONFIGURATION UPDATE
    PICS PICS_NGAP_A4_6_4	//AMF - Interface Management Procedures - NG RESET
@@ -299,7 +302,7 @@ Package NGAP_Common {
	PIXIT NgapMessage PX_Cause
	PIXIT NgapMessage PX_2nd_5QI
	PIXIT NgapMessage PX_N3_GNB_IP_ADDRESS
	PIXIT NgapMessage PX_N3_AMF_IP_ADDRESS
	PIXIT NgapMessage PX_N3_UPF_IP_ADDRESS
	PIXIT NgapMessage PX_QFI_Wrong
	PIXIT NgapMessage PX_AMF_Region_ID
	PIXIT NgapMessage PX_AMF_Set_ID
+39 −31
Changes for test_purposes/TP_AMF_NGAP.tdltx: 39 added lines, 31 removed lines.
Original line number Diff line number Diff line
@@ -69,16 +69,16 @@ Package TP_AMF_NGAP {
                            PDU_Session_Resource_Setup_Request_Item containing {
                                PDU_SessionId set to PX_PDU_SessionId,
                                PDU_Session_NAS_PDU containing {
                                    uL_NAS_TRANSPORT_message_identity set to UL_NAS_TRANSPORT,
                                    dL_NAS_TRANSPORT_message_identity set to DL_NAS_TRANSPORT,
                                    payload_container containing {
                                        PDU_session_identity set to PX_PDU_SessionId,
                                        Message_type set to PDU_SESSION_ESTABLISHMENT_ACCEPT,
                                        S_NSSAI containing {
                                           SST set to PX_SST,
                                           SD set to PX_SD}}},
                                           SD set to PX_SD or omitted}}},
                                S_NSSAI containing {
                                    SST set to PX_SST,
                                    SD set to PX_SD},
                                    SD set to PX_SD or omitted},
                                PDU_Session_Resource_Setup_Request_Transfer containing {
                                    PDU_Session_Type set to IPv4,
                                    QoS_Flow_Setup_Request_List containing {
@@ -201,10 +201,10 @@ Package TP_AMF_NGAP {
                        AMF_UE_NGAP_ID set to RV_AMF_UE_NGAP_ID,
                        RAN_UE_NGAP_ID set to PX_RAN_UE_NGAP_ID,
                        NAS_PDU containing {
                            ul_nas_transport_message_identity set to DL_NAS_TRANSPORT,
                            dl_nas_transport_message_identity set to DL_NAS_TRANSPORT,
                            payload_container containing { 
                                Message_type set to PDU_SESSION_RELEASE_COMMAND},
                            PDU_SessionId set to PX_PDU_SessionId},
                                PDU_SessionId set to PX_PDU_SessionId,
                                Message_type set to PDU_SESSION_RELEASE_COMMAND}},
                        PDU_Session_Resource_To_Release_List containing {
                          PDU_Session_Resource_To_Release_Item containing {
                            PDU_SessionId set to PX_PDU_SessionId,
@@ -363,10 +363,11 @@ Package TP_AMF_NGAP {
                              QoSFlowModifyConfirmList containing {
                                QoSFlowModifyConfirmItem containing {
                                  QoSFlowIdentifier set to RV_QFI}},
                              // The UL tunnel of the UPF, as given in the PDU SESSION RESOURCE SETUP REQUEST
                              UL_NG_U_UP_TNLInformation containing {
                                UP_Transport_Layer_Information containing {
                                    EndpointIPAddress set to PX_N3_AMF_IP_ADDRESS,
                                    GTP_TEID set to RV_GTP_TEID}}}}}}
                                    EndpointIPAddress set to PX_N3_UPF_IP_ADDRESS,
                                    GTP_TEID set to RV_UL_GTP_TEID}}}}}}
                     to the GNB entity
               	}
           	}
@@ -405,6 +406,7 @@ Package TP_AMF_NGAP {
                                    GTP_TEID set to RV_GTP_TEID},
                                AssociatedQoSFlowList containing {
                                  AssociatedQoSFlowItem containing {
                                    // A QoS flow not established in the PDU session
                                    QoSFlowIdentifier set to PX_QFI_Wrong}}}}}}}
                    from the GNB entity
                }
@@ -416,7 +418,8 @@ Package TP_AMF_NGAP {
                          PDU_Session_Resource_Failed_To_Modify_Item containing {
                            PDU_SessionId set to PX_PDU_SessionId,
                            PDU_Session_Resource_Modify_Indication_Unsuccessful_Transfer containing {
                              Cause set to "Unknown QoS Flow ID"}}}}
                              // TS 38.413 clause 9.3.1.2 (spelt unkown-qos-flow-ID in the ASN.1)
                              Cause set to radioNetwork "unknown-qos-flow-ID"}}}}
                     to the GNB entity
               	}
           	}
@@ -436,7 +439,7 @@ Package TP_AMF_NGAP {
        
            Objective: "Verify the IUT correctly sets the UE Context after Authentication and Security procedure has been executed."
        
            Reference: "ETSI TS 138 413 [1], Clauses 8.3.1.2"
            Reference: "ETSI TS 138 413 [1], Clauses 8.3.1.2 and 9.2.2.1"
        
            Configuration: CF_AMF_N2
        
@@ -480,11 +483,13 @@ Package TP_AMF_NGAP {
                                        S_NSSAI containing {
                                            SST set to PX_SST_Allowed,
                                            SD set to PX_SD_Allowed}}}},
                            // The UE security capability indicated by the UE in its REGISTRATION REQUEST (TS 33.501 clause 6.7.4):
                            // 5G-EA/5G-IA for NR, EEA/EIA for E-UTRA (none if the UE indicated no EPS algorithm)
                            UE_Security_Capabilities containing {
                                NR_Encryption_Algorithms set to PX_NR_Encryption_Algorithms,
                                NR_Integrity_Protection_Algorithms set to PX_NR_Integrity_Protection_Algorithms,
                                E_UTRA_Encryption_Algorithms set to PX_E_UTRA_Encryption_Algorithms,
                                E_UTRA_Integrity_Protection_Algorithms set to PX_E_UTRA_Integrity_Protection_Algorithms},
                                NR_Encryption_Algorithms set to RV_UE_5G_EA,
                                NR_Integrity_Protection_Algorithms set to RV_UE_5G_IA,
                                E_UTRA_Encryption_Algorithms set to RV_UE_EEA,
                                E_UTRA_Integrity_Protection_Algorithms set to RV_UE_EIA},
                            Security_Key set to RV_Security_Key,
                            NAS_PDU containing {
                                Message_identity set to REGISTRATION_ACCEPT}}
@@ -534,7 +539,8 @@ Package TP_AMF_NGAP {
                                    RAN_UE_NGAP_ID set to PX_RAN_UE_NGAP_ID
                                }
                            },
                            Cause set to "nas.normal_release"
                            // TS 38.413 clause 9.3.1.2: "the release is due to deregistration"
                            Cause set to "nas.deregister"
                        }
                        to the GNB entity
                    }
@@ -754,7 +760,7 @@ Package TP_AMF_NGAP {
                                tai containing {
                                    PLMN_Identity set to PX_PLMN_Identity,
                                    TAC set to PX_TAC}},
                            RRC_Establishmnet_Cause set to "mo-Signalling"}
                            RRC_Establishment_Cause set to "mo-Signalling"}
                        from the GNB entity
                    }
                    then {
@@ -815,7 +821,7 @@ Package TP_AMF_NGAP {
                                            TAI_Slice_Support_List containing {
                                                S_NSSAI containing {
                                                    SST set to PX_SST,
                                                    SD set to PX_SD}}}}}
                                                    SD set to PX_SD or omitted}}}}}
                            }}
                        from the GNB entity
                    }
@@ -835,7 +841,7 @@ Package TP_AMF_NGAP {
                                    Slice_Support_List containing {
                                        S_NSSAI containing {
                                                SST set to PX_SST,
                                                SD set to PX_SD}}}}}
                                                SD set to PX_SD or omitted}}}}}
                         to the GNB entity
                    }
                }
@@ -891,7 +897,7 @@ Package TP_AMF_NGAP {
            
            Configuration: CF_AMF_N2
            
            PICS: PICS_NGAP_A2_2 and PICS_NGAP_A4_6_1
            PICS: PICS_NGAP_A2_2 and PICS_NGAP_A4_6_1 and PICS_NGAP_A4_6_1_3 and PICS_NGAP_A4_6_1_4 and PICS_NGAP_A4_6_1_5
            
            Initial conditions
            with {
@@ -916,7 +922,7 @@ Package TP_AMF_NGAP {
                                            TAI_Slice_Support_List containing {
                                                S_NSSAI containing {
                                                    SST set to PX_SST,
                                                    SD set to PX_SD}},
                                                    SD set to PX_SD or omitted}},
                                            NPN_Support containing {
                                                SNPN containing {
                                                    NID set to PX_NID}},
@@ -946,16 +952,14 @@ Package TP_AMF_NGAP {
                                    Slice_Support_List containing {
                                        S_NSSAI containing {
                                            SST set to PX_SST,
                                            SD set to PX_SD}}, 
                                            SD set to PX_SD or omitted}}, 
                                    NPN_Support containing {
                                        SNPN containing {
                                            NID set to PX_NID}},
                                    Extended_Slice_Support_List  containing {
                                        S_NSSAI containing {
                                            SST set to PX_SST_EXTENDED,
                                            SD set to PX_SD_EXTENDED}}}},
                            Extended_RAN_Node_Name containing {
                                RAN_Node_Name_Visible set to PX_RAN_NODE_NAME_VISIBLE}}
                                            SD set to PX_SD_EXTENDED}}}}}
                         to the GNB entity
                    }
                }
@@ -994,7 +998,7 @@ Package TP_AMF_NGAP {
                                            TAI_Slice_Support_List containing {
                                                S_NSSAI containing {
                                                    SST set to PX_SST,
                                                    SD set to PX_SD}}}}},
                                                    SD set to PX_SD or omitted}}}}},
                            Extended_RAN_Node_Name set to PX_Extended_RAN_Node_Name
                            }}
                        from the GNB entity
@@ -1015,7 +1019,7 @@ Package TP_AMF_NGAP {
                                    Slice_Support_List containing {
                                        S_NSSAI containing {
                                                SST set to PX_SST,
                                                SD set to PX_SD}}}}}
                                                SD set to PX_SD or omitted}}}}}
                         to the GNB entity
                    }
                }
@@ -1054,7 +1058,7 @@ Package TP_AMF_NGAP {
                                            TAI_Slice_Support_List containing {
                                                S_NSSAI containing {
                                                    SST set to PX_SST,
                                                    SD set to PX_SD}}}}}
                                                    SD set to PX_SD or omitted}}}}}
                            }}
                        from the GNB entity
                    }
@@ -1074,7 +1078,7 @@ Package TP_AMF_NGAP {
                                    Slice_Support_List containing {
                                        S_NSSAI containing {
                                            SST set to PX_SST,
                                            SD set to PX_SD}}}},
                                            SD set to PX_SD or omitted}}}},
                            IAB_Supported set to "true"} 
                         to the GNB entity
                    }
@@ -1116,7 +1120,7 @@ Package TP_AMF_NGAP {
                                            TAI_Slice_Support_List containing {
                                                S_NSSAI containing {
                                                    SST set to PX_SST_NEW,
                                                    SD set to PX_SD_NEW}}}}}}}            
                                                    SD set to PX_SD_NEW or omitted}}}}}}}            
                        from the GNB entity
                    }
                    then {
@@ -1154,7 +1158,7 @@ Package TP_AMF_NGAP {
                                           TAI_Slice_Support_List containing {
                                               S_NSSAI containing {
                                                   SST set to PX_SST_UNSUPPORTED, // Implementation note: The new SST indicated is not supported by Core side.
                                                   SD set to PX_SD_NEW}}}}}}}            
                                                   SD set to PX_SD_UNSUPPORTED or omitted}}}}}}}            
                        from the GNB entity
                    }
                    then {
@@ -1240,7 +1244,11 @@ Package TP_AMF_NGAP {
                    }
                    then {
                        the IUT entity sends an NG_RESET_ACKNOWLEDGE containing {
                          not UE_associated_Logical_NGconnection_List} 						
                          // TS 38.413 clause 8.7.4.2.2: the item of each UE association reset
                          UE_associated_Logical_NGconnection_List containing {
                              UE_associated_Logical_NGconnection_Item containing {
                                  AMF_UE_NGAP_ID set to RV_AMF_UE_NGAP_ID,
                                  RAN_UE_NGAP_ID set to PX_RAN_UE_NGAP_ID}}}
                        to the GNB entity
                    }
                }