VoiceGuide IVR Software Main Page
Jump to content

Dialogic Call Transfer, And Flash Hook Length...

Recommended Posts

Hi

 

I am trying to do a call transfer through VG, using a dialogic D/4PCI on a Lucent Eurogenerisis PBX.

 

It seems that, as soon as the flash hook, gets executed, the caller gets dropped.

 

However, after the caller has been dropped, the extension that I was attempting to transfer to, would receive the call and there would be no-one on the other end, as the caller had been dropped.

 

I was informed by the telphone company, that the flash hook time should be set, between 80 and 120 milliseconds, which I tried, but I still get the same problem.

 

Is there any other possible cause for the problem?

 

75968 5 tapie linedevstate 2048 0 0

75968 5 tapie callstate OFFERING 66220 0 4

75984 5 tapie callinfo CALLEDID

75984 5 tapie callinfo ORIGIN

75984 5 tapie ring 0

75984 5 Answer the call

75984 5 lineAnswer(66220) => 66203

76515 5 tapie callstate CONNECTED 66220,1,0

76515 5 WorkingModeTAPI=

76515 5 WorkingModeScript=

76578 5 tapi Reply 66203 0

76578 5 tapie callinfo MONITORMODES

76578 5 TimeoutClear

76609 5 TimeoutSet 0.4 EV_TIMEOUT_READYTOBEGINTRANSFER

76937 5 Timer fired EV_TIMEOUT_READYTOBEGINTRANSFER

76937 5 LsXferStart EV_TIMEOUT_READYTOBEGINTRANSFER

76937 5 TimeoutSet 30 EV_TIMEOUT_ANNOUNCED_TRANSFER_ATTEMPT_TOOK_TOO_LONG

76937 5 [Transfer Call 1] Blind Transfer to 1627 (Generate)

76968 5 tapic lineGenerateDigits(66220,!) => 0

77656 5 tapie generate LINEGENERATETERM_DONE

77656 5 TimeoutSet 1 EV_TAPI_GENERATE

78734 5 Timer fired EV_TAPI_GENERATE

78734 5 LsXferStart EV_TAPI_GENERATE

78734 5 TimeoutSet 1 EV_HOOKFLASHFINISHED

79828 5 Timer fired EV_HOOKFLASHFINISHED

79828 5 LsXferPlayVts EV_HOOKFLASHFINISHED

79828 5 tapic lineGenerateDigits(66220,1627) => 0

80421 5 tapie generate LINEGENERATETERM_DONE

80421 5 TimeoutSet 1 EV_TAPI_GENERATE

81468 5 Timer fired EV_TAPI_GENERATE

81468 5 LsXferPlayVts EV_TAPI_GENERATE

81468 5 TimeoutSet 1 EV_TIMEOUT_HANGUP

82562 5 Timer fired EV_TIMEOUT_HANGUP

82562 5 LsXferPlayVts EV_TIMEOUT_HANGUP

82562 5 PlaySoundStop ok

82562 5 Hanging up call...

82562 5 TimeoutSet 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP

82562 5 PlaySoundStop ok

82562 5 fnHangupCall end

82593 5 tapie linedevstate 2048 0 0

82593 5 tapie callstate IDLE 66220 0 0

82609 5 WorkingMode@Idle=

82609 5 TimeoutClear

82656 5 TimeoutSet 1 EV_TIMEOUT_TIMETOREINITLINE

82656 5 tapi Reply 65964 0

83656 5 Timer fired EV_TIMEOUT_TIMETOREINITLINE

83656 5 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

83656 5 Initialise telephony (due to IDLE)

83656 5 tapic lineDeallocateCall(MainCall:66220) 0

83796 5 Waiting for a call...

83796 5 hLine=65981

83796 5 TimeoutSet 5 EV_TIMOUT_ATERIDLE_ALLOWOUT

89265 5 Timer fired EV_TIMOUT_ATERIDLE_ALLOWOUT

 

Thanks

Share this post


Link to post

Hmm...

 

Not to worry. I solved the problem. UnInstalled and Re-Installed the Dialogic drivers, and now it works 100%.

 

Thanks Anyhew.

Share this post


Link to post

Did you restart the PC after making the hookflash timing changes?

This is sometimes needed to have the new hookflash settings read in...

 

if using WinXP the hookflash length is set in the .PRM file, changing:

 

# PARAM 52:(DECIMAL WORD) 50 # Hook Flash/earth recall duration

 

to:

 

PARAM 52:(DECIMAL WORD) 10 # Hook Flash/earth recall duration

 

if you need 100ms hookflash..

 

The .PRM file is the one you specify in the DCM's "Parameter File" setting, see the release notes which came with the D/4PCI for more info.

 

.PRM files are usually in C:\Program Files\Dialogic\DATA directory, and the ones used for D/4PCI are called xx_d4p.prm where xx is the country code.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×