Loading test_purposes/Diameter_Common.tplan2 +2 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,8 @@ Package Diameter_Common { - sends - triggers - detachment - invokes - create_session_request // CX DIAMETER Requests/Answers - UAA - UAR Loading test_purposes/Gx/TP_GX.tplan2 +112 −8 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ Package TP_GX { Test objective "Verify that IUT when receives CC-Request for PCC Rules sends a CC-Answer in case of attachment procedure." Reference "TS 129 212 (V15.3.0) [9], clauses 4.5.1-1 and 4a.5.1-1" "TS 129 212 (V15.3.0) [9], clauses 4.5.1 (item 1) and 4a.5.1 (item 1)" Config Id CF_VxLTE_INT Loading Loading @@ -77,16 +77,17 @@ Package TP_GX { QoS_Information_AVP containing APN_Aggregate_Max_Requested_Bandwidth_UL_AVP APN_Aggregate_Max_Requested_Bandwidth_DL_AVP Bearer_Identifier_AVP Default_EPS_Bearer_QoS_AVP Bearer_Identifier_AVP;, Default_EPS_Bearer_QoS_AVP containing QoS_Class_Identifier_AVP indicating value '5' Allocation_Retention_Priority_AVP Allocation_Retention_Priority_AVP containing Priority_Level_AVP Pre_emption_Capablity_AVP Pre_emption_Vulnerability_AVP ; ; ; to the EPC_PGW_A entity } } Loading @@ -98,7 +99,7 @@ Package TP_GX { Test objective "Verify that IUT when receives CC-Request for PCC Rules sends a CC-Answer in case of detachment procedure." Reference "TS 129 212 (V15.3.0) [9], clauses 4.5.1-1 and 4a.5.1-1" "TS 129 212 (V15.3.0) [9], clauses 4.5.1 (item 1) and 4a.5.1 (item 1)" Config Id CF_VxLTE_INT Loading Loading @@ -164,6 +165,109 @@ Package TP_GX { } } // End of TP_GX_PCRF_CCA_03 Test Purpose { TP Id TP_GX_PCRF_CCA_04 //TP_EPC_8001_06 from TS 103 029 V5.1.1 Test objective "Verify that IUT receives CC-Answer from home PCRF it sends CC-Answer towards home P-GW." Reference "TS 129 212 (V15.3.0) [9], clauses 4.5.1 (item 1) and 4a.5.1 (item 1)" 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_A entity sends an CCA to the EPC_PCRF_B entity } then { the EPC_PCRF_B entity sends the CCA containing Result_Code_AVP indicating value DIAMETER_SUCCESS QoS_Information_AVP containing APN_Aggregate_Max_Requested_Bandwidth_UL_AVP APN_Aggregate_Max_Requested_Bandwidth_DL_AVP Bearer_Identifier_AVP;, Default_EPS_Bearer_QoS_AVP containing QoS_Class_Identifier_AVP indicating value '5' Allocation_Retention_Priority_AVP containing Priority_Level_AVP Pre_emption_Capablity_AVP Pre_emption_Vulnerability_AVP ; ; ; to the EPC_PGW_B entity } } } // End of TP_GX_PCRF_CCA_04 Test Purpose { TP Id TP_GX_PGW_CCR_01 //TP_EPC_7001_03 from TS 103 029 V5.1.1 Test objective "Verify that when IUT is invoked with a create session request the CC-Request is sent towards PCRF." Reference "TS 129 212 (V15.3.0) [9], clauses 4.5.1 (item 1) and 4a.5.1 (item 1)" 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_PGW_A entity invokes create_session_request } then { the EPC_PGW_B entity sends an CCR containing CC_Request_Type_AVP indicating value INITIAL_REQUEST Subscription_Id_AVP containing Subscription_Id_Type_AVP indicating value END_USER_IMSI ;, IP_CAN_Type_AVP RAT_Type_AVP Called_Station_Id_AVP PDN_Connection_Id_AVP Framed_IP_Address_AVP "or" Framed_IP6_IP_Address_AVP Bearer_Usage_AVP indicating value IMS_SIGNALLING QoS_Information_AVP APN_Aggregate_Max_Requested_Bandwidth_UL_AVP APN_Aggregate_Max_Requested_Bandwidth_DL_AVP Bearer_Identifier_AVP Default_EPS_Bearer_QoS_AVP containing QoS_Class_Identifier_AVP indicating value '5' Allocation_Retention_Priority_AVP containing Priority_Level_AVP Pre_emption_Capablity_AVP Pre_emption_Vulnerability_AVP ; ; ; to the EPC_PCRF_B entity } } } // End of TP_GX_PGW_CCR_01 Test Purpose { TP Id TP_GX_PGW_RAA_01 //TP_EPC_6013_01 and TP_EPC_6014_01 from TS 103 029 V5.1.1 Loading test_purposes/S6a/TP_S6A.tplan2 +139 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,75 @@ Package TP_S6A { import all from Sip_Common; import all from Diameter_Common; Test Purpose { TP Id TP_S6A_MME_AIR_01 //TP_EPC_8001_01(Roaming) from TS 103 029 V5.1.1 Test objective "Verify that IUT after receipt of IP-CAN session establishment sends AI-Request." Reference "TS 129 272 [10], clause 5.2.3.1" 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 UE_A entity sends an IP_CAN session establishment request to the EPC_MME_B entity } then { the EPC_MME_B entity sends the AIR containing User_Name_AVP indicating value IMSI Visited_PLMN_Id_AVP Requested_EUTRAN_Authentication_Info_AVP ; to the IMS_HSS_A entity } } } // End of TP TP_S6A_MME_AIR_01 Test Purpose { TP Id TP_S6A_HSS_AIA_01 //TP_EPC_8001_02(roaming) from TS 103 029 V5.1.1 Test objective "Verify that IUT after receipt of AI-Request sends AI-Answer." Reference "TS 129 272 [10], clause 5.2.3.1" 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_MME_B entity sends a AIR to the IMS_HSS_A entity } then { the IMS_HSS_A entity sends the AIA containing Result_Code_AVP indicating value DIAMETER_SUCCESS Authentication_Info_AVP ; to the EPC_MME_B entity } } } // End of TP TP_S6A_HSS_AIA_01 Test Purpose { TP Id TP_S6A_HSS_CLR_01 //TP_EPC_7004_04 from TS 103 029 V5.1.1 Loading Loading @@ -189,6 +258,42 @@ Package TP_S6A { } } // End of TP TP_S6A_MME_ULR_01 Test Purpose { TP Id TP_S6A_MME_ULR_02 //TP_EPC_8001_03 from TS 103 029 V5.1.1 Test objective "Verify that IUT after receipt of IP-CAN session establishment sends UL-Request." Reference "TS 129 272 [10], clause 5.2.1.1" 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 UE_A entity sends an IP_CAN session establishment request to the EPC_MME_B entity } then { the EPC_MME_B entity sends the ULR containing User_Name_AVP indicating value IMSI ULR_Flags_AVP Visited_PLMN_Id_AVP RAT_Type_AVP ; to the IMS_HSS_A entity } } } // End of TP TP_S6A_MME_ULR_02 Test Purpose { TP Id TP_S6A_HSS_ULA_01 //TP_EPC_7001_02 from TS 103 029 V5.1.1 Loading Loading @@ -223,6 +328,40 @@ Package TP_S6A { } } // End of TP TP_S6A_HSS_ULA_01 Test Purpose { TP Id TP_S6A_HSS_ULA_02 //TP_EPC_7001_02(roaming) from TS 103 029 V5.1.1 Test objective "Verify that IUT after receipt of UL-Request sends UL-Answer." Reference "TS 129 272 [10], clause 5.2.1.1" 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_MME_B entity sends a ULR to the IMS_HSS_A entity } then { the IMS_HSS_A entity sends the ULA containing Result_Code_AVP indicating value DIAMETER_SUCCESS ULA_Flags_AVP ; to the EPC_MME_B entity } } } // End of TP TP_S6A_HSS_ULA_02 } // End of Package TP_S6A Loading
test_purposes/Diameter_Common.tplan2 +2 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,8 @@ Package Diameter_Common { - sends - triggers - detachment - invokes - create_session_request // CX DIAMETER Requests/Answers - UAA - UAR Loading
test_purposes/Gx/TP_GX.tplan2 +112 −8 Original line number Diff line number Diff line Loading @@ -25,7 +25,7 @@ Package TP_GX { Test objective "Verify that IUT when receives CC-Request for PCC Rules sends a CC-Answer in case of attachment procedure." Reference "TS 129 212 (V15.3.0) [9], clauses 4.5.1-1 and 4a.5.1-1" "TS 129 212 (V15.3.0) [9], clauses 4.5.1 (item 1) and 4a.5.1 (item 1)" Config Id CF_VxLTE_INT Loading Loading @@ -77,16 +77,17 @@ Package TP_GX { QoS_Information_AVP containing APN_Aggregate_Max_Requested_Bandwidth_UL_AVP APN_Aggregate_Max_Requested_Bandwidth_DL_AVP Bearer_Identifier_AVP Default_EPS_Bearer_QoS_AVP Bearer_Identifier_AVP;, Default_EPS_Bearer_QoS_AVP containing QoS_Class_Identifier_AVP indicating value '5' Allocation_Retention_Priority_AVP Allocation_Retention_Priority_AVP containing Priority_Level_AVP Pre_emption_Capablity_AVP Pre_emption_Vulnerability_AVP ; ; ; to the EPC_PGW_A entity } } Loading @@ -98,7 +99,7 @@ Package TP_GX { Test objective "Verify that IUT when receives CC-Request for PCC Rules sends a CC-Answer in case of detachment procedure." Reference "TS 129 212 (V15.3.0) [9], clauses 4.5.1-1 and 4a.5.1-1" "TS 129 212 (V15.3.0) [9], clauses 4.5.1 (item 1) and 4a.5.1 (item 1)" Config Id CF_VxLTE_INT Loading Loading @@ -164,6 +165,109 @@ Package TP_GX { } } // End of TP_GX_PCRF_CCA_03 Test Purpose { TP Id TP_GX_PCRF_CCA_04 //TP_EPC_8001_06 from TS 103 029 V5.1.1 Test objective "Verify that IUT receives CC-Answer from home PCRF it sends CC-Answer towards home P-GW." Reference "TS 129 212 (V15.3.0) [9], clauses 4.5.1 (item 1) and 4a.5.1 (item 1)" 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_A entity sends an CCA to the EPC_PCRF_B entity } then { the EPC_PCRF_B entity sends the CCA containing Result_Code_AVP indicating value DIAMETER_SUCCESS QoS_Information_AVP containing APN_Aggregate_Max_Requested_Bandwidth_UL_AVP APN_Aggregate_Max_Requested_Bandwidth_DL_AVP Bearer_Identifier_AVP;, Default_EPS_Bearer_QoS_AVP containing QoS_Class_Identifier_AVP indicating value '5' Allocation_Retention_Priority_AVP containing Priority_Level_AVP Pre_emption_Capablity_AVP Pre_emption_Vulnerability_AVP ; ; ; to the EPC_PGW_B entity } } } // End of TP_GX_PCRF_CCA_04 Test Purpose { TP Id TP_GX_PGW_CCR_01 //TP_EPC_7001_03 from TS 103 029 V5.1.1 Test objective "Verify that when IUT is invoked with a create session request the CC-Request is sent towards PCRF." Reference "TS 129 212 (V15.3.0) [9], clauses 4.5.1 (item 1) and 4a.5.1 (item 1)" 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_PGW_A entity invokes create_session_request } then { the EPC_PGW_B entity sends an CCR containing CC_Request_Type_AVP indicating value INITIAL_REQUEST Subscription_Id_AVP containing Subscription_Id_Type_AVP indicating value END_USER_IMSI ;, IP_CAN_Type_AVP RAT_Type_AVP Called_Station_Id_AVP PDN_Connection_Id_AVP Framed_IP_Address_AVP "or" Framed_IP6_IP_Address_AVP Bearer_Usage_AVP indicating value IMS_SIGNALLING QoS_Information_AVP APN_Aggregate_Max_Requested_Bandwidth_UL_AVP APN_Aggregate_Max_Requested_Bandwidth_DL_AVP Bearer_Identifier_AVP Default_EPS_Bearer_QoS_AVP containing QoS_Class_Identifier_AVP indicating value '5' Allocation_Retention_Priority_AVP containing Priority_Level_AVP Pre_emption_Capablity_AVP Pre_emption_Vulnerability_AVP ; ; ; to the EPC_PCRF_B entity } } } // End of TP_GX_PGW_CCR_01 Test Purpose { TP Id TP_GX_PGW_RAA_01 //TP_EPC_6013_01 and TP_EPC_6014_01 from TS 103 029 V5.1.1 Loading
test_purposes/S6a/TP_S6A.tplan2 +139 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,75 @@ Package TP_S6A { import all from Sip_Common; import all from Diameter_Common; Test Purpose { TP Id TP_S6A_MME_AIR_01 //TP_EPC_8001_01(Roaming) from TS 103 029 V5.1.1 Test objective "Verify that IUT after receipt of IP-CAN session establishment sends AI-Request." Reference "TS 129 272 [10], clause 5.2.3.1" 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 UE_A entity sends an IP_CAN session establishment request to the EPC_MME_B entity } then { the EPC_MME_B entity sends the AIR containing User_Name_AVP indicating value IMSI Visited_PLMN_Id_AVP Requested_EUTRAN_Authentication_Info_AVP ; to the IMS_HSS_A entity } } } // End of TP TP_S6A_MME_AIR_01 Test Purpose { TP Id TP_S6A_HSS_AIA_01 //TP_EPC_8001_02(roaming) from TS 103 029 V5.1.1 Test objective "Verify that IUT after receipt of AI-Request sends AI-Answer." Reference "TS 129 272 [10], clause 5.2.3.1" 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_MME_B entity sends a AIR to the IMS_HSS_A entity } then { the IMS_HSS_A entity sends the AIA containing Result_Code_AVP indicating value DIAMETER_SUCCESS Authentication_Info_AVP ; to the EPC_MME_B entity } } } // End of TP TP_S6A_HSS_AIA_01 Test Purpose { TP Id TP_S6A_HSS_CLR_01 //TP_EPC_7004_04 from TS 103 029 V5.1.1 Loading Loading @@ -189,6 +258,42 @@ Package TP_S6A { } } // End of TP TP_S6A_MME_ULR_01 Test Purpose { TP Id TP_S6A_MME_ULR_02 //TP_EPC_8001_03 from TS 103 029 V5.1.1 Test objective "Verify that IUT after receipt of IP-CAN session establishment sends UL-Request." Reference "TS 129 272 [10], clause 5.2.1.1" 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 UE_A entity sends an IP_CAN session establishment request to the EPC_MME_B entity } then { the EPC_MME_B entity sends the ULR containing User_Name_AVP indicating value IMSI ULR_Flags_AVP Visited_PLMN_Id_AVP RAT_Type_AVP ; to the IMS_HSS_A entity } } } // End of TP TP_S6A_MME_ULR_02 Test Purpose { TP Id TP_S6A_HSS_ULA_01 //TP_EPC_7001_02 from TS 103 029 V5.1.1 Loading Loading @@ -223,6 +328,40 @@ Package TP_S6A { } } // End of TP TP_S6A_HSS_ULA_01 Test Purpose { TP Id TP_S6A_HSS_ULA_02 //TP_EPC_7001_02(roaming) from TS 103 029 V5.1.1 Test objective "Verify that IUT after receipt of UL-Request sends UL-Answer." Reference "TS 129 272 [10], clause 5.2.1.1" 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_MME_B entity sends a ULR to the IMS_HSS_A entity } then { the IMS_HSS_A entity sends the ULA containing Result_Code_AVP indicating value DIAMETER_SUCCESS ULA_Flags_AVP ; to the EPC_MME_B entity } } } // End of TP TP_S6A_HSS_ULA_02 } // End of Package TP_S6A