Cisco Cisco Customer Voice Portal 8.0(1)

Page of 573
group mediaservers
 add destination service mediaserver1
 add destination service mediaserver2
 add destination service mediaserver3
 vip address 10.1.1.4
CSS Configuration for Media Servers: Voice Gateway
The Unified CVP media server names are defined inside the VoiceXML documents, which are
passed to the Voice Gateway for processing. The media server name is set within the Unified
ICME routing script using an enterprise call variable. (Note that for use with the content switch,
the default (not specified) media server name of “file:\\..\MediaServer” is an invalid option.
You must specify a valid media-server name.) You must also ensure that the host name that
Unified ICME will deliver to the voice gateway as the name of the media server resolves to the
virtual IP address of the content rule for the media servers setup on CSS. For example, if the
Unified ICME script sets a Media Server name as <<media>>, then the voice gateways to which
the request will be delivered must resolve the name <<media>> to the VIP of the media-server
content rule. This example would then be configured within the voice gateway using the
command:
ip host media 10.1.1.4
Note that when using CSS, the media server logic will generate VoiceXML documents that
contain <<-backup>> default backup media-server names. A VoiceXML document returned to
the gateway for prompt playback contains failover logic within the vxml. For example, if the
media server is named <<media>>, this failover logic would include instructions for trying a
server that would be named <<media-backup>>, as the example below reflects.
ip host media-backup 10.1.1.4
Although a properly configured, redundant CSS setup means that the gateway will never actually
be required to access the <<-backup>> default backup media-server names. A VoiceXML
document returned to the gateway for prompt playback contains failover logic within the
VoiceXML. For example, if the media server is named <<media>>, this failover logic would
include instructions for trying a server that would be named <<media-backup>>, as the example
below reflects.
CSS Configuration for Media Servers: Multiple Media-Server Rules
You can apply the media-server configuration in a CSS to support a logical division of media
based upon any reasonable grouping that the design might call for. As long as the Unified ICME
routing script can decide and set the media server name appropriately, CSS can support multiple
media server routing rules.
For example: If a Unified CVP system deployment includes multiple language prompts, English
and Spanish, the company may elect to house all Spanish versions of media server prompts on
3 media servers, and all English prompts on three separate media servers.
Note: This choice would be independent of the virtual directory setting, which is controlled by
the Unified CVP “language” parameter. While this parameter alters the path in the url of media,
Configuration and Administration Guide for Cisco Unified Customer Voice Portal Release 8.0(1)
484
Chapter 14: Configuring High Availability for Unified CVP
CSS Configuration for Media Servers