Commit 024b397c authored by wattelet's avatar wattelet
Browse files

Test System updated

parent e22ea470
Loading
Loading
Loading
Loading
+17 −12
Original line number Diff line number Diff line
@@ -4,33 +4,38 @@
 * @desc This module provides the types and ports used by the test component for SIP-IMS-DIAMETER tests.
 */
module DiameterS6a_TestSystem {

    import from DiameterS6a_TypesAndValues all;

    group SystemConfiguration {

        group Ports {

            type port DiameterS6aPort message {
                inout DIAMETER_S6a_Message;
            }
            type port Diameter_MME_S6aPort message {
                in	DIAMETER_S6a_HSS_Initiated_Message;
                out	DIAMETER_S6a_MME_Initiated_Message;
            }
            type port Diameter_HSS_S6aPort message {
                in	DIAMETER_S6a_MME_Initiated_Message;
                out	DIAMETER_S6a_HSS_Initiated_Message;
            }

        } //     End Group Ports

        group TestComponents {
        	
            group TestSystemInterfaces {

			/*
			** @desc  The test system interface
			*/
            group TestSystemInterfaces {
                type component TestAdapter {
                    port DiameterS6aPort MME_S6a, HSS_S6a;
                    port	Diameter_MME_S6aPort MME_S6a;
                    port	Diameter_HSS_S6aPort HSS_S6a;
                
                	//     global variables
                }
                
                }
            } //     end Group TestSystemInterfaces

        } //     end group TestComponents

    } //     end group SystemConfiguration
} //     end module DiameterS6a_TestSystem
+39 −16
Original line number Diff line number Diff line
@@ -1400,21 +1400,44 @@ group HeaderAndBodyTypes {
	group MessageTypes {

        type union DIAMETER_S6a_Message {
            ULR_MSG			S6a_ULR_MSG,
            ULA_MSG			S6a_CCA_MSG,
            AIR_MSG			S6a_RAR_MSG,
            AIA_MSG			S6a_RAA_MSG,
			CLR_MSG			S6a_CLR_MSG,
			CLA_MSG			S6a_CLA_MSG,
			IDA_MSG			S6a_IDA_MSG,
			DSR_MSG			S6a_DSR_MSG,
			DSA_MSG			S6a_DSA_MSG,
			S6a_PUR_MSG		S6a_PUR_MSG,
			S6a_PUA_MSG		S6a_PUA_MSG,
			RSR_MSG			S6a_RSR_MSG,
			RSA_MSG			S6a_RSA_MSG,
			NOR_MSG			S6a_NOR_MSG,
			NOA_MSG			S6a_NOA_MSG
            ULR_MSG			s6a_ULR_MSG,
            ULA_MSG			s6a_CCA_MSG,
            AIR_MSG			s6a_RAR_MSG,
            AIA_MSG			s6a_RAA_MSG,
            CLR_MSG			s6a_CLR_MSG,
            CLA_MSG			s6a_CLA_MSG,
            IDR_MSG			s6a_IDR_MSG,
            IDA_MSG			s6a_IDA_MSG,
            DSR_MSG			s6a_DSR_MSG,
            DSA_MSG			s6a_DSA_MSG,
            S6a_PUR_MSG		s6a_PUR_MSG,
            S6a_PUA_MSG		s6a_PUA_MSG,
            RSR_MSG			s6a_RSR_MSG,
            RSA_MSG			s6a_RSA_MSG,
            NOR_MSG			s6a_NOR_MSG,
            NOA_MSG			s6a_NOA_MSG
        }

	    type union DIAMETER_S6a_HSS_Initiated_Message {
            ULA_MSG			s6a_CCA_MSG,
            AIA_MSG			s6a_RAA_MSG,
			CLR_MSG			s6a_CLR_MSG,
			IDR_MSG			s6a_IDR_MSG,
			DSR_MSG			s6a_DSR_MSG,
			S6a_PUA_MSG		s6a_PUA_MSG,
			RSR_MSG			s6a_RSR_MSG,
			NOA_MSG			s6a_NOA_MSG
	    }

        type union DIAMETER_S6a_MME_Initiated_Message {
            ULR_MSG			s6a_ULR_MSG,
            AIR_MSG			s6a_RAR_MSG,
            CLA_MSG			s6a_CLA_MSG,
            IDA_MSG			s6a_IDA_MSG,
            DSA_MSG			s6a_DSA_MSG,
            S6a_PUR_MSG		s6a_PUR_MSG,
            RSA_MSG			s6a_RSA_MSG,
            NOR_MSG			s6a_NOR_MSG
        }

		group S6a {