Planning and Designing a Cisco Unified Customer Voice Portal Deployment

Size: px
Start display at page:

Download "Planning and Designing a Cisco Unified Customer Voice Portal Deployment"

Transcription

1 Planning and Designing a Cisco Unified Customer Voice Portal Deployment BRKCCT-2020

2 Session Overview Fundamentals of planning and designing a Cisco Unified Customer Voice Portal (CVP) deployment Details of various functional deployment models with their call flows, design details and a migration case study This is an intermediate to advanced level session Some familiarity with the Contact Center Enterprise products is required

3 Agenda Architecture & Overview CVP Overview CVP Components Functional Models High Availability Designs Ingress and VXML Gateways SIP including CUPS and CUSP CVP Call Servers Planning and Design Platform and Virtualization Sizing Bandwidth, QoS and Latency Geographic Models Edge Queuing Techniques Case Study Better Late than Never Trust but Verify Load Balancers (ACE and CSS) Survivability

4 About The Presenters Rue Green Technical Leader Customer Collaboration Service Line Cisco Systems Advanced Services Rahul Maniktala Consulting Systems Engineer Connected Architectures Partner Organization Cisco Systems

5 Architecture & Overview CVP Overview

6 CVP Main Features Service Creation Queuing

7 CVP Service Creation Call Studio Easy to use, yet flexible Vibrant user community <vxml version="2.0 > <form id="form-record"> <record name="greeting" beep="true > <prompt> Please record your greeting. </prompt>

8 CVP Queuing SIP Call Control Queuing at the edge saves money Cisco network is the platform P$TN

9 CVP Overview Big Picture Customers Four Pillars of CVP Solution Agents

10 Architecture & Overview CVP Components CVP requires a solution level mindset

11 CVP Components High Level Caller Agent Conversation VXML 6 IVR 4 V New call from TDM GW to CVP 2 - New call to UCCE from CVP 3 - Play Hello World prompt 4 - CVP sends call to VXML Gateway Caller hears HW. Subsequent IVR 5 - Agent is now available 6 - CVP sends call to an agent Caller is disconnected from IVR Caller is connected to an agent

12 CVP Component Details Caller Agent Conversation ASR/TTS HTTP Media Server (Media Files) 6 V VXML VXML 4 1 VXML Server IVR SS SIP SS I C M SS JTAPI PG RTP IP RPT SIP Proxy can be optionally inserted at 1, 4, 6 CUIC 1 - New call from TDM GW to CVP 2 - New call to UCCE from CVP 3 - Play Hello World prompt 4 - CVP sends call to VXML Gateway Caller hears IVR 5 - Agent is now available 6 - CVP sends call to an agent

13 Architecture & Overview Functional Models

14 Functional Models CVP Standalone (optionally with ICM Lookup) Automated Self Service IVR, No queuing, Limited call control, No formal agent Call director IP-enabled or TDM ACDs, TDM migration to IP, On-Net routing & transfer. Save $$ VRU-only IVR and queuing. Call control via SS7. Comprehensive Pure IP-based contact center, IVR, call control, queuing Basic service video Audio-only IVR, call control, queuing, video agent

15 CVP Standalone CVP Studio Voice Gateway / VXML Browser Caller (TDM or IP) 1. Incoming Call Leg (SIP or TDM) 2. HTTP / VoiceXML Documents CVP VoiceXML Server SIP HTTP

16 CVP Standalone Terminates calls independently of UC Manager and ICM Remotely distributed call delivery and IVR served by centralized applications avoids media across WAN For advanced speech applications allowing customization and element reusability Back-end integration flexibility (Database or web services) Use with TDM or SIP Basic Transfers (no queuing)

17 CVP Standalone with ICM Lookup Voice Gateway / VXML Browser PG CVP VoiceXML Server Caller (TDM or IP) 1. Incoming Call Leg (SIP or TDM) 2. HTTP / VoiceXML Documents 3. NEW CALL Route Request SIP GED-125 HTTP

18 CVP Standalone with ICM Lookup Typical application is to query the ICM only when the caller opts out to an agent ICM Lookup can return a Translation Route label which CVP standalone could SIP REFER back into a CVP Comprehensive farm CVP Standalone with ICM Lookup cannot process an *incoming* Translation Route label

19 SIP CVP Comprehensive GED-125 RTP CUCM INAP HTTP VXML Gateway 5. SIP INVITE 8. SIP INVITE SS7 4. Connect to VRU 6. HTTP / VoiceXML Documents 7. Connect to Agent PSTN Ingress Gateway CVP Call Server /VXML Server 1. Incoming Call Leg (SIP or TDM) 2. SIP INVITE 3. GED-125 New Call

20 CVP Comprehensive IVR, call control, queuing ICM keeps track of agents VXML Session: VXML-GW to Call Server (IVR Service) or VXML Server Components: Call Server VXML Server (optional) VXML Gateway SIP Proxy (optional) ICM and VRU PG CUCM or TDM ACD Reporting Server (optional) ASR/TTS (optional) CSS/ACE (optional)

21 CVP Basic Video

22 CVP Basic Video Audio-only IVR, call control, queuing, video agent Same call flow as comprehensive SIP Supports both audio and video calls Video supported with SIP only Video Endpoints: Cisco Unified Video Advantage TelePresence 7985G Cisco H324M 3G Gateway

23 Planning and Design Platform and Virtualization

24 HW Platform and OS Support Call Server, VXML Server, Reporting Server must use MCS-7845 or higher server Windows 2003 Standard supported for all components VXML Server Tomcat or WebSphere* Operations Console MCS-7825 or higher server Unified Call Studio Windows XP SP2/Windows Vista. Windows OS compatible HW Windows 7 in Call Studio 8.5 * Several caveats

25 Hardware Components in CVP 8.5 UCS B-Series Blade Server (B200M2) CVP Server Virtualization UCS with VMware ESXi 4.0 Cisco Unified SIP Proxy (CUSP) ISR based Proxy Server Application Content Engine (ACE) Next generation content engine used for load balancing ISR G2 (2900 & 3900 Series) Greater Performance ISR G2 & 15.0(1)M - supported with CVP 8.0(1) as well 15.0(1)M IOS release required for ISR G2 UCS C-Series Rack Mount Server (C210M2)

26 Virtual CVP on UCS Solution Highlights CVP in a Virtual (VMware) Environment Supported with VMware ESXi 4.0 SIP deployments only UCS hardware must be used Specific VM configurations/templates

27 Virtual Machine Planning/Designing No oversubscription of RAM or CPU! Mix of Cisco UC applications on same blade OK Mixed environments of physical and virtual servers Use published OVA templates (cores, memory and disk) HA: Distribute Application nodes across UCS blades, chassis and sites 3rd party applications ( , SQL, Web Server etc.) on the same blade with Cisco UC apps - not supported except Domain Controller and Media Server 3 rd part app servers

28 Supported VM Templates for CVP Component & Scale * vcpu vram (GB) vdisk (GB) Call+VXML+Media (900 Calls, 10 cps) x 80 Reporting (Med) (420 Msg/sec) x 364 Reporting (Large) (420 Msg/sec) x 510 OAMP Server x18 Supported VM Templates for UCCE - Example Component & Scale * vcpu vram (GB) vdisk (GB) ** Router 8K agents x 50 ** Logger 8K agents x100 ** Agent PG 2000 agents x 50 ** VRU PG 9600 ports x 50 * CPU referenced is 2.53GHz Xeon E5540, RAM 1066MHz ** Requires 2 vnics. All others only require single vnic.

29 Virtualized CVP Design Basic Rules SRND application-layer guidelines for UCS are *not* same as when on MCS Determine quantity or role of CVP nodes. Re-size for VM. Private network requirement for VRU PG Mixed clusters of bare-metal HP or IBM and UCS are supported Subject to common sense rules e.g. don t make Primary CVP Call Server less powerful than Secondary CVP Call Server or vice-versa

30 Planning and Design Sizing

31 CVP Component Sizing ( Non UCS/VM ) Component Scalability per Server Redundancy HW Platform Call Server (SIP) 1200 ports, 15 cps N+1 to N*2 MCS-7845 Call Server (H.323) 500 ports 7 cps N+1 to N*2 MCS-7845 VXML Server 1200 ports, 15 cps N+1 to N*2 MCS-7845 Operations Console NA NA MCS-7825 or higher Co-Res (SIP, VXML, Media Server) Co-Res (H323, VXML, Media Server) 1200 SIP ports VXML ports 15 cps 500 H323 ports VXML ports N+1 to N*2 MCS-7845 N+1 to N*2 MCS-7845 VRU PG 9600 ports N*2 MCS-7845

32 Supported VM Templates for CVP Component & Scale * vcpu vram (GB) vdisk (GB) Call+VXML+Media (900 Calls, 10 cps) x 80 Reporting (Med) (420 Msg/sec) x 364 Reporting (Large) (420 Msg/sec) x 510 OAMP Server x18 * CPU referenced is 2.53GHz Xeon E5540, RAM 1066MHz

33 VXML Gateway Sizing Maximum VXML Sessions: T The numbers assume the only activities running on the GW are VXML with basic routing and IP connectivity. These figures apply to NTE 75% CPU, VAD off, Cisco IOS T5. The numbers represent performance with Call Studio generated scripts running on CVP VoiceXML Application Servers. VoiceXML 2.0 and MRCPv2 were tested. The 1861 requires T as a minimum release. *NTE 80% CPU. Voice Gateway Platform Dedicated VXML GW All calls VXML-Controlled; no PSTN interfaces present Voice Gateway + VoiceXML All calls are PSTN calls and all calls are VXML- Controlled DTMF ASR/TTS DTMF ASR/TTS AS5350XM* AS5400XM*

34 VXML Gateway Sizing Maximum VXML Sessions: M Voice Gateway Platform Dedicated VXML GW All calls VXML-Controlled; no PSTN interfaces present Voice Gateway + VoiceXML All calls are PSTN calls and all calls are VXML- Controlled DTMF ASR/TTS DTMF ASR/TTS XM xx and 39xx are ISR G M, G.711, basic calls, Ethernet egress, CPU NTE 75%, VAD is ON

35 Voice Gateway Platform Flow-Through with VAD OFF Dedicated CUBE GW Flow-Through with VAD ON Flow-Around CUBE + VoiceXML All SIP Calls & VXML controlled with Flow-Through & VAD ON DTMF ASR/TTS AS5000XM SPE SPE * M, G.711, basic calls, Ethernet egress, CPU NTE 75%, VAD is ON

36 CUSP Sizing with CVP CVP 8.5 SRE License Standard Mode (record route on) Requests per second Lite mode (record route off) Requests per second FL-CUSP FL-CUSP FL-CUSP FL-CUSP FL-CUSP NME License Standard Mode (record route on) Requests per second Lite mode (record route off) Requests per second FL-CUSP FL-CUSP FL-CUSP

37 CUSP Sizing with CVP (Continued) CVP 8.5 Performance based on 1000 routes / no normalization For CUSP sizing purposes, assume each CVP Call uses on average 4 SIP CUSP requests: GW to CVP Call Server CVP Call Server to VXML gateway CVP Call server to Ringtone gateway CVP Call server to CUCM

38 Planning and Design Bandwidth, QoS and Latency

39 Call Signaling and Voice Bearer Traffic Assumes typical H.323 call flow uses about 7000 bytes per call Every call into a branch gateway requires 6000 bytes plus 1000 bytes for each transferred call to an agent. (7,000 bytes / call) * (8 bits/byte) = 56,000 bits per call (cps) * (56,000 bits / call) = Average kbps per branch Assumes typical SIP call flow uses about 17,000 bytes per call (17,000 bytes / call) * (8 bits/byte) = 136,000 bits per call (cps) * (136,000 bits / call) = Average kbps per branch Remember, there are 4 SIP call legs per average UCCE call For Voice Bearer Traffic calculations depend on the codec used G.711 or G.729

40 VXML Traffic 1 IVR prompt = 1 VXML document Average VXML document = 7,000 bytes 7,000 bytes * 8 bits = 56,000 bits per prompt (cps) * (56,000 bits / prompt) * (# of prompts / call) = kbps/branch VXML Document Type VXML Document Size (Approximate) Root document (one required at beginning of call) Subdialog_start (at least one per call at beginning of call) Query gateway for Call-ID and GUID (one required per call) Menu (Increases in size with number of menu choices) 19,000 bytes 700 bytes 1,300 bytes 1,000 bytes + 2,000 bytes per menu choice Play announcement (simple.wav file) 1,100 bytes Cleanup (one required at end of call) 4,000 bytes

41 Media File Retrieval Traffic Assumes HTTP Traffic (# prompts) * (size (bytes)/prompt) * (8 bits/byte) = Total bits (Total bits) / (cache refresh interval (secs)) = Average kbps per branch Example: 25 prompts, average size 50kB each, refresh int. 15 mins. (25 prompts) * (50,000 bytes/prompt) * (8 bits/byte) = 10,000,000 bits (10,000,000 bits) / (900 secs) = 11.1 Average kbps per branch Not caching prompts at the VXML gateway causes significant Cisco IOS performance degradation as much as 35% to 40%, directly impacted the overall bandwidth budget for the solution.

42 Sample Bandwidth Usage CPS BHCA Agents Queue Time VXML Ports H.323 SIP VXML sec 9 2 kbps 4 kbps 40 kbps sec 18 8 kbps 19 kbps 106 kbps sec kbps 38 kbps 168 kbps sec kbps 189 kbps 600 kbps Based on the following assumptions: IVR prompt and collect = 30 seconds, 1 Prompt every 6 seconds Agent talk time = 120 seconds CPS above assumes even distribution of BHCA, worst case CPS should be used *Equations Used to Find These Values Can Be Found in the SRND

43 CVP QoS Class Model

44 CVP Port Usage and QoS Setting Component Port Queue PHB DSCP Maximum Latency (Round Trip) Media Server TCP 80 CVP-Data AF ms Unified CVP Call Server Unified CVP IVR Service Unified CVP VXML Server Ingress Gateway VoiceVXML Gateway TCP 1720 (h.323) TCP/UDP 5060 (SIP) TCP 8000 (HTTP) TCP 8443 (HTTPS) TCP 7000 (HTTP) TCP 7443 (HTTPS) TCP 1720 (H.323) TCP/UDP 5060 (SIP) TCP 1720 (H.323) TCP/UDP 5060 (SIP) Call Signaling CS ms CVP-Data AF ms CVP-Data AF ms Call Signaling CS ms Call Signaling CS ms H.323 Gatekeeper UDP 1719 Call Signaling CS ms SIP Proxy Server TCP/UDP 5060 Call Signaling CS ms MRCP TCP 554 Call Signaling CS ms

45 Network Latency Latency < 200 ms round trip is recommended Solution will tolerate latency as high as 400ms round trip Since HTTP is primary protocol used to fetch VXML instructions and media files, HTTP should treated with higher priority than normal HTTP HTTP traffic should be treated as CVP call signaling traffic Lets take a look closer look at a WAN with ~250 ms round-trip delay.

46 Network Latency Example

47 VXML Call Prompt Setup Times ICM Micro Apps WAN RTT Latency SIP Call Setup Micro App Download (Initial VoiceXML) Time Until Prompt Plays 50 ms 0.5 seconds 1.0 seconds 1.5 seconds 100 ms 0.7 seconds 1.5 seconds 2.2 seconds 150 ms 0.9 seconds 2.0 seconds 2.9 seconds 200 ms 1.1 seconds 2.6 seconds 3.7 seconds 250 ms 1.3 seconds 3.2 seconds 4.5 seconds 300 ms 1.5 seconds 3.8 seconds 5.3 seconds 350 ms 1.7 seconds 4.3 seconds 6.0 seconds 400 ms 1.9 seconds 4.8 seconds 6.7 seconds

48 VXML Call Prompt Setup Times Call Studio Apps WAN RTT Latency SIP Call Setup Studio App Download (Initial VoiceXML) Time Until Prompt Plays 50 ms 0.5 seconds 2.0 seconds 2.5 seconds 100 ms 0.7 seconds 3.3 seconds 4.0 seconds 150 ms 0.9 seconds 4.7 seconds 5.6 seconds 200 ms 1.1 seconds 5.9 seconds 7.0 seconds 250 ms 1.3 seconds 7.3 seconds 8.6 seconds 300 ms 1.5 seconds 8.6 seconds 10.1 seconds 350 ms 1.7 seconds 10.0 seconds 11.7 seconds 400 ms 1.9 seconds 11.2 seconds 13.1 seconds

49 Understanding Source of Latency Latency Sources SIP Signaling Ingress->SIP Proxy->CVP->ICM->VRU Leg = SIP call setup time Unified CVP Call Server "ping Follows VRU Leg, checks to see if CVP is alive Unified CVP Call root doc fetch Part of the ping includes root doc fetch Unified CVP VXML Server root doc fetch (Cisco Unified Call Studio only) Similar to Micro-App however involves Micro-App and Call Studio App Relatively large transfer and represents the largest amount of delay for the five phases Cisco Unified Call Studio-based VXML fetch (Cisco Unified Call Studio only) Follows root doc fetch, represents first interaction with caller Relatively small fetch resulting in minimal delay Mitigation Techniques Reduce WAN RTT latency (Obvious choice) Inject Audio to mask the silence observed by high WAN RTT Latency Move CVP to a distributed model, placing Call, VXML and Media Servers closer to edge

50 Planning and Design Geographic Models

51 Geographic Models Customer Voice Portal (CVP) Geographic Models (1 of 4) Single Site Advantages Simplest Centralized ingress and call control Ingress and VXML gateways (should) be deployed separately Dial plan and troubleshooting simplification. Avoids the need for edge queuing techniques Disadvantages Centralized point of failure. Non-flexible recovery options Higher equipment costs

52 Geographic Models Customer Voice Portal (CVP) Geographic Models (2 of 4) Multisite w/ Centralized Call Processing Advantages Similar to Single Site advantages Terminate calls to local agent branches Ingress and VXML on one gateway at branch locations Autonomous capacity flex Disadvantages Similar to Single Site disadvantages WAN failure: = device deregistration, loss of call control, queuing, agent state updates, etc. Possible transcoding and DSP requirements

53 Geographic Models Customer Voice Portal (CVP) Geographic Models (3 of 4) Multisite w/ Distributed Call Processing Advantages Similar to Multisite with Central Call Processing Single site failure redundancy Disadvantages Significant solution costs due to infrastructure replication Physically diverse networks (private and public) primarily to meet UCCE fault tolerance requirements Multiple dial plans needed for CUCM WAN + codec requirements similar to Multisite Central Call Processing

54 Geographic Models Customer Voice Portal (CVP) Geographic Models (4 of 4) Clustering Over WAN Advantages Most common deployment. Combination of centralized and distributed call processing. Fault tolerant and survivability flexible More efficient use of HW resources Designed for large enterprises Disadvantages Similar to Multisite Distributed Heaviest dependence on WAN (private and public) availability

55 Branch Design Design for Queuing at the Edge If call comes into remote site, it is desirable for the call to be queued at that site CVP normally load-balances among all VXML gateways not optimal for branch designs Send To Originator sends the call back to same GW for VXML in SIP settransferlabel causes CVP to always transfer back to originating gateway in H.323 case More Edge Queuing Techniques in a moment

56 Call Admission Control Why Is Call Admission Control (CAC) Needed? Circuit-Switched Networks Packet-Switched Networks PSTN IP WAN IP WAN links LLQ Is Provisioned for 2 VoIP Calls (Equivalent to 2 Virtual Trunks) Physical Trunks PBX Third Call Rejected STOP IP WAN Link Router/ Gateway Call Manager No Physical Limitation on IP Links. 3 rd Call Can Go Through, but Voice Quality of All Calls Degrades. Call Admission Control Blocks 3 rd Call

57 Branch Design Call Admission Control: The Problem Plenty of BW PSTN IP WAN Branch A Headquarters From the perspective of CM, the gateways are behind the CVP server CM treats every call as if they came from the same device (SIP Proxy/CVP/GK) based on source IP Branch B Affects: locations CAC

58 Branch Design Queue at Edge : CAC Not an Issue Till This Point 3 PSTN 1 IP WAN 2 Branch A Headquarters Call received from PSTN, sent to CVP CVP receives label for VRU, CVP does GK /SIP Proxy lookup to find destination gateway One VRU label is used, destination VXML-GW could be any For SIP Send To Originator causes CVP to transfer back to originating gateway With these commands, CAC is not an issue for VXML leg Branch B

59 Location Awareness and Location Based Routing Without Location Awareness, You Will Have Bandwidth miscalculations in CAC with IP originated callers, as well as with any post transfers from agents Inability to deterministically select a local VXML GW for VRU treatment at the branch office during warm transfers from an agent due to no correlation between the two calls at consult More on how to solve this, stay tuned

60 Planning and Design Edge Queuing Techniques

61 Edge Queuing Set Transfer Label (H.323) Send to Originator (SIP) Technology Prefix Stripping (H.323) Significant Digits (SIP) Location Based Call Admission Control (LBCAC)

62 Send To Originator (SIP) Simple to configure and troubleshoot using OPs Console configuration Requires that the ingress gateway also provide VXML functionality SIP Header is checked by CVP SIP service to determine how warm transfer was initiated, avoiding sending VRU label to CUCM. Best Practice: Always build a centralized VXML router Farm for all transfers when using this technique

63 Significant Digits (SIP) More difficult to configure, requiring pre-pending at ingress gateway Site Code for VRU leg is pre-pended Leg Label at Ingress: Site Code for VRU Handling Rest is DNIS for ICM Site Code must also be embedded for any warm transfers initiated by CUCM, increasing complexity for CUCM dial plan SIP Proxy dial plan must accommodate switch and VRU labels including site codes Best Practice: Always build a centralized VXML router Farm for all transfers when using this technique.

64 Location Based CAC CVP gets the location information from CUCM, associate it to a particular branch gateway and assign a siteid. CVP has information about all the gateway locations now For SIP: CVP passes the location information in the Call-Info Header

65 Location Based CAC Solution (Deterministic Selection of VXML Gateway) CVP gets the location information from CUCM, associate it to a particular branch gateway and assign a siteid. CVP has information about all the gateway locations now CVP can now select the correct and closest VXML gateway (near to the caller) to queue the call including warm transfers. Saves WAN bandwidth Proper SIP proxy configuration is required to route label based on the site-id information Valid for IP originated calls as well Best Practice: Preferred method for SIP edge queuing addressing CAC and deterministic edge queuing for warm transfers. (No need for centralized VXML farm for queuing transfers!)

66 High Availability Designs Ingress and VXML Gateways

67 Ingress Gateway Configure SIP Server definition via User Agent resolving to DNS hostname Configure multiple SIP Proxy dial-peers with same preference for local Data Center proxies. Configure multiple SIP Proxy dial-peers with higher preference for remote data center. (Yes, higher preference is actually less preferred) If no SIP proxy server is deployed, setup same dial-peers pointing to Unified CVP Servers. Consider using DNS SRV values resolved via DNS Server Consider using DNS SRV values resolved via local static SRV records. (Doesn t scale and must exist on ALL ingress gateways)

68 High Availability Designs SIP

69 SIP Service SIP is the preferred protocol for CVP Only SIP (no H323) allowed for new deployments from CVP 8.0 H323 to be totally deprecated in CVP 9.0 SIP provides improved scalability and performance to CVP SIP and H.323 can co-exist at the same time, however protocol used to initiate the switch leg must remain the same for the entire length of the call! (valuable during H323->SIP migration) SIP Proxy, DNS SRV or static routes replace Gatekeeper function SIP packets tagged with proper QoS markings vs. ACL for H.323 CVP 8 supports RFC 2833 (in-band RTP NTE) as well as KPML (OOB SIP-Notify) for DTMF MTP will be allocated if IP phones and SIP trunk on CUCM are not configured for, or do not support RFC2833

70 SIP Routing SIP Routing is the method in which a DN is resolved to an IP Also used for load-balancing and redundancy Several options available: SIP Proxy DNS SRV Local SRV Static routes Combination of above SIP Proxy desirable for significant number of SIP user agents or for complex dial plan. Static routes/local SRV desirable for small deployments with simple dial plan.

71 Algorithm and Routing Priority When a Label Is Received By CVP from UCCE Location SiteId (if present) is inserted for Comprehensive callflows before selecting a destination SigDigits will be prepended if defined before routing to a destination If SendToOriginator is matched for label, the callers source IP/host is used ONLY if caller is a Cisco IOS gateway If (use outbound proxy) is set, then use the host of the SIP proxy If local static route is found, then use the destination as SIP URI If local SRV and SIP server group is defined, then destination is determined dynamically based on SIP element status and priority/weight

72 SIP High Availability SIP HA can be achieved in multiple ways Redundant SIP Proxies DNS SRV records Local SRV records Static routes Combination of above As of CVP 8.0 TCP is preferred transport for SIP with CVP. Was UDP prior to CVP 8.0 CVP running on VMware has issues with UDP

73 Cisco Unified SIP Proxy (CUSP) CVP 8.5 Network Module (NME) in ISR Routers 3800, 2951, 3900, 3900E routers only Service Module (SRE) in ISR Routers 2900(any), 3900, 3900E Prior to 8.5 CUSP requires dedicated chassis and can not coreside with VXML/TDM GW. 8.5 and after allows co-residency. Redundancy: Two ISR GWs geographically separated Double Capacity with the above by using 2 CUSP/ISR SIP SIP V SIP ISR SIP Ingress GW CUSP CUCM 73

74 SIP Proxy Design IOS-Based SIP Proxy, Design Option 1 Single module, very fault tolerant Cisco Unified SIP Proxy (CUSP) 1. Qualified starting in CVP v7.0(2) 2. CUCM is no longer required 3. SIP module hosted on dedicated Cisco Integrated Service Router (ISR) Redundancy Static routes not replicated between sites SIP option pings can be enabled for CVP network for dynamic CVP state awareness Option pings at the ingress not yet supported Site A Secondary DialPeer No Static Route Replication ISR ISR Primary SIP Trunk Secondary SIP Trunk Primary SIP Trunk CTI Custer Aware CUCM Publisher CUCM Subscriber Site B 74

75 SIP Proxy Design IOS-Based SIP Proxy, Design Option 2 Site A Site B Dual module, very fault tolerant Cisco Unified SIP Proxy (CUSP) Tertiary DialPeer 1. Qualified starting in CVP v7.0(2) 2. CUCM is no longer required 3. SIP module hosted on dedicated Cisco Integrated Service Router (ISR) ISR No Static Route Replication ISR Redundancy Tertiary SIP Trunk CTI Custer Aware Static routes not replicated between sites or between SIP local SIP Proxies CUCM Publisher CUCM Subscriber SIP option pings can be enabled for CVP network for dynamic CVP state awareness 75

76 High Availability Designs CVP Call Servers

77 Call and VXML Servers Deploy redundant call servers per data center with sufficient redundant ports Note: Redundant CVP port licenses are purchased licenses and live Note: Gateway/VXML licenses are paper only but must be purchased! Configure SIP Server groups for outbound proxy redundancy Configure SIP Server groups for dynamic SIP routing and availability Configure primary and backup VXML Servers on VXML gateway Consider using content load balancers to load balance VXML and Media Server requests.

78 High Availability Design CVP Hardware Redundancy Options V Server Crash Process Crash/Hang Performance Bottleneck Network Outage N + 1 V V V V V V One additional CVP Call Server Port redundancy for single server only Capacity compromised if more than one server is impacted N + N Site redundancy without compromising capacity Supports maximum hardware, geodistributed redundancy V

79 SIP Server Group and Dynamic Routing CVP 8.0 OAMP Server Groups replace local SRV manual file creation. srv.xml file still used under the covers. CVP knows the status of the destination before sending SIP INVITE using the SIP OPTIONS heartbeat feature

80 SIP Server Group

81 High Availability Design CVP SRV (Visual) Site A Site B SRV Priority 2 SRV Priority 2 V V SRV Priority 3 SRV Priority 3 CTI Custer Aware CUCM Publisher CUCM Subscriber

82 High Availability Designs Load Balancers

83 Load Balancers Use to Load Balance HTTP, Media Resource Control Protocol (MRCP), and RTSP traffic Cannot load balance call control traffic such as H.323 and SIP ACE uses a dedicated Fault Tolerant VLAN, CSS uses a VRRP With ACE, the IP address and MAC address of the FT VLAN do not change during failover With ACE to achieve active-active redundancy, a minimum of two contexts and two FT groups are required on each ACE. Best Practice: For larger, geographically separated deployments, deploy pairs of load balancers per data center for localized redundancy. Caveat: ACE and CSS are the only supported Load Balancer for CVP (F5, etc. are not officially supported)

84 ACE Load Balancing Caveat: One arm implementations will break deployments using MRCPv2 since its based on SIP messages and not RTSP/RTP as with MRCPv1 (RFC 4463).

85 High Availability Designs Media Servers

86 Media Servers Configure redundant host entries in VXML gateway ip host mediaserver ip host mediaserver-backup Keep in mind that -backup is only available in Comprehensive Mode (Anyone know why? Bueller?) In Standalone mode, use error handling and scripts to pick secondary media server if first fails at VXML gateway As a fail safe, implement the new default media server configuration in Unified CVP. Best Practice: Always implement a supported load balancer, like ACE or CSS for large, geographically separated media server farms.

87 Media Server The CVP OAMP Media Server device was enhanced to populate the media server device list to all Call Servers The Media Server device list can be updated to all the CallServers by pressing the new "Deploy" button from the OAMP Media Server device list A default media server device may be specified in OAMP. If specified in OAMP, micro-applications will use that default media server if the ECC variable for media server is not defined in the UCCE ICM script. The default media server is specified in the OAMP Media Server list page. Supports primary and backup media server via hostnames Supports ACE if there are multiple media servers Supports FTP on media server for agent greetings

88 Default Media Server (Cont.) Due to default media server, ICM scripting is now simplified Media server is defined by ECC variable Default media server is configured in CVP OAMP ( Allowed in Release 8.5(1) )

89 High Availability Designs Survivability

90 Survivability Allows for a call to reroute during or after system outage Redirect the caller to alternate destination in the event of either start-of-call or mid-call failures (e.g. ICM Dialogue failure events, failure of IVR leg, media inactivity) Control recovery behavior based on incoming DNIS and/or time-of-day Various methods of call recovery: TDM-only: DTMF*8, Hookflash, TBCT SIP or TDM: Hairpin Transfer to CVP VXML server application Retry to same DN optionally pre-pended or appended with digit string. Allows finer control over ICM script recovery behavior. For example: Original DNIS = Recovery DNIS = 999<retry> = Works in CVP Standalone or Comprehensive Models Requires ASR1000, CUBE or TDM gateway Cannot recover call context from the original call

91 CVP Survivability VXML Gateway X SIP GED-125 RTP Survivability CVP Call Server Caller (TDM or IP) Voice Gateway Alternately, if the gateway detects a loss of media to an IP phone, it can invoke survivability if media inactivity timers are set. X X Upon receiving failure notification from ICM or VXML gateway, Call Server sends BYE with abnormal cause code which causes gateway to invoke survivability.

92 Case Studies What happens if you fail to plan?

93 Better Late than Never The Situation: Customer designed and deployed a centralized Unified CCE solution using the Clustering over the WAN deployment model with SIP and edge queuing. Branch locations were located in UK, Germany, Hong Kong, China, etc. An international carrier was picked to provide for local and international dialing services as well as TFN ingress services at the branch. Unified Call Studio was deployed to build self service applications as well as Collect and Prompt services on servers in the US. Progression: US Based branches were deployed without any issues UK and Germany based branches were deployed with minor issues and complaints about prompt delays. This was determined to be ~2-3 seconds longer than previous system. APAC deployment suffered from massive delays from the time the call was placed to when the caller heard a prompt.

94 Better Late than Never The Issue: US Based branches had low latency WAN connections to their branches <50 ms UK and Germany based branches had higher than normal latency than the US, placing them around 100 to 150 ms, still acceptable from the business perspective. APAC branches suffered from massive latency ranging anywhere from 300 ms to 400 ms RTT (10-13 second addition to overall prompt delivery). It was discovered that APAC branches were also suffering from a carrier connect delay of 5-6 seconds. Resolution and Lesson: Customer eventually had to move CVP to a distributed model, placing call, VXML servers, SIP Proxy, etc. into a regional hub where latency to APAC branch offices was greatly reduced. Know your latency numbers and design accordingly! Distributing CVP after the fact is expensive and a painful process.

95 Trust but Verify The Situation: Customer designed and deployed a centralized Unified CCE solution using the Clustering over the WAN deployment model with SIP and edge queuing. Branch locations were located throughout the US with CVP located in two US based data centers. Progression: US Based branches deployed initially without any serious issues Initial deployment of live agents was minor in size. Within 2 months, almost 2K agents were placed on the solution Slowly the quality of call treatment transactions and agent calls degraded over time to a point of failure. Customer s voice and network teams defended their network, their QoS policies and implementations with vigor

96 Trust but Verify The Issue: It was discovered that why the customer had a QoS policy and template, its implementation from the LAN and WAN perspective were not handled by the same group nor were they consistent and correct. Traffic was being marked close to the source, however, not trusted as it crossed into the WAN realm, essentially unmarking it. Furthermore, HTTP traffic, critical to CVP VXML instructions, was being marked as scavenger traffic and drop due to contention of bandwidth. Customer also didn t have accurate bandwidth utilization numbers for WAN connections to the branches prior to implementation. Resolution and Lesson: Trust that your customer has QoS implemented, Verify end to end that it is implemented and honored correctly. Know the bandwidth consumption of a branch, especially if you are adding agents and voice services.

97 New Unified CVP Book Published December 2011 by Cisco Press Title: Cisco Unified Customer Voice Portal: Building Unified Contact Centers ISBN-10: and ISBN-13: Authored by: Rue Green Grab a copy at the Cisco Book Store 97

98 Complete Your Online Session Evaluation Give us your feedback and you could win fabulous prizes. Winners announced daily. Receive 20 Passport points for each session evaluation you complete. Complete your session evaluation online now (open a browser through our wireless network to access our portal) or visit one of the Internet stations throughout the Convention Center. Don t forget to activate your Cisco Live Virtual account for access to all session material, communities, and on-demand and live activities throughout the year. Activate your account at the Cisco booth in the World of Solutions or visit 98

99 Connect with Your Peers and Cisco Discuss business, IT, architecture, adoption and product topics with peers conferencing, customer care, enterprise social software, IP communications, messaging, mobile applications, telepresence Interact with Cisco Product Managers, Technical Marketing Engineers and Services Consultants Learn about new product announcements Join the Collaboration User Group Influence product direction Access to early product releases and info Get VIP perks and exclusive sessions at Cisco Live Visit the Cisco Collaboration Booth (#1289) at Cisco Live: Learn more about the community. Sign up for the user group. Pick up your polo shirt and badge ribbon (user group members only). Cisco Collaboration Community and User Group communities.cisco.com

100 Final Thoughts Get hands-on experience with the Walk-in Labs located in World of Solutions, booth 1042 Come see demos of many key solutions and products in the main Cisco booth 2924 Visit after the event for updated PDFs, ondemand session videos, networking, and more! Follow Cisco Live! using social media: Facebook: Twitter: LinkedIn Group: 100

101

Network Infrastructure Considerations

Network Infrastructure Considerations This chapter presents deployment characteristics and provisioning requirements of the Unified CVP network. Provisioning guidelines are presented for network traffic flows between remote components over

More information

Gateway Options. PSTN Gateway, page 2

Gateway Options. PSTN Gateway, page 2 Cisco offers a large range of voice gateway models to cover a large range of requirements. Many, but not all, of these gateways have been qualified for use with Unified CVP. For the list of currently supported

More information

CertifyMe. CertifyMe

CertifyMe. CertifyMe CertifyMe Number: 642-241 Passing Score: 800 Time Limit: 120 min File Version: 9.6 http://www.gratisexam.com/ CertifyMe 642-241 Exam A QUESTION 1 In a Cisco Unified Contact Center Enterprise design, the

More information

Unified Customer Voice Portal Overview

Unified Customer Voice Portal Overview Overview, on page 1 Unified CVP Product Components, on page 2 Additional Components, on page 5 Call Flows, on page 14 Design Process, on page 16 Overview The Unified Customer Voice Portal (Unified CVP)

More information

Calls Originated by Cisco Unified Communications Manager

Calls Originated by Cisco Unified Communications Manager Calls Originated by Cisco Unified Communications Manager Overview, page 1 Customer Call Flows, page 2 Protocol Call Flows, page 3 Deployment Implications, page 6 Mobile Agent in UCM, page 7 Overview A

More information

Unified CVP Call Flow Models

Unified CVP Call Flow Models After understanding the Prerequisites for Call Flow Model Configuration, select one of the following call flow models for Unified Customer Voice Portal (CVP) implementation. Common Tasks for, page 1 Standalone

More information

Designing Unified CVP for High Availability

Designing Unified CVP for High Availability CHAPTER 4 This chapter describes guidelines and best practices for designing a high-availability Unified CVP system. The chapter covers the following topics: Overview, page 4-1 Layer 2 Switch, page 4-3

More information

Unified Customer Voice Portal Overview

Unified Customer Voice Portal Overview Overview, page 1 Unified CVP Product Components, page 2 Additional Components, page 5 Call Flows, page 13 Design Process, page 14 Overview The Unified Customer Voice Portal (Unified CVP) is a web-based

More information

Unified CVP Architecture Overview

Unified CVP Architecture Overview CHAPTER 1 Over the past two decades, many customers have invested in TDM-based interactive voice response (IVR) applications to automate simple customer transactions such as checking account or 401K account

More information

Gateway Options. PSTN Gateway. PSTN Gateway, page 1

Gateway Options. PSTN Gateway. PSTN Gateway, page 1 PSTN Gateway, page 1 VoiceXML Gateway with or ASR/TTS, page 2 PSTN Gateway with or ASR/TTS, page 2 TDM Interfaces, page 2 Cisco Unified Border Element, page 3 Mixed G.729 and G.711 Codec Support, page

More information

Deployment Models. Cisco Unified Contact Center Enterprise Solution Reference Network Design, Release 9.x 1

Deployment Models. Cisco Unified Contact Center Enterprise Solution Reference Network Design, Release 9.x 1 There are numerous ways that Unified Contact Center Enterprise (Unified CCE) can be deployed, but the deployments can generally be categorized into the following major types or models: Single Site Multisite

More information

Cisco Unified Customer Voice Portal 9.0

Cisco Unified Customer Voice Portal 9.0 Data Sheet Cisco Unified Customer Voice Portal 9.0 Product Overview Cisco Unified Customer Voice Portal (Unified CVP) is an award-winning product that provides IP-based selfservice and call routing. It

More information

Bandwidth, Latency, and QoS Considerations

Bandwidth, Latency, and QoS Considerations Bandwidth, Latency, and QoS for Core Components, page 1 Bandwidth, Latency, and QoS for Optional Cisco Components, page 23 Bandwidth, Latency, and QoS for Optional Third-Party Components, page 25 Bandwidth,

More information

Cisco Unified Customer Voice Portal (CVP) Solution Reference Network Design (SRND)

Cisco Unified Customer Voice Portal (CVP) Solution Reference Network Design (SRND) Cisco Unified Customer Voice Portal (CVP) Solution Reference Network Design (SRND) Cisco Unified Customer Voice Portal (CVP) Release 8.5(1) First Published: July 2011 Last Modified: March 2013 Americas

More information

SIP Devices Configuration

SIP Devices Configuration Set Up Ingress Gateway to Use Redundant Proxy Servers, page 1 Set Up Call Server with Redundant Proxy Servers, page 1 Local SRV File Configuration Example for SIP Messaging Redundancy, page 2 Load-Balancing

More information

SIP Devices Configuration

SIP Devices Configuration Set Up Ingress Gateway to Use Redundant Proxy Servers, on page 1 Set Up Call Server with Redundant Proxy Servers, on page 1 Local SRV File Configuration Example for SIP Messaging Redundancy, on page 2

More information

Contact Center Enterprise Solutions Overview

Contact Center Enterprise Solutions Overview Contact Center Solutions Architecture, page 1 Core Components, page 4 Optional Cisco Components, page 36 Third-Party Components, page 47 Integrated Features, page 51 Call Flows, page 61 Topologies, page

More information

Unified CCE Reference Designs

Unified CCE Reference Designs Introduction to the Reference Designs, page 1 Benefits of a Reference Design Solution, page 3 Specifications for a Reference Design Solution, page 3 Contact Center Enterprise Reference Designs, page 6

More information

Contact Center Assurance Dashboards

Contact Center Assurance Dashboards The Prime Collaboration Contact Center Assurance performance dashboards help you to monitor your network by providing near real-time information about the Contact Center components such as CUIC, Finesse,

More information

Media File Options. Deployment and Management of Voice Prompts

Media File Options. Deployment and Management of Voice Prompts Deployment and Management of Voice Prompts, page 1 Media File Deployment Design Concepts, page 2 Design Considerations for Large Number of Media Files, page 6 Deployment and Management of Voice Prompts

More information

Cisco Unified MeetingPlace Integration

Cisco Unified MeetingPlace Integration CHAPTER 14 This chapter covers system-level design and implementation of Cisco Unified MeetingPlace 5.4 in a Cisco Unified Communications Manager 5.x environment. The following aspects of design and configuration

More information

Configure High Availability for Unified CVP

Configure High Availability for Unified CVP Server Groups, on page 1 Redundancy and Failover for Unified CVP, on page 3 ASR and TTS Server Location Setup, on page 5 Unified CVP Call Servers, on page 8 Unified CVP VXML Servers, on page 9 Server Groups

More information

Features and Functions

Features and Functions Multicast Music-on-Hold, page 1 Call Survivability in Distributed Deployments, page 2 Video in Queue, page 3 Custom SIP Headers, page 4 Courtesy Callback, page 6 Post Call Survey, page 13 Call Admission

More information

Call Transfer Options

Call Transfer Options Designing for call transfers is one of the major steps required when designing a Unified CVP deployment. There are numerous transfer options that can be used with Unified CVP. The goal of this chapter

More information

Bandwidth, Latency, and QoS for Core Components

Bandwidth, Latency, and QoS for Core Components Bandwidth, Latency, and QoS for Core Components, on page 1 Bandwidth, Latency, and QoS for Optional Cisco Components, on page 18 Bandwidth, Latency, and QoS for Optional Third-Party Components, on page

More information

Call Transfer Options

Call Transfer Options Release Trunk Transfer, page 1 ICM Managed Transfer, page 4 Network Transfer, page 5 SIP Refer Transfer, page 6 Intelligent Network Release Trunk Transfers, page 6 VoiceXML Transfer, page 6 Release Trunk

More information

Design Considerations for Integrated Features

Design Considerations for Integrated Features Agent Greeting Considerations, on page 1 Application Gateway Considerations, on page 5 Cisco Outbound Option Considerations, on page 6 Courtesy Callback Considerations, on page 24 Call Context Considerations,

More information

Design Guide for Cisco Unified Customer Voice Portal, Release 11.0(1)

Design Guide for Cisco Unified Customer Voice Portal, Release 11.0(1) First Published: 2015-05-08 Last Modified: 2016-04-06 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387)

More information

Configuration Limits and Feature Availability for Reference Designs

Configuration Limits and Feature Availability for Reference Designs Configuration Limits and Feature Availability for s Configuration Limits, page 1 Feature Availability for s, page 13 Configuration Limits The following tables list key configuration limits for Contact

More information

Contact Center Assurance Dashboards

Contact Center Assurance Dashboards The Cisco Prime Collaboration Contact Center Assurance performance dashboards help you to monitor your network by providing near real-time information about the Contact Center components such as Cisco

More information

Migration Guide for Cisco Virtualized Voice Browser, Release 11.6(1)

Migration Guide for Cisco Virtualized Voice Browser, Release 11.6(1) First Published: 2017-08-24 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 THE

More information

AT&T IP Flexible Reach And IP Toll Free Cisco Unified Communication Manager H.323 Configuration Guide. Issue /3/2008

AT&T IP Flexible Reach And IP Toll Free Cisco Unified Communication Manager H.323 Configuration Guide. Issue /3/2008 AT&T IP Flexible Reach And IP Toll Free Cisco Unified Communication Manager H.323 Configuration Guide Issue 2.17 3/3/2008 Page 1 of 49 TABLE OF CONTENTS 1 Introduction... 4 2 Special Notes... 4 3 Overview...

More information

Design Considerations for Integrated Features

Design Considerations for Integrated Features Agent Greeting Considerations, page 1 Cisco Outbound Option Considerations, page 5 Courtesy Callback Considerations, page 22 Call Context Considerations, page 28 Mixed Codec Considerations, page 29 Mobile

More information

Sizing and Operating Conditions for Reference Designs

Sizing and Operating Conditions for Reference Designs Sizing and Operating Conditions for Reference Designs Sizing for Reference Design Solutions, page 1 Operating Considerations for Reference Design Compliant Solutions, page 31 Sizing for Reference Design

More information

Cisco Remote Silent Monitoring

Cisco Remote Silent Monitoring Change History, page 1 New Features, page 1 Updated Features, page 2 Deprecated Features, page 2 Important Notes, page 2 Removed and Unsupported Features, page 5 Third-Party Software Impacts, page 5 Change

More information

Number: Passing Score: 800 Time Limit: 120 min File Version:

Number: Passing Score: 800 Time Limit: 120 min File Version: 600-460 Number: 600-460 Passing Score: 800 Time Limit: 120 min File Version: 4.0 http://www.gratisexam.com/ 600-460 Implementing and Supporting Cisco Unified Contact Center Enterprise Version 4.0 Exam

More information

Design Considerations

Design Considerations Principal for Call Center Sizing, page 2 Preliminary Information Requirements, page 3 Terminology, page 4 Effect of Performance Criteria on Unified CCX Server, page Impact of Performance Criteria on the

More information

Cisco Unified Customer Voice Portal

Cisco Unified Customer Voice Portal This chapter explains the procedures you must perform to configure the Cisco Unified CVP Call and OAMP servers on Side A and Side B. Validate Network Card, page 2 Configure Unified CVP Call Server, page

More information

Design Considerations for High Availability

Design Considerations for High Availability Note Many of the design considerations and illustrations throughout this chapter have been revised and updated. Review the entire chapter before designing a Unified CCE system. Designing for High Availability,

More information

Cisco Outbound Option Description

Cisco Outbound Option Description Cisco Outbound Option Feature Description, page 1 Cisco Outbound Option Processes, page 2 Benefits of Cisco Outbound Option, page 2 Cisco Outbound Option Deployment Considerations, page 3 Outbound Dialing

More information

Design Considerations

Design Considerations Principal for Call Center Sizing, page 2 Preliminary Information Requirements, page 3 Terminology, page 4 Effect of Performance Criteria on Unified CCX Server, page 5 Impact of Performance Criteria on

More information

Migration Guide for Cisco Virtualized Voice Browser, Release 11.5(1)

Migration Guide for Cisco Virtualized Voice Browser, Release 11.5(1) First Published: August 10, 2016 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883

More information

VXML Server Configuration

VXML Server Configuration Configure VXML Server (Standalone), page 1 Configure VXML Server, page 2 Configure VXML Server (Standalone) with ICM Lookup Call Flow Model, page 3 Configure the Unified CVP VXML Server (Standalone) Call

More information

Cisco Unified SIP Proxy Version 9.0

Cisco Unified SIP Proxy Version 9.0 Data Sheet Cisco Unified SIP Proxy Version 9.0 Product Overview Cisco Unified SIP Proxy (USP) is a high-performance, highly scalable Session Initiation Protocol (SIP) proxy server that helps enterprises

More information

VXML Server Configuration

VXML Server Configuration Configure VXML Server (Standalone), page 1 Configure VXML Server, page 2 Configure VXML Server (Standalone) with ICM Lookup Call Flow Model, page 3 Configure the Unified CVP VXML Server (Standalone) Call

More information

CCNP Voice: Implementing CUCM 8.0 Josh Finke, CCIE#25707

CCNP Voice: Implementing CUCM 8.0 Josh Finke, CCIE#25707 CCNP Voice: Implementing CUCM 8.0 Josh Finke, CCIE#25707 josh.finke@ironbow.com Agenda Session Objectives and Scope CIPT1 Exam Information and Blueprint Overview Study Methodology Exam Topic Headings Sample

More information

Configuration and Administration Guide for Cisco Unified Customer Voice Portal 9.0(1)

Configuration and Administration Guide for Cisco Unified Customer Voice Portal 9.0(1) Configuration and Administration Guide for Cisco Unified Customer Voice Portal 9.0(1) First Published: July 06, 2012 Last Modified: June 22, 2016 Americas Headquarters Cisco Systems, Inc. 170 West Tasman

More information

UCCE Solutions Hands on Cisco Virtualized Voice Browser (CVVB) and Customer Voice Portal (CVP) Features

UCCE Solutions Hands on Cisco Virtualized Voice Browser (CVVB) and Customer Voice Portal (CVP) Features LABCCT-2012 - UCCE Solutions Hands on Cisco Virtualized Voice Browser (CVVB) and Customer Voice Portal (CVP) Features Speakers: María José Méndez, Ramiro Amaya & D.K. Singh 1 P a g e Table of Contents

More information

ID Features Tested Case Title Description Call Component Flow Status Defects UC802CL.ACE.001 Basic Call Flow Integrate Cisco Application Control

ID Features Tested Case Title Description Call Component Flow Status Defects UC802CL.ACE.001 Basic Call Flow Integrate Cisco Application Control Application Control Engine System Test Results for Contact Center, Cisco Unified System Release 8.0(2) UC802CL.ACE.001 Basic Call Flow Integrate Cisco Application Control Verifies that intelligent loadbalancing

More information

System Architecture and Reporting

System Architecture and Reporting Unified ICM software distributes incoming telephone calls and web-initiated requests to skill-appropriate, available agents across multiple contact centers. It does this by tracking activity on all monitored

More information

Administering Unified Contact Center Enterprise Part 2 (AUCCE 2)

Administering Unified Contact Center Enterprise Part 2 (AUCCE 2) Administering Unified Contact Center Enterprise Part 2 (AUCCE 2) COURSE OVERVIEW: Administering Cisco Unified Contact Center Enterprise Part 2 (AUCCE Part 2) is an Advanced 5-day instructor-led course

More information

Setting Up a Mitel SX-2000 Digital PIMG Integration with Cisco Unity Connection

Setting Up a Mitel SX-2000 Digital PIMG Integration with Cisco Unity Connection Up a Mitel SX-2000 Digital PIMG Integration with Cisco Unity Connection Up a Mitel SX-2000 Digital PIMG Integration, page 1 Up a Mitel SX-2000 Digital PIMG Integration Task List for Mitel SX-2000 PIMG

More information

Bandwidth Provisioning and QoS Considerations

Bandwidth Provisioning and QoS Considerations for Unified CCE, page 1 Unified CCE Network Architecture Overview, page 2 Bandwidth and Latency Requirements, page 9 Quality of Service, page 9 Bandwidth Provisioning, page 16 Outbound Option, page 23

More information

Media File Options. Deployment and Ongoing Management. This chapter covers the following topics:

Media File Options. Deployment and Ongoing Management. This chapter covers the following topics: This chapter covers the following topics: Deployment and Ongoing Management, page 1 Co-Resident Unified CVP Call Server, Media Server, and Unified CVP VXML Server, page 2 Bandwidth Calculation for Prompt

More information

Configuration Guide for Cisco Unified Customer Voice Portal, Release 10.0(1)

Configuration Guide for Cisco Unified Customer Voice Portal, Release 10.0(1) Configuration Guide for Cisco Unified Customer Voice Portal, Release 10.0(1) First Published: December 12, 2013 Last Modified: February 16, 2016 Americas Headquarters Cisco Systems, Inc. 170 West Tasman

More information

Cisco Unified Customer Voice Portal (CVP) Solution Reference Network Design (SRND)

Cisco Unified Customer Voice Portal (CVP) Solution Reference Network Design (SRND) Cisco Unified Customer Voice Portal (CVP) Solution Reference Network Design (SRND) Cisco Unified Customer Voice Portal (CVP) Release 7.x August 8, 2008 Americas Headquarters Cisco Systems, Inc. 170 West

More information

CCNA Voice. Unified Communications Overview.

CCNA Voice. Unified Communications Overview. CCNA Voice Unified Communications Overview www.ine.com Cisco UC Components Unified Call Control Cisco Unified Communications Manager Cisco Unified Communications Manager Express Unified Messaging Cisco

More information

Internet Protocol Version 6 (IPv6)

Internet Protocol Version 6 (IPv6) This chapter provides information about Internet Protocol version 6 (IPv6), which is the latest version of the Internet Protocol (IP). Packets are used to exchange data, voice, and video traffic over dual-stack

More information

UCS Technical Deep Dive: Getting to the Heart of the Matter

UCS Technical Deep Dive: Getting to the Heart of the Matter UCS Technical Deep Dive: Getting to the Heart of the Matter Session ID Agenda Introductions UCS Architecture, Innovations, Topology Physical Building Blocks Logical Building Blocks Typical Use Cases (Live

More information

Cisco Unity CHAPTER. Last revised on: September 27, Cisco Unified Communications SRND (Based on Cisco Unified Communications Manager 5.

Cisco Unity CHAPTER. Last revised on: September 27, Cisco Unified Communications SRND (Based on Cisco Unified Communications Manager 5. CHAPTER 13 Last revised on: September 27, 2007 This chapter focuses on the design aspects of integrating and Connection with Cisco Unified Communications anager (Unified C). This chapter focuses on Cisco

More information

Administering Cisco Unified Contact Center Enterprise for CVP Environments (ACCE-CVP)

Administering Cisco Unified Contact Center Enterprise for CVP Environments (ACCE-CVP) Administering Cisco Unified Contact Center Enterprise for CVP Environments (ACCE-CVP) Course Overview: Administering Cisco Unified Contact Center Enterprise for CVP Environments (ACCE-CVP) is an instructorled

More information

AT&T IP Flexible Reach And IP Toll Free Cisco Call Manager Configuration Guide. Issue /5/2007

AT&T IP Flexible Reach And IP Toll Free Cisco Call Manager Configuration Guide. Issue /5/2007 And IP Toll Free Cisco Call Manager Configuration Guide Issue 2.13 6/5/2007 Page 1 of 38 TABLE OF CONTENTS 1 Introduction... 3 2 Special Notes... 3 3 Overview... 4 3.1 Call Manager Site... 4 3.2 TFTP and

More information

Unified ICM Configuration

Unified ICM Configuration Configure Unified ICM Server, page 1 ICM Server Settings, page 2 Configure ICM Settings for Standalone Call Flow Model, page 2 Configure ICM Settings for Comprehensive Call Flow Model for ICME and ICMH,

More information

On-Site 911 Notification Using Cisco Unified Communications BRKUCC-2012

On-Site 911 Notification Using Cisco Unified Communications BRKUCC-2012 On-Site 911 Notification Using Cisco Unified Communications Session Objective This session will illustrate different methods by which an enterprise can enhance the emergency call handling At the end of

More information

Media File Options. Deployment and Ongoing Management CHAPTER

Media File Options. Deployment and Ongoing Management CHAPTER CHAPTER 12 Last revised on: November 30, 2009 This chapter covers the following topics: Deployment and Ongoing Management, page 12-1 Co-Resident Call Server, Media Server, and Unified CVP VXML Server,

More information

Setting up Alcatel 4400 Digital PIMG Integration

Setting up Alcatel 4400 Digital PIMG Integration up Alcatel 4400 Digital PIMG Integration with Cisco Unity Connection Up an Alcatel 4400 Digital PIMG Integration with Cisco Unity Connection, on page 1 Up an Alcatel 4400 Digital PIMG Integration with

More information

Courtesy Call Back Configuration Quick Steps (Lab)

Courtesy Call Back Configuration Quick Steps (Lab) Courtesy Call Back Configuration Quick Steps (Lab) This document provides quick configuration steps to implement Courtesy Call Back in lab for POC. Assumption is, basic CVP comprehensive call flow working

More information

Setting Up an Alcatel 4400 Digital PIMG Integration with Cisco Unity Connection

Setting Up an Alcatel 4400 Digital PIMG Integration with Cisco Unity Connection up Alcatel 4400 Digital PIMG Integration with Cisco Unity Connection Up an Alcatel 4400 Digital PIMG Integration with Cisco Unity Connection, page 1 Up an Alcatel 4400 Digital PIMG Integration with Cisco

More information

Unified IP IVR Architecture

Unified IP IVR Architecture This chapter briefly describes the deployment models that you can use with Unified IP IVR. The following are brief descriptions of key items for a Unified IP IVR deployment: Voice Gateway: Connects the

More information

Transfer and Queue Calls with Unified CVP

Transfer and Queue Calls with Unified CVP IVRs From Perspective of Unified ICME, on page 1 Call Transfer Using Unified CVP in Comprehensive Mode, on page 2 Call Transfer From Agent to Agent, on page 7 Example of IP Transfer, on page 8 CLI Field

More information

UCCE Solution Service Creation

UCCE Solution Service Creation UCCE Solution Service Creation (including CCE and CVP Scripting) Sunil Vashist CVP Product Manager @VashistSunil Brian Cole Technical Marketing Engineer BRKCCT-2027 Agenda ICM Script Editor integration

More information

Hardware and System Software Specification for Cisco Unified Customer Voice Portal Release 8.5(1)

Hardware and System Software Specification for Cisco Unified Customer Voice Portal Release 8.5(1) Hardware and System Software Specification for Cisco Unified Customer Voice Portal Release 8.5(1) First Published: July 11, 2011 Last Modified: May 5, 2015 Corporate Headquarters Cisco Systems, Inc. 170

More information

Cisco Unified SIP Proxy Version 9.1

Cisco Unified SIP Proxy Version 9.1 Data Sheet Cisco Unified SIP Proxy Version 9.1 Product Overview Cisco Unified SIP Proxy (CUSP) is a high-performance, highly scalable SIP proxy server that helps enterprises aggregate their Session Initiation

More information

Deploy Webex Video Mesh

Deploy Webex Video Mesh Video Mesh Deployment Task Flow, on page 1 Install Webex Video Mesh Node Software, on page 2 Log in to the Webex Video Mesh Node Console, on page 4 Set the Network Configuration of the Webex Video Mesh

More information

Deploying Unified Contact Center Enterprise (DUCCE)

Deploying Unified Contact Center Enterprise (DUCCE) Deploying Unified Contact Center Enterprise (DUCCE) COURSE OVERVIEW: Deploying Cisco Unified Contact Center Enterprise (DUCCE) is a 5-day instructor-led course developed by Sunset Learning Institute intended

More information

Implementing Cisco Voice Communications & QoS (CVOICE) 8.0 COURSE OVERVIEW: WHO SHOULD ATTEND: PREREQUISITES: Running on UC 9.

Implementing Cisco Voice Communications & QoS (CVOICE) 8.0 COURSE OVERVIEW: WHO SHOULD ATTEND: PREREQUISITES: Running on UC 9. Implementing Cisco Voice Communications & QoS (CVOICE) 8.0 COURSE OVERVIEW: Running on UC 9.x Software Implementing Cisco Voice Communications and QoS (CVOICE) v8.0 is a 5-day training program that teaches

More information

Transfer and Queue Calls with Unified CVP

Transfer and Queue Calls with Unified CVP IVRs From Perspective of Unified ICME, page 1 Call Transfer Using Unified CVP in Comprehensive Mode, page 2 Call Transfer From Agent to Agent, page 8 Example of IP Transfer, page 10 CLI Field on Outgoing

More information

Administering Unified Contact Center Enterprise Part 1 (AUCCE 1)

Administering Unified Contact Center Enterprise Part 1 (AUCCE 1) Administering Unified Contact Center Enterprise Part 1 (AUCCE 1) COURSE OVERVIEW: Administering Cisco Unified Contact Center Enterprise Part 1 (AUCCE Part 1) is a 5-day instructor-led course developed

More information

Implementing Cisco Unified Communications Manager Part 2, Volume 1

Implementing Cisco Unified Communications Manager Part 2, Volume 1 Implementing Cisco Unified Communications Manager Part 2, Volume 1 Course Introduction Learner Skills and Knowledge Course Goal and Course Flow Additional Cisco Glossary of Terms Your Training Curriculum

More information

BT SIP Trunk Configuration Guide

BT SIP Trunk Configuration Guide CUCM 9.1 BT SIP Trunk Configuration Guide This document covers service specific configuration required for interoperability with the BT SIP Trunk service. Anything which could be considered as normal CUCM

More information

Cisco Unified Communications Manager Trunks

Cisco Unified Communications Manager Trunks CHAPTER 2 A trunk is a communications channel on Cisco Unified Communications Manager (Cisco Unified CM) that enables Cisco Unified CM to connect to other servers. Using one or more trunks, Cisco Unified

More information

Collaborative Conferencing

Collaborative Conferencing CHAPTER 8 Revised: March 30, 2012, When there are three or more participants involved in a call, the call becomes a conference. In collaborative conferencing, the audio, video and content from some or

More information

Migration to Unified CVP 9.0(1)

Migration to Unified CVP 9.0(1) The Unified CVP 9.0(1) requires Windows 2008 R2 server. The Unified CVP versions prior to 9.0(1) run on Windows 2003 server which do not support the upgrade to Unified CVP 9.0(1). Unified CVP supports

More information

Common Ground Upgrade

Common Ground Upgrade Preupgrade Overview, on page 1 Common Ground Preupgrade Task Flow, on page 2 Common Ground Preupgrade Tasks, on page 3 Task Flow, on page 7 Tasks, on page 11 Preupgrade Overview The preupgrade process

More information

Troubleshoot CVP Agent Greeting Problems Contents

Troubleshoot CVP Agent Greeting Problems Contents Troubleshoot CVP Agent Greeting Problems Contents Introduction Prerequisites Requirements Components Used Problem Summary 1 Problem Summary 2 Problem Summary 3 Problem Summary 4 Problem Summary 5 Problem

More information

System Configuration. System tab options

System Configuration. System tab options System Tab Options System Tab Options, on page 1 Import, on page 2 Export, on page 3 Location Configuration, on page 4 SIP Server Group Configuration, on page 8 Dialed Number Pattern Configuration, on

More information

System Requirements and Constraints

System Requirements and Constraints Configuration Limits and Scalability Constraints, page Standard Operating Conditions, page 8 Data Store Configurations, page Workstation Specifications, page All-Event Client and Monitor-Mode Connection

More information

Preparing for Your System Upgrade

Preparing for Your System Upgrade CHAPTER 5 This topic discusses information to be aware of before the actual upgrade process such as the general upgrade approach for the different contact center components, upgrade release versions of

More information

Application Note Asterisk BE with SIP Trunking - Configuration Guide

Application Note Asterisk BE with SIP Trunking - Configuration Guide Application Note Asterisk BE with SIP Trunking - Configuration Guide 23 January 2009 Asterisk BE SIP Trunking Table of Contents 1 ASTERISK BUSINESS EDITION AND INGATE... 1 1.1 SIP TRUNKING SUPPORT... 2

More information

Acano solution. Third Party Call Control Guide. December F

Acano solution. Third Party Call Control Guide. December F Acano solution Third Party Call Control Guide December 2015 76-1055-01-F Contents Contents 1 Introduction... 3 1.1 How to Use this Guide... 3 1.1.1 Commands... 4 2 Example of Configuring a SIP Trunk to

More information

Test Bed 1: Case Study and Test Sites

Test Bed 1: Case Study and Test Sites Test Bed 1: Case Study and Test Sites This topic describes the sample business case study, Financial Business, developed to reflect real-world contact center deployments. This topics also provides information

More information

Internet Protocol Version 6 (IPv6)

Internet Protocol Version 6 (IPv6) CHAPTER 29 Internet Protocol version 6 (IPv6), which is the latest version of the Internet Protocol (IP) that uses packets to exchange data, voice, and video traffic over digital networks, increases the

More information

Implementing Cisco IP Telephony & Video, Part 1 (CIPTV1) 1.0

Implementing Cisco IP Telephony & Video, Part 1 (CIPTV1) 1.0 Implementing Cisco IP Telephony & Video, Part 1 (CIPTV1) 1.0 COURSE OVERVIEW: Implementing Cisco IP Telephony & Video, Part 1 (CIPTV1) v1.0 is a five-day course that prepares the learner for implementing

More information

Unified Communications Manager Express Toll Fraud Prevention

Unified Communications Manager Express Toll Fraud Prevention Unified Communications Manager Express Toll Fraud Prevention Document ID: 107626 Contents Introduction Prerequisites Requirements Components Used Conventions Overview Internal vs. External Threats Toll

More information

Port Utilization in Unified CVP

Port Utilization in Unified CVP Utilization in Unified CVP Utilization Table Columns, page 1 Unified CVP Utilization, page 2 Utilization Table Columns The columns in the port utilization tables in this document describe the following:

More information

CHAPTER. Cisco Unity. Last revised on: February 13, 2008

CHAPTER. Cisco Unity. Last revised on: February 13, 2008 CHAPTER 13 Last revised on: February 13, 2008 This chapter focuses on the design aspects of integrating and Connection with Cisco Unified Callanager. The design topics covered in this chapter apply to

More information

Following configurations are needed regardless of the recording technology being used.

Following configurations are needed regardless of the recording technology being used. PBX Configuration CuCM configuration SIP Trunk Following configurations are needed regardless of the recording technology being used. 1. Create a new SIP Trunk Security Profile named "Imagicle Call Recording

More information

Configure Cisco IOS Enterprise Voice Gateway

Configure Cisco IOS Enterprise Voice Gateway , page 1 Complete the following procedure to configure the Cisco IOS Voice Gateway. Note Complete all configuration steps in enable > configuration terminal mode. Procedure Step 1 Configure the network

More information

Application Note 3Com VCX Connect with SIP Trunking - Configuration Guide

Application Note 3Com VCX Connect with SIP Trunking - Configuration Guide Application Note 3Com VCX Connect with SIP Trunking - Configuration Guide 28 May 2009 3Com VCX Connect Solution SIP Trunking Table of Contents 1 3COM VCX CONNECT AND INGATE... 1 1.1 SIP TRUNKING SUPPORT...

More information

Product Overview. Benefits CHAPTER

Product Overview. Benefits CHAPTER CHAPTER 1 Revised July 3, 2012 The Cisco TelePresence Exchange System is an integrated video service-creation platform that enables service providers and strategic partners to offer secure cloud-based

More information