19.07.2013 Views

Cisco Unified Contact Center Enterprise Solution Reference ...

Cisco Unified Contact Center Enterprise Solution Reference ...

Cisco Unified Contact Center Enterprise Solution Reference ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 3 Design Considerations for High Availability<br />

OL-8669-05<br />

<strong>Cisco</strong> <strong>Unified</strong> Customer Voice Portal (<strong>Unified</strong> CVP) Design Considerations<br />

<strong>Unified</strong> CVP Call Control Server<br />

The <strong>Unified</strong> CVP Call Control Server provides call control signaling when calls are switched<br />

between the ingress gateway and another endpoint gateway or a <strong>Unified</strong> CCE agent. It also provides<br />

the interface to the <strong>Unified</strong> ICM VRU Peripheral Gateway and translates specific <strong>Unified</strong> ICM VRU<br />

commands into VoiceXML code that is rendered on the <strong>Unified</strong> CVP Voice Gateway.<br />

<strong>Unified</strong> CVP Media Server<br />

The <strong>Unified</strong> CVP caller treatment is provided either by using ASR/TTS functions via MRCP or with<br />

predefined .wav files stored on media servers. The media servers act as web servers and serve up<br />

the .wav files to the voice browsers as part of their VoiceXML processing. Media servers can be<br />

clustered using the <strong>Cisco</strong> Content Services Switch (CSS) products, thus allowing multiple media<br />

servers to be pooled behind a single URL for access by all the voice browsers in the network.<br />

<strong>Unified</strong> CVP Web Server<br />

<strong>Unified</strong> CVP Release 3.0 provides a VoiceXML service creation environment using an Eclipse<br />

toolkit browser, which is hosted on the <strong>Unified</strong> CVP Web Server. This server also hosts the<br />

<strong>Unified</strong> CVP VoiceXML runtime environment where the dynamic VoiceXML scripts are executed<br />

and Java and Web Services calls are processed for external systems and database access.<br />

H.323 Gatekeepers<br />

Gatekeepers are used with <strong>Unified</strong> CVP to register the voice browsers and associate them with<br />

specific dialed numbers. When calls come into the network, the gateway will query the gatekeeper<br />

to find out where to send the call based upon the dialed number. The gatekeeper is also aware of the<br />

state of the voice browsers and will load-balance calls across them and avoid sending calls to<br />

out-of-service voice browsers or ones that have no available sessions.<br />

Availability of <strong>Unified</strong> CVP can be increased by the following methods:<br />

Adding redundant <strong>Unified</strong> CVP systems under control of the <strong>Unified</strong> ICM Peripheral gateways, thus<br />

allowing the calls to be balanced automatically across multiple <strong>Unified</strong> CVP Call Control Servers<br />

Adding TCL scripts to the <strong>Unified</strong> CVP gateway to handle conditions where the gateway cannot<br />

contact the <strong>Unified</strong> CVP Call Control Server to direct the call correctly<br />

Adding gatekeeper redundancy with HSRP<br />

Adding <strong>Cisco</strong> Content Server to load-balance .wav file requests across multiple <strong>Unified</strong> CVP Media<br />

Servers and VoiceXML URL access across multiple servers.<br />

Note Calls in <strong>Unified</strong> CVP are not dropped if the <strong>Unified</strong> CVP Call Control Server or <strong>Unified</strong> CVP PG fails<br />

because they can be redirected to another <strong>Unified</strong> CVP Call Control Server on another<br />

<strong>Unified</strong> CVP-controlled gateway as part of the fault-tolerant design using TCL scripts (which are<br />

provided with the <strong>Unified</strong> CVP images) in the voice gateway.<br />

For more information on these options, review the <strong>Unified</strong> CVP product documentation at<br />

http://www.cisco.com/univercd/cc/td/doc/product/icm/isn/cvp30/index.htm<br />

<strong>Cisco</strong> <strong>Unified</strong> <strong>Contact</strong> <strong>Center</strong> <strong>Enterprise</strong> 7.x SRND<br />

3-15

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!