Loading DiameterS6a/ttcn/DiameterS6a_TestSystem.ttcn +17 −12 Original line number Diff line number Diff line Loading @@ -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 DiameterS6a/ttcn/DiameterS6a_TypesAndValues.ttcn +39 −16 Original line number Diff line number Diff line Loading @@ -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 { Loading Loading
DiameterS6a/ttcn/DiameterS6a_TestSystem.ttcn +17 −12 Original line number Diff line number Diff line Loading @@ -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
DiameterS6a/ttcn/DiameterS6a_TypesAndValues.ttcn +39 −16 Original line number Diff line number Diff line Loading @@ -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 { Loading