BRKUCC-2676 Migrating From VCS To CUCM
BRKUCC-2676 Migrating From VCS To CUCM
BRKUCC-2676 Migrating From VCS To CUCM
BRKUCC-2676
#clmel
Abstract
CUCM 10.x - is a true Call control platform for Voice and Video Collaboration. This
session discusses the migration of existing VCS video implementations to a
CCUM environment, to deliver on Cisco's vision of true video collaboration anywhere
in the organisation.
It creates a platform for a seamless end user experience across multiple video
technologies, such as immersive TelePresence, multipurpose room systems, video
telephony, and mobile video systems. We will delve into implementation and migration
examples to give the audience a good grounding for their own migrations and
deployments.
This breakout will cover the entire TelePresence solution including CUCM, VCS,
TelePresence Server, Expressway, MCU, TMS and endpoints.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
Agenda
• Architecture and deployment
overview
• Endpoint and Call Control
Migration
• Conferencing on UCM
• Extending the border
• Interoperability
• Summary
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
Architecture and Deployment Overview
Why Do We Need A Preferred Architecture
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
For Your
Collaboration Preferred Architecture (CPA) Reference
http://www.cisco.com/c/en/us/solutions/enterprise/design-zone-collaboration/index.html
Introduction
Table BRKUCC-2676
1 lists the products in this architecture.
© 2015 For simplicity,
Cisco and/or products
its affiliates. All rightsare grouped intoCisco
reserved. modules to help categorize and
Public
For Your
Design Guidance Reference
Cisco Preferred Architecture
• Preferred Architectures provide
prescriptive design guidance
that simplifies and drives
design consistency for Cisco
Collaboration deployments.
• Preferred Architectures are
targeted at the Commercial,
Commercial Select and small
Enterprise customers, but can
be used as a design base for
larger customers.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Video Architecture
Traditional Traditional Today Strategic Direction
VCS-Centric UCM-Centric
H.323 Registration VCS-C UCM VCS-C (for legacy only) VCS-C (for legacy only)
VCS-E and/or
Remote Access VCS-E ASA
Expressw ay Series
Expressw ay Series
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
Deployment Models
Existing deployment
TMS
VCS C VCS E
Internet
SIP
MCU H.323
H.323 or SIP
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Deployment Models
Existing deployment
Typical existing VCS centric deployment:
• An instance of TMS 14.5 with some managed endpoints configured. Used for
endpoint management, provisioning, phone books and scheduling
• An instance of TMS PE 1.3 installed with Movi users provisioned.
• VCS-C for call control. Configured in TMS for provisioning use (TMS agent).
Also VCS-E for Collab Edge. Both version X.8.2.1.
• TelePresence MCU registered on VCS and added in TMS
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
Deployment Models
Assumptions
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
Deployment Models
Post migration deployment
TMS Prime
SIP
H.323
MCU Management
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
Deployment Models
Post migration deployment
Example of a typical Unified CM centric (post migration) deployment:
• Prime Collab Manager for endpoint management and user provisioning
• TMS for phone books for endpoints and scheduling
• CUC and IM&P for voicemail, instant messaging and presence
• Unified CM for Call Control
• Endpoints registered on Unified CM (SIP) or VCS-C for legacy H.323
• SIP Trunk between Unified CM and VCS-C
• VCS-E for Firewall Traversal/B2B breakout
• MCU registered on VCS-C
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
Deployment Models
Considerations
• For some customer deployments it will make sense to migrate now – for some it
might make sense to wait.
• Hybrid or combination of models might still be valid – there is not necessarily
one model that fits all customer scenarios.
• Strategic direction is UCM as Call Control platform.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
Endpoint and Call Control Migration
Overview of Process
• Verify the Existing Deployment
• Collect data for Migration
• Prepare the Migration
• Pre-deploy New Components
• Add configuration to existing Components
• Migrate Systems
• Testing the Migration
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
Verify Existing Deployment
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
Collect Data for Migration
Export of systems from TMS
• Discover and collect the required information from the endpoints
• For the endpoints the main information required is the DN/SIP URI, MAC
address and system type.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
Collect Data for Migration
TMSPE – discovery of AD connection details
• Discover the AD settings and filters used to provision the Jabber Video clients
(and for authentication) - assuming that email is the URI format for users.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
Collect Data for Migration
Discover License configuration
• Discover TMS license configuration for license conversion.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
Collect Data for Migration
Discover License configuration
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
“CUCM Upgrade Central” v4.0 includes VCS Assessment
Readiness Assessment iPad App
for VCS to UCM Migration :
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Prepare and Pre-deploy New Components
Overview
TMS Prime
UCM
VCS C VCS E
Internet
SIP
H.323
Management
MCU H.323 or SIP
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
Prepare the Migration
Unified CM Preparation
Activate Services for Unified CM and IM & Presence in Unified
Serviceability menu:
• Cisco Call Manager
• Cisco CTI Manager
• Cisco DirSync
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
Pre-deploy New Components
Prime Collaboration Provisioning Configuration
• Use Prime Collaboration Provisioning Wizard to configure the Unified
Communications Solution including Unified CM, Unity Connection and IM &
Presence
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
Pre-deploy New Components
Prime Collaboration Provisioning Configuration
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
Pre-deploy New Components
Prime Collaboration Provisioning Configuration
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
Pre-deploy New Components
Prime Collaboration Provisioning Configuration
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
Pre-deploy New Components
Prime Collaboration Provisioning Configuration
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
Pre-deploy New Components
Prime Collaboration Provisioning Configuration
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
Pre-deploy New Components
Prime Collaboration Provisioning Configuration
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
Pre-deploy New Components
Convert collected data to Prime Template
Convert discovered information from TMS into Prime Template to import devices.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
Pre-deploy New Components
Convert collected data to Prime Template
Convert discovered information from TMS into Prime Template to import devices.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
Pre-deploy New Components
Convert collected data to Prime Template
Convert discovered information from TMS into Prime Template to import devices.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 37
Add Configuration to Existing Components
Create SIP trunk
TMS Prime
UCM
SIP
H.323
Management
MCU H.323 or SIP
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
Add Configuration to Existing Components
Create SIP trunk
• Add SIP trunk and route pattern for UCM to push calls to the VCS.
– Routing of dial in MCU calls
– Calls to Legacy H323 endpoints that cannot be migrated
– B2B calls from UCM endpoints via VCS-C and VCS-E
• On VCS we configure a SIP trunk and Search Rules to route all calls for
endpoints to UCM.
• On UCM we configure Route Pattern, SIP route Patterns and point them to a
trunk.
• Mobile & Remote Access and VCS-E/Expressway (covered later)
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
Add Configuration to Existing Components
Create Application User for TMS
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
Add Configuration to Existing Components
Add Unified CM to TMS
Add Unified CM to TMS as a device.
TMS will discover the Unified CM and IM&P servers during this process.
You will also be able to see the pre-configured endpoints.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
Migrate Systems
Move endpoint registration from VCS to Unified CM
TMS Prime
UCM
VCS C VCS E
Internet
SIP
H.323
Management
MCU H.323 or SIP
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
Migrate Systems
Move endpoint registration from VCS to Unified CM
• Change endpoint configuration to receive settings provisioned by Unified CM.
• There are multiple ways of doing this:
– Initiate Factory Reset, automatically starting Configuration Wizard or option 150.
– Directly start Configuration wizard from the Touch panel.
– Push Configuration template from TMS changing provisioning details.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
Migrate Systems
Re-add and update endpoints back in TMS
• As the endpoints now are registered to Unified CM the TMS configuration is out
of date. Re-adding endpoints to TMS will correct this.
• TMS will automatically update the database to Unified CM control for these
devices keeping relevant settings.
– TMS System ID, Scheduled conferences and admin information
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 44
Migrate Systems
Re-add and update endpoints back in TMS
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
Migrate Systems
Re-add and update endpoints back in TMS
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
Migrate Systems
Re-add and update endpoints back in TMS
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
Migrate Systems
Run Diagnostic Tool
• TMS has a Diagnostic tool to help diagnose existing booked conferences and
correct route changes for migrated endpoints.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
Migrate Systems
Run Diagnostic Tool
• TMS has a Diagnostic tool to help diagnose existing booked conferences and
correct route changes for migrated endpoints.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
Migrate Systems
Run Diagnostic Tool
• TMS has a Diagnostic tool to help diagnose existing booked conferences and
correct route changes for migrated endpoints.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
Migrate Systems
Phonebook sources
• Update phonebooks after endpoint migration.
• Add TMS phonebook source for UCM provisioned users.
• Jabber and Unified CM provisioned endpoints use UDS directly.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 51
Testing the Migration
Migration completed
TMS Prime
SIP
H.323
MCU Management
H.323 or SIP
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
Testing the Migration
Suggested testing
• Install and sign in with Jabber to test it now being provisioned from Unified CM.
• Call to or between migrated endpoints.
• As we have not touched the MCU previously scheduled conferences still stay
the same and can be dialed into.
• Try call into a conference scheduled before the endpoints were migrated.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
What About Trying This Out Yourself ?
The Cisco Demo Cloud
• http://dcloud.cisco.com
• Available for Cisco Partners
• Repeatable demonstrations
and customised labs with
complete administrative
access.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 54
Conferencing on UCM
Overview
Conferencing on UCM
• Starting point – same architecture as post migration
• Recommended deployment from Preferred Architectures
– CMR Instant and CMR Personal
• Scheduling through Conductor
– Dedicated and Shared bridge model
NOTE:
Leaving WebEx out of this session - however it is supported in the architecture
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 56
Overview
Post migration deployment
TMS Prime
SIP
H.323
MCU Management
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 57
Conferencing
Components for Conferencing
Component Description
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 58
Conferencing
Types of Conferences
Description
CMR Instant
A conference that is not scheduled or organised in advance.
(ad-hoc)
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 59
Conferencing on UCM
Adding Conductor and TS
TMS Prime
SIP
H.323
Management
Conductor TS MCU
SIP and API control
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 60
Conferencing on UCM
CMR Instant and CMR Personal
• Configuring SIP Trunks between Unified CM and Conductor for Instant and
Personal conferences.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 61
Conferencing on UCM
CMR Instant and CMR Personal
VCS C VCS E
Internet
UCM
Pool 1 Pool 2
SIP
Conductor Management
SIP and API control
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 62
Typical Conferencing Deployment Options
Conferencing Architecture
UCM VCS C VCS E
Internet
Internet
Conductor TMS
SIP
SIP and API control
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 64
Conferencing on UCM
Scheduling through Conductor
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 65
Conferencing on UCM
Scheduling through Conductor
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 66
Conferencing on UCM
Scheduling through Conductor
TMS UCM Conductor
SIP
SIP and API control
Pool 1 Pool 2
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 68
Extending The Border
Overview
• Terminology Introduction, Product Line Options, Scalability
• Firewall Traversal
• Mobile & Remote Access Solution Overview
• Business to Business Collaboration (B2B)
• Instant Messaging and Presence Federation
• Interoperability
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Terminology Introduction, Product Line Options,
Scalability
71
Branding Terminology Decode
Collaboration Edge
umbrella term describing Cisco’s entire collaboration architecture for edge
... features and services that help bridge islands to enable any to any collaboration…
…collaborate with anyone anywhere, on any device….
Cisco VCS
Existing product line option providing advanced video and TelePresence applications
Includes VCS Control and VCS Expressway
Cisco Expressway
New product line option for Unified CM and Business Edition customers, providing firewall
traversal & video interworking. Includes Expressway Core and Expressway Edge
Mobile and Remote Access (MRA)
Feature available on both VCS and Expressway product lines with X8.1 s/w
Delivers VPN-less access to Jabber and Fixed Endpoints
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
X8.1 Product Line Options
X8.1
VCS New
Expressway
Offering
• Specialised video applications for video- • Solution designed for and sold
only customer base and advanced video exclusively with Unified CM 9.1 and
requirements above (including Business Edition)
• Complete set of X8 features • Subset of X8 features
• No changes to existing licensing model • $0 server software licenses
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
VCS and Cisco Expressway Feature Comparison
Cisco
Cisco VCS
Feature Comparison Expressway
Family
Series
Mobile and Remote Access Y Y
Business to Business Video Y Y
Business to Consumer / Public to Enterprise Access with
Y Y
Jabber Guest
Video Interworking (IPv4 to IPv6, H.323-SIP, MS H.264 SVC-
Y Y
AVC, Standards-based 3rd Party Video endpoints)
CMR Cloud/Hybrid (Webex) Y Y
XMPP Federation Y
Video Session Management & Call Control N Y
Video / TelePresence Device Registration & Provisioning N Y
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
VCS and Expressway
Recap
• VCS Control, VCS Expressway, Expressway-C and Expressway-E share the same code.
• VCS platform is a superset of Expressway Series features.
• VCS is Expressway + Local Registrations (mainly)
• Expressway is VCS – Local Registrations (mainly)
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 75
VCS and Expressway X8 Scalability
Server Cluster
Small, medium, & CE500 can support Unified CM calls scaling up to 150 video or 300 audio per server
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
VCS: “Unified CM Calls”
• Calls from endpoints using the
Mobile and Remote Access feature
are classified as Unified CM calls
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 77
Firewall Traversal
78
How Expressway Firewall Traversal Works…
Enterprise Network DMZ Outside Network
UCM
Internet
VCS Control Firewall VCS Firewall
Expressway Signalling
Media
1. VCS Expressway is the traversal server installed in DMZ. VCS Control is the traversal client installed inside the
enterprise network.
2. VCS Control initiates traversal connections outbound through the firewall to specific ports on VCS Expressway with
secure login credentials.
3. VCS Control sends keep-alive packets to VCS Expressway to maintain the active connection
4. When VCS Expressway receives an incoming call, it issues an incoming call request to VCS Control.
5. VCS Control then routes the call to UCM to reach the called user or endpoint
6. The call is established and media traverses the firewall securely over an existing traversal connection
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Firewall Port Details
• No inbound ports required to be opened on the internal firewall
• Internal firewall needs to allow the following outbound connections from VCS C
to VCS E
– SIP: TCP 7001
– Traversal Media: UDP 2776-2777 or 36000 to 36011
– XMPP: TCP 7400
– HTTPS (tunneled over SSH between C and E): TCP 2222
http://www.cisco.com/c/dam/en/us/td/docs/telepresence/infrastructure/vcs/config_guide/X8 -5/Cisco-VCS-IP-Port-Usage-for-
Firewall-Traversal-Deployment-Guide-X8-5.pdf
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Mobile and Remote Access (MRA)
81
Solution Components Software Requirements
Component Min Software Version Projected Availability
Cisco Expressway or Cisco VCS X8.1.1 Available
Unified CM 9.1(2) SU1 Available
Unified CM IM&P 9.1 Available
Unity Connection 8.6(1) Available
Jabber for Windows 9.7 Available
Jabber for iPhone and iPad 9.6.1 Available
Jabber for Mac 9.6 Available
Jabber for Android 9.6 Available
EX/MX/SX/C Series TelePresence TC 7.1 Available
Endpoints
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Deployment Models
Post migration deployment…Now with a focus on MRA and external communications
TMS Prime
SIP
H.323
Management
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 83
Moving External Endpoints to UCM
Mobile and Remote Access for fixed endpoints
Existing
Endpoint registration, call control and Deployment
provisioning are serviced by VCS TC7.1+ Series
Control and TMS Platforms
Collaboration
Services Internet EX Series
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Jabber Video for Telepresence (Movi) and IM&P
Considerations
Jabber Video is a great video desktop client for Windows and Mac.
Few features, great quality: A/V + Content(BFCP), Presence and Directories. Nothing else.
Jabber Video architecture is based on: VCS-E VCS-C TMS
Jabber Video is not capable of IM. This is now available with Jabber at no cost
Jabber (Full UC Client) is available for Windows, Mac, Mobile (Android/Ios), Tablet and has
tons of Phone/UCM features and services. (i.e. Voice Services, CTI Control, File transfer,
bidirectional desktop sharing, etc)
Jabber Architecture is based on: VCS-E -> VCS-C -> CUCM
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
What can Jabber Clients Do with MRA?
A fully featured client outside the network Access visual
voicemail
Launch a web
conference
Share content
Search corporate
directory
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
New Endpoint Support
Targeting first half 2015
Collaboration Internet
Services
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Services Available to DX Series Voice and video calling, including content share
with Cisco Expressway
+
Collaboration Internet
Services
Visual voicemail
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Protocol Workload Summary
Conferencing Resources
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
VCS Expressway and Jabber Service Discovery
✗ Not Found
Collaboration
Services DNS SRV lookup _collab-edge._tls.example.com
Public
DNS
✓ expwyNYC.example.com
UCM VCS Control VCS
Expressway
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Split DNS SRV Record Requirements
• _collab-edge record needs to be available in public DNS
• Multiple SRV records (and VCS Expressway hosts) should be deployed for HA
• A GEO DNS service can be used to provide unique DNS responses by
geographic region
_collab-edge._tls.example.com. SRV 10 10 8443 expwy1.example.com.
_collab-edge._tls.example.com. SRV 10 10 8443 expwy2.example.com.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
VCS Expressway DNS
• Note: VCS Expressway servers
will often have multiple DNS
aliases, especially in dual-nic
deployments
• The VCS Expressway system
hostname and domain (defined
<edgeConfig>
under System > DNS) are <sipEdgeServer>
combined to form the VCS <server>
<address>expwy1.example.com</address>
Expressway FQDN <tlsPort>5061</tlsPort>
</server>
• VCS Expressway FQDN is <server>
embedded in the edge xml config <address>expwy2.example.com</address>
<tlsPort>5061</tlsPort>
served to remote clients, and </server>
needs to resolve in public DNS </sipEdgeServer>
…
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
VCS Mobile and Remote Access
from Unified CM perspective
• Remote access provided by VCS is, for the most part, transparent to UCM
• No requirement to build a SIP trunk on Unified CM to VCS C or E
• No requirement to make dial plan changes
• Remote Jabber clients or TelePresence Endpoints registering to Unified CM
through VCS will appear to Unified CM as VCS C IP address
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Unified Communications Traversal
• X8.2 introduced new zone type, Unified Communications Traversal
• Similar to existing Traversal client and server zones, only simplified
• Unified Communications Traversal provides:
– SIP only, Assent based traversal
– Mutual TLS & TLS verify enabled
– Media Encryption Mode = Forced encryption
– Support for Unified Communications features (MRA, Jabber Guest, XMPP Federation)
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Parallel Traversal Zones
• One Traversal Zone used for Open Video Federation
• Provides SIP, and optionally H.323
• Media Encryption Mode = Auto
• Unified Communications Traversal Zone used for Mobile & Remote Access,
Jabber Guest, XMPP Federation
• Provides SIP, XMPP, HTTP
• Media Encryption Mode = Forced
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
MRA and B2B • An automatic discovery process
replaces SIP trunk between
Interaction with SIP trunk VCS Control and Unified CM for
Mobile & Remote Access.
• However, if Unified CM includes
SIP Trunk can interfere a SIP trunk for other
with remote registrations integrations like B2B video
federation, Unified CM will
Inside firewall DMZ Outside firewall reject any SIP registration
(Intranet) (Public Internet)
attempts from remote Jabber
Collaboration or TP endpoints, as the
Services register method is not accepted
Internet on Unified CM SIP trunk
interface
UCM VCS VCS
Control Expressway
• Update Unified CM SIP trunk
security profile to listen on
ports other than TCP 5060 or
5061 (you could use 5560,
SIP 405 will be returned to 5561, etc.)
SIP Video SIP Register request if there
Endpoints • Port change allows for SIP
is SIP trunk port conflict trunk integration AND mobile
& remote access
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Combining Features on a Single Cluster Pair
B2B – MRA – XMPP Federation
Collaboration
Services XMPP Federation
Unified VCS Control VCS
CM Expressway
Mobile & Remote Access supporting:
Cisco Jabber Desktop Clients
Cisco Jabber Mobile Clients
7800 & 8800 Series IP Phones
DX80, DX70, DX650 Collaboration Endpoints
TC Series Telepresence Endpoints
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Multi-Deployment Support
New feature in X8.5 • Single VCS pair can now
serve multiple domains
example1.com
• Not a multi-tenant
architecture
example2.com • Single certificate
Internet presented by VCS E
needs to contain multiple
domain names
example3.com
Cluster 1
Cluster 2
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Unsupported: Unbalanced Expressway Deployments
• This model is still supported
for traditional VCS
Inside firewall DMZ Outside firewall
Expressway deployments
(Intranet) (Public Internet) (B2B)
• But this is not supported
Collaboration for the new mobile and
Services remote access functionality
introduced in X8.1
Unified VCS-Control VCS-E Internet
CM Cluster Cluster A
• Mobile and remote access
requires a VCS-C cluster
for each VCS-E cluster
VCS-E • Only one “Unified
Cluster B
Communications
services” Traversal zone
per cluster
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Unsupported: Expressway Chained Traversal
• Chained traversal is
often used in
Inside firewall DMZ DMZ Outside firewall environments with
(Intranet) B A (Public Internet) heightened security
policies
Collaboration Internet
Services • This option is still
supported for VCS-E
Unified VCS VCS VCS
CM C E E
(B2B), but will not allow
for Unified
Traversal Traversal Traversal Communication
Client Server &
Traversal
Server Services
Client
• Not supported for the
new mobile and remote
access functionality
introduced in X8.1
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Existing VCS Customers
• Customers with VCS-C and VCS-E can add Mobile and Remote Access to an
existing deployment
• Simply add a parallel traversal zone on existing VCSs to support mobile and
remote access
• Concurrent session scale is the primary reason for adding Expressways
dedicated to Mobile & Remote access
Will the number of remote Jabber users making calls over Expressway crush my
existing TelePresence deployment?
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Parallel Deployments of VCS and Expressway
_collab-edge SRV records don’t conflict with existing B2B VCS SRV records
103
Secure Signalling and Media
VCS Media Encryption RTP to SRTP
VCS C VCS E VCS E VCS C B
A
Internet
RTP SDES/SRTP(RFC4568)
105
Lync Integrated Architecture
Interop target architecture TP Conference
Conductor
Personal
Room
Legacy Non-Cisco Immersive
end-points H.323/SIP
endpoint
Jabber
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Conceptual diagram
VCS Control
Lync GW
SVC-AVC Gateway
+RDP/BFCP (CMR Scenarios)
VCS C VCS E
Internet
UCM
SIP
H.323
Management
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 107
Call (A/V)
CUCM IM/P
Lync client
Jabber client
Sip: [email protected]
Sip: [email protected]
Xm pp: [email protected]
Microsoft Lync handles Audio, Video and IM&P with the same call control system
Cisco handles A/V on CUCM/VCS and the IM&P is handled by the CUCM IM&P server.
Cisco best practices suggest to share the same domain for both Presence (managed by the CUCM IM&P) and Audio/Video (managed b y CUCM/VCS). This would
require Lync to send traffic to the two systems separately. Unfortunately Lync CAN’T split routes for a single domain to two separate addresses
Therefore Jabber needs two different URIs. One for Presence and one for Voice/Video.
Lync users will have to contact Jabber users using two different URI addresses (i.e. [email protected] for video calls and
[email protected] for IM chat sessions). Jabber Users will be listed twice in the Lync buddy list since two different contacts are needed.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
VCS IM&P Federation & Video Integration - Combined
Lync to Jabber Migration - Directory VCS C
CUCM / IM&P
VCS Directory
SIP AV invite
(3b)
VCS Lync Gateway
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public
Summary
Session Key Takeaway
• Cisco Preferred Architecture for Video - recommended deployment models that
are prescriptive, out-of-the-box, built to scale and tested by Cisco.
• VCS to UCM migration program and recommended process.
• Single deployment model for UCM conferencing with Conductor.
• MRA allows external endpoints registrations to UCM.
• B2B, Legacy Endpoints and Interoperability will continue to use VCS.
We are now ready to encourage migrating to a
UCM based video call control platform.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 111
Q&A
Complete Your Online Session Evaluation
Give us your feedback and receive a
Cisco Live 2015 T-Shirt!
Complete your Overall Event Survey and 5 Session
Evaluations.
BRKUCC-2676 © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public