Commit 073d6629 authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

Update of First Cx TP

parent 323ed0f1
Loading
Loading
Loading
Loading
+10 −10
Original line number Diff line number Diff line
@@ -19,27 +19,26 @@ Package TP_CX {
    import all from Sip_Common;	
	 
    Test Purpose {
	    TP Id TP_CX_UAA_01
	    TP Id TP_CX_HSS_UAA_01
	    
        Test objective  "HSS shall successfully processes all mandatory AVPs in a UA-Request received due to an UE initial registration."
        Test objective  "IUT successfully processes all mandatory AVPs in a UA-Request received due to an UE initial registration and sends UA-Answer."
               
        Reference 
          "TS 129 228 (V15.1.0) [1], clause 6.1.1 and tables 6.1.1.1 and 6.1.1.2",
          "TS 129 229 (V15.0.0) [2], clauses 6.1.1 and 6.1.2"
        
        Config Id CFG_CX_01
        Config Id CFG_CX_HSS_01
                  
        PICS Selection PICS_1
        
        Initial conditions with {
            the UE_A entity isNotRegisteredTo the IMS_A and
            the NW_UE_B entity isAttachedTo the IMS_A
            the UE_A entity isNotRegisteredTo the IMS_A
        }

        Expected behaviour
            ensure that {
                when {
                    the IMS_I_CSCF_A entity sends an UAR containing
                    the IMS_I_CSCF_A entity sends a UAR containing
                       Session_ID_AVP,
                       Vendor_Specific_Application_Id_AVP,
                       Auth_Session_State_AVP indicating value NO_STATE_MAINTAINED,
@@ -51,11 +50,12 @@ Package TP_CX {
                       User_Name_AVP,
                       Destination_Host_AVP,
                       Destination_Realm_AVP,
                       UAR_Flags_AVP indicating value IMS_Emergency_Registration_bit_not_set ;
                    to the HSS_A entity
                       UAR_Flags_AVP indicating value IMS_Emergency_Registration_bit_not_set
                       ;
                    to the IMS_HSS_A entity
                }
                then {
                    the HSS_A entity sends the UAA containing
                    the IMS_HSS_A entity sends the UAA containing
                        Session_ID_AVP,
                        Vendor_Specific_Application_Id_AVP,
                        Auth_Session_State_AVP,
@@ -68,7 +68,7 @@ Package TP_CX {
                    to the IMS_I_CSCF_A entity
                }
            }  
    }  // End of TP TP_CX_UAA_01
    }  // End of TP TP_CX_HSS_UAA_01
    
    
}
+22 −10
Original line number Diff line number Diff line
@@ -27,22 +27,35 @@ Package Sip_Common {
        ;
        entities:
            - UE_A
            - UE_B
            - NW_UE_A
            - NW_UE_B
            - IMS_A
            - IMS_PCRF_A
            - IMS_xxx_A
            - IMS_B
            - EPC_A
            - EPC_B
            - EPC_PCRF_A
            - EPC_PCRF_B
            - EPC_PGW_A
            - EPC_PGW_B
            - IMS_P_CSCF_A
            - IMS_I_CSCF_A
            - IMS_S_CSCF_A
            - HSS_A
            - EPC_A
            - IMS_IBCF_A
            - IMS_HSS_A
            - IMS_P_CSCF_B
            - IMS_I_CSCF_B
            - IMS_S_CSCF_B
            - IMS_IBCF_B
            - IMS_HSS_B
        ;
        events:
            - receives
            - sends
            - forwards
            // Initial conditions
            - isRegisteredTo
            - isNotRegisteredTo
            - isRegisteredTo
            - isNotAttachedTo
            - isAttachedTo
        ;
@@ -80,13 +93,12 @@ Package Sip_Common {
            ;
            
            
            Test Configuration CFG_CX_01 
            Test Configuration CFG_CX_HSS_01 
                containing 
                    Tester component IMS_S_CSCF_A of type SipComponent
                    Tester component IMS_I_CSCF_A of type SipComponent
                    Tester component IMS_HSS_A of type DiameterComponent
                    Tester component IMS_S_CSCF_A of type DiameterComponent
                    Tester component IMS_I_CSCF_A of type DiameterComponent
                    
                    SUT component IUT of type SipComponent
                    SUT component IMS_HSS_A of type DiameterComponent
                    connection between IMS_S_CSCF_A.g and IMS_HSS_A.g
                    connection between IMS_I_CSCF_A.g and IMS_HSS_A.g
            ;