Loading ttcn/AtsImsIot/AtsImsIot_TestSystem.ttcn +36 −1 Original line number Diff line number Diff line Loading @@ -12,6 +12,9 @@ module AtsImsIot_TestSystem { */ type component IotSystemInterface { port DataPort dPort; port SipPort sipPort; port DiameterPort diameterPort; port SgiPort sgiPort; port EquipmentAccessPort eaPort; port AdapterConfigPort acPort; } Loading @@ -27,6 +30,24 @@ module AtsImsIot_TestSystem { port SgiPort sgiPort; port ImsCoordinationPort icpPort; } type component SipInterfaceMonitor extends InterfaceMonitor { port SipPort sipPort; port ImsCoordinationPort icpPort; } type component DiameterInterfaceMonitor extends InterfaceMonitor { port DiameterPort diameterPort; port ImsCoordinationPort icpPort; } type component NaptrInterfaceMonitor extends InterfaceMonitor { port NaptrPort naptrPort; port ImsCoordinationPort icpPort; } type component SgiInterfaceMonitor extends InterfaceMonitor { port SgiPort sgiPort; port ImsCoordinationPort icpPort; } /** * @desc * used to coordinate the behavior of other components. It is in charge Loading @@ -44,6 +65,9 @@ module AtsImsIot_TestSystem { type port DataPort message { in Request, Response, SEND_request, RECEIVE_response; // SIP } type port SipPort message { //type port SipPort message in Request, Response, SEND_request, RECEIVE_response; // SIP } type port NaptrPort message { in NAPTRmessage; } Loading Loading @@ -92,7 +116,7 @@ module AtsImsIot_TestSystem { group g_release15 { type record CF_ATT { type record CF_ATT_old { ImsInterfaceMonitor gmA, ImsInterfaceMonitor rx, ImsInterfaceMonitor s6a, Loading @@ -102,5 +126,16 @@ module AtsImsIot_TestSystem { ImsInterfaceMonitor sgi, ImsInterfaceMonitor gmB } type record CF_ATT { SipInterfaceMonitor gmA, DiameterInterfaceMonitor rx, DiameterInterfaceMonitor s6a, DiameterInterfaceMonitor gx, SipInterfaceMonitor mxA, SipInterfaceMonitor mw, SgiInterfaceMonitor sgi, SipInterfaceMonitor gmB } } // end of g_release15 } No newline at end of file Loading
ttcn/AtsImsIot/AtsImsIot_TestSystem.ttcn +36 −1 Original line number Diff line number Diff line Loading @@ -12,6 +12,9 @@ module AtsImsIot_TestSystem { */ type component IotSystemInterface { port DataPort dPort; port SipPort sipPort; port DiameterPort diameterPort; port SgiPort sgiPort; port EquipmentAccessPort eaPort; port AdapterConfigPort acPort; } Loading @@ -27,6 +30,24 @@ module AtsImsIot_TestSystem { port SgiPort sgiPort; port ImsCoordinationPort icpPort; } type component SipInterfaceMonitor extends InterfaceMonitor { port SipPort sipPort; port ImsCoordinationPort icpPort; } type component DiameterInterfaceMonitor extends InterfaceMonitor { port DiameterPort diameterPort; port ImsCoordinationPort icpPort; } type component NaptrInterfaceMonitor extends InterfaceMonitor { port NaptrPort naptrPort; port ImsCoordinationPort icpPort; } type component SgiInterfaceMonitor extends InterfaceMonitor { port SgiPort sgiPort; port ImsCoordinationPort icpPort; } /** * @desc * used to coordinate the behavior of other components. It is in charge Loading @@ -44,6 +65,9 @@ module AtsImsIot_TestSystem { type port DataPort message { in Request, Response, SEND_request, RECEIVE_response; // SIP } type port SipPort message { //type port SipPort message in Request, Response, SEND_request, RECEIVE_response; // SIP } type port NaptrPort message { in NAPTRmessage; } Loading Loading @@ -92,7 +116,7 @@ module AtsImsIot_TestSystem { group g_release15 { type record CF_ATT { type record CF_ATT_old { ImsInterfaceMonitor gmA, ImsInterfaceMonitor rx, ImsInterfaceMonitor s6a, Loading @@ -102,5 +126,16 @@ module AtsImsIot_TestSystem { ImsInterfaceMonitor sgi, ImsInterfaceMonitor gmB } type record CF_ATT { SipInterfaceMonitor gmA, DiameterInterfaceMonitor rx, DiameterInterfaceMonitor s6a, DiameterInterfaceMonitor gx, SipInterfaceMonitor mxA, SipInterfaceMonitor mw, SgiInterfaceMonitor sgi, SipInterfaceMonitor gmB } } // end of g_release15 } No newline at end of file