Commit 21d02e5e authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

Dummy TP modules prepared

parent 2ff77ad7
Loading
Loading
Loading
Loading
+25 −0
Original line number Diff line number Diff line
/*
Copyright (c) ETSI 2019.

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.
*/


Package TP_CX {
    
    import all from Sip_Common;
    import all from Diameter_Common;
    
    
    
} // End of Package TP_CX
+114 −0
Original line number Diff line number Diff line
/* ETSI Software License
* As long as the here under conditions are respected, non-exclusive permission is hereby granted,
* 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,
* the warranties of merchant ability, fitness for a particular purpose and warranties for non-infringement
* of intellectual property rights.
* ETSI shall not be held liable in any event for any direct or indirect damages whatsoever (including, without
* 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.
* This permission is granted to facilitate the implementation of the related ETSI standard, provided that
* ETSI is given the right to use, reproduce and amend the modified source code under the same conditions
* as the present permission.
* This permission does not apply to any documentation associated with this source code for which ETSI keeps
* all rights reserved.
* The present ETSI Source Code license shall be included in all copies of whole or part of this source code
* and shall not imply any sub-license right.
* (c) ETSI 2019-2020 
*/
 
 
 Package Diameter_Common {
    Domain {
        pics: 
            - NONE
        ;
        entities:
            - EPC_PCRF_A
            - EPC_PCRF_B
            - EPC_PGW_A
            - EPC_PGW_B
            - EPC_MME_A
            - EPC_MME_B
            - IMS_HSS_A
            - IMS_HSS_B
        ;
        events:
            - receives
            - sends
            - triggers
            - detachment
            - invokes
            - create_session_request
            - delete_session_request
            - termination_SIP_signalling_session
        ;
    } // End of Domain section
    
    Data {
        type DiameterMessage;
        
        // CX DIAMETER Requests/Answers
        DiameterMessage UAA;
        DiameterMessage UAR;
        DiameterMessage MAA;
        DiameterMessage MAR;
        DiameterMessage SAA;
        DiameterMessage SAR;
        // RX DIAMETER Requests/Answers
        DiameterMessage AAA;
        DiameterMessage AAR;
        DiameterMessage STA;
        DiameterMessage STR;
        // GX DIAMETER Requests/Answers
        DiameterMessage RAA;
        DiameterMessage RAR;
        DiameterMessage CCA;
        DiameterMessage CCR;
        // S6A DIAMETER Requests/Answers
        DiameterMessage ULA;
        DiameterMessage ULR;
        DiameterMessage CLR;
        DiameterMessage CLA;
    } // End of Data section
    
    Configuration {
        Interface Type defaultGT accepts DiameterMessage;
        Component Type DiameterComp with gate g of type defaultGT;
        
          Test Configuration CF_VxLTE_INT
                containing 
                    SUT component EPC_PGW_A of type DiameterComp
                    SUT component EPC_PCRF_A of type DiameterComp
                    SUT component S_CSCF_A of type DiameterComp
                    SUT component I_CSCF_A of type DiameterComp
                    SUT component P_CSCF_A of type DiameterComp
                    SUT component HSS_A of type DiameterComp
                    SUT component EPC_MME_A of type DiameterComp
                    SUT component IMS_AS_A of type DiameterComp
                    connection between EPC_MME_A.g and HSS_A.g
                    connection between EPC_PGW_A.g and EPC_PCRF_A.g
                    connection between EPC_PCRF_A.g and P_CSCF_A.g
                    connection between HSS_A.g and S_CSCF_A.g
                    connection between HSS_A.g and I_CSCF_A.g
                    connection between IMS_AS_A.g and HSS_A.g
          ;
          
          Test Configuration CF_VxLTE_RMI
                containing 
                    SUT component EPC_PGW_B of type DiameterComp
                    SUT component EPC_PCRF_A of type DiameterComp
                    SUT component EPC_PCRF_B of type DiameterComp
                    SUT component P_CSCF_B of type DiameterComp
                    SUT component HSS_A of type DiameterComp
                    SUT component EPC_MME_B of type DiameterComp
                    connection between EPC_MME_B.g and HSS_A.g
                    connection between EPC_PGW_B.g and EPC_PCRF_B.g
                    connection between EPC_PCRF_A.g and EPC_PCRF_B.g
                    connection between EPC_PCRF_B.g and P_CSCF_B.g
          ;
          
    } // End of Configuration section
    
} // End of Package Diameter_Common
+0 −0

Empty file added.

+22 −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.
*/

/* Gm interface at UE/P-CSCF */
Package TP_GM {
    
    import all from Sip_Common;
    
} // End of Package TP_GM
+25 −0
Original line number Diff line number Diff line
/*
Copyright (c) ETSI 2019.

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.
*/


Package TP_GX {
    
    import all from Sip_Common;
    import all from Diameter_Common;
     
 
    
} // End of Package TP_GX
Loading