Commit 9ccfa88b authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

New TPs for Gx and Rx interfaces

parent 1bd7276a
Loading
Loading
Loading
Loading
+69 −0
Original line number Diff line number Diff line
@@ -170,6 +170,40 @@ Package TP_GX {
            }  
    }  // End of TP TP_GX_PGW_RAA_02
     
    Test Purpose {
        TP Id TP_GX_PGW_RAA_03
        //TP_7002_18 from TS 103 029 V5.1.1
        Test objective  "IUT successfully processes an RA-Request received due to the Session Bearer procedure and sends RA-Answer with Result_Code_AVP."
        
        Reference 
            "TS 129 212 (V15.3.0) [9], clause 4.5.2"
        
        Config Id CFG_GX_PGW_01
        
        PICS Selection PICS_1
        
        Initial conditions with {
            the UE_A entity isAttachedTo the IMS_A and
            the UE_A entity isRegisteredTo the IMS_A and
            the UE_A entity previouslyEstablishedCallWith the UE_B
        }
        
        Expected behaviour
            ensure that {
                when {
                    the EPC_PCRF_A entity sends an RAR
                    to the EPC_PGW_A entity
                }
                then {
                    the EPC_PGW_A entity sends the RAA containing
                        Result_Code_AVP
                            indicating value DIAMETER_SUCCESS
                        ;
                    to the EPC_PCRF_A entity
                }
            }  
    }  // End of TP TP_GX_PGW_RAA_03
     
    Test Purpose {
        TP Id TP_GX_PCRF_RAR_01
        //TP_EPC_7002_02 from TS 103 029 V5.1.1
@@ -223,5 +257,40 @@ Package TP_GX {
            }  
    }  // End of TP TP_GX_PCRF_RAR_01
     
    Test Purpose {
        TP Id TP_GX_PCRF_RAR_02
        //TP_EPC_7002_17 from TS 103 029 V5.1.1
        Test objective  "When IUT receives ST-Request from P-CSCF to remove all relevant previously created bearers then IUT sends an RA-Request."
        
        Reference 
            "TS 129 212 (V15.3.0) [9], clause 4.5.2"
        
        Config Id CFG_GX_PCRF_01
        
        PICS Selection PICS_1
        
        Initial conditions with {
            the UE_A entity isAttachedTo the IMS_A and
            the UE_A entity isRegisteredTo the IMS_A and
            the UE_A entity previouslyEstablishedCallWith the UE_B
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_P_CSCF_A entity sends an STR
                    to the EPC_PCRF_A entity
                }
                then {
                    the EPC_PCRF_A entity sends the RAR containing
                        Charging_Rule_Install_AVP containing
                            Charging_Rule_Remove_AVP containing
                                Charging_Rule_Name_AVP
                        ;;;
                    to the EPC_PGW_A entity
                }
            }  
    }  // End of TP TP_GX_PCRF_RAR_02
    
} // End of Package TP_GX
+134 −8
Original line number Diff line number Diff line
@@ -596,7 +596,7 @@ Package TP_RX {
    Test Purpose {
        TP Id TP_RX_PCRF_STA_01
        //TP_EPC_7002_19 from TS 103 029 V5.1.1
        Test objective  "TODO Verify that IUT after AA-Request is received due to provisioning of AF Signalling flow sends AA-Answer."
        Test objective  "Verify that IUT after reception of RA-Request sends ST-Answer."
        
        Reference 
            "TS 129 214 (V15.6.0) [8], clause 4.4.4"
@@ -630,7 +630,7 @@ Package TP_RX {
    Test Purpose {
        TP Id TP_RX_PCSCF_STR_01
        //TP_EPC_6034_01 from TS 103 029 V5.1.1
        Test objective  "Verify that IUT after reception of BYE sends an ST-Request"
        Test objective  "Verify that IUT after reception of BYE sends an ST-Request at originating leg."
        
        Reference 
            "TS 129 214 (V15.6.0) [8], clauses 4.4.4"
@@ -648,11 +648,12 @@ Package TP_RX {
        Expected behaviour
            ensure that {
                when {
                    the IMS_P_CSCF_A entity receives an BYE
                    the IMS_P_CSCF_A entity receives a BYE
                    from the UE_A entity
                }
                then {
                    the IMS_P_CSCF_A entity sends the STR
                    the IMS_P_CSCF_A entity sends the STR containing
                        Session_Id_AVP;
                    to the EPC_PCRF_A entity
                }
            }  
@@ -661,7 +662,7 @@ Package TP_RX {
    Test Purpose {
        TP Id TP_RX_PCSCF_STR_02
        //TP_EPC_7002_20 from TS 103 029 V5.1.1
        Test objective  "Verify that IUT after reception of BYE sends an ST-Request"
        Test objective  "Verify that IUT after reception of BYE sends an ST-Request at terminating leg."
        
        Reference 
            "TS 129 214 (V15.6.0) [8], clauses 4.4.4"
@@ -679,16 +680,141 @@ Package TP_RX {
        Expected behaviour
            ensure that {
                when {
                    the IMS_P_CSCF_B entity receives an IMS_S_CSCF_B
                    from the UE_A entity
                    the IMS_P_CSCF_B entity receives a BYE
                    from the IMS_S_CSCF_B entity
                }
                then {
                    the IMS_P_CSCF_B entity sends the STR
                    the IMS_P_CSCF_B entity sends the STR containing
                        Session_Id_AVP;
                    to the EPC_PCRF_B entity
                }
            }  
    }  // End of TP TP_RX_PCSCF_STR_02
    
    Test Purpose {
        TP Id TP_RX_PCSCF_STR_03
        //TP_EPC_6034_02 from TS 103 029 V5.1.1
        Test objective  "Verify that IUT after reception of CANCEL sends an ST-Request at originating leg."
        
        Reference 
            "TS 129 214 (V15.6.0) [8], clauses 4.4.4"
        
        Config Id CFG_RX_PCSCF_01
        
        PICS Selection PICS_1
        
        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_P_CSCF_A entity receives a CANCEL
                    from the UE_A entity
                }
                then {
                    the IMS_P_CSCF_A entity sends the STR containing
                        Session_Id_AVP;
                    to the EPC_PCRF_A entity
                }
            }  
    }  // End of TP TP_RX_PCSCF_STR_03
    
    Test Purpose {
        TP Id TP_RX_PCSCF_STR_04
        //TP_EPC_6034_03 from TS 103 029 V5.1.1
        Test objective  "Verify that IUT after reception of CANCEL sends an ST-Request at terminating leg."
        
        Reference 
            "TS 129 214 (V15.6.0) [8], clauses 4.4.4"
        
        Config Id CFG_RX_PCSCF_01
        
        PICS Selection PICS_1
        
        Initial conditions with {
            the UE_B entity isAttachedTo the EPC_B and
            the UE_B entity isRegisteredTo the IMS_B
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_P_CSCF_B entity receives a CANCEL
                    from the IMS_S_CSCF_B entity
                }
                then {
                    the IMS_P_CSCF_B entity sends the STR containing
                        Session_Id_AVP;
                    to the EPC_PCRF_B entity
                }
            }  
    }  // End of TP TP_RX_PCSCF_STR_04
    
    Test Purpose {
        TP Id TP_RX_PCSCF_STR_05
        //TP_EPC_7002_21 from TS 103 029 V5.1.1
        Test objective  "Verify that IUT after reception of 486 response sends an ST-Request at originating leg."
        
        Reference 
            "TS 129 214 (V15.6.0) [8], clauses 4.4.4"
        
        Config Id CFG_RX_PCSCF_01
        
        PICS Selection PICS_1
        
        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_P_CSCF_A entity receives a 486_Response_INVITE
                    from the IMS_S_CSCF_A entity
                }
                then {
                    the IMS_P_CSCF_A entity sends the STR containing
                        Session_Id_AVP;
                    to the EPC_PCRF_A entity
                }
            }  
    }  // End of TP TP_RX_PCSCF_STR_05
    
    Test Purpose {
        TP Id TP_RX_PCSCF_STR_06
        //TP_EPC_6034_04 from TS 103 029 V5.1.1
        Test objective  "Verify that IUT after reception of 486 response sends an ST-Request at terminating leg."
        
        Reference 
            "TS 129 214 (V15.6.0) [8], clauses 4.4.4"
        
        Config Id CFG_RX_PCSCF_01
        
        PICS Selection PICS_1
        
        Initial conditions with {
            the UE_B entity isAttachedTo the EPC_B and
            the UE_B entity isRegisteredTo the IMS_B
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_P_CSCF_B entity receives a 486_Response_INVITE
                    from the IMS_S_CSCF_B entity
                }
                then {
                    the IMS_P_CSCF_B entity sends the STR containing
                        Session_Id_AVP;
                    to the EPC_PCRF_B entity
                }
            }  
    }  // End of TP TP_RX_PCSCF_STR_06
    
    
    
} // End of Package TP_RX
+1 −1
Original line number Diff line number Diff line
@@ -72,7 +72,7 @@ Package Sip_Common {
            - INVITE
            // SIP Responses
            - Unauthorized
            - Trying
            - 100Trying
            - Ringing
            - Ok
            - Ack