Commit 69e1f260 authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

Cx and Rx TPs for Registration

parent 029b1d4a
Loading
Loading
Loading
Loading
+52 −0
Original line number Diff line number Diff line
@@ -111,5 +111,57 @@ Package TP_CX {
            }  
    }  // End of TP TP_CX_HSS_ECO_UAA_02
     
    Test Purpose {
        TP Id TP_CX_HSS_ECO_SAA_01
        
        Test objective  "IUT successfully processes all mandatory AVPs in a SA-Request received due to S-CSCF registration notification procedure when credentials not matches and sends SA-Answer."
        
        Reference 
            "TS 129 228 [4], clause 6.1.2",
            "TS 129 229 [5], clauses 6.1.3 and 6.1.4"
            
        Config Id CF_VxLTE_INT
        
        PICS Selection NONE
        
        Initial conditions with {
            the UE_A entity isNotRegisteredTo the IMS_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_S_CSCF_A entity sends a SAR containing
                        Session_ID_AVP,
                        Vendor_Specific_Application_Id_AVP,
                        Auth_Session_State_AVP
                            indicating value NO_STATE_MAINTAINED,
                        Origin_Host_AVP,
                        Origin_Realm_AVP,
                        Public_Identity_AVP,
                        not User_Name_AVP,
                        Destination_Realm_AVP,
                        Server_Name_AVP,
                        Server_Assignment_Type_AVP
                            indicating value AUTHENTICATION_FAILURE //or AUTHENTICATION_TIMEOUT
                        User_Data_Already_Available_AVP;
                    to the IMS_HSS_A entity
                }
                then {
                    the IMS_HSS_A entity sends the SAA containing
                        Session_ID_AVP
                        Vendor_Specific_Application_Id_AVP
                        Auth_Session_State_AVP
                        Origin_Host_AVP
                        Origin_Realm_AVP
                        Result_Code_AVP
                            indicating value DIAMETER_SUCCESS
                        User_Data AVP
                        Charging_Information_AVP;
                    to the IMS_S_CSCF_A entity
                }
            }  
    }  // End of TP TP_CX_HSS_ECO_SAA_01
    
} // End of Package TP_CX
+115 −2
Original line number Diff line number Diff line
@@ -21,7 +21,120 @@ Package TP_RX {
     

     
    Test Purpose {
        TP Id TP_RX_PCRF_ECO_AAA_01
        
        Test objective  "Verify that IUT after AA-Request is received due to provisioning of AF Signalling flow for emergency registration sends AA-Answer."
        
        Reference 
            "TS 129 214 [8], Annex A.5"
        
        Config Id CF_VxLTE_INT
        
        PICS Selection NONE
        
        Initial conditions with {
        	the UE_A entity isNotAttachedTo the EPC_A and
            the UE_A entity not isEmergencyRegisteredTo the IMS_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_P_CSCF_A entity sends an AAR
                    to the EPC_PCRF_A entity
                }
                then {
                    the EPC_PCRF_A entity sends the AAA containing
                        Result_Code_AVP
                            indicating value DIAMETER_SUCCESS
                        Subscription_Id_AVP containing
                            Subscription_Id_Type_AVP
                                indicating value END_USER_IMSI;, //or END_USERE_164   
                        "and/or" 
                        User_Equipment_Info_AVP containing
                            User_Equipment_Info_Type
                                indicating value IMEISV,
                            User_Equipment_Info_Value;;  
                    to the IMS_P_CSCF_A entity
                }
            }  
    }  // End of TP_RX_PCRF_ECO_AAA_01
     
    Test Purpose {
        TP Id TP_RX_PCSCF_ECO_AAR_01
        
        Test objective  "Verify that IUT after 2XX_Response on Emergency REGISTER sends an AA-Request due to provisioning of AF Signalling flow."
        
        Reference
            "TS 129 214 [8], Annex A.5"
        
        Config Id CF_VxLTE_INT
        
        PICS Selection NONE
        
        Initial conditions with {
        	the UE_A entity isNotAttachedTo the EPC_A and
            the UE_A entity not isEmergencyRegisteredTo the IMS_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_S_CSCF_A entity sends a 200_Response_REGISTER
                    to the IMS_P_CSCF_A entity
                }
                then {
                    the IMS_P_CSCF_A entity sends an AAR containing
                        Framed_IPv4_Address_AVP 
                            indicating value "IPv4_Address of UE_A",
                        "or" Framed_IPv6_Address_AVP 
                            indicating value "IPv6_Address of UE_A",
                        AF_Requested_Data_AVP
                            indicating value "EPC-level identities required",
                        Service_URN_AVP
                            indicating value "sos*";
                    to the EPC_PCRF_A entity
                }
            }  
    }  // End of TP_RX_PCSCF_ECO_AAR_01
    
    
    Test Purpose {
        TP Id TP_RX_PCSCF_ECO_AAR_02
        
        Test objective  "Verify that IUT send AA-Request in case of emergency session establishment for originating side after INVITE is received."
        
        Reference 
            "TS 129 214 [8], Annex A.5" //clauses 4.4.1, A.1, A.2 and annex B"
        
        Config Id CF_VxLTE_INT
        
        PICS Selection NONE
        
        Initial conditions with {
            the UE_A entity isAttachedTo the EPC_A and
            the UE_A entity isEmergencyRegisteredTo the IMS_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_P_CSCF_A entity receives an INVITE_Request_with_SDP_offer
                    from the UE_A entity
                }
                then {
                    the IMS_P_CSCF_A entity sends the AAR containing
                        Framed_IPv4_Address_AVP 
                            indicating value "IPv4_Address of UE_A",
                        "or" Framed_IPv6_Address_AVP 
                            indicating value "IPv6_Address of UE_A",
                        Service_URN_AVP
                            indicating value "sos*";
                    to the EPC_PCRF_A entity
                }
            }  
    }  // End of TP_RX_PCSCF_ECO_AAR_02
   
} // End of Package TP_RX