Loading AtsCommon/SipIsup_IMS_TCFunctions.ttcn +8 −26 Original line number Diff line number Diff line Loading @@ -7718,6 +7718,8 @@ module SipIsup_IMS_TCFunctions { //Awaiting INVITE f_awaitingINVITE_No100Response(mw_INVITE_Request_IMS(*,*,*,*)); f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());//Synchronisation point 1 f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_route(),valueof(m_MBody_SDP(vc_sdp_local)))); f_awaitingACK(mw_ACK_Request_Base(vc_callId)); Loading Loading @@ -8203,6 +8205,8 @@ module SipIsup_IMS_TCFunctions { case else {log("Invalid PX_SIP_MESSAGE_VA variant (",PX_SIP_MESSAGE_VA,"), available variant 1-4");} } f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());//Synchronisation point 1 f_sendResponse(m_Response_onINVITE_Reason(v_statusLine[PX_TC_VA],vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_route(),PX_CauseValue)); f_awaitingACK(mw_ACK_Request_Base(vc_callId)); Loading Loading @@ -8286,15 +8290,8 @@ module SipIsup_IMS_TCFunctions { f_wait(PX_Timeout_Tiw3 - PX_Timeout_Tiw3/0.1); // wait T(I/W)3 before end f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());// sync point f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());// sync point test body done // POSTAMBLE // send REGISTER, await 401, send REGISTER, await 200 OK //f_RemoveRegistration(vc_cSeq); // f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict());// sync point postamble done f_SIP_postamble_IMS1_withoutRegistration () }// end function f_IMS_TC_309_001 Loading Loading @@ -8333,11 +8330,6 @@ module SipIsup_IMS_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());// sync point test body done // POSTAMBLE // send REGISTER, await 401, send REGISTER, await 200 OK //f_RemoveRegistration(vc_cSeq); // f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict());// sync point postamble done f_SIP_postamble_IMS1_withoutRegistration () }// end function f_IMS_TC_309_002 Loading Loading @@ -8392,8 +8384,6 @@ module SipIsup_IMS_TCFunctions { f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*)); v_InviteReq:=vc_request; f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());// sync point f_awaitingCANCEL(mw_CANCEL_Request_Base(vc_callId)); f_sendResponse(m_Response_onCANCEL(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_route())); Loading Loading @@ -8431,11 +8421,6 @@ module SipIsup_IMS_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());// sync point test body done // POSTAMBLE // send REGISTER, await 401, send REGISTER, await 200 OK //f_RemoveRegistration(vc_cSeq); // f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict());// sync point postamble done f_SIP_postamble_IMS1_withoutRegistration () }// end function f_IMS_TC_309_005 Loading @@ -8455,21 +8440,18 @@ module SipIsup_IMS_TCFunctions { // TESTBODY //Awaiting INVITE //f_awaitingINVITE(mw_INVITE_Request_Base); f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*)); f_sendResponse(m_Response_18XonINVITE(c_statusLine183,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact)); f_awaitingPRACK_sendReply(mw_PRACK_Request_Base(vc_callId)); f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict()); // Synchronisation point 1 f_sendResponse(m_Response_onINVITE(c_statusLine580,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_route())); f_awaitingACK(mw_ACK_Request_Base(vc_callId)); f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());// sync point test body done // POSTAMBLE // send REGISTER, await 401, send REGISTER, await 200 OK //f_RemoveRegistration(vc_cSeq); // f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict());// sync point postamble done f_SIP_postamble_IMS1_withoutRegistration () }// end function f_IMS_TC_309_006 Loading Loading
AtsCommon/SipIsup_IMS_TCFunctions.ttcn +8 −26 Original line number Diff line number Diff line Loading @@ -7718,6 +7718,8 @@ module SipIsup_IMS_TCFunctions { //Awaiting INVITE f_awaitingINVITE_No100Response(mw_INVITE_Request_IMS(*,*,*,*)); f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());//Synchronisation point 1 f_sendResponse(m_Response_2xxonINVITE(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_route(),valueof(m_MBody_SDP(vc_sdp_local)))); f_awaitingACK(mw_ACK_Request_Base(vc_callId)); Loading Loading @@ -8203,6 +8205,8 @@ module SipIsup_IMS_TCFunctions { case else {log("Invalid PX_SIP_MESSAGE_VA variant (",PX_SIP_MESSAGE_VA,"), available variant 1-4");} } f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());//Synchronisation point 1 f_sendResponse(m_Response_onINVITE_Reason(v_statusLine[PX_TC_VA],vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_route(),PX_CauseValue)); f_awaitingACK(mw_ACK_Request_Base(vc_callId)); Loading Loading @@ -8286,15 +8290,8 @@ module SipIsup_IMS_TCFunctions { f_wait(PX_Timeout_Tiw3 - PX_Timeout_Tiw3/0.1); // wait T(I/W)3 before end f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());// sync point f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());// sync point test body done // POSTAMBLE // send REGISTER, await 401, send REGISTER, await 200 OK //f_RemoveRegistration(vc_cSeq); // f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict());// sync point postamble done f_SIP_postamble_IMS1_withoutRegistration () }// end function f_IMS_TC_309_001 Loading Loading @@ -8333,11 +8330,6 @@ module SipIsup_IMS_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());// sync point test body done // POSTAMBLE // send REGISTER, await 401, send REGISTER, await 200 OK //f_RemoveRegistration(vc_cSeq); // f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict());// sync point postamble done f_SIP_postamble_IMS1_withoutRegistration () }// end function f_IMS_TC_309_002 Loading Loading @@ -8392,8 +8384,6 @@ module SipIsup_IMS_TCFunctions { f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*)); v_InviteReq:=vc_request; f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict());// sync point f_awaitingCANCEL(mw_CANCEL_Request_Base(vc_callId)); f_sendResponse(m_Response_onCANCEL(c_statusLine200,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_route())); Loading Loading @@ -8431,11 +8421,6 @@ module SipIsup_IMS_TCFunctions { f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());// sync point test body done // POSTAMBLE // send REGISTER, await 401, send REGISTER, await 200 OK //f_RemoveRegistration(vc_cSeq); // f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict());// sync point postamble done f_SIP_postamble_IMS1_withoutRegistration () }// end function f_IMS_TC_309_005 Loading @@ -8455,21 +8440,18 @@ module SipIsup_IMS_TCFunctions { // TESTBODY //Awaiting INVITE //f_awaitingINVITE(mw_INVITE_Request_Base); f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*)); f_sendResponse(m_Response_18XonINVITE(c_statusLine183,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact)); f_awaitingPRACK_sendReply(mw_PRACK_Request_Base(vc_callId)); f_selfOrClientSyncAndVerdict(c_sync1, f_getVerdict()); // Synchronisation point 1 f_sendResponse(m_Response_onINVITE(c_statusLine580,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact,f_route())); f_awaitingACK(mw_ACK_Request_Base(vc_callId)); f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());// sync point test body done // POSTAMBLE // send REGISTER, await 401, send REGISTER, await 200 OK //f_RemoveRegistration(vc_cSeq); // f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict());// sync point postamble done f_SIP_postamble_IMS1_withoutRegistration () }// end function f_IMS_TC_309_006 Loading