Brkcol 2614
Brkcol 2614
Brkcol 2614
of the Preferred
Architecture for
Enterprise
Collaboration 11.6
Matt Jordy, Technical Marketing Engineer
BRKCOL-2614
Cisco Spark
Questions?
Use Cisco Spark to communicate
with the speaker after the session
How
1. Find this session in the Cisco Live Mobile App
2. Click Join the Discussion
3. Install Spark or go directly to the space
4. Enter messages/questions in the space
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
BRKCOL-2614
Complete Your Online
Session Evaluation
Give us your feedback to be
entered into a Daily Survey
Drawing. A daily winner will
receive a $750 gift card.
Complete your session surveys
through the Cisco Live mobile
app or on www.CiscoLive.com/us.
2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
BRKCOL-2614: Cisco Enterprise Mobile Collaboration
Session Logistics
Attendees should have some familiarity with Cisco collaboration solutions.
More slides in Appendix + For
= homework
Your
Reference
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
Agenda
What is the Preferred Architecture?
Call Control
Conferencing
Collaboration Edge
Unified Messaging
Collaboration Management Services
Simplified Sizing
Bandwidth Management
Security
Future Evolution of the PA
What is the Preferred Architecture?
Collaboration Preferred Architecture (CPA)
What products to use to enable users for Collaboration and
Unified Communications for simple deployments.
Prescriptive Concise Tested best
recommendations Documents practices
Includes:
Unified CM / IM&P 11.5(1) SU2
Unity Connection 11.5(1) SU2
Expressway X8.9(1)
Cisco Meeting Server 2.1
ENDPOINTS & FW VERSIONS
For more information about Cisco Jabber 11.8
7811/88xx 11.7(1)
components and versions, 8831 10.3(1)
refer to the product list at: DX70/80 CE 8.3(1)
http://www.cisco.com/c/en/us/td/docs/solutions/CVD/Collaboration/ MX / SX series CE 8.3(1)
enterprise/11x/116/collbcvd/appendix.html IX Series IX 8.2
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
New Chapters & Updates for 11.6 Collaboration PA
Conferencing chapter update
Removed TelePresence Server & Conductor,
replaced with Cisco Meeting Server
New chapters:
Collaboration Management
Services
Prime Collaboration Deployment
Prime License Manager, and
Prime Collaboration Provisioning
Security
Security in Layers (including
Toll Fraud), Encryption and
Authentication, and Certificate
Management
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
Preferred Architecture for Collaboration For
Enterprise Cisco Validated Design (CVD) Your
Reference
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
Usage of the Collaboration Preferred Architecture
Collaboration Preferred Architecture assumes greenfield enterprise collaboration
deployments
However, this isnt the only usage of the architecture
Guideline for updating brownfield collaboration deployments - architecture target
Training for new collaboration engineers
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
Call Control
Headquarters
Expressway-E
Mobile/Teleworker
DMZ
Endpoints Expressway-C
IM and
Unified
Communications
Internet
Presence Manager
Integrated/Aggregated Third-Party Solution
Services Router
Integrated
Services Router
MPLS WAN
Collaboration Edge
Call Control
Unity Cisco Meeting Server
Connection Remote Site
PSTN
TelePresence
Voice Messaging Conferencing Management Suite
Call Control
Call Control
Core Components / Roles Key Benefits
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
Preferred Architecture Clustering Guidelines
Call Processing Subscribers always added in pairs
1:1 redundancy only
Single TFTP Subscriber pair
Call Processing Subscriber and IM&P pairs added to match scale requirements
Music on Hold function co-located with Call Processing Subscribers
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
DNS A Fundamental Solution Requirement
Domain Name Service (DNS) is Critical for Collaboration Solutions
Forward and Reverse Lookup
SRV for Redundancy and Load Balancing
DNS for User Data Service (UDS) and Certificate Validity
Recommendation:
Enable DNS forward (A record) and reverse (PTR record) lookup for all UC
servers and applications
Dedicated zone for cluster simplifies configuration of cluster fully qualified
domain name (CFQDN Enterprise Parameter): *.us-uc.ent-pa.com
SRV record for each Unified CM node
Best load balancing of initial UDS requests during registration
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
For
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
SIP Trunking Recommendations
Use Best Effort Early Offer on ALL Trunks
Minimize number of SIP profiles
Consider default profiles first
Avoid per-trunk SIP profiles
Provision SIP profile per group of equivalent trunks
Recommended SIP profile settings:
Use Fully Qualified Domain Name in SIP Requests set on all trunks and
for video enabled endpoints; prevents IP address of Unified CM to show up
in host portion of URIs in calling identity headers
Enable SIP OPTION ping for real-time status monitoring
SIP trunk redundancy achieved by provisioning
multiple peer user agents per trunk
(Cisco Meeting Server, Unity Connection, Expressway-C, etc.)
Avoids multiple trunk configurations
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
Multi-cluster Support SIP
XMPP
CLUSTER 1 CLUSTER 2 CLUSTER 3
Expressway-E
Mobile/Teleworker
DMZ
Endpoints Expressway-C
IM and
Unified
Communications
Internet
Presence Manager
Integrated/Aggregated Third-Party Solution
Services Router
Integrated
Services Router
MPLS WAN
Call Control Collaboration Edge
NEW PSTN
TelePresence
Voice Messaging Management Suite
Conferencing
Cisco Prime Collaboration
Deployment License Provisioning
Manager
Conferencing TelePresence
Management Suite
Conferencing
Core Components Key Benefits
Simplified, optimal user experience
Cisco Meeting Server for audio
and video conference resources Flexible, extendable architecture that supports
and resource management deployment of one or more permanent,
scheduled, and/or instant conference resources
Cisco TelePresence
Dynamic optimization of conference resources
Management Suite (TMS) for
conference provisioning, High availability of conference resources
monitoring, and scheduling Media resilience and rate adaptation in the video
TMSXE for interfacing with Microsoft network
Exchange room and resource
calendars A single tool for hosts to schedule participants
and conference rooms for a meeting
Multiparty licensing that enables full access to all
conference resources on the bridge
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
Conferencing Architecture
Conferencing with Cisco Meeting Server
Unified Communications
Manager
Expressway-C Expressway-E
DMZ
Internet
TMS
How to deploy the components (Call
Bridge, Web Bridge, XMPP, Database)
Support for multiple Conference types
(Instant, Permanent, Scheduled)
Instant, Permanent
and Scheduled
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
Cisco Meeting Server Spaces
Spaces are virtual meeting Go to URL: https://join.ent-pa.com
rooms that have audio, video
And enter Conference ID or User Credentials
and content sharing capability CMS
and are accessible using
Space URI, directory number Immersive WebRTC
or URL. Endpoints
Dial URI user.space@cms.ent-pa.com or
DN 8801000 WebRTC
Spaces
CMA
Non-Immersive
Endpoints
Dial: +1(408)555-5555
phone Enter IVR plus Space Call ID
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
Conferences Instant vs Schedule/Permanent
High-Level Configuration Steps
Instant Conference (Ad hoc: +(Add) or Conference Sofktey)
POINTS TO
CONTAINS
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
TMS Scheduled Meeting Components / Roles
Active Nodes
CMS TMS TMSXE
HTTPS/REST
Single virtual
IP address
Active
tms.ent-pa.com Network Load
SQL Directory
Balancer
5
Managed
Devices
CMS
Outlook Scheduling
TMS TMSXE Request
HTTPS/REST
Resiliency
Web Bridge Call Bridge
Scale Web Bridge Call Bridge
XMPP Server Database
XMPP Server Database
San Francisco
RTP
Cluster of 3
Servers
Call Bridge
Richardson
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
Collaboration
Edge
Headquarters
Expressway-E
Mobile/Teleworker
DMZ
Endpoints Expressway-C
IM and
Unified
Communications
Internet
Presence Manager
Integrated/Aggregated Third-Party Solution
Services Router
Integrated
Services Router
MPLS WAN
Call Control
Collab Edge
Unity Cisco Meeting Server
Connection Remote Site
PSTN
TelePresence
Voice Messaging Conferencing Management Suite
Unified Internet
CM
Expressway-C Firewall Expressway-E Firewall
Signaling
Media
1. Expressway-E is the traversal server installed in DMZ. Expressway-C is the traversal client installed inside the
enterprise network.
2. Expressway-C initiates traversal connections outbound through the firewall to specific ports on Expressway-E with
secure login credentials.
3. Once the connection has been established, Expressway-C sends keep-alive packets to Expressway-E to maintain the
connection
4. When Expressway-E receives an incoming call, it issues an incoming call request to Expressway-C.
5. Expressway-C then routes the call to Unified CM to reach the called user or endpoint
6. The call is established and media traverses the firewall securely over an existing traversal connection
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
Expressway Mobile and Remote Access Capabilities
Three key capabilities when enabling Expressway Mobile and Remote Access:
XCP Router for XMPP traffic (IM&P)
HTTPS Reverse proxy (provisioning and other services)
Proxy SIP registration to Unified CM Unity Connection
IM and Presence
Session Establishment
Collaboration SIP TLS
Internet Register, Invite, etc.
Services
Audio, Video, Content
Media SRTP
Unified CM Expressway Expressway Share
C E
Logon, Provisioning /
Unified CM IM&P HTTPS TLS Configuration, Contact
Search, Visual Voicemail
Conferencing Resources
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
Split DNS SRV Record Requirements
_collab-edge record needs to be available only in public DNS
Multiple SRV records (and Expressway-E hosts) should be deployed for HA
_collab-edge._tls.example.com. SRV 10 10 8443 expwy1.ent-pa.com.
_collab-edge._tls.example.com. SRV 10 10 8443 expwy2.ent-pa.com.
A GEO DNS service can be used to provide unique DNS responses by
geographic region
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
Expressway MRA and Jabber Service Discovery
(Intranet) (Public Internet)
Not Found
Collaboration
Services DNS SRV lookup _collab-edge._tls.example.com
Public DNS
Unified
CM Expressway Expressway expwyNYC.example.com
C E
HTTPS:
get_edge_config?service_name=_cisco-
uds&service_name=_cuplogin
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 44
Device Mobility for Expressway MRA
Expressway-E Expressway-C Device Mobility
RTP 1. Register me with
Location
10.10.20.50
SRST Reference
Local Route Group
2. Device in RTP Media Resources
.
Expressway-E Expressway-C
3. Register me with
RCD 10.10.30.50
Device Mobility
IP Subnet Device Pool Location
Info
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
Device Mobility for Expressway MRA Redundancy
Device
Device Pool Location
Mobility Info
RTP_EXP1_DMI
Redundant 10.10.20.50/32
Expressway-C RTP_EXP_DP RTP
Pairs @ RTP RTP_EXP2_DMI
10.10.20.51/32
RCD_EXP1_DMI
Redundant 10.10.30.50/32
Expressway-C RDC_EXP_DP RCD
Pairs @ RCD RCD_EXP2_DMI
10.10.30.51/32
SJC_EXP1_DMI
Redundant 10.10.40.50/32
Expressway-C SJC_EXP_DP SJC
Pairs @ SJC SJC_EXP2_DMI
10.10.40.51/32
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
Business-to-Business
Communications
BRKCOL-2018 Best Practices for Business to Business
Video Collaboration - Wednesday, June 28, 8:00 am
Unified
Messaging
Headquarters
Expressway-E
Mobile/Teleworker
DMZ
Endpoints Expressway-C
IM and
Unified
Communications
Internet
Presence Manager
Integrated/Aggregated Third-Party Solution
Services Router
Integrated
Services Router
MPLS WAN
Call Control Collaboration Edge
TelePresence
Unified Conferencing Management Suite
Messaging
Cisco Prime Collaboration
Deployment License Provisioning
Manager
Unified Messaging
Unified
Core Components Key Benefits Messaging
Unified CM
synchronization Active
Directory
Integrations to directory and mail:
Microsoft Active Directory
PIN Sync Messaging Microsoft Exchange
Subscriber (On-Premise or
Cloud-Based)
Call forwarding to Unity Connection
Mailbox
SIP synchronization
Microsoft
Direct call to voicemail or visual
Voicemail access
Exchange mailbox navigation (Visual Voicemail)
via VoIP to TUI or
via REST/HTTPS
Email access to voicemail (Single Inbox)
(Visual Voicemail)
SIP
11.6 Update PIN
Email access to
VoIP or synchronization between Unified
voicemail
(Single Inbox)
REST/HTTPS CM and Unity Connection
Email
(SMTP/HTTPS)
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 51
Collaboration Management Services
NEW
Headquarters
Expressway-E
Mobile/Teleworker
DMZ
Endpoints Expressway-C
IM and
Unified
Communications
Internet
Presence Manager
Integrated/Aggregated Third-Party Solution
Services Router
Integrated
Services Router
MPLS WAN
Call Control Collaboration Edge
TelePresence
Voice Messaging Conferencing Management Suite
NEW
Collaboration Management Services BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
Cisco Prime Collaboration
Deployment License Provisioning
Manager
Core Applications
Collaboration Management Services
Core Components Key Benefits
Cisco Prime License Manager Single tool to enable license
(PLM) management of user-based workflows and manage licensing for
licensing, including license fulfillment. collaboration infrastructure
components.
Cisco Prime Collaboration
Deployment (PCD) deploys new Eases deployment of new
clusters of Unified CM and IM and infrastructure components, enabling
Presence servers and Unity faster initial setup
Connection
Rapid and automated user/endpoint
Cisco Prime Collaboration enablement along with moves, adds,
Provisioning (PCP) provisions and changes and deletions (MACD)
configures users and endpoints
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 54
Cisco Prime Collaboration Deployment
Cisco Prime Collaboration Deployment: Architecture
UCM_Pub VM IM&P_Pub VM UCxn_Pub VM
Publisher
Electronic [requires Internet connectivity]
Publisher
OR
Manual license file request
Unified CM
Unity
Connection
Directory
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 57
Cisco Prime Collaboration Provisioning (MACD)
On-boarding / Off-boarding of Users
US Cluster EMEA Cluster
2
2 Users imported from Active
Cisco Prime Directory to Prime Microsoft Active
Directory
Collaboration Collaboration Provisioning
Provisioning
4 Help desk administrators log into Cisco Prime Collaboration
Provisioning for configuration updates (MACDs)
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 58
Simplified Sizing
PA Simplified Sizing vs. Collaboration Sizing Tool
Deployment within the Preferred
Architecture Sizing Assumptions?
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 60
Sizing Cisco Unified CM for the Preferred Architecture
< 5,000 devices and users Between 5,000 and 10,000
Publisher
devices and users
TFTP 1 TFTP 2 Publisher
TFTP 1 TFTP 2
7,500 OVA (2 vCPUs) is used for both Call Processing subscriber pair
deployments
7,500 OVA supported on BE7000M or larger
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 61
Sizing Unified CM PA Assumptions
1:1 Server Redundancy
Simplified User Sizing
Sizing Assumptions for Unified CM:
Average up to 4 BHCA per user
Average up to 2 DNs per device
Extension Mobility for ALL Users
Up to 500 Shared Lines per Call Processing Pair
Up to 500 CTI ports and 100 CTI Route Points per Call Processing pair
Up to 3,000 Partitions, 6,000 Calling Search Spaces, 12,000 Translation Patterns
Up to 40,000 users synched with AD (5,000 or 10,000 active)
Refer to the Preferred Architecture CVD for the complete list of assumptions
https://www.cisco.com/c/en/us/td/docs/solutions/CVD/Collaboration/enterprise/11x/116/collbcvd.html
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 62
For
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 63
For
TMS/ TMS/
TMSPE/TMSXE TMSPE/TMSXE
TMSXE TMSXE
Between Between
1,000 and 5,000 users 5,000 and 10,000 users
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 65
Deployment Example with 5,000 Users / Devices
BE7KM
BE7KM
CMS 1000 /
BE7KM CMS 2000
349651
BE7KM
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 66
Cisco Meeting Server Platforms and Capacities For
Your
Reference
Yes, up to 8 nodes
Cisco Meeting
for a standard 48 96 192
Server 1000
cluster
Yes, up to 8 nodes
Cisco Meeting
for a standard 250 500 1000
Server 2000
cluster
1.CiscoMeeting Servers support a maximum of 3,000 audio connections for any standalone
deployment or cluster with any audio codec.
2.Assumes content sharing at 720p resolution and 5 frames per second (fps).
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 67
Bandwidth
Management
Managed vs. Unmanaged Networks
Where do your media packets go?
P1 P3
P2 P4
P5
P1
P5 EF Audio
P2 P4
... ... ... ... Queue
Encoder
?
Decoder
EF
AF42
WAN Link
OOS (P4) ACK LTRF1
AF42 Video
Encoder Decoder
Queue
AF41
R1 FEC
AF41
LTRF 0111010001
1000011001
Repair-P R1 0001100
1001000100
0011001011
1011110
FEC
1110010101
R2
Opportunistic Video and Prioritized Audio Map audio streams of voice and
AF41 WRED thresholds
video calls (EF) to a priority queue
(i.e., drop AF41 last)
Map video streams of video calls
EF
Audio of (AF41 and AF42) to a single class-
IP Phone
EF PQ based queue with WRED:
Audio of Video EF
AF41: higher drop thresholds
Single QoS Marking for Video Map audio streams of voice and
with Prioritized Audio video calls (EF) to a priority queue
In deployments where dual QoS
EF
Audio of marking is not practical, map
IP Phone
EF PQ video streams of all video calls
Audio of Video EF (desktop/TelePresence and
All video
Video of Jabber
AF41 dropped:
Packet loss triggers rate adaptation
Media resilience limits the impact
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 73
Summary
Combine QoS tools, media resilience and dynamic adaptation to build a self-
regulating system that makes optimal use of available network resources
Leverage rate adaptation and media resilience mechanisms in managed
network to deploy pervasive video. Prioritized video for room system and
hard endpoints, opportunistic video for Jabber endpoints.
Use CAC when and where needed
When managing bandwidth with Media Resilience and Rate Adaptation techniques is
not an option (i.e. extreme contention on WAN bandwidth)
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 74
Security
NEW
Examples of IP Communications Threats
Denial of Service (DoS) Eavesdropping
Affecting call quality or ability to place calls Listening to anothers call or Theft of
intellectual property
SPAM
SPIM, SPIT, and more SPAM
Media tampering
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 76
Prevent Unauthorized Access - Platforms
Hardened Platform: Unified CM, IM & P, Unity Connection, Expressway
Host-based intrusion protection (SELinux),
not enabled by default on Expressway
Host-based firewall (iptables), firewall
rules (Expressway)
3rd party software installation not allowed
Software digitally signed, OS and applications software
digitally signed and installed with a single package
Root account disabled
Secure management interfaces (HTTPS, SSH, SFTP)
Audit logging
Additional by Configuration
If applicable, change default passwords (e.g. Expressway)
Complex password/credentials policy
Disable unnecessary protocols
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 77
Prevent Unauthorized Access - Endpoints
Security features by default
Authenticates the firmware/configuration and protects against
tampering
Signed firmware (.sbn extension)
Signed configuration files (<devicename>.cnf.xml.sgn)*
Additional by Configuration
Physically secure the phones
Disable gratuitous ARP
Configure 802.1X
Disable web access / SSH access. Or configure ACL
Disable PC port if not needed
Optionally enable TFTP configuration file encryption*
* With Jabber, Unified CM needs to be in Mixed-Mode for secure and encrypted config (CTL required)
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 78
For
Your
Unified CM
Calling Search Space (CSS) / Partitions for dial-plan segmentation, transfer back to
PSTN
Unity Connection
CSS and Rerouting CSS on Unity SIP Trunk to include only the required partitions
Restriction Tables (phone numbers): Transfer, message notification, etc.
NEW
Enable Encryption
Protect against eavesdropping, data modification, session replay,
impersonation
Provides privacy, integrity, and authentication
Authentication provided through certificates
Can be one-way authentication or mutual authentication (MTLS)
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 81
SIP trunk encryption is recommended
Encrypted Links - UCM Unified CM mixed-mode not required
SIP Trunk
SIP trunks
SRTP Allowed checked
Endpoint Encryption SIP destination port(s) 5061
SIP Trunk Security Profile
Security mode Encrypted with transport type TLS
X.509 Subject Name set to CN of remote cert and
incoming port set to 5061 (MTLS)
Enable
Cisco Meeting Server
encryption
using TLS
Unity Connection
CN of remote
party
Expressway
SIP trunks
SRTP
Endpoint Encryption
Encryption for the phone media and
signaling requires Unified CM to be in
Mixed-Mode
Requires Export Restricted version of
Unified CM
IM messages are encrypted by default
and do not required mixed-mode
Secure call has a lock icon shown on the
endpoint display
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 83
Unified CM: Non-Secure vs. Mixed-Mode
Feature Non Secure Cluster Mixed Mode Cluster
Auto-registration * |
Signed & Encrypted Phone Configs New in
Unified
Signed Phone Firmware CM 11.5
PA
Migration
See Unified CM Security Guide and TAC note
https://www.cisco.com/c/en/us/support/docs/unified-communications/unified-communications-manager-callmanager/118893-technote-cucm-00.html
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 85
Encrypted Endpoint Basic Configuration
With Unified CM in mixed-mode, not all endpoints need to be configured with encryption, but all the
endpoints download the CTL (Certificate Trust List) file
Notes:
Phone security profile independent from the phone type: Universal Device Template. Useful when
deploying MRA
Encryption using the Locally Significant Certificate (LSC) instead of Manufacturing Installed
Certificate (MIC) (requires CAPF enrollment)
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 86
Certificate Management
NEW
Why Do We Need Certificates?
What is a Digital Certificate?
Includes public key and name of the certificate holder, signature
Goal
Authentication and encryption
Two types of authentication
One-way authentication
With Web browsers or with Jabber login (UDS, XMPP, Unity Connection visual
voice mail)
Two-way authentication
Endpoints in encrypted mode, MTLS trunks (e.g. Unified CM SIP trunk to
Expressway)
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 88
Endpoint Certificates - MIC vs. LSC
MIC: Out of box certificate. Proves the phone is a genuine Cisco phone
But
MIC is not specific to your Unified CM cluster. It does not prove the phone is part of
your Unified CM cluster
MIC cannot be customized/updated/deleted
Recommendation:
PA Use MIC certificates to authenticate with CAPF for LSC certificate installation
Use LSC for everything else (SIP TLS, VPN, 802.1X*)
* The LSC is not used for wireless 802.1x. Wirelessly connected endpoints requires a
user installed certificate for 802.1X (via web interface).
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 89
Server Certificates CA-signed
If using self-signed certificates: Must import remote
certificate in the local trust store. Otherwise, warning
message is displayed or connection is NOT established
Importing self-signed certificates creates excessive
management overhead particularly with large deployments containing many service nodes
If using certificates signed by an external Certification Authority (CA), only the CA root
certificate/certificate chain needs to be imported into the trust store,simplifying management.
Recommendation:
Use CA-signed certificates for:
PA Tomcat (Unified CM, IM & P, Unity Connection)
CallManager, CUP-XMPP, CUP-XMPP-S2S, Expressway-C/E Server, Cisco Meeting
Server Shared server and Database Client
Note: All certificates do NOT need to be CA-signed (e.g. Unified CM TVS, CAPF, and ITLRecovery, IM&P CUP)
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 90
Multi-Server Certificate Support
Unified CM Cluster
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 92
Business-to-Business
BRKUCC-2501 Cisco UC Manager Security & Certificate
Communications
Deep Dive Monday, Jun 26, 8:00 am
LTRCOL-2130 Collaboration Security for the Enterprise
Preferred Architecture Thursday, June 29, 8:00 am
Future Evolution of PA
Cisco Spark Hybrid Services for the
Collaboration Preferred Architecture
NEW
Cisco Spark Hybrid Services for the Collaboration PA
Collaboration Preferred Architecture maroon document NEW
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 96
Cisco Spark Hybrid Services PA Architecture
Expressway-C
with Connectors
Microsoft
Exchange Management Connector
Calendar Connector
Call Connector
Management Connector
Calendar Connector
Call Connector
Directory Connector
Expressway-C Expressway-E
SIP signaling and media
Internal FW DMZ FW
Unified Internet
CM
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 97
Business-to-Business
Communications
BRKCOL-2202 Cisco Spark Hybrid Services
Architectural Design - Thursday, June 29, 8:30 am
Collaboration Preferred Architecture
Roadmap
Subject
to
Change
Preferred Architecture: Cisco Spark Hybrid Services
Cisco Preferred COMING
Headquarters
Expressway-C
Connector Host
Expected content: Call Control Hybrid Media
Internet
Voice Messaging Conferencing Management Suite
Subject
to
Change Endpoints
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 101
Learn More
Preferred Architectures Links
Contact us via email: pa-feedback@cisco.com
Mid-Market and Enterprise PA Documents:
https://www.cisco.com/c/en/us/solutions/enterprise/design-zone-collaboration/index.html
Cisco Preferred Architecture for Enterprise Collaboration 11.6, Design Overview February 2017
https://www.cisco.com/c/dam/en/us/td/docs/solutions/PA/enterprise/11x/clbpa116.pdf
Cisco Preferred Architecture for Enterprise Collaboration 11.6, CVD February 2017
https://www.cisco.com/c/en/us/td/docs/solutions/CVD/Collaboration/enterprise/11x/116/collbcvd.html
dCloud: Cisco Preferred Architecture for Enterprise Collaboration 11.0 Lab v1
https://dcloud.cisco.com/ Collaboration Cisco Preferred Architecture for Enterprise
Collaboration 11.0 Lab v1
Cisco Spark Hybrid Services Design Guide
https://www.cisco.com/c/en/us/td/docs/solutions/PA/maroon/spark/hybdsrvs.html
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 103
Complete Your Online
Session Evaluation
Give us your feedback to be
entered into a Daily Survey
Drawing. A daily winner will
receive a $750 gift card.
Complete your session surveys
through the Cisco Live mobile
app or on www.CiscoLive.com/us.
2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
Continue Your Education
Demos in the Cisco campus
Walk-in Self-Paced Labs
Lunch & Learn
Meet the Engineer 1:1 meetings
Related sessions
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 105
Thank you
Collaboration Cisco Education Offerings
Course Description Cisco Certification
CCIE Collaboration Advanced Workshop (CIEC) Gain expert-level skills to integrate, configure, and troubleshoot complex CCIE Collaboration
collaboration networks
Implementing Cisco Collaboration Applications Understand how to implement the full suite of Cisco collaboration CCNP Collaboration
(CAPPS) applications including Jabber, Cisco Unified IM and Presence, and Cisco
Unity Connection.
Implementing Cisco IP Telephony and Video Learn how to implement Cisco Unified Communications Manager, CUBE, CCNP Collaboration
Part 1 (CIPTV1) and audio and videoconferences in a single-site voice and video network.
Implementing Cisco IP Telephony and Video Obtain the skills to implement Cisco Unified Communications Manager in a
Part 2 (CIPTV2) modern, multisite collaboration environment.
Troubleshooting Cisco IP Telephony and Video Troubleshoot complex integrated voice and video infrastructures
(CTCOLLAB)
Implementing Cisco Collaboration Devices Acquire a basic understanding of collaboration technologies like Cisco Call CCNA Collaboration
(CICD) Manager and Cisco Unified Communications Manager.
Implementing Cisco Video Network Devices Learn how to evaluate requirements for video deployments, and implement
(CIVND) Cisco Collaboration endpoints in converged Cisco infrastructures.
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 108
APPENDIX
Example Dialing Habits/Numbering
Non-DID Addressing Based on Dialing Habits
DN
Line CSS SJCInternational All IP Phone DNs (+E.164), urgent
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 111
Cisco Meeting App (CMA)
CMA can be a native desktop app, mobile app or a WebRTC supported browser
application.
With CMA, users can login and join the conference with audio and video along
with content sharing.
With the WebRTC browser client, users without an account in CMS can join the
conference as a guest. In addition, users can use CMA to run their meetings
such as view participants, mute and remove participants, start and stop
recording as well as create and edit their own Spaces.
Note: Cisco Meeting App can be deployed inside or outside of the enterprise
network to join a conference but only the former is covered in the PA.
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 112
Instant Conference Call Flow
Unified CM Unified CM routes
Unified CM selects the call to the CMS
Endpoint selects initiates the CMS creates a
MRGL/MRG of the bridge hosting the
conference or conference to CMS temporary space
device to locate the relevant
join/merge button via HTTP (XML- for the conference
conference bridge. conference space
RPC)
via the SIP Trunk
Other
Participants
Unified CM
Host (UCM) CMS
CMS creates
Instant Conference Instant Conference conference space on
Request Initiated by UCM bridge
Unified CM
Host TMS CMS
(UCM)
4 2 4 8
8 4 8 16
12 6 12 24
24 12 24 48
48 24 48 96
1.The number of capacity units that can be deployed on a Cisco Meeting Server depends on
the platform.
2.Assumes a separate content channel sharing at a maximum of 720p resolution and 5 fps.
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 115
Toll Fraud Mitigation: Unified CM (1)
Deny unauthorized calls
Partitions and Calling search spaces provide dial plan segmentation and
access control
Example: Avoid Unified CM sending back to the PSTN a call coming from the
PSTN
Dont include in Trunk CSS the partition for
route patterns to PSTN Voice or
Video GW
4
3
2 PSTN
Unified CM
Inbound CSS
signaling
1
PSTN access partition
X DN partition
Multiparty meeting
media
partition
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 116
Toll Fraud Mitigation: Unified CM (2)
Block offnet to offnet transfer (CallManager service parameter)
Unified CM Voice or
Video GW
4
3 PSTN
2 1
signaling
media
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 117
Toll Fraud Mitigation: Unified CM (3)
Auto-registration: Create dedicated Calling Search Space to limit access to
dial plan
Employ Time of day routing to deactivate segments of the dial plan after hours
Require Forced Authentication Codes on route patterns to restrict access on
long distance or international calls.
Drop Ad hoc Conferences (CallManager Service Parameter)
Monitor Call Detail Records
Employ Multilevel Administration
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 118
Toll Fraud Mitigation: Unity Connection
Unity Connection could be used to transfer a call
Recommendations
Use restriction tables to allow or block call
patterns (Unity Connection)
Change partition/PSTN route pattern access
from the Rerouting CSS on SIP trunk to
Unity Connection (Unified CM)
Reference
Cisco Unity Connection Security Guide:
https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/11x/security/b_11xcucsecx.html
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 119
Toll Fraud Mitigation: Edge
CUBE
Call Source Authentication (IOS 15.1(2)T feature) enabled by default.
Do not disable via no ip address trusted authenticate Example:
Only calls from trusted source IP addresses will be voice service voip
ip address trusted list
accepted ipv4 10.10.1.10
ipv4 10.10.2.10
Expressway
Call Policy Rules (CPL)
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 120
Encrypted Links
Administrative and user interfaces
SIP trunks
Endpoint Encryption
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 121
Encrypted Links
Administrative and user interfaces
SIP trunks
Endpoint Encryption
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 122
Expressway
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 124
For
Your
Pros:
Pros:
Private keys never change: less situations where
endpoints loose trust relationship with Unified CM Easier to manage: No need to purchase USB security
and easier to recover from this scenario tokens, no need to install CTL client, easier to update
CTL file
Can be used across multiple Unified CM clusters
and facilitates migration between clusters SAST Key length can be 2048 bits or even higher
Once Unified CM is in mixed mode, the tokens are Cons:
off-line Private keys are regenerated when the admin renews
Cons: the certs: more situations where endpoints loose trust
relationship with Unified CM and more complex to
Have to purchase 2+ USB Security tokens
recover from this scenario
Requires CTL Client installation on a Windows box
Requires more steps when migrating clusters
Loose USB keys => Loose trust
Not full feature parity: ASA or other certificates (phone
SAST Key length only 1024 bits, SHA1 CTL trust).
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 125
Expressway MRA Voice/Video Encryption
Voice/video streams always SRTP encrypted between Expressway-C MRA client
SIP TLS always enforced between MRA clients and Expressway-E,
Expressway-C and Expressway-E
* Unified CM mixed-mode (and security profile with encryption enabled) required to achieve
SRTP on internal network and SIP TLS between Expressway-C and Unified CM
Media and Signaling always encrypted
SIP TLS *
SIP TLS SIP TLS
SIP TCP
SRTP
Expressway-C DMZ Expressway-E External
Firewall Firewall
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 126
Endpoint Certificates
Certificate Type
MIC LSC
Manufacturer Installed Certificate Locally Significant Certificate
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 127
Monitor Certificate Expiration
Monitor the server certificate expiration (OS Administration page)
BRKCOL-2614 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 128
Receive Certificate Expiration Notifications