CCNA Voice Unified Communications Overview€¢ CUCM 8 is first version supported in VMWare ... •...
Transcript of CCNA Voice Unified Communications Overview€¢ CUCM 8 is first version supported in VMWare ... •...
CCNA Voice
Unified Communications Overview
www.INE.com
Copyright © www.INE.com
Cisco UC Components • Unified Call Control
– Cisco Unified Communications Manager – Cisco Unified Communications Manager Express
• Unified Messaging – Cisco Unified Connection – Cisco Unity Express
• Unified Presence – Cisco Unified Communications Manager – Cisco Unified Presence Server
Copyright © www.INE.com
Cisco UC Abbreviations • Cisco Unified Communications Manager (CUCM or UCM)
– Call Processing for Phones and Trunks for large deployments
• Cisco Unified Communications Manager Express (CUCME or CME) – Call Processing for Phones and Trunks for smaller deployments
• Cisco Unity Connection (CUC or CUCx) – Voice Messaging for large deployments
• Cisco Unity Express (CUE) – Voice Messaging for smaller deployments
• Cisco Unified Presence Server (CUPS) – Additional Presence-based software clients
Copyright © www.INE.com
Cisco Unified Communications Manager
(CUCM)
Hi-Level Overview
Copyright © www.INE.com
CUCM :: Capabilities • Fully-featured Voice and Video Solution • Ability to cluster most services to provide five 9’s resiliency • Typically for larger deployments (up to 30,000 phones per
cluster) • Runs on a hardened RHEL platform as an appliance (no
direct shell access) – Individual 1U rackmount Cisco UCS servers – Cisco UCS blade servers running in VMWare ESXi
• Stores all data in an IBM Informix DB
Copyright © www.INE.com
CUCM :: High-Level Features • Call Processing Engine (CPE) • Configuration done via Web UI • Music on Hold server • Conferencing server • Directory (integrated or LDAP sync) and Presence Services • Has integrated Disaster Recovery System (DRS) for Backup
& Restore • Cisco Unified Serviceability and Cisco RTMT provide ability
for management and troubleshooting
Copyright © www.INE.com
CUCM :: Per-Server Specs • Cisco UCS Servers:
– Cisco UCS C210 Rack-Mount Server :: 7,500 (endpoints/server) – Cisco UCS B200 Blade Server :: 7,500 – Cisco UCS C200 Rack-Mount Server :: 1,000
• Cisco MCS Servers: – Cisco MCS 7845-I3 :: 10,000 – Cisco MCS 7845 :: 7,500 – Cisco MCS 7835 :: 2,500 – Cisco MCS 7825 :: 1,000 – Cisco MCS 7816 :: 500 – Cisco MCS 7815 :: 300
• On any server, requires min of: – 2GHz CPU – 2GB RAM – 72GB HDD
Copyright © www.INE.com
CUCM :: UCS Server Specifics • CUCM 8 is first version supported in VMWare • UCS Hardware must be used (blade or rackmount) • VMWare ESXi 4.0 with SAN (must use .ova file to install) • Migration can be preformed using DRF • Mixed hardware cluster (Phys and Virtual) • License key for CUCM uses VMWare virtual MAC address
Copyright © www.INE.com
CUCM :: VMWare Specifics • 2 virtual CPUs • 6-GB RAM • Two 80-GB hard disks at SCSI id 0:0 and 0:1 • Only a UCS Version 7 VM is supported • Supports up to 7500 users per VM • No USB support (Secure keys, MoH live feeds, etc) • Backups for the Virtual Machine (VM) must be via SFTP
Copyright © www.INE.com
CUCM :: Server Roles • CUCM DB Publisher server (Pub) • CUCM DB Subscriber server (Sub)
– Typically run publisher server strictly for DB changes/sync, MVA, Presence, Dir Sync with LDAP – however it can be used as a CPE
– Can have up to 8 subscriber servers running as CPE’s – Can have up to 3 CPE’s per Unified CM Group – Can have up to 2 subscriber servers running as TFTP servers – Additional subscriber servers can be used as Media servers
• e.g. MoH, Annunciator, Conference, MTP
Copyright © www.INE.com
CUCM :: DB Roles • IBM Informix DB – Structured Query Language (SQL)
– “Owned” and Managed by the Publisher server – One-way replication (e.g. from Pub to Subs) – Most configuration is made on the Pub DB server – However there are some DB fields changed on Sub servers local to where phones are
registered, called User Facing Features (UFF), then replicated up to Publisher (if alive) • Call Forward All (CFA) • Message waiting indicator (MWI) • Privacy Enable/Disable • Extension Mobility login/logout • Hunt Group login/logout • Device Mobility • Certificate Authority Proxy Function (CAPF) status for end users and applications users • Credential authentication
Copyright © www.INE.com
CUCM :: Cluster Communication • Intra-Cluster Communication Signaling (ICCS)
– TCP ports 8002 - 8004 – Replicates all run time data between all servers in cluster that are
CPE’s (i.e. that are running the “Cisco CallManager” service)
• Call Detail Records (CDR) and Call Management Records (CMR) – Logged by CPE taking the call (where phone or gateway is registered) – Data periodically pushed up to Publisher server – Cisco CDR Analysis and Reporting (CAR) or any 3rd party billing
application servers always point to and collect data from Publisher
Copyright © www.INE.com
CUCM :: Traffic Flow
RTP Media (Voice/Video) SIP / SCCP Signaling
CUCM Cluster
PSTN
TDM Signaling/Media
Copyright © www.INE.com
Cisco Unified Communications Manager Express
(CUCME)
Hi-Level Overview
Copyright © www.INE.com
CUCME :: Capabilities • Fully-featured Voice and Video Solution running in Cisco Router IOS • Typically for smaller deployments (up to 350 phones) • Also can be used as to provide high availability ‘fallback’ services for large
and small branch offices normally using CUCM (a.k.a. SRST) • 3rd Party Computer Telephony Integration(CTI) • Single-Site or Multi-Site Deployments • Directory and Presence Services • Interworking with CUCM • Support for Remote Phones
Copyright © www.INE.com
CUCME :: High-Level Features • Call Processing Engine (CPE) • Device Control via VoIP (SIP or SCCP) Signaling • Configuration via Command Line (IOS CLI) or Web UI • Directory • Music on Hold server • Conferencing server • Custom applications using TCL scripting language such as
Basic ACD (B-ACD)
Copyright © www.INE.com
CUCME :: Traffic Flow
CUCME
RTP Media (Voice/Video) SIP / SCCP Signaling
Copyright © www.INE.com
CUCME :: Specs • Routers that Support CME, Sizing
– ISR-G2 - 2901 :: 35 Phones :: 0 SM* Slots :: 8 T1/E1’s – ISR-G2 - 2911 :: 50 Phones :: 1 SM Slots :: 12 T1/E1’s – ISR-G2 - 2921 :: 100 Phones :: 1 SM Slots :: 12 T1/E1’s – ISR-G2 - 2951 :: 150 Phones :: 2 SM Slots :: 16 T1/E1’s – ISR-G2 - 3925 :: 250 Phones :: 2 SM Slots :: 16 T1/E1’s – ISR-G2 - 3945 :: 350 Phones :: 4 SM Slots :: 24 T1/E1’s – *SM = Service Module
Copyright © www.INE.com
CUCME :: Specs, cont’d • Routers that Support CME, Sizing
– ISR - 1861 :: 15 Phones :: 0 Network Module (NM) Slots – ISR - 2801 :: 25 Phones :: 0 NM Slots – ISR - 2811 :: 35 Phones :: 1 NM Slots – ISR - 2821 :: 50 Phones :: 1 NM Slots – ISR - 2851 :: 100 Phones :: 2 NM Slots – ISR - 3825 :: 175 Phones :: 2 NM Slots – ISR - 3845 :: 250 Phones :: 4 NM Slots – RISR - 3250 :: 20 Phones :: 0 NM Slots – RISR - 3270 :: 48 Phones :: 0 NM Slots
Copyright © www.INE.com
Cisco Unity Connection
(CUCx)
Hi-Level Overview
Copyright © www.INE.com
CUCx :: Capabilities • Integrated Messaging Server (Voicemail w/ Email retrieval) • Typically for larger deployments (up to 20,000 VM boxes per server
– Ability to cluster/failover services (Active/Active failover) • Fully featured ‘Auto Attendant’ or ‘Voice Menu’ server • Directory Services w/ TTS w/ Ability to sync from LDAP • Supports MS Exchange integration for Calendaring and IMAP integration
for Integrated/Unified Messaging • Survivable Remote Site Voicemail (SRSV) support • ‘Digital Networking’ with other CUCx servers for large deployments • Voice Profile Internet Mail (VPIM) for networking to other VM servers • Messages are stored in local FS (vs Unity – stored in MS Exchange)
Copyright © www.INE.com
CUCx :: Clustering • 2 Server configuration • Active / Active configuration with regard to service availability
– Both servers process RTP, HTTP, IMAP
• Same Informix DB structure as CUCM – Publisher server is master and owns both DB and Message Store – Subscriber server subscribes to both
Copyright © www.INE.com
CUCx :: Traffic Flow
CUCM Cluster
RTP Media (Voice/Video) SIP / SCCP Signaling SIP (ONLY) Signaling
OR
SCCP (ONLY) Signaling
CUCx
Copyright © www.INE.com
Cisco Unity Express (CUE)
Hi-Level Overview
Copyright © www.INE.com
CUE :: Capabilities • Voice Messaging (VM) • Linux OS (with pseudo IOS-like CLI) • Typically for smaller deployments (up to 300 mailboxes) • Ability to support Fax messages • Also can be used as to provide high availability failover or ‘fallback’
services for medium and small branch offices normally using CUCx VM, which is known as Survivable Remote Site Voicemail (SRSV)
• Fully featured ‘Auto Attendant’ or ‘Voice Menu’ or ‘Interactive Voice Response’ (IVR) server with the ability to Queue callers
Copyright © www.INE.com
CUE :: Traffic Flow
CUCME CUE
RTP Media (Voice/Video) SIP / SCCP Signaling SIP (ONLY) Signaling
Copyright © www.INE.com
CUE :: ISR Specs • ISR (28xx or 38xx Routers)
– AIM-CUE (CF Flash-based storage) • 6 Ports included / 6 Max • 6 IVR sessions • 65 VM boxes • 14 hours (VM) storage
– NME-CUE (HDD-based storage) • 8 Ports included / 24 Max • 24 IVR sessions • 275 VM boxes • 300 hours (VM) storage
Copyright © www.INE.com
CUE :: ISR-G2 Specs • ISR-G2 (29xx or 39xx Routers)
– ISM-SRE-300 (HDD-based storage) • 2 Ports included / 10 Max • 10 IVR sessions • 100 VM boxes • 60 hours (VM) storage
– ISM-SRE-700 (HDD-based storage) • 4 Ports included / 32 Max • 32 IVR sessions • 300 VM boxes • 600 hours (VM) storage
Copyright © www.INE.com
Cisco Unified Presence Server
(CUPS)
Hi-Level Overview
Copyright © www.INE.com
CUPS :: Capabilities • Presence add-on to CUCM • Ability to cluster to provide high availability • Adds presence-capable application support to clients (up to 15,000 users per
cluster) – Instant Messaging (IM) – Cisco Unified Presence Client (CUPC) – IP Phone Messenger (IPPM) – 3rd Party presence integration through SOAP / AXL
• Ability to provide Inter-Domain Federations w/ other presence vendors via SIP, eXtensible Messaging and Presence Protocol (XMPP) or Jabber Extensible Communications Platform (XCP)
– e.g. other CUPS, WebEx Connect, Microsoft Lync, Google Talk
Copyright © www.INE.com
CUPC :: Features • Built upon Cisco Unified Client Services Framework (CSF) • Standalone Softphone or Deskphone Control • SRST failover support (softphone mode only) • IM support for direct, group and persistent chat • Voice & H.264 Video chat both supported • Conferencing via Cisco MeetingPlace or Cisco WebEx • IMAP integration with Unity / Unity Connection for MWI • LDAP integration for Directory Services
Copyright © www.INE.com
CUPS/CUPC :: Traffic Flow
CUCM Cluster
RTP Media (Voice/Video) SIP / SCCP SIP / SIMPLE CTI (JTAPI)
CUPS
CUPC DB Replication XMPP
7.x clients only - use SIP