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

TP for ISC interface added.

parent 0fa4954c
Loading
Loading
Loading
Loading
+71 −0
Original line number Diff line number Diff line
/*
Copyright (c) ETSI 2019-2020.

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
under the following conditions: It is provided "as is", without warranty of any
kind, expressed or implied.

ETSI shall never be liable for any claim, damages, or other liability arising
from its use or inability of use.This permission does not apply to any documentation
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
file and shall not imply any sub-license right.
*/

/* Isc interface at S-CSCF<->AS */
Package TP_ISC {
    
    import all from Sip_Common;
    
    Test Purpose {
        
        TP Id TP_ISC_SCSCF_REGISTER_01
        // TP_IMST2_ISC_REG_01 from ETSI TS 102 790-2 V3.1.1 (2014-07)
        
        Test objective  "Verify that the S-CSCF successfully processes registration towards AS
                         when IMS supports 3rd-party registration."
        
        Reference 
            "ETSI TS 124 229 [2], Clause 5.4.1.7"
        
        Config Id CF_VxLTE_INT
        
        PICS Selection NONE
        
        Initial conditions with {
            the UE_A entity isAttachedTo the EPC_A and
            the UE_A entity isNotRegisteredTo the IMS_A
        }
        
        Expected behaviour
            ensure that {
                when {
                    the IMS_S_CSCF_A entity receives a REGISTER
                    from the IMS_I_CSCF_A entity
                }
                then {
                    the IMS_S_CSCF_A entity sends a REGISTER containing
                        From indicating value PX_SCSCF_SIP_URI,
                        To indicating value PX_AS_A_SIP_URI,
                        Request_Uri indicating value PX_AS_A_SIP_URI,
                        Contact indicating value PX_SCSCF_SIP_URI,
                        PChargingVector,
                        PChargingFunctionAddresses,
                        PAccessNetworkInfo
                        PVisitedNetworkId
                        ;
                    to the IMS_AS_A entity
                    and the IMS_AS_A entity sends an 200_Ok containing
                        From indicating value PX_AS_A_SIP_URI,
                        To indicating value PX_SCSCF_SIP_URI,
                        CallId,
                        Via
                        ;
                    to the IMS_S_CSCF_A entity
                }
            }
    } // End of TP_ISC_SCSCF_REGISTER_01
    
} // End of Package TP_ISC