Commit 9436b0f4 authored by Yann Garcia's avatar Yann Garcia
Browse files

Merge branch 'TTF010' into 'devel'

Ttf010 to devel

See merge request !2
parents 2c5637e4 21e8000b
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -23,7 +23,7 @@ Package TP_CX {
    Test Purpose {
        TP Id TP_CX_HSS_ECO_UAA_01
        //TP_CX_HSS_UAA_01 from TS 103 653-1 V2.1.1 without emergency registration
        Test objective  "IUT successfully processes all mandatory AVPs in a UA-Request received due to first UE emergency registration and sends UA-Answer."
        Test objective  "Verify that the IUT successfully processes all mandatory AVPs in a UA-Request received due to first UE emergency registration and sends UA-Answer."
        
        Reference 
            "TS 129 228 [4], clause 6.1.1 and tables 6.1.1.1 and 6.1.1.2",
@@ -76,7 +76,7 @@ Package TP_CX {
    Test Purpose {
        TP Id TP_CX_HSS_ECO_UAA_02
        //TP_CX_HSS_UAA_02 from TS 103 653-1 V2.1.1 without emergency registration
        Test objective  "IUT successfully processes all mandatory AVPs in a UA-Request received due to protected UE emergency registration and sends UA-Answer."
        Test objective  "Verify that the IUT successfully processes all mandatory AVPs in a UA-Request received due to protected UE emergency registration and sends UA-Answer."
        
        Reference 
            "TS 129 228 [4], clause 6.1.1.1"
@@ -114,7 +114,7 @@ Package TP_CX {
    Test Purpose {
        TP Id TP_CX_HSS_ECO_SAA_01
        
        Test objective  "IUT successfully processes all mandatory AVPs in a SA-Request received due to S-CSCF registration notification procedure when credentials not matches and sends SA-Answer."
        Test objective  "Verify that the IUT successfully processes all mandatory AVPs in a SA-Request received due to S-CSCF registration notification procedure when credentials not matches and sends SA-Answer."
        
        Reference 
            "TS 129 228 [4], clause 6.1.2",
+277 −15
Original line number Diff line number Diff line
/*
Copyright (c) ETSI 2019-2020.
Copyright (c) ETSI 2023.

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
@@ -35,7 +35,7 @@ Package TP_E_CSCF {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2 1)"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -89,7 +89,7 @@ Package TP_E_CSCF {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.3"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -139,7 +139,7 @@ Package TP_E_CSCF {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -189,7 +189,7 @@ Package TP_E_CSCF {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2 and 5.11.3"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -234,7 +234,7 @@ Package TP_E_CSCF {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -287,7 +287,7 @@ Package TP_E_CSCF {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -335,7 +335,7 @@ Package TP_E_CSCF {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -388,7 +388,7 @@ Package TP_E_CSCF {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -436,7 +436,7 @@ Package TP_E_CSCF {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -469,6 +469,49 @@ Package TP_E_CSCF {
            
    } // End of TP_MM_ECSCF_ECO_BYE_01
    
    Test Purpose {
        
        TP Id TP_MM_ECSCF_ECO_BYE_02
        /* Mm interface at E-CSCF/IM CN subsystem of own network */
        Test objective  "Verify that the E-CSCF successfully processes a BYE from the PSAP in the IM CN subsystem for an Emergency
                         Call and routes the request to the P-CSCF of home network."
        
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VxLTE_INT
        
        PICS Selection  NONE
        
        Initial conditions with {
            the IMS_E_CSCF entity supportsRoutingTo the IM_CN and
            the UE_A entity previouslyEstablishedEmergencyCallWith the PSAP
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_E_CSCF entity receives a BYE containing
                        From indicating value PX_UE_A_SIP_URI,
                        To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA,
                        Route indicating value PX_UE_A_SERVICE_ROUTE;
                    from the IM_CN entity
                }
                then {
                    the IMS_E_CSCF entity sends a BYE containing
                        From indicating value PX_UE_A_SIP_URI,
                        To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA,
                        Route indicating value PX_UE_A_SERVICE_ROUTE;
                     to the IMS_P_CSCF_A entity
                }
            }
        
    } // End of TP_MM_ECSCF_ECO_BYE_02

    Test Purpose {
        
        TP Id TP_MX_ECSCF_ECO_BYE_01
@@ -480,7 +523,7 @@ Package TP_E_CSCF {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -513,6 +556,50 @@ Package TP_E_CSCF {
            
    } // End of TP_MX_ECSCF_ECO_BYE_01

    Test Purpose {
        
        TP Id TP_MX_ECSCF_ECO_BYE_02
        /* Mx interface at E-CSCF/IBCF */

        Test objective  "Verify that the E-CSCF successfully processes a BYE from the IBCF for a PSAP in another 
                         network for an Emergency Call and routes the request to the P-CSCF."
        
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
        Initial conditions with {
            the IMS_E_CSCF entity supportsRoutingTo the IMS_IBCF_A and
            the UE_A entity previouslyEstablishedEmergencyCallWith the PSA via IMS_IBCF_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_E_CSCF entity receives a BYE containing
                        From indicating value PX_UE_A_SIP_URI,
                        To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA,
                        Route indicating value PX_UE_A_SERVICE_ROUTE;
                    from the IMS_IBCF_A entity
                }
                then {
                    the IMS_E_CSCF entity sends a BYE containing
                        From indicating value PX_UE_A_SIP_URI,
                        To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA,
                        Route indicating value PX_UE_A_SERVICE_ROUTE;
                     to the IMS_P_CSCF_A entity
                }
            }
            
    } // End of TP_MX_ECSCF_ECO_BYE_02

    Test Purpose {
        
        TP Id TP_MI_ECSCF_ECO_BYE_01
@@ -524,7 +611,7 @@ Package TP_E_CSCF {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -557,6 +644,50 @@ Package TP_E_CSCF {
            
    } // End of TP_MI_ECSCF_ECO_BYE_01

    Test Purpose {
        
        TP Id TP_MI_ECSCF_ECO_BYE_02
        /* Mx interface at E-CSCF/BGCF */

        Test objective  "Verify that the E-CSCF successfully processes a BYE from the BGCF for a PSAP in the 
                         PSTN for an Emergency Call and routes the request to the P-CSCF."
        
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
        Initial conditions with {
            the IMS_E_CSCF entity supportsRoutingTo the BGCF and
            the UE_A entity previouslyEstablishedEmergencyCallWith the PSAP via IMS_BGCF_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_E_CSCF entity receives a BYE containing
                        From indicating value PX_UE_A_SIP_URI,
                        To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA,
                        Route indicating value PX_UE_A_SERVICE_ROUTE;
                    from the IMS_BGCF_A entity
                }
                then {
                    the IMS_E_CSCF entity sends a BYE containing
                        From indicating value PX_UE_A_SIP_URI,
                        To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA,
                        Route indicating value PX_UE_A_SERVICE_ROUTE;
                     to the IMS_P_CSCF_A entity
                }
            }
            
    } // End of TP_MI_ECSCF_ECO_BYE_02

    Test Purpose {
        
        TP Id TP_MM_ECSCF_ECO_CANCEL_01
@@ -568,7 +699,7 @@ Package TP_E_CSCF {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -612,7 +743,7 @@ Package TP_E_CSCF {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -656,7 +787,7 @@ Package TP_E_CSCF {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -689,5 +820,136 @@ Package TP_E_CSCF {
            
    } // End of TP_MI_ECSCF_ECO_CANCEL_01
    
    Test Purpose {
        
        TP Id TP_MM_ECSCF_ECO_480INVITE_01
        /* Mm interface at E-CSCF/IM CN subsystem of own network */
        Test objective  "Verify that the E-CSCF successfully processes a 480 response from the PSAP in the IM CN subsystem for an Emergency
                         Call and routes the response to the P-CSCF of home network."
        
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VxLTE_INT
        
        PICS Selection  NONE
        
        Initial conditions with {
            the IMS_E_CSCF entity supportsRoutingTo the IM_CN and
            the UE_A entity previouslyEstablishedEmergencyCallWith the PSAP
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_E_CSCF entity receives a 480INVITE containing
                        From indicating value PX_UE_A_SIP_URI,
                        To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA,
                        Route indicating value PX_UE_A_SERVICE_ROUTE;
                    from the IM_CN entity
                }
                then {
                    the IMS_E_CSCF entity sends a 480INVITE containing
                        From indicating value PX_UE_A_SIP_URI,
                        To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA,
                        Route indicating value PX_UE_A_SERVICE_ROUTE;
                     to the IMS_P_CSCF_A entity
                }
            }
        
    } // End of TP_MM_ECSCF_ECO_480INVITE_01

    Test Purpose {
        
        TP Id TP_MX_ECSCF_ECO_480INVITE_01
        /* Mx interface at E-CSCF/IBCF */

        Test objective  "Verify that the E-CSCF successfully processes a 480 response from the IBCF for a PSAP in another 
                         network for an Emergency Call and routes the response to the P-CSCF."
        
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
        Initial conditions with {
            the IMS_E_CSCF entity supportsRoutingTo the IMS_IBCF_A and
            the UE_A entity previouslyEstablishedEmergencyCallWith the PSA via IMS_IBCF_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_E_CSCF entity receives a 480INVITE containing
                        From indicating value PX_UE_A_SIP_URI,
                        To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA,
                        Route indicating value PX_UE_A_SERVICE_ROUTE;
                    from the IMS_IBCF_A entity
                }
                then {
                    the IMS_E_CSCF entity sends a 480INVITE containing
                        From indicating value PX_UE_A_SIP_URI,
                        To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA,
                        Route indicating value PX_UE_A_SERVICE_ROUTE;
                     to the IMS_P_CSCF_A entity
                }
            }
            
    } // End of TP_MX_ECSCF_ECO_480INVITE_01

    Test Purpose {
        
        TP Id TP_MI_ECSCF_ECO_480INVITE_01
        /* Mx interface at E-CSCF/BGCF */

        Test objective  "Verify that the E-CSCF successfully processes a 480 response from the BGCF for a PSAP in the 
                         PSTN for an Emergency Call and routes the response to the P-CSCF."
        
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
        
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
        Initial conditions with {
            the IMS_E_CSCF entity supportsRoutingTo the BGCF and
            the UE_A entity previouslyEstablishedEmergencyCallWith the PSAP via IMS_BGCF_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_E_CSCF entity receives a 480INVITE containing
                        From indicating value PX_UE_A_SIP_URI,
                        To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA,
                        Route indicating value PX_UE_A_SERVICE_ROUTE;
                    from the IMS_BGCF_A entity
                }
                then {
                    the IMS_E_CSCF entity sends a 480INVITE containing
                        From indicating value PX_UE_A_SIP_URI,
                        To indicating value PX_SIP_EMERGENCY_SERVICE_URN,
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA,
                        Route indicating value PX_UE_A_SERVICE_ROUTE;
                     to the IMS_P_CSCF_A entity
                }
            }
            
    } // End of TP_MI_ECSCF_ECO_480INVITE_01

} // End of Package TP_E_CSCF
+10 −10
Original line number Diff line number Diff line
/*
Copyright (c) ETSI 2019-2020.
Copyright (c) ETSI 2023.

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
@@ -27,7 +27,7 @@ Package TP_GM {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.1.6.2, 5.2.10.1, 5.1.1.1, 6.1.1 and 6.1.2"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -85,7 +85,7 @@ Package TP_GM {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.1.6.2, 5.2.10.1, 5.1.1.1, 6.1.1 and 6.1.3"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -144,7 +144,7 @@ Package TP_GM {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.1.6.2 and 5.2.10.5"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -274,7 +274,7 @@ Package TP_GM {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.1.6.8.2"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -311,7 +311,7 @@ Package TP_GM {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.1.6.8.3"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -349,7 +349,7 @@ Package TP_GM {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.1.6.8.4"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -390,7 +390,7 @@ Package TP_GM {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.1.6.11"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
@@ -431,7 +431,7 @@ Package TP_GM {
        Reference 
            "ETSI TS 124 229 [2] Clauses 5.1.6.9"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection  NONE
        
@@ -468,7 +468,7 @@ Package TP_GM {
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.1.3 and 6.1"
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection  NONE
        
+1 −1
Original line number Diff line number Diff line
/*
Copyright (c) ETSI 2019.
Copyright (c) ETSI 2023.

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
+32 −2
Original line number Diff line number Diff line
/*
Copyright (c) ETSI 2019-2020.
Copyright (c) ETSI 2023.

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
@@ -14,12 +14,42 @@ file and shall not imply any sub-license right.
*/


/* Gm interface at IBCF/IBCF*/
/* Ic interface at IBCF/IBCF*/
Package TP_IC {
	
    import all from Sip_Common;	
	 

    Test Purpose {  
        TP Id  TP_IC_IBCF_ECO_480INVITE_01
        Test objective
            "Verify that the IBCF successfully processes a 480 INVITE (Temporary unavailable) originating leg. "
        Reference
            "TS 124 229 [1], clause 5.10.3.2  and RFC 3261 [18], clause 13.3.1.3"
            
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection  NONE
        
        Initial conditions with {
            UE_A isAttachedTo the EPC_A and
            UE_A isRegisteredTo the IMS_A and
            PSAP isTemporaryUnavailable
        }
        
        Expected behaviour
            ensure that {
                when {
                    the PSAP entity sends a 480_INVITE "addressed to UE_A" to the IMS_A entity 
                }
                then {
                	the IMS_IBCF_A entity receives the 480_INVITE 
                	from the PSAP entity and
                    the IMS_IBCF_A entity forwards the 480_INVITE 
                    to the IMS_E_CSCF entity 
                }
        }
    }  // End of TP_IC_IBCF_ECO_480INVITE_01
    
}  // End of Package TP_IC
	
Loading