VoiceGuide IVR Software Main Page
Jump to content

Event: Gcev_Blocked

Recommended Posts

I found a case:

 

000031.735 6 2 1 path {EV_PLAY_FINISHED} not found

000031.735 6 2 1 iCurrReplayCount=0, iMaxReplayCount=0

000031.735 6 2 1 t timer set 10 sec : EV_TIMEOUT_HANGUP

000031.735 6 2 1 rv replace start [ $RV[warning before end]]

000031.735 6 2 1 rv replace end [ 1440]

000031.735 6 2 1 t timer set 1440 sec : EV_TIMEOUT_GOTOMODULE

000031.751 4 2 1 db odbc query completed.

001348.532 19 2 1 ev Dialogic 2098,GCEV_BLOCKED, crn=0, 2098,0,0,,,

001348.532 19 2 1 ls set Blocked (scriptstate=LS_PLAY_PLAYMSGFINISHED)

001348.532 19 2 1 state Blocked.

001348.532 19 2 1 q scr add evScriptEvent 2098 GCEV_BLOCKED

001348.532 19 4 2 ev Dialogic 2098,GCEV_BLOCKED, crn=0, 2098,0,0,,,

001348.532 19 4 2 ls set Blocked (scriptstate=LS_XFER_9_WAITENDCALL_DialingSide)

001348.532 19 4 2 state Blocked.

001348.532 19 4 2 q scr add evScriptEvent 2098 GCEV_BLOCKED

001348.532 6 2 1 q scr run evScriptEvent sCode=[GCEV_BLOCKED] iActionID=0, crn=0[2098|0|0|0|0][|||||]

001348.532 19 7 3 ev Dialogic 2098,GCEV_BLOCKED, crn=0, 2098,0,0,,,

001348.532 6 2 1 scriptevent GCEV_BLOCKED 2098|0|0 ||

001348.532 19 7 3 ls set Blocked (scriptstate=LS_NULL_AWAITINGCALLS)

001348.532 6 2 1 LsPlayMsgFinished EV_UNKNOWN_2098,GCEV_BLOCKED, [ ], [ ], []

001348.532 19 7 3 state Blocked.

001348.532 6 2 1 rv replace start

------------------------------

 

 

And connection was still running until I reset VG.

 

Interesting is that this connection was not recorded in CDR. I recorded it in my DB logs

 

in at 2012-03-07 23:59:14

transfered at 2012-03-08 00:00:31

 

Connection data in logs available.

 

What happens when connection started before midnight and continuing to new day?

Share this post


Link to post

GCEV_BLOCKED is an ISDN message that indicates that the channel itself is now blocked.

 

It usually happens when the ISDN D-channel is dropped, and hence all the channels on the trunk go into 'BLOCKED' state.

 

You can see in the trace excerpt supplied that all the channels are receiving the BLOCKED event at the same time - consistent with D channel failure triggering this:

 

001348.532 19 2 1 ev Dialogic 2098,GCEV_BLOCKED, crn=0, 2098,0,0,,,

001348.532 19 4 2 ev Dialogic 2098,GCEV_BLOCKED, crn=0, 2098,0,0,,,

001348.532 19 7 3 ev Dialogic 2098,GCEV_BLOCKED, crn=0, 2098,0,0,,,

...

(these events will go on for all channels)

 

D channel drop can be caused by wiring problem, or (in very rare occasions) by Telco switch resetting the ISDN trunk.

 

Looks like this happened just after midnight, so may be telco was carruying some maintenance on the trunk?

 

Once the D channel is back up all the channels on the ISDN trunk will receive the "UNBLOCKED" message and they will all go back into service.

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
×