[cisco-voip] Survivability for CVP VXML Standalone

redsnapper redsnapper at gmail.com
Tue Mar 23 04:33:11 EDT 2010


Hi,

We're planning using a VXML script for incoming PSTN calls, to play an 
announcement and make a transfer to a specific IP Phone in a branch. But, 
when the WAN link is down, calls are dropped with the default system error 
message. (critical_error.wav) We need to add survivability to this call 
flow, ie. if the vxml server is not reachable, it should bypass the script 
and directly forward to call to the IP phone specified.

CVP config guide says the following:

"On a Unified CVP Standalone call flow model, no special survivability 
dial-peer needs to be created. Survivability will automatically be invoked 
by the Unified CVP Standalone script if the "survive" service exists."

My configuration is:

application
  service CVPMedia flash:CVPSelfService.tcl
  param CVPSelfService-app IVR_Branch
  paramspace english language en
  paramspace english index 0
  param CVPSelfService-port 7000
  param CVPPrimaryVXMLServer 10.10.10.10
  paramspace english location flash:
  paramspace english prefix en
...
...
application
service survive flash:survivability.tcl
param open-hours-agent0 1200
param open-hours-time0 1234567:0800-20:00
...
...
dial-peer voice 3002 pots
 translation-profile incoming OUT
 service survive
 destination-pattern 300.
 incoming called-number 300.
 port 0/3/0:15
!
...
...


But, survivability script doesn't seem to invoke when a call is placed when 
WAN link is down. So, again the system error message is played and the call 
is dropped.

Does anyone have an experience with survivability in a similar scenario?

Thanks,

Baris.







More information about the cisco-voip mailing list