Loading test_purposes/Cx/TP_CX.tplan2 +10 −10 Original line number Diff line number Diff line Loading @@ -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, Loading @@ -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, Loading @@ -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 } Loading test_purposes/Sip_Common.tplan2 +22 −10 Original line number Diff line number Diff line Loading @@ -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 ; Loading Loading @@ -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 ; Loading Loading
test_purposes/Cx/TP_CX.tplan2 +10 −10 Original line number Diff line number Diff line Loading @@ -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, Loading @@ -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, Loading @@ -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 } Loading
test_purposes/Sip_Common.tplan2 +22 −10 Original line number Diff line number Diff line Loading @@ -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 ; Loading Loading @@ -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 ; Loading