invoso.com Report post Posted 12/04/2014 12:01 PM Hi, We have some problems with transfer call and we want to identify where is problem. VG logs show: 120447.385 21 10 4 ev Dialogic 134,TDX_CST, crn=2ac01c5, 1003,0,0,DE_TONEON,FAX,120447.385 21 10 4 q_scr + evScriptEvent 134 FAX120447.385 21 10 4 q_scr + evScriptEvent 134 TDX_CST120447.385 7 10 4 q_scr run evScriptEvent sCode=[FAX] iActionID=0, crn=2ac01c5 [1003|0|0|0|0][DE_TONEON|FAX||||] 00:00:00 max:3|00:00:00.0170010120447.385 7 10 4 se FAX 134 1003|0|0 DE_TONEON|FAX| LineState=LS_XFER_7_WAITOUTCOMEOUTGOINGCALL_REQUESTXFERSIDE120447.385 7 10 4 LsXfer_7_dc_WaitOutcomeOutgoingCall_InLeg : [FAX], 134(EV_UNKNOWN_134),1003,0,0,DE_TONEON,FAX,), xferType=32, leg2=145120447.385 7 10 4 x7_dc_in before XFER_ANN_ACCEPTED test. sCode=FAX120447.385 7 10 4 rv replace start ... 120447.385 7 10 4 rv replace end [on {answer} goto [record with permission] ... 120447.385 7 10 4 path {FAX} not found120447.385 7 10 4 LsXfer_7_dc_WaitOutcomeOutgoingCall_InLeg pass event to OutLeg. sCode=FAX120447.385 7 145 50 q_scr + evScriptEvent 134 OTHER_LEG_FAX120447.385 7 10 4 q_scr run evScriptEvent sCode=[TDX_CST] iActionID=0, crn=2ac01c5 [1003|0|0|0|0][DE_TONEON|FAX||||] 00:00:00 max:3|00:00:00.0170010120447.385 7 10 4 se TDX_CST 134 1003|0|0 DE_TONEON|FAX| LineState=LS_XFER_7_WAITOUTCOMEOUTGOINGCALL_REQUESTXFERSIDE120447.385 7 10 4 LsXfer_7_dc_WaitOutcomeOutgoingCall_InLeg : [TDX_CST], 134(EV_UNKNOWN_134),1003,0,0,DE_TONEON,FAX,), xferType=32, leg2=145120447.385 7 10 4 x7_dc_in before XFER_ANN_ACCEPTED test. sCode=TDX_CST120447.385 7 10 4 rv replace start ... 120447.386 7 10 4 rv replace end [on {answer} goto [record with permission] ... 120447.386 7 10 4 path {TDX_CST} not found120447.386 7 10 4 LsXfer_7_dc_WaitOutcomeOutgoingCall_InLeg pass event to OutLeg. sCode=TDX_CST120447.386 7 145 50 q_scr + evScriptEvent 134 OTHER_LEG_TDX_CST120447.386 7 145 50 q_scr run evScriptEvent sCode=[OTHER_LEG_FAX] iActionID=0, crn=0 [1003|0|0|0|0][DE_TONEON|FAX||||] 00:00:00.0010000 max:3|00:00:00.0170010120447.386 7 145 50 se OTHER_LEG_FAX 134 1003|0|0 DE_TONEON|FAX| LineState=LS_XFER_7_WAITOUTCOMEOUTGOINGCALL_DIALINGSIDE120447.386 7 145 50 LsXfer_7_dc_WaitOutcomeOutgoingCall_OutLeg : 134,OTHER_LEG_FAX,1003,0,0,DE_TONEON,FAX,120447.386 7 145 50 q_scr run evScriptEvent sCode=[OTHER_LEG_TDX_CST] iActionID=0, crn=0 [1003|0|0|0|0][DE_TONEON|FAX||||] 00:00:00 max:3|00:00:00.0170010120447.386 7 145 50 se OTHER_LEG_TDX_CST 134 1003|0|0 DE_TONEON|FAX| LineState=LS_XFER_7_WAITOUTCOMEOUTGOINGCALL_DIALINGSIDE120447.386 7 145 50 LsXfer_7_dc_WaitOutcomeOutgoingCall_OutLeg : 134,OTHER_LEG_TDX_CST,1003,0,0,DE_TONEON,FAX,120450.795 21 7 3 ev Dialogic 134,TDX_CST, crn=2ac0154, 1002,0,0,DE_TONEON,FAX,120450.795 21 7 3 q_scr + evScriptEvent 134 FAX120450.795 21 7 3 q_scr + evScriptEvent 134 TDX_CST120450.795 7 7 3 q_scr run evScriptEvent sCode=[FAX] iActionID=0, crn=2ac0154 [1002|0|0|0|0][DE_TONEON|FAX||||] 00:00:00 max:3|00:00:00.0170010120450.795 7 7 3 se FAX 134 1002|0|0 DE_TONEON|FAX| LineState=LS_PLAY_PLAYMSGFINISHED120450.795 7 7 3 LsPlayMsgFinished EV_UNKNOWN_134,FAX, [DE_TONEON ], [FAX ], []120450.795 7 7 3 path {FAX} not found120450.795 7 7 3 q_scr run evScriptEvent sCode=[TDX_CST] iActionID=0, crn=2ac0154 [1002|0|0|0|0][DE_TONEON|FAX||||] 00:00:00 max:3|00:00:00.0170010120450.795 7 7 3 se TDX_CST 134 1002|0|0 DE_TONEON|FAX| LineState=LS_PLAY_PLAYMSGFINISHED120450.795 7 7 3 LsPlayMsgFinished EV_UNKNOWN_134,TDX_CST, [DE_TONEON ], [FAX ], []120450.795 7 7 3 path {TDX_CST} not found Is this sure that on second leg fax answered? Share this post Link to post
SupportTeam Report post Posted 12/04/2014 08:13 PM Attached trace snippet does not show any calls disconnecting. The snippet shows that Dialogic card detected a tone on the line that matched the 'FAX' tone definition. The 'Fax Tone' evens occurred on the original leg of the call, not the outgoing leg: 120447.385 21 10 4 ev Dialogic 134,TDX_CST, crn=2ac01c5, 1003,0,0,DE_TONEON,FAX, 120450.795 21 7 3 ev Dialogic 134,TDX_CST, crn=2ac0154, 1002,0,0,DE_TONEON,FAX, It looks like no action was taken by the VoiceGuide script in response to this tone presence. Share this post Link to post
invoso.com Report post Posted 01/19/2015 03:03 PM We have FAX detection problems. We know that target numbers are not FAX but VG log shows: 151441.481 21 151 52 ev Dialogic 134,TDX_CST, crn=28c00c3, 1051,0,0,DE_TONEON,FAX,151441.481 21 151 52 q_scr + evScriptEvent 134 FAX151441.481 21 151 52 q_scr + evScriptEvent 134 TDX_CST151441.481 7 151 52 q_scr run evScriptEvent sCode=[FAX] iActionID=0, crn=28c00c3 [1051|0|0|0|0][DE_TONEON|FAX||||] 00:00:00 max:32|00:00:21.7582445151441.481 21 2 1 ev Dialogic 134,TDX_CST, crn=28c00bd, 1000,0,0,DE_TONEON,FAX,151441.481 7 151 52 se FAX 134 1051|0|0 DE_TONEON|FAX| LineState=LS_XFER_9_WAITENDCALL_DialingSide151441.481 21 2 1 q_scr + evScriptEvent 134 FAX151441.481 7 151 52 LsXfer_9_WaitEndCall_OutLeg : [134:FAX] 1051,0,0 DE_TONEON,FAX,151441.481 21 2 1 q_scr + evScriptEvent 134 TDX_CST151441.481 7 151 52 LsXfer_9_WaitEndCall_OutLeg pass event to InLeg. sCode=FAX151441.481 7 2 1 q_scr + evScriptEvent 134 OTHER_LEG_FAX151441.481 7 151 52 q_scr run evScriptEvent sCode=[TDX_CST] iActionID=0, crn=28c00c3 [1051|0|0|0|0][DE_TONEON|FAX||||] 00:00:00 max:32|00:00:21.7582445151441.481 7 151 52 se TDX_CST 134 1051|0|0 DE_TONEON|FAX| LineState=LS_XFER_9_WAITENDCALL_DialingSide151441.481 7 151 52 LsXfer_9_WaitEndCall_OutLeg : [134:TDX_CST] 1051,0,0 DE_TONEON,FAX,151441.481 7 151 52 LsXfer_9_WaitEndCall_OutLeg pass event to InLeg. sCode=TDX_CST151441.481 7 2 1 q_scr + evScriptEvent 134 OTHER_LEG_TDX_CST151441.481 7 2 1 q_scr run evScriptEvent sCode=[FAX] iActionID=0, crn=28c00bd [1000|0|0|0|0][DE_TONEON|FAX||||] 00:00:00 max:32|00:00:21.7582445151441.481 7 2 1 se FAX 134 1000|0|0 DE_TONEON|FAX| LineState=LS_PLAY_PLAYMSGFINISHED151441.481 7 2 1 LsPlayMsgFinished EV_UNKNOWN_134,FAX, [DE_TONEON ], [FAX ], []151441.481 7 2 1 path {FAX} found (at offset 130) how to configure VG or DCM to ignore this kind fax signalisation. Our telecomm outbound call provider doesn't see fax signalisation on our trunk. Share this post Link to post
SupportTeam Report post Posted 01/19/2015 09:53 PM Trace shows that currently the script used has the "On {FAX} ..." path set. To ignore fax tone reports just remove that path from the script. Share this post Link to post
invoso.com Report post Posted 01/20/2015 07:47 AM We use {FAX} path because VG terminating call because of receiving (maybe fake ) fax signalization so we make loop to keep call alive by loop to previous empty play module. Without this path VG terminating call not founding this path. Share this post Link to post
SupportTeam Report post Posted 01/20/2015 08:01 AM VoiceGuide would terminate a call unless the script instructs it to do so, or it times out awaiting input, or it received a disconnect indication from other side. If the "On {FAX} ..." path is not defined then that tone report will just be ignored. There will will be no other action taken. Share this post Link to post
SupportTeam Report post Posted 01/20/2015 08:04 AM Alternatively, if you want the FAX tones to not be detected by Dialogic card in first place, then do this: 1. Change the TID_FAX1 and TID_FAX2 fax tone definitions (in ConfigLine.xml) to something that is unlikely to ever be detected, 2. If a <ID>FAX</ID> tone is specified in ConfigLine.xml then remove that definition altogether. Share this post Link to post
invoso.com Report post Posted 01/20/2015 08:53 AM need VG to restart after ConfigLine changes? Share this post Link to post
SupportTeam Report post Posted 01/20/2015 09:05 AM Yes. Service restart is needed to read in the new ConfigLine.xml settings Share this post Link to post
invoso.com Report post Posted 01/20/2015 03:44 PM change not help VG still detect 133139.326 18 10 4 ev Dialogic 134,TDX_CST, crn=2d002c0, 1011,0,0,DE_TONEON,FAX,133139.326 18 10 4 q_scr + evScriptEvent 134 FAX133139.326 18 10 4 q_scr + evScriptEvent 134 TDX_CST 133139.460 7 10 4 q_scr run evScriptEvent sCode=[FAX] iActionID=0, crn=2d002c0 [1011|0|0|0|0][DE_TONEON|FAX||||] 00:00:00.1340077 max:11|00:00:02.7421568133139.461 7 10 4 se FAX 134 1011|0|0 DE_TONEON|FAX| LineState=LS_PLAY_PLAYMSGFINISHED133139.461 7 10 4 LsPlayMsgFinished EV_UNKNOWN_134,FAX, [DE_TONEON ], [FAX ], []133139.461 8 q_tel run cmd_TsReset 0 00:00:00.0050003 max:4|00:00:00.4030230 133139.461 7 10 4 path {FAX} found (at offset 130)133139.462 7 10 4 FindNextVgmTitleInPathList: next module title is=[detect FAX recorded] ConfigLine attached ConfigLine.zip Share this post Link to post
SupportTeam Report post Posted 01/20/2015 09:00 PM What changes were made? Attached ConfigLine.xml still contains the <ID>FAX</ID> tone definition. And trace shows that the script still contains the "On {FAX} ..." path. Share this post Link to post