Commit a254bf8f authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

Diameter TP updates due to validation

parent a3ad244e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -154,7 +154,7 @@ Package TP_CX {
                        Destination_Realm_AVP,
                        Server_Name_AVP,
                        Server_Assignment_Type_AVP
                            indicating value UNREGISTERED_USER
                            indicating value REGISTRATION
                        User_Data_Already_Available_AVP;
                    to the IMS_HSS_A entity
                }
+34 −0
Original line number Diff line number Diff line
@@ -229,6 +229,40 @@ Package TP_GX {
            }  
    }  // End of TP_GX_PCRF_CCA_05
     
    Test Purpose {
        TP Id TP_GX_PCRF_CCA_06
        
        Test objective  "Verify that IUT when receives CC-Request for session update sends a CC-Answer in case of bearer controle mode selection."
        
        Reference 
            "TS 129 212 [9], clauses 4.5.10"
        
        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 EPC_PGW_A entity sends an CCR containing
                        CC_Request_Type_AVP
                            indicating value UPDATE_REQUEST;
                    to the EPC_PCRF_A entity
                }
                then {
                    the EPC_PCRF_A entity sends the CCA containing
                        Result_Code_AVP
                            indicating value DIAMETER_SUCCESS;
                    to the EPC_PGW_A entity
                }
            }  
    }  // End of TP_GX_PCRF_CCA_03
     
    Test Purpose {
        TP Id TP_GX_PGW_CCR_01
        //TP_EPC_7001_03 from TS 103 029 V5.1.1
+109 −129
Original line number Diff line number Diff line
@@ -45,21 +45,21 @@ Package TP_RX {
                then {
                    the EPC_PCRF_A entity sends the 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
                                    Flow_Usage_AVP
                                        indicating value AF_SIGNALLING,
                                    Flow_Status_AVP
                                        indicating value ENABLED,
                                    AF_Signalling_Protocol_AVP
                                        indicating value SIP;;;,
                        IP_CAN_AVP
                        RAT_Type_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
//                                    Flow_Usage_AVP
//                                        indicating value AF_SIGNALLING,
//                                    Flow_Status_AVP
//                                        indicating value ENABLED,
//                                    AF_Signalling_Protocol_AVP
//                                        indicating value SIP;;;,
//                        IP_CAN_AVP
//                        RAT_Type_AVP;
                    to the IMS_P_CSCF_A entity
                }
            }  
@@ -91,9 +91,7 @@ Package TP_RX {
                then {
                    the EPC_PCRF_A entity sends the AAA containing
                        Result_Code_AVP
                            indicating value DIAMETER_SUCCESS "(2001)"
                        Acceptable_Service_Info_AVP containing
                            "one or more" Media_Component_Description_AVP;;
                            indicating value DIAMETER_SUCCESS "(2001)";
                    to the IMS_P_CSCF_A entity
                }
            }  
@@ -235,17 +233,12 @@ Package TP_RX {
                            indicating value "IPv4_Address of UE_A",
                        "or" Framed_IPv6_Address_AVP 
                            indicating value "IPv6_Address of UE_A",
                        "one or more" Media_Component_Description_AVP containing
                            Media_Component_Number_AVP
                            Media_Type_AVP
                            Flow_Status_AVP
                                indicating value DISABLED '(3)'
                            Max_Requested_Bandwidth_DL_AVP
                            RR_Bandwidth_AVP
                            Codec_Data_AVP
                            "one or more" Media_Subcomponent_Description_AVP containing
                                Flow_Number_AVP
                                Flow_Description_AVP;;;
                        "one or more" Media_Component_Description_AVP
                        Rx_Request_Type_AVP
                            indicating value INITIAL_REQUEST '(0)',
                        Service_Info_Status_AVP
                            indicating value PRELIMINARY_SERVICE_INFORMATION '(1)'
                       ;
                    to the EPC_PCRF_A entity
                }
            }  
@@ -254,7 +247,7 @@ Package TP_RX {
    Test Purpose {
        TP Id TP_RX_PCSCF_AAR_04
        //TP_EPC_7002_06 from TS 103 029 V5.1.1
        Test objective  "Verify that IUT send AA-Request in case of session establishment for originating side after 180 Ringing with SDP is received."
        Test objective  "Verify that IUT send AA-Request in case of session establishment for originating side after 183 response with SDP is received."
        
        Reference 
            "TS 129 214 [8], clauses 4.4.1, A.1, A.2, B"
@@ -271,7 +264,7 @@ Package TP_RX {
        Expected behaviour
            ensure that {
                when {
                    the IMS_P_CSCF_A entity receives a 180_Response_INVITE_with_SDP_offer
                    the IMS_P_CSCF_A entity receives a 183_Response_INVITE_with_SDP_offer
                    from the IMS_S_CSCF_A entity
                }
                then {
@@ -280,19 +273,12 @@ Package TP_RX {
                            indicating value "IPv4_Address of UE_A",
                        "or" Framed_IPv6_Address_AVP 
                            indicating value "IPv6_Address of UE_A",
                        "one or more" Media_Component_Description_AVP containing
                            Media_Component_Number_AVP
                            Media_Type_AVP
                            Flow_Status_AVP
                                indicating value ENABLED_DOWNLINK '(1)'
                            Max_Requested_Bandwidth_DL_AVP
                            Max_Requested_Bandwidth_UL_AVP
                            RR_Bandwidth_AVP
                            RS_Bandwidth_AVP
                            Codec_Data_AVP
                            "one or more" Media_Subcomponent_Description_AVP containing
                                Flow_Number_AVP
                                Flow_Description_AVP;;;
                        "one or more" Media_Component_Description_AVP 
                        Rx_Request_Type_AVP
                            indicating value UPDATE_REQUEST '(1)',
                        Service_Info_Status_AVP
                            indicating value FINAL_SERVICE_INFORMATION '(1)'
                        ;
                    to the EPC_PCRF_A entity
                }
            }  
@@ -300,8 +286,8 @@ Package TP_RX {
    
    Test Purpose {
        TP Id TP_RX_PCSCF_AAR_05
        //TP_EPC_7002_08 from TS 103 029 V5.1.1
        Test objective  "Verify that IUT send AA-Request in case of session establishment for originating side after 200 OK with SDP is received."
        //TP_EPC_7002_08 from TS 103 029 V5.1.1 - updated due to validation
        Test objective  "Verify that IUT send AA-Request in case of session modification for originating side after reINVITE with SDP is received."
        
        Reference 
            "TS 129 214 [8], clauses 4.4.1, A.1, A.2, B"
@@ -318,7 +304,7 @@ Package TP_RX {
        Expected behaviour
            ensure that {
                when {
                    the IMS_P_CSCF_A entity receives a 200_Response_INVITE_with_SDP_offer
                    the IMS_P_CSCF_A entity receives a reINVITE_with_SDP_offer
                    from the IMS_S_CSCF_A entity
                }
                then {
@@ -327,19 +313,12 @@ Package TP_RX {
                            indicating value "IPv4_Address of UE_A",
                        "or" Framed_IPv6_Address_AVP 
                            indicating value "IPv6_Address of UE_A",
                        "one or more" Media_Component_Description_AVP containing
                            Media_Component_Number_AVP
                            Media_Type_AVP
                            Flow_Status_AVP
                                indicating value ENABLED '(2)'
                            Max_Requested_Bandwidth_DL_AVP
                            Max_Requested_Bandwidth_UL_AVP
                            RR_Bandwidth_AVP
                            RS_Bandwidth_AVP
                            Codec_Data_AVP
                            "one or more" Media_Subcomponent_Description_AVP containing
                                Flow_Number_AVP
                                Flow_Description_AVP;;;
                        "one or more" Media_Component_Description_AVP
                        Rx_Request_Type_AVP
                            indicating value UPDATE_REQUEST '(1)',
                        Service_Info_Status_AVP
                            indicating value PRELIMINARY_SERVICE_INFORMATION '(1)'
                        ;
                    to the EPC_PCRF_A entity
                }
            }  
@@ -374,17 +353,12 @@ Package TP_RX {
                            indicating value "IPv4_Address of UE_A",
                        "or" Framed_IPv6_Address_AVP 
                            indicating value "IPv6_Address of UE_A",
                        "one or more" Media_Component_Description_AVP containing
                            Media_Component_Number_AVP
                            Media_Type_AVP
                            Flow_Status_AVP
                                indicating value DISABLED '(3)'
                            Max_Requested_Bandwidth_UL_AVP
                            RS_Bandwidth_AVP
                            Codec_Data_AVP
                            "one or more" Media_Subcomponent_Description_AVP containing
                                Flow_Number_AVP
                                Flow_Description_AVP;;;
                        "one or more" Media_Component_Description_AVP
                        Rx_Request_Type_AVP
                            indicating value INITIAL_REQUEST '(0)',
                        Service_Info_Status_AVP
                            indicating value PRELIMINARY_SERVICE_INFORMATION '(1)'
                        ;
                    to the EPC_PCRF_A entity
                }
            }  
@@ -393,7 +367,7 @@ Package TP_RX {
    Test Purpose {
        TP Id TP_RX_PCSCF_AAR_07
        //TP_EPC_7002_12 from TS 103 029 V5.1.1
        Test objective  "Verify that IUT send AA-Request in case of session establishment for terminating side after 180 Ringing with SDP is received."
        Test objective  "Verify that IUT send AA-Request in case of session establishment for terminating side after 183 response with SDP is received."
        
        Reference 
            "TS 129 214 [8], clauses 4.4.1, A.1, A.2, B"
@@ -410,7 +384,7 @@ Package TP_RX {
        Expected behaviour
            ensure that {
                when {
                    the IMS_P_CSCF_A entity receives a 180_Response_INVITE_with_SDP_offer
                    the IMS_P_CSCF_A entity receives a 183_Response_INVITE_with_SDP_offer
                    from the UE_B entity
                }
                then {
@@ -419,19 +393,12 @@ Package TP_RX {
                            indicating value "IPv4_Address of UE_A",
                        "or" Framed_IPv6_Address_AVP 
                            indicating value "IPv6_Address of UE_A",
                        "one or more" Media_Component_Description_AVP containing
                            Media_Component_Number_AVP
                            Media_Type_AVP
                            Flow_Status_AVP
                                indicating value ENABLED_UPLINK '(0)'
                            Max_Requested_Bandwidth_DL_AVP
                            Max_Requested_Bandwidth_UL_AVP
                            RR_Bandwidth_AVP
                            RS_Bandwidth_AVP
                            Codec_Data_AVP
                            "one or more" Media_Subcomponent_Description_AVP containing
                                Flow_Number_AVP
                                Flow_Description_AVP;;;
                        "one or more" Media_Component_Description_AVP
                        Rx_Request_Type_AVP
                            indicating value UPDATE_REQUEST '(1)',
                        Service_Info_Status_AVP
                            indicating value FINAL_SERVICE_INFORMATION '(1)'
                        ;
                    to the EPC_PCRF_A entity
                }
            }  
@@ -439,8 +406,8 @@ Package TP_RX {
    
    Test Purpose {
        TP Id TP_RX_PCSCF_AAR_08
        //TP_EPC_7002_14 from TS 103 029 V5.1.1
        Test objective  "Verify that IUT send AA-Request in case of session establishment for terminating side after 200 OK with SDP is received."
        //TP_EPC_7002_14 from TS 103 029 V5.1.1 - update due to validation
        Test objective  "Verify that IUT send AA-Request in case of session modification for terminating side after reINVITE with SDP is received."
        
        Reference 
            "TS 129 214 [8], clauses 4.4.1, A.1, A.2, B"
@@ -457,7 +424,7 @@ Package TP_RX {
        Expected behaviour
            ensure that {
                when {
                    the IMS_P_CSCF_A entity receives a 200_Response_INVITE_with_SDP_offer
                    the IMS_P_CSCF_A entity receives a reINVITE_with_SDP_offer
                    from the UE_B entity
                }
                then {
@@ -466,19 +433,12 @@ Package TP_RX {
                            indicating value "IPv4_Address of UE_A",
                        "or" Framed_IPv6_Address_AVP 
                            indicating value "IPv6_Address of UE_A",
                        "one or more" Media_Component_Description_AVP containing
                            Media_Component_Number_AVP
                            Media_Type_AVP
                            Flow_Status_AVP
                                indicating value ENABLED '(2)'
                            Max_Requested_Bandwidth_DL_AVP
                            Max_Requested_Bandwidth_UL_AVP
                            RR_Bandwidth_AVP
                            RS_Bandwidth_AVP
                            Codec_Data_AVP
                            "one or more" Media_Subcomponent_Description_AVP containing
                                Flow_Number_AVP
                                Flow_Description_AVP;;;
                        "one or more" Media_Component_Description_AVP
                        Rx_Request_Type_AVP
                            indicating value UPDATE_REQUEST '(1)',
                        Service_Info_Status_AVP
                            indicating value PRELIMINARY_SERVICE_INFORMATION '(1)'
                        ;
                    to the EPC_PCRF_A entity
                }
            }  
@@ -513,19 +473,12 @@ Package TP_RX {
                            indicating value "IPv4_Address of UE_A",
                        "or" Framed_IPv6_Address_AVP 
                            indicating value "IPv6_Address of UE_A",
                        "one or more" Media_Component_Description_AVP containing
                            Media_Component_Number_AVP
                            Media_Type_AVP
                            Flow_Status_AVP
                                indicating value ENABLED_UPLINK '(0)'
                            Max_Requested_Bandwidth_DL_AVP
                            Max_Requested_Bandwidth_UL_AVP
                            RR_Bandwidth_AVP
                            RS_Bandwidth_AVP
                            Codec_Data_AVP
                            "one or more" Media_Subcomponent_Description_AVP containing
                                Flow_Number_AVP
                                Flow_Description_AVP;;;
                        "one or more" Media_Component_Description_AVP
                        Rx_Request_Type_AVP
                            indicating value UPDATE_REQUEST '(1)',
                        Service_Info_Status_AVP
                            indicating value FINAL_SERVICE_INFORMATION '(1)'
                        ;
                    to the EPC_PCRF_A entity
                }
            }  
@@ -560,19 +513,12 @@ Package TP_RX {
                            indicating value "IPv4_Address of UE_A",
                        "or" Framed_IPv6_Address_AVP 
                            indicating value "IPv6_Address of UE_A",
                        "one or more" Media_Component_Description_AVP containing
                            Media_Component_Number_AVP
                            Media_Type_AVP
                            Flow_Status_AVP
                                indicating value ENABLED_DOWNLINK '(1)'
                            Max_Requested_Bandwidth_DL_AVP
                            Max_Requested_Bandwidth_UL_AVP
                            RR_Bandwidth_AVP
                            RS_Bandwidth_AVP
                            Codec_Data_AVP
                            "one or more" Media_Subcomponent_Description_AVP containing
                                Flow_Number_AVP
                                Flow_Description_AVP;;;
                        "one or more" Media_Component_Description_AVP
                        Rx_Request_Type_AVP
                            indicating value UPDATE_REQUEST '(1)',
                        Service_Info_Status_AVP
                            indicating value FINAL_SERVICE_INFORMATION '(1)'
                        ;
                    to the EPC_PCRF_A entity
                }
            }  
@@ -645,6 +591,40 @@ Package TP_RX {
            }  
    }  // End of TP_RX_PCSCF_ASR_01
    
    Test Purpose {
        TP Id TP_RX_PCSCF_RAA_01
        
        Test objective  "Verify that IUT sends RA-Answer after RAR is received from PCRF."
        
        Reference 
            "TS 129 214 [8], clause 4.4.6.2 5.3.13"
        
        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 EPC_PCRF_A entity sends a RAR containing
                        Specific_Action_AVP
                            indicating value INDICATION_OF_SUCCESSFUL_RESOURCES_ALLOCATION '(8)';
                    to the IMS_P_CSCF_A entity
                }
                then {
                    the IMS_P_CSCF_A entity sends the RAA containing
                        Result_Code_AVP
                            indicating value DIAMETER_SUCCESS "(2001)";
                    to the EPC_PCRF_A entity
                }
            }  
    }  // End of TP_RX_PCSCF_RAA_01
     
    Test Purpose {
        TP Id TP_RX_PCRF_STA_01
        //TP_EPC_7002_19 from TS 103 029 V5.1.1
Compare 1bf5e310 to 0e6bfc47
Original line number Diff line number Diff line
Subproject commit 1bf5e310ba324943a88b4922c5d479b13ef5548a
Subproject commit 0e6bfc478a043944cca7098f277fc8374cd89504
Compare d241ad8b to 7d796164
Original line number Diff line number Diff line
Subproject commit d241ad8b33e8a60da7805a2254a1554eba3331e7
Subproject commit 7d796164eb9b23fc5d6f06eb0be3be5a3743861d