Loading DiameterRx/ttcn/DiameterRx_PIXITS.ttcn +1 −1 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ module DiameterRx_PIXITS group Port_and_addresses{ modulepar charstring PX_DIAMETER_RX_ETS_IPADDR := "1.1.1.1"; modulepar charstring PX_DIAMETER_RX_SUT_IPADDR := "ffffffff"; modulepar charstring PX_DIAMETER_RX_SUT_IPADDR := "1.1.1.2"; modulepar integer PX_DIAMETER_RX_ETS_PORT := 3868; modulepar integer PX_DIAMETER_RX_SUT_PORT := 3868; Loading DiameterRx/ttcn/DiameterRx_Rx_TCFunctions.ttcn +3 −16 Original line number Diff line number Diff line Loading @@ -44,7 +44,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync //TODO: setting of optional AVPs f_send_AAA(m_AAA_basic(vc_sessionId, vc_originHost, vc_originRealm)); f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); // sync Loading @@ -67,7 +66,6 @@ module DiameterRx_Rx_TCFunctions { f_awaiting_AAR(mw_AAR_basic(?,?,?,?,?)); //TODO: setting of optional AVPs f_send_AAA(m_AAA_modified_ResultCode_ANCA(vc_sessionId, vc_originHost, vc_originRealm, Loading Loading @@ -100,7 +98,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync //TODO: setting of optional AVPs f_send_AAA(m_AAA_basic(vc_sessionId, vc_originHost, vc_originRealm)); f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); // sync Loading Loading @@ -187,7 +184,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync //TODO: setting of optional AVPs f_send_AAA(m_AAA_basic(vc_sessionId, vc_originHost, vc_originRealm)); f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); // sync Loading Loading @@ -225,7 +221,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync //TODO: setting of optional AVPs f_send_AAA(m_AAA_basic(vc_sessionId, vc_originHost, vc_originRealm)); f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); // sync Loading Loading @@ -282,7 +277,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // sync //TODO: setting of optional AVPs f_send_AAR(m_AAR_FIP_Media1(vc_sessionId, vc_originHost, vc_originRealm, vc_destinationRealm, Loading @@ -298,8 +292,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync //TODO f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); // sync f_postamble_AF(); Loading Loading @@ -327,8 +319,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync //TODO f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); // sync f_postamble_AF(); Loading @@ -346,7 +336,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // sync //TODO: setting of optional AVPs f_send_AAR(m_AAR_FIP_SA_Media1(vc_sessionId, vc_originHost, vc_originRealm, vc_destinationRealm, Loading @@ -363,8 +352,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync //TODO f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); // sync f_postamble_AF(); Loading DiameterRx/ttcn/DiameterRx_Steps.ttcn3 +5 −6 Original line number Diff line number Diff line Loading @@ -40,6 +40,11 @@ //Base LibDiameter init function if there will be any base initialisation f_Diameter_Init_Component(); vc_ETS_address := PX_DIAMETER_RX_ETS_IPADDR; vc_ETS_port := PX_DIAMETER_RX_ETS_PORT; vc_SUT_address := PX_DIAMETER_RX_SUT_IPADDR; vc_SUT_port := PX_DIAMETER_RX_SUT_PORT; vc_sessionId := m_sessionId(PX_SessionID); vc_originHost := m_originHost(PX_OriginHost); Loading Loading @@ -141,7 +146,6 @@ { tc_sync.stop ; log("**** a_Sip_catchSyncStop: Test component received STOP signal from MTC - going to IDLE state **** "); //TODO complete postamble syncPort.send(m_syncClientStop); f_terminate_diameter_component(); log("**** a_Sip_catchSyncStop: TEST COMPONENT NOW STOPPING ITSELF! **** ") ; Loading @@ -152,11 +156,6 @@ altstep a_diameter_default() runs on DiameterComponent { [] syncPort.receive { //TODO: need to be done }; [] any timer.timeout { setverdict(fail); Loading Loading
DiameterRx/ttcn/DiameterRx_PIXITS.ttcn +1 −1 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ module DiameterRx_PIXITS group Port_and_addresses{ modulepar charstring PX_DIAMETER_RX_ETS_IPADDR := "1.1.1.1"; modulepar charstring PX_DIAMETER_RX_SUT_IPADDR := "ffffffff"; modulepar charstring PX_DIAMETER_RX_SUT_IPADDR := "1.1.1.2"; modulepar integer PX_DIAMETER_RX_ETS_PORT := 3868; modulepar integer PX_DIAMETER_RX_SUT_PORT := 3868; Loading
DiameterRx/ttcn/DiameterRx_Rx_TCFunctions.ttcn +3 −16 Original line number Diff line number Diff line Loading @@ -44,7 +44,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync //TODO: setting of optional AVPs f_send_AAA(m_AAA_basic(vc_sessionId, vc_originHost, vc_originRealm)); f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); // sync Loading @@ -67,7 +66,6 @@ module DiameterRx_Rx_TCFunctions { f_awaiting_AAR(mw_AAR_basic(?,?,?,?,?)); //TODO: setting of optional AVPs f_send_AAA(m_AAA_modified_ResultCode_ANCA(vc_sessionId, vc_originHost, vc_originRealm, Loading Loading @@ -100,7 +98,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync //TODO: setting of optional AVPs f_send_AAA(m_AAA_basic(vc_sessionId, vc_originHost, vc_originRealm)); f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); // sync Loading Loading @@ -187,7 +184,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync //TODO: setting of optional AVPs f_send_AAA(m_AAA_basic(vc_sessionId, vc_originHost, vc_originRealm)); f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); // sync Loading Loading @@ -225,7 +221,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync //TODO: setting of optional AVPs f_send_AAA(m_AAA_basic(vc_sessionId, vc_originHost, vc_originRealm)); f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); // sync Loading Loading @@ -282,7 +277,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // sync //TODO: setting of optional AVPs f_send_AAR(m_AAR_FIP_Media1(vc_sessionId, vc_originHost, vc_originRealm, vc_destinationRealm, Loading @@ -298,8 +292,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync //TODO f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); // sync f_postamble_AF(); Loading Loading @@ -327,8 +319,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync //TODO f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); // sync f_postamble_AF(); Loading @@ -346,7 +336,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); // sync //TODO: setting of optional AVPs f_send_AAR(m_AAR_FIP_SA_Media1(vc_sessionId, vc_originHost, vc_originRealm, vc_destinationRealm, Loading @@ -363,8 +352,6 @@ module DiameterRx_Rx_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // sync //TODO f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); // sync f_postamble_AF(); Loading
DiameterRx/ttcn/DiameterRx_Steps.ttcn3 +5 −6 Original line number Diff line number Diff line Loading @@ -40,6 +40,11 @@ //Base LibDiameter init function if there will be any base initialisation f_Diameter_Init_Component(); vc_ETS_address := PX_DIAMETER_RX_ETS_IPADDR; vc_ETS_port := PX_DIAMETER_RX_ETS_PORT; vc_SUT_address := PX_DIAMETER_RX_SUT_IPADDR; vc_SUT_port := PX_DIAMETER_RX_SUT_PORT; vc_sessionId := m_sessionId(PX_SessionID); vc_originHost := m_originHost(PX_OriginHost); Loading Loading @@ -141,7 +146,6 @@ { tc_sync.stop ; log("**** a_Sip_catchSyncStop: Test component received STOP signal from MTC - going to IDLE state **** "); //TODO complete postamble syncPort.send(m_syncClientStop); f_terminate_diameter_component(); log("**** a_Sip_catchSyncStop: TEST COMPONENT NOW STOPPING ITSELF! **** ") ; Loading @@ -152,11 +156,6 @@ altstep a_diameter_default() runs on DiameterComponent { [] syncPort.receive { //TODO: need to be done }; [] any timer.timeout { setverdict(fail); Loading