Loading AtsCommon/SipIsup_IMS_TCFunctions.ttcn +7 −8 Original line number Diff line number Diff line Loading @@ -1219,8 +1219,7 @@ module SipIsup_IMS_TCFunctions { f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*)); //Check MaxForwards header field , mapping of ISUP HOPCounter to Maxforwards var integer v_ISUP_HOP_COUNT:=31; //TODO replace this variable with appropriate PIXIT parameter if (not(vc_request.msgHeader.maxForwards.forwards <= v_ISUP_HOP_COUNT)){setverdict(fail)} if (not(vc_request.msgHeader.maxForwards.forwards <= c_ISUP_HOP_COUNT)){setverdict(fail)} else{} f_sendResponse(m_Response_18XonINVITE(c_statusLine180,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact)); Loading Loading @@ -1260,8 +1259,8 @@ module SipIsup_IMS_TCFunctions { //f_awaitingINVITE(mw_INVITE_Request_Base); f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*)); //Check To header fields : international format var template charstring international_number_format := pattern "*+([\d])"; if (not(match(vc_caller_To,mw_To_NameAddr_SipUrl(*,international_number_format,?)))){setverdict (fail);} if (not(match(vc_caller_To,mw_To_NameAddr_SipUrl(*,m_international_number_format,?)))){setverdict (fail);} f_sendResponse(m_Response_18XonINVITE(c_statusLine180,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact)); f_check_Ringing(); Loading Loading @@ -1312,6 +1311,10 @@ module SipIsup_IMS_TCFunctions { * @param loc_CSeq_s - Transaction Id */ function f_IMS_TC_302_002(in CSeq p_cSeq_s) runs on ImsComponent { var charstring v_userinfo,v_userinfo_n; var From v_From_firstINVITE; var CallId v_CallId_firstINVITE; //if (not(PICS_3_2)){ // log("Check setting of PICS_3_2"); // setverdict(inconc); Loading @@ -1325,10 +1328,6 @@ module SipIsup_IMS_TCFunctions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict());// sync point preamble done // TESTBODY var charstring v_userinfo,v_userinfo_n; var From v_From_firstINVITE; var CallId v_CallId_firstINVITE; //Awaiting INVITE //f_awaitingINVITE(mw_INVITE_Request_Base); f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*)); Loading Loading
AtsCommon/SipIsup_IMS_TCFunctions.ttcn +7 −8 Original line number Diff line number Diff line Loading @@ -1219,8 +1219,7 @@ module SipIsup_IMS_TCFunctions { f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*)); //Check MaxForwards header field , mapping of ISUP HOPCounter to Maxforwards var integer v_ISUP_HOP_COUNT:=31; //TODO replace this variable with appropriate PIXIT parameter if (not(vc_request.msgHeader.maxForwards.forwards <= v_ISUP_HOP_COUNT)){setverdict(fail)} if (not(vc_request.msgHeader.maxForwards.forwards <= c_ISUP_HOP_COUNT)){setverdict(fail)} else{} f_sendResponse(m_Response_18XonINVITE(c_statusLine180,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact)); Loading Loading @@ -1260,8 +1259,8 @@ module SipIsup_IMS_TCFunctions { //f_awaitingINVITE(mw_INVITE_Request_Base); f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*)); //Check To header fields : international format var template charstring international_number_format := pattern "*+([\d])"; if (not(match(vc_caller_To,mw_To_NameAddr_SipUrl(*,international_number_format,?)))){setverdict (fail);} if (not(match(vc_caller_To,mw_To_NameAddr_SipUrl(*,m_international_number_format,?)))){setverdict (fail);} f_sendResponse(m_Response_18XonINVITE(c_statusLine180,vc_callId, vc_cSeq,vc_caller_From, vc_caller_To, vc_via,vc_contact)); f_check_Ringing(); Loading Loading @@ -1312,6 +1311,10 @@ module SipIsup_IMS_TCFunctions { * @param loc_CSeq_s - Transaction Id */ function f_IMS_TC_302_002(in CSeq p_cSeq_s) runs on ImsComponent { var charstring v_userinfo,v_userinfo_n; var From v_From_firstINVITE; var CallId v_CallId_firstINVITE; //if (not(PICS_3_2)){ // log("Check setting of PICS_3_2"); // setverdict(inconc); Loading @@ -1325,10 +1328,6 @@ module SipIsup_IMS_TCFunctions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict());// sync point preamble done // TESTBODY var charstring v_userinfo,v_userinfo_n; var From v_From_firstINVITE; var CallId v_CallId_firstINVITE; //Awaiting INVITE //f_awaitingINVITE(mw_INVITE_Request_Base); f_awaitingINVITE(mw_INVITE_Request_IMS(*,*,*,*)); Loading