Commit 03db8dcc authored by Yann Garcia's avatar Yann Garcia
Browse files

Merge manually TTF010 branch into devel branch

parent 5bbf2437
Loading
Loading
Loading
Loading
+3 −1
Original line number Original line 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
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
is hereby granted, free of charge, to copy, reproduce and amend this file
@@ -11,6 +11,8 @@ from its use or inability of use.This permission does not apply to any documenta
associated with this file for which ETSI keeps all rights reserved. The present
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
copyright notice shall be included in all copies of whole or part of this
file and shall not imply any sub-license right.
file and shall not imply any sub-license right.
*
*  @author   TTF T010
*/
*/




+15 −17
Original line number Original line Diff line number Diff line
/* ETSI Software License
/*
* As long as the here under conditions are respected, non-exclusive permission is hereby granted,
Copyright (c) ETSI 2023.
* free of charge, to use, reproduce and modify this software source code, under the following conditions:

* This source code is provided AS IS with no warranties, express or implied, including but not limited to,
This software is subject to copyrights owned by ETSI. Non-exclusive permission
* the warranties of merchant ability, fitness for a particular purpose and warranties for non-infringement
is hereby granted, free of charge, to copy, reproduce and amend this file
* of intellectual property rights.
under the following conditions: It is provided "as is", without warranty of any
* ETSI shall not be held liable in any event for any direct or indirect damages whatsoever (including, without
kind, expressed or implied.
* limitation, damages for loss of profits, business interruption, loss of information, or any other pecuniary

* loss) arising out of or related to the use of or inability to use the source code.
ETSI shall never be liable for any claim, damages, or other liability arising
* This permission is granted to facilitate the implementation of the related ETSI standard, provided that
from its use or inability of use.This permission does not apply to any documentation
* ETSI is given the right to use, reproduce and amend the modified source code under the same conditions
associated with this file for which ETSI keeps all rights reserved. The present
* as the present permission.
copyright notice shall be included in all copies of whole or part of this
* This permission does not apply to any documentation associated with this source code for which ETSI keeps
file and shall not imply any sub-license right.
* all rights reserved.
*
* The present ETSI Source Code license shall be included in all copies of whole or part of this source code
*  @author   TTF T010
* and shall not imply any sub-license right.
* (c) ETSI 2019-2020 
*/
*/
 
 
 
 
+27 −25
Original line number Original line Diff line number Diff line
@@ -11,6 +11,8 @@ from its use or inability of use.This permission does not apply to any documenta
associated with this file for which ETSI keeps all rights reserved. The present
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
copyright notice shall be included in all copies of whole or part of this
file and shall not imply any sub-license right.
file and shall not imply any sub-license right.
*
*  @author   TTF T010
*/
*/


/* E-CSCF interfaces to
/* E-CSCF interfaces to
@@ -32,7 +34,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes an initial INVITE from the P-CSCF and routes the request to the EATF."
        Test objective  "Verify that the E-CSCF successfully processes an initial INVITE from the P-CSCF and routes the request to the EATF."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2 1)"
            "ETSI TS 124 229 [1], Clause 5.11.2 1"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -85,7 +87,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes an initial INVITE from the P-CSCF and routes the request to the LRF."
        Test objective  "Verify that the E-CSCF successfully processes an initial INVITE from the P-CSCF and routes the request to the LRF."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.3"
            "ETSI TS 124 229 [1], Clause 5.11.3"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -134,7 +136,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes an initial INVITE from the P-CSCF and routes the request to the PSAP in the IM CN subsystem of own network."
        Test objective  "Verify that the E-CSCF successfully processes an initial INVITE from the P-CSCF and routes the request to the PSAP in the IM CN subsystem of own network."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -274,7 +276,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes an initial INVITE from the P-CSCF and routes the request to the IBCF for a PSAP in another network."
        Test objective  "Verify that the E-CSCF successfully processes an initial INVITE from the P-CSCF and routes the request to the IBCF for a PSAP in another network."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -325,7 +327,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes an initial INVITE from the P-CSCF and routes the request to the IBCF for a PSAP in another network and includes the LRF provided URI in the Route header."
        Test objective  "Verify that the E-CSCF successfully processes an initial INVITE from the P-CSCF and routes the request to the IBCF for a PSAP in another network and includes the LRF provided URI in the Route header."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -422,7 +424,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes an initial INVITE from the P-CSCF and routes the request to the BGCF for a PSAP in the PSTN."
        Test objective  "Verify that the E-CSCF successfully processes an initial INVITE from the P-CSCF and routes the request to the BGCF for a PSAP in the PSTN."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -473,7 +475,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes an initial INVITE from the P-CSCF and routes the request to the BGCF for a PSAP in the PSTN and includes the LRF provided URI in the Request-URI."
        Test objective  "Verify that the E-CSCF successfully processes an initial INVITE from the P-CSCF and routes the request to the BGCF for a PSAP in the PSTN and includes the LRF provided URI in the Request-URI."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -571,7 +573,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes a BYE from the P-CSCF for an Emergency Call and routes the request to the PSAP in the IM CN subsystem of own network."
        Test objective  "Verify that the E-CSCF successfully processes a BYE from the P-CSCF for an Emergency Call and routes the request to the PSAP in the IM CN subsystem of own network."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -613,9 +615,9 @@ Package TP_E_CSCF {
        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."
        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 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        
        PICS Selection  NONE
        PICS Selection  NONE
        
        
@@ -654,7 +656,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes a BYE from the P-CSCF for an Emergency Call and routes the request to the IBCF for a PSAP in another network."
        Test objective  "Verify that the E-CSCF successfully processes a BYE from the P-CSCF for an Emergency Call and routes the request to the IBCF for a PSAP in another network."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -697,7 +699,7 @@ Package TP_E_CSCF {
        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."
        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 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -738,7 +740,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes a BYE from the P-CSCF for an Emergency Call and routes the request to the BGCF for a PSAP in the PSTN."
        Test objective  "Verify that the E-CSCF successfully processes a BYE from the P-CSCF for an Emergency Call and routes the request to the BGCF for a PSAP in the PSTN."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -781,7 +783,7 @@ Package TP_E_CSCF {
        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."
        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 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -822,7 +824,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes a CANCEL from the P-CSCF for an Emergency Call under establishment and routes the request to the PSAP in the IM CN subsystem of own network."
        Test objective  "Verify that the E-CSCF successfully processes a CANCEL from the P-CSCF for an Emergency Call under establishment and routes the request to the PSAP in the IM CN subsystem of own network."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -865,7 +867,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes a CANCEL from the P-CSCF for an Emergency Call under establishment and routes the request to the IBCF for a PSAP in another network."
        Test objective  "Verify that the E-CSCF successfully processes a CANCEL from the P-CSCF for an Emergency Call under establishment and routes the request to the IBCF for a PSAP in another network."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -908,7 +910,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes a CANCEL from the P-CSCF for an Emergency Call under establishment and routes the request to the BGCF for a PSAP in the PSTN."
        Test objective  "Verify that the E-CSCF successfully processes a CANCEL from the P-CSCF for an Emergency Call under establishment and routes the request to the BGCF for a PSAP in the PSTN."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -950,9 +952,9 @@ Package TP_E_CSCF {
        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."
        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 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        
        PICS Selection  NONE
        PICS Selection  NONE
        
        
@@ -993,7 +995,7 @@ Package TP_E_CSCF {
        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."
        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 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -1036,7 +1038,7 @@ Package TP_E_CSCF {
        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."
        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 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -1078,9 +1080,9 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes a 487 response from the PSAP in the IM CN subsystem for an Emergency Call and routes the response to the P-CSCF of home network."
        Test objective  "Verify that the E-CSCF successfully processes a 487 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 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VxLTE_INT
        Config Id CF_VoLTE_INT_ES
        
        
        PICS Selection  NONE
        PICS Selection  NONE
        
        
@@ -1121,7 +1123,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes a 487 response from the IBCF for a PSAP in another network for an Emergency Call and routes the response to the P-CSCF."
        Test objective  "Verify that the E-CSCF successfully processes a 487 response from the IBCF for a PSAP in another network for an Emergency Call and routes the response to the P-CSCF."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -1164,7 +1166,7 @@ Package TP_E_CSCF {
        Test objective  "Verify that the E-CSCF successfully processes a 487 response from the BGCF for a PSAP in the PSTN for an Emergency Call and routes the response to the P-CSCF."
        Test objective  "Verify that the E-CSCF successfully processes a 487 response from the BGCF for a PSAP in the PSTN for an Emergency Call and routes the response to the P-CSCF."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.11.2"
            "ETSI TS 124 229 [1], Clause 5.11.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
+104 −13
Original line number Original line Diff line number Diff line
@@ -11,6 +11,8 @@ from its use or inability of use.This permission does not apply to any documenta
associated with this file for which ETSI keeps all rights reserved. The present
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
copyright notice shall be included in all copies of whole or part of this
file and shall not imply any sub-license right.
file and shall not imply any sub-license right.
*
*  @author   TTF T010
*/
*/


/* Gm interface at UE/P-CSCF */
/* Gm interface at UE/P-CSCF */
@@ -51,9 +53,9 @@ Package TP_GM {
                            Realm indicating value PX_UE_A_REALM,
                            Realm indicating value PX_UE_A_REALM,
                            Algorithm indicating value PX_UE_A_AUTH_ALG,
                            Algorithm indicating value PX_UE_A_AUTH_ALG,
                            Nonce indicating value "",
                            Nonce indicating value "",
                            not term_ioi,
                            not term_ioi;,
                        not SecurityClient,
                        not SecurityClient,
                        Contact indicating value "sos";;
                        Contact indicating value "sos";
                    from the UE_A entity
                    from the UE_A entity
                }
                }
                then {
                then {
@@ -185,7 +187,7 @@ Package TP_GM {
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.1.6.2 and 5.2.10.5"
            "ETSI TS 124 229 [1], Clauses 5.1.6.2 and 5.2.10.5"
        
        
        Config Id CF_VxLTE_RMI
        Config Id CF_VoLTE_RMI_ES
        
        
        PICS Selection NONE
        PICS Selection NONE
        
        
@@ -229,7 +231,7 @@ Package TP_GM {
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.1.6.2 and 5.2.10.5"
            "ETSI TS 124 229 [1], Clauses 5.1.6.2 and 5.2.10.5"
        
        
        Config Id CF_VxLTE_RMI
        Config Id CF_VoLTE_RMI_ES
        
        
        PICS Selection NONE
        PICS Selection NONE
        
        
@@ -272,7 +274,7 @@ Package TP_GM {
        Test objective  "Verify that the P-CSCF successfully receives an initial emergency INVITE from an unregistered UE."
        Test objective  "Verify that the P-CSCF successfully receives an initial emergency INVITE from an unregistered UE."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.1.6.8.2"
            "ETSI TS 124 229 [1], Clause 5.1.6.8.2"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -309,7 +311,7 @@ Package TP_GM {
        Test objective  "Verify that the P-CSCF successfully receives an initial emergency INVITE from an emergency registered UE."
        Test objective  "Verify that the P-CSCF successfully receives an initial emergency INVITE from an emergency registered UE."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.1.6.8.3"
            "ETSI TS 124 229 [1], Clause 5.1.6.8.3"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -347,7 +349,7 @@ Package TP_GM {
        Test objective  "Verify that the P-CSCF successfully receives an initial emergency INVITE from a registered but not emergency registered UE."
        Test objective  "Verify that the P-CSCF successfully receives an initial emergency INVITE from a registered but not emergency registered UE."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.1.6.8.4"
            "ETSI TS 124 229 [1], Clause 5.1.6.8.4"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -383,12 +385,12 @@ Package TP_GM {


    Test Purpose {
    Test Purpose {
        
        
        TP Id TP_GM_PCSCF_ECO_INVITE_04
        TP Id TP_GM_PCSCF_NGC_INVITE_01
        
        
        Test objective  "Verify that the P-CSCF successfully receives an initial eCall type INVITE from an emergency registered UE."
        Test objective  "Verify that the P-CSCF successfully receives an initial eCall type INVITE from an emergency registered UE."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [1], Clauses 5.1.6.11"
            "ETSI TS 124 229 [1], Clause 5.1.6.11"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -413,14 +415,103 @@ Package TP_GM {
                        Route indicating value PX_UE_A_SERVICE_ROUTE,
                        Route indicating value PX_UE_A_SERVICE_ROUTE,
                        Accept indicating value "application/EmergencyCallData.Control+xml",
                        Accept indicating value "application/EmergencyCallData.Control+xml",
                        RecvInfo indicating value "EmergencyCallData.eCall.MSD",
                        RecvInfo indicating value "EmergencyCallData.eCall.MSD",
                        PPreferredIdentity, // one or two instances
                        PPreferredIdentity, // one or two instances,
                        ContentDisposition containing
                           handling indicating value "optional";,
                        // TODO Geolocation header maybe added later, check!
                        // TODO Geolocation header maybe added later, check!
                        MessageBody containing
                        MessageBody containing
                           MIME containing MSD;;; // MIME may contain additional parts e.g., sdp, xml
                           MIME containing MSD;;; // "application/EmergencyCallData.eCall.MSD" MIME body
                                                  // MIME may contain additional parts e.g., sdp, xml
                    from the UE_A entity
                }
            }
    } // End of TP_GM_PCSCF_NGC_INVITE_01

    Test Purpose {
        
        TP Id TP_GM_PCSCF_NGC_INFO_01
        
        Test objective  "Verify that the P-CSCF successfully receives an INFO from the UE in an
                         established eCall type emergency call that has been requested to transfer
                         an updated MSD."
        
        Reference 
            "ETSI TS 124 229 [1], Clause 5.1.6.11.3"
        
        Config Id CF_VoLTE_INT_ES
        
        PICS Selection NONE
        
        Initial conditions with {
            the UE_A entity isEmergencyAttachedTo the EPC_A and
            the UE_A entity isEmergencyRegisteredTo the IMS_A and
            the UE_A entity previouslyEstablishedEmergencyCallWith the PSAP
         }
        
        Expected behaviour
            ensure that {
                when {
                    the UE_A entity isRequestedToTransferUpdatedMSD
                    // UE_A has received an INFO request as described in TP_MW_PCSCF_NGC_INFO_01
                }
                then {
                    the IMS_P_CSCF_A entity receives an INFO containing
                        From indicating value PX_UE_A_SIP_URI,
                        To indicating value PX_SIP_ECALL_EMERGENCY_SERVICE_URN, // "urn:service:sos.ecall.manual" or "urn:service:sos.ecall.automatic"
                        CallId indicating value PX_UE_A_CALLID,
                        Via indicating value PX_UE_A_VIA,
                        Route indicating value PX_UE_A_SERVICE_ROUTE,
                        InfoPackage indicating value "EmergencyCallData.eCall.MSD",
                        ContentDisposition indicating value "Info-Package",
                        MessageBody containing
                           MIME indicating value "application/EmergencyCallData.eCall.MSD", // MIME may contain additional parts e.g., sdp, xml
                           // MSD not exceeding 140 bytes and encoded in binary ASN.1
                           ContentDisposition indicating value "By-Reference";; 
                    from the UE_A entity
                }
            }
    } // End of TP_GM_PCSCF_NGC_INFO_01

    Test Purpose {
        
        TP Id TP_GM_PCSCF_ECO_INVITE_05
        
        Test objective  "Verify that the P-CSCF successfully receives an initial emergency INVITE from a registered but not emergency registered UE."
        
        Reference 
            "ETSI TS 124 229 [1], Clause 5.1.6.8.4"
        
        Config Id CF_VoLTE_RMI_ES
        
        PICS Selection NONE
        
        Initial conditions with {
            the UE_A entity isAttachedTo the EPC_B and
            the UE_A entity isRegisteredTo the IMS_A and
            the UE_A entity not isEmergencyRegisteredTo the IMS_A
            /* This implies that the UE is currently attached and registered 
               to its home operator's network and the IP-CAN does not define emergency bearers
               see 5.1.6.1 3rd paragraph */
         }
        
        Expected behaviour
            ensure that {
                when {
                    the UE_A entity isRequestedToEstablishEmergencyCall
                }
                then {
                    the IMS_P_CSCF_A entity receives an INVITE 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,
                        PPreferredIdentity, // one or two instances
                        MessageBody;
                    from the UE_A entity
                    from the UE_A entity
                }
                }
            }
            }
    } // End of TP_GM_PCSCF_ECO_INVITE_04
    } // End of TP_GM_PCSCF_ECO_INVITE_05


    Test Purpose {
    Test Purpose {
        
        
@@ -429,7 +520,7 @@ Package TP_GM {
        Test objective  "Verify that the P-CSCF successfully processes a BYE for an emergency call."
        Test objective  "Verify that the P-CSCF successfully processes a BYE for an emergency call."
        
        
        Reference 
        Reference 
            "ETSI TS 124 229 [2] Clauses 5.1.6.9"
            "ETSI TS 124 229 [2] Clause 5.1.6.9"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
+5 −3
Original line number Original line Diff line number Diff line
@@ -11,6 +11,8 @@ from its use or inability of use.This permission does not apply to any documenta
associated with this file for which ETSI keeps all rights reserved. The present
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
copyright notice shall be included in all copies of whole or part of this
file and shall not imply any sub-license right.
file and shall not imply any sub-license right.
*
*  @author   TTF T010
*/
*/




@@ -22,12 +24,12 @@ Package TP_GX {
 
 
     
     
    Test Purpose {
    Test Purpose {
        TP Id TP_GX_PCRF_CCA_01
        TP Id TP_GX_PCRF_ECO_CCA_01
        //TP_GX_PCRF_CCA_01 from TS 103 653-1 V2.1.1 without emergency registration
        //TP_GX_PCRF_CCA_01 from TS 103 653-1 V2.1.1 without emergency registration
        Test objective  "Verify that IUT when receives CC-Request for PCC Rules containing IMSI for emergency services sends a CC-Answer in case of attachment procedure."
        Test objective  "Verify that IUT when receives CC-Request for PCC Rules containing IMSI for emergency services sends a CC-Answer in case of attachment procedure."
        
        
        Reference 
        Reference 
            "TS 129 212 [9], clauses 4.5.15.2.1"
            "TS 129 212 [9], clause 4.5.15.2.1"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
@@ -111,7 +113,7 @@ Package TP_GX {
        Test objective  "Verify that IUT when receives CC-Request for PCC Rules containing IMEI for emergency call sends a CC-Answer in case of attachment procedure."
        Test objective  "Verify that IUT when receives CC-Request for PCC Rules containing IMEI for emergency call sends a CC-Answer in case of attachment procedure."
        
        
        Reference 
        Reference 
            "TS 129 212 [9], clauses 4.5.15.2.1"
            "TS 129 212 [9], clause 4.5.15.2.1"
        
        
        Config Id CF_VoLTE_INT_ES
        Config Id CF_VoLTE_INT_ES
        
        
Loading