Loading test_purposes/Rx/TP_RX.tplan2 +0 −3 Original line number Diff line number Diff line Loading @@ -71,9 +71,7 @@ Package TP_RX { ; ;, IP_CAN_AVP indicating value "Current_IP_CAN_Type of UE_A", RAT_Type_AVP indicating value "Current_RAT_Type of UE_A" ; to the IMS_P_CSCF_A entity } Loading Loading @@ -109,7 +107,6 @@ Package TP_RX { indicating value DIAMETER_SUCCESS "(2001)" Acceptable_Service_Info_AVP containing "one or more" Media_Component_Description_AVP indicating value "derived from AA-Request" ; ; to the IMS_P_CSCF_A entity Loading test_purposes/S9/TP_S9.tplan2 +90 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,95 @@ Package TP_S9 { import all from Sip_Common; import all from Diameter_Common; Test Purpose { TP Id TP_S9_PCRF_AAR_01 //TP_EPC_8001_07 from TS 103 029 V5.1.1 Test objective "Verify that IUT receives AA-Request from home PCSCS and it sends AA-Request towards home PCRF." Reference "TS 129 215 (V15.3.0) [11], clause 4.5.3.6" Config Id CF_VxLTE_RMI PICS Selection NONE Initial conditions with { the UE_A entity isAttachedTo the EPC_B and the UE_A entity isRegisteredTo the IMS_A } Expected behaviour ensure that { when { the IMS_P_CSCF_B entity sends a AAR to the EPC_PCRF_B entity } then { the EPC_PCRF_B entity sends the AAR to the EPC_PCRF_A entity } } } // End of TP_S9_PCRF_AAR_01 Test Purpose { TP Id TP_S9_PCRF_AAA_01 //TP_EPC_8001_08 from TS 103 029 V5.1.1 Test objective "Verify when IUT receives AA-Request from visited PCRF then it sends a AA-Answer." Reference "TS 129 215 (V15.3.0) [11], clause 4.5.3.6" Config Id CF_VxLTE_RMI PICS Selection NONE Initial conditions with { the UE_A entity isNotAttachedTo the EPC_B and the UE_A entity isNotRegisteredTo the IMS_A } Expected behaviour ensure that { when { the EPC_PCRF_B entity sends a AAR to the EPC_PCRF_A entity } then { the EPC_PCRF_A entity sends a AAA containing Result_Code_AVP indicating value DIAMETER_SUCCESS Acceptable_Service_Info_AVP containing "one or more" Media_Component_Description_AVP containing Media_Component_Number_AVP indicating value 0, Media_Sub_Component_AVP containing Flow_Description_AVP indicating value "permit_in_ip from (UE_A-IP_address and UE_A_port_number) to (P-CSCF-IP_address and P-CSCF_port_number) or permit_in_udp from (UE_A-IP_address and UE_A_port_number) to (P-CSCF-IP_address and P-CSCF_port_number) or permit_in_tcp from (UE_A-IP_address and UE_A_port_number) to (P-CSCF-IP_address and P-CSCF_port_number)", Flow_Description_AVP indicating value "permit_out_ip from (P-CSCF-IP_address P-CSCF_port_number) to UE_A-IP_address or permit_out_udp from (P-CSCF-IP_address P-CSCF_port_number) to UE_A-IP_address or permit_out_tcp from (P-CSCF-IP_address P-CSCF_port_number) to UE_A-IP_address", Flow_Usage_AVP indicating value AF_SIGNALING, Flow_Status_AVP indicating value ENABLED, AF_Signalling_Protocol_AVP indicating value SIP ; ; ;, IP_CAN_AVP RAT_Type_AVP ; to the EPC_PCRF_A entity } } } // End of TP_S9_PCRF_AAA_01 Test Purpose { TP Id TP_S9_PCRF_CCR_01 //TP_EPC_8001_04 from TS 103 029 V5.1.1 Loading Loading @@ -85,7 +174,7 @@ Package TP_S9 { Test Purpose { TP Id TP_S9_PCRF_CCA_01 //TP_EPC_8001_05 from TS 103 029 V5.1.1 Test objective "Verify when IUT receives CC-Request from visited PCRF and it sends a CC-Answer." Test objective "Verify when IUT receives CC-Request from visited PCRF then it sends a CC-Answer." Reference "TS 129 215 (V15.3.0) [11], clauses 4.5.1.1 and 4.5.3.1" Loading test_purposes/Sh/TP_Sh.tplan2 0 → 100644 +74 −0 Original line number Diff line number Diff line /* Copyright (c) ETSI 2019. This software is subject to copyrights owned by ETSI. Non-exclusive permission is hereby granted, free of charge, to copy, reproduce and amend this file under the following conditions: It is provided "as is", without warranty of any kind, expressed or implied. ETSI shall never be liable for any claim, damages, or other liability arising from its use or inability of use.This permission does not apply to any documentation associated with this file for which ETSI keeps all rights reserved. The present copyright notice shall be included in all copies of whole or part of this file and shall not imply any sub-license right. */ Package TP_Sh { import all from Sip_Common; import all from Diameter_Common; Test Purpose { TP Id TP_SH_HSS_UDA_01 //TP_SH_HSS_UD_01 from TS 103 571-2 V1.1.1 Test objective "IUT successfully processes all mandatory AVPs in a UD-Request and sends UD-Answer." Reference "TS 129 328 (V15.3.0) [12], clause 6.1.1.1" Config Id CF_VxLTE_INT PICS Selection NONE Initial conditions with { the UE_A entity isAttachedTo the EPC_A and the UE_A entity isRegisteredTo the IMS_A } Expected behaviour ensure that { when { the IMS_AS_A entity sends a UDR containing Session_ID_AVP Vendor_Specific_Application_Id_AVP Auth_Session_State_AVP indicating value NO_STATE_MAINTAINED Origin_Host_AVP Origin_Realm_AVP Destination_Realm_AVP User_Identity_AVP Data_Reference_AVP ; to the IMS_HSS_A entity } then { the IMS_HSS_A entity sends the UDA 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 ; to the IMS_AS_A entity } } } // End of TP_SH_AS_UDA_01 } // End of Package TP_Sh test_purposes/Sip_Common.tplan2 +1 −0 Original line number Diff line number Diff line Loading @@ -45,6 +45,7 @@ Package Sip_Common { - IMS_I_CSCF_A - IMS_S_CSCF_A - IMS_IBCF_A - IMS_AS_A - IMS_HSS_A - IMS_P_CSCF_B - IMS_I_CSCF_B Loading Loading
test_purposes/Rx/TP_RX.tplan2 +0 −3 Original line number Diff line number Diff line Loading @@ -71,9 +71,7 @@ Package TP_RX { ; ;, IP_CAN_AVP indicating value "Current_IP_CAN_Type of UE_A", RAT_Type_AVP indicating value "Current_RAT_Type of UE_A" ; to the IMS_P_CSCF_A entity } Loading Loading @@ -109,7 +107,6 @@ Package TP_RX { indicating value DIAMETER_SUCCESS "(2001)" Acceptable_Service_Info_AVP containing "one or more" Media_Component_Description_AVP indicating value "derived from AA-Request" ; ; to the IMS_P_CSCF_A entity Loading
test_purposes/S9/TP_S9.tplan2 +90 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,95 @@ Package TP_S9 { import all from Sip_Common; import all from Diameter_Common; Test Purpose { TP Id TP_S9_PCRF_AAR_01 //TP_EPC_8001_07 from TS 103 029 V5.1.1 Test objective "Verify that IUT receives AA-Request from home PCSCS and it sends AA-Request towards home PCRF." Reference "TS 129 215 (V15.3.0) [11], clause 4.5.3.6" Config Id CF_VxLTE_RMI PICS Selection NONE Initial conditions with { the UE_A entity isAttachedTo the EPC_B and the UE_A entity isRegisteredTo the IMS_A } Expected behaviour ensure that { when { the IMS_P_CSCF_B entity sends a AAR to the EPC_PCRF_B entity } then { the EPC_PCRF_B entity sends the AAR to the EPC_PCRF_A entity } } } // End of TP_S9_PCRF_AAR_01 Test Purpose { TP Id TP_S9_PCRF_AAA_01 //TP_EPC_8001_08 from TS 103 029 V5.1.1 Test objective "Verify when IUT receives AA-Request from visited PCRF then it sends a AA-Answer." Reference "TS 129 215 (V15.3.0) [11], clause 4.5.3.6" Config Id CF_VxLTE_RMI PICS Selection NONE Initial conditions with { the UE_A entity isNotAttachedTo the EPC_B and the UE_A entity isNotRegisteredTo the IMS_A } Expected behaviour ensure that { when { the EPC_PCRF_B entity sends a AAR to the EPC_PCRF_A entity } then { the EPC_PCRF_A entity sends a AAA containing Result_Code_AVP indicating value DIAMETER_SUCCESS Acceptable_Service_Info_AVP containing "one or more" Media_Component_Description_AVP containing Media_Component_Number_AVP indicating value 0, Media_Sub_Component_AVP containing Flow_Description_AVP indicating value "permit_in_ip from (UE_A-IP_address and UE_A_port_number) to (P-CSCF-IP_address and P-CSCF_port_number) or permit_in_udp from (UE_A-IP_address and UE_A_port_number) to (P-CSCF-IP_address and P-CSCF_port_number) or permit_in_tcp from (UE_A-IP_address and UE_A_port_number) to (P-CSCF-IP_address and P-CSCF_port_number)", Flow_Description_AVP indicating value "permit_out_ip from (P-CSCF-IP_address P-CSCF_port_number) to UE_A-IP_address or permit_out_udp from (P-CSCF-IP_address P-CSCF_port_number) to UE_A-IP_address or permit_out_tcp from (P-CSCF-IP_address P-CSCF_port_number) to UE_A-IP_address", Flow_Usage_AVP indicating value AF_SIGNALING, Flow_Status_AVP indicating value ENABLED, AF_Signalling_Protocol_AVP indicating value SIP ; ; ;, IP_CAN_AVP RAT_Type_AVP ; to the EPC_PCRF_A entity } } } // End of TP_S9_PCRF_AAA_01 Test Purpose { TP Id TP_S9_PCRF_CCR_01 //TP_EPC_8001_04 from TS 103 029 V5.1.1 Loading Loading @@ -85,7 +174,7 @@ Package TP_S9 { Test Purpose { TP Id TP_S9_PCRF_CCA_01 //TP_EPC_8001_05 from TS 103 029 V5.1.1 Test objective "Verify when IUT receives CC-Request from visited PCRF and it sends a CC-Answer." Test objective "Verify when IUT receives CC-Request from visited PCRF then it sends a CC-Answer." Reference "TS 129 215 (V15.3.0) [11], clauses 4.5.1.1 and 4.5.3.1" Loading
test_purposes/Sh/TP_Sh.tplan2 0 → 100644 +74 −0 Original line number Diff line number Diff line /* Copyright (c) ETSI 2019. This software is subject to copyrights owned by ETSI. Non-exclusive permission is hereby granted, free of charge, to copy, reproduce and amend this file under the following conditions: It is provided "as is", without warranty of any kind, expressed or implied. ETSI shall never be liable for any claim, damages, or other liability arising from its use or inability of use.This permission does not apply to any documentation associated with this file for which ETSI keeps all rights reserved. The present copyright notice shall be included in all copies of whole or part of this file and shall not imply any sub-license right. */ Package TP_Sh { import all from Sip_Common; import all from Diameter_Common; Test Purpose { TP Id TP_SH_HSS_UDA_01 //TP_SH_HSS_UD_01 from TS 103 571-2 V1.1.1 Test objective "IUT successfully processes all mandatory AVPs in a UD-Request and sends UD-Answer." Reference "TS 129 328 (V15.3.0) [12], clause 6.1.1.1" Config Id CF_VxLTE_INT PICS Selection NONE Initial conditions with { the UE_A entity isAttachedTo the EPC_A and the UE_A entity isRegisteredTo the IMS_A } Expected behaviour ensure that { when { the IMS_AS_A entity sends a UDR containing Session_ID_AVP Vendor_Specific_Application_Id_AVP Auth_Session_State_AVP indicating value NO_STATE_MAINTAINED Origin_Host_AVP Origin_Realm_AVP Destination_Realm_AVP User_Identity_AVP Data_Reference_AVP ; to the IMS_HSS_A entity } then { the IMS_HSS_A entity sends the UDA 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 ; to the IMS_AS_A entity } } } // End of TP_SH_AS_UDA_01 } // End of Package TP_Sh
test_purposes/Sip_Common.tplan2 +1 −0 Original line number Diff line number Diff line Loading @@ -45,6 +45,7 @@ Package Sip_Common { - IMS_I_CSCF_A - IMS_S_CSCF_A - IMS_IBCF_A - IMS_AS_A - IMS_HSS_A - IMS_P_CSCF_B - IMS_I_CSCF_B Loading