No additional configuration
is required for SIP service to use IVR service. By default, the SIP service
uses the IVR service that resides on the VXML server. It is also no longer
necessary to configure the VoiceXML Gateway with the IP address of the VXML
Server’s IVR service. When SIP is used, the SIP service inserts the URL of the
VXML Server's IVR service into a header in the SIP INVITE message when the call
is sent to the VoiceXML Gateway. The VoiceXML Gateway extracts this information
from the SIP INVITE and use this information to determine which Call Server to
use. The VoiceXML Gateway examines the source IP address of the incoming call
from the Call Server. This IP address is used as the address for the VXML
Server's IVR service.
The
following example illustrates the
IOS VoiceXML Gateway
bootstrap service that is invoked when a call is received:
service bootstrap flash:bootstrap.tcl
paramspace english index 0
paramspace english language en
paramspace english location flash
paramspace english prefix en
Note |
For configuring
the same feature in Cisco VVB, see section
"Cisco VVB
configuration for Comprehensive Call Flows".
|
With
Unified CVP 4.0 and later releases, you have to configure the IP address of the
Call Server. The bootstrap.tcl learns the IP address of the source Call Server
and uses it as its Call Server. There is no need for backup Call Server
configuration, because receiving a call from the Call Server means that the
server is operational.
The
following files in flash memory on the IOS Voice Gateway are also involved with
high availability: handoff.tcl, survivability.tcl, recovery.vxml, and several
.wav files. Use Trivial File Transfer Protocol (TFTP) to load the proper files
into flash. Configuration information for each file can be found within the
file itself. For information, see the latest version of the
Configuration Guide for
Cisco Unified Customer Voice Portal,
available at:
https://www.cisco.com/en/US/products/sw/custcosw/ps1006/products_installation_and_configuration_guides_list.html