You are on page 1of 138

Designing and Deploying Multiparty

Conferencing for On Premise


TelePresence Video
Abhijit Dey TME
Albert Amparan - TME
BRKCOL-2803
Other Sessions of Interest

BRKCOL-2018 Tue 14:15 Best Practices for Business to Business Video Collaboration Luca Pellegrini
BRKCOL-2610 Wed 11:30 Cisco Interoperability with Microsoft - Part 1, Collaboration Tobias Neumann
Cisco Interoperability with Microsoft - Part 2, Video
BRKCOL-2611 Wed 14:30 Interoperability Fabio Chiesa
Technical Overview of Preferred Architecture for Enterprise
BRKCOL-2614 Wed 09:00 Collaborat. Rel 11.6 Glen Lavers
QoS Strategies and Smart Media Techniques for
BRKCOL-2616 Tue 14:15 Collaboration Deployments Glen Lavers

BRKCOL-3990 Fri 09:00 Cisco Meeting Server Large Scale Conferencing Design Aniello Zanfardino
Cisco Spark
Ask Questions, Get Answers, Continue the
Experience
Use Cisco Spark to communicate with the Speaker and fellow
participants after the session

Download the Cisco Spark app from iTunes or Google


Play
1. Go to the Cisco Live Berlin 2017 Mobile app
2. Find this session
3. Click the Spark button under Speakers in the session
description
4. Enter the room, room name = BRKCOL-2803: Designing and
deploying multiparty conferencing for telepresence video
5. Join the conversation!
The Spark Room will be open for 2 weeks after Cisco Live

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
Agenda
Portfolio Overview
Video Architecture
Cisco Meeting Server
New in Cisco Meeting Server
Microsoft Interop
Scheduling
Migration
Licensing
Key Takeaways
Portfolio Overview
Choosing the Right Option
Guidance based upon customer deployment requirements
Cloud On Prem

1 2 3
Content Share
Content Create and Share
Audio | PSTN Bridging
Audio/PSTN Bridging CMR OnPrem
Client-less Join
Client-less Join CMR Hybrid
Meeting Controls
Persistent Business Messaging MultiStreaming
Rich TP Room | SIP Video
Rich Spark Proximity/TP Room
Integration
Endpoint Integration
Rich Audio | Video S4B
S4B Audio/Video Interop
Interoperability

Spark & WebEx Conferencing CMS TP Server

Hybrid Services (long term direction)


BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
End of Sale for Legacy Hardware
Key Dates

Key Dates
Cisco/Acano End-of-Life Internal Announcement Date* 1 Sep 2016

Cisco/Acano End-of-Life External Announcement Date 1 Nov 2016

Acano Price list End of Sale (Last date to Order) 28 Jan 2017

Cisco End of Sale (Last date to Order) 29 Apr 2017

The EOL Milestones calculated based on Ciscos and Acanos EOL Policy.

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
Portfolio Simplification
X1/2/3

MM820
MM410v
(server & blade) CMS 1000
Over 15 MSE 8510/8710
Lead
Hardware Appliances
(5310/20 & 310/20) Platforms
Products CMS 2000
MSE 8000 Chassis
ISDN Gateways
Serial Gateways
TCS
CTX

MCU Licenses
ISDN Gateway Licenses Lead
Over 5 different Meetings (PMP+ / SMP+)
Serial Gateway Licenses License Type
licenses TCS Licenses Branding/Recording
CTX Licenses Note: ACU and vTS screen licenses available

MCU
Gateway Cisco Meeting Server Lead
Over 5 different TCS
Software Cisco Meeting App Software
Conference Director TMS
Applications Application
MSE Supervisor Note: TS/Conductor still available
CTX
TMS-AE, TMS-XN
2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
TelePresence Management Suite

Provisioning and configuration of conferencing infrastructure


Booking and scheduling of endpoints and infrastructure
Runs on windows server 2008 R2, 2012, 2012 R2
Operating System:
Windows Server 2012 R2 64-bit
Robust APIs available for 3rd party applications Windows Server 2012 64-bit
Windows Server 2008 32- or 64-bit
Previously available as an Appliance ,
Now only available as software (can be run in VMware) Platform - Software Only

Replaces CTS-Manager

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
TMS Extensions TMSXE TMSBA

TMSXN TMSPE

TMSXE Integrates TMS with Microsoft


Separate Server than
Cisco TelePresence Management Suite Exchange (2007, 2010, 2013 and
TMS
Extension for Microsoft Exchange Online Office 365)

TMSXN Integrates TMS with IBM Lotus Separate Server than


Cisco TelePresence Management Suite Domino Server 7.0.x, 8.0.x, 8.5.x TMS
Extension for Lotus Notes

TMSBA Provides a Web Services API that


Cisco TelePresence Management Suite interfaces with the TMS booking Option Key on TMS
Extension Booking API engine

Enables provisioning of telepresence


Replaces older TMS
users and endpoints for large-scale
TMSPE Agent Legacy. Both are
deployments and setting VCS FindMe
Cisco TelePresence Management Suite supported in TMS 13,
options in single user portal
Provisioning Extension only TMSPE supported
Also provides the Smart Scheduler
from 14.1
portal
BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Video Architecture

BRKCOL-2614 Technical Overview of Preferred Architecture for Enterprise Collaboration Rel 11.6

BRKCOL-2616 QoS Strategies and Smart Media Techniques for Collaboration Deployments
Collaboration Preferred Architectures & CVDs
www.cisco.com/go/cvd/collaboration !

PA PA Cisco Validated Design


Overview Cisco Validated Design Applications

Pre-Sales Post-Sales Post-Sales


Process process Process
Design Overview Document Detailed Design and Deployment Detailed, Deployment Guidance

Targeted to Presales Guidance Post Sales Design and Deployment

What (w/ Some Why)! Post Sales Design and Deployment What, Why, and How!
What, Why, and How! Process Driven Guide
Process Driven Guide Plugs into the PA CVD
BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
Collaboration Architecture

Management Call Control Edge DMZ


Expressway-E
CMS Edge
Cisco VCS Unified CM
Prime
Collaboration

DMZ

Expressway
Expressway-C
Mobile Worker

Internet
CUBE

Contact Center

ISR G2
TMS CMS Core ISR G2
Unity UC App MPLS WAN
Connection
CMS Core
Other UC
Conferencing
Conferencing UC Applications Applications

PSTN / Remote Site


Endpoints ISDN

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
Cisco Meeting Server

BRKCOL-3990 Cisco Meeting Server Large Scale Conferencing Design


Cisco Meeting Server
Voice Video Web Content

User Experience Virtually Limitless Scale Extensible Design

Connect the way you want on Everyone can meet and share Flexible APIs to work with your
the device of your choice together business processes

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
Cisco Meeting Server Integrating the silos

Cisco Meeting Server

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
Cisco Meeting Server Spaces
Personal meetings
Invite others to your personal meeting using your own join details
Scheduled meetings
Cisco TelePresence Management Suite (including Microsoft Outlook integration)
One-Button-to-Push support
Ad hoc conference with UCM
Escalate 1:1 calls to add participants

WebRTC Go to:
SIP Endpoints Dial: https://join.mysystem.com
conference@mysystem.com
CMS

CMA Go to:your personal Space

Spaces
Phone Dial: Skype for Business
+1(408)555-5555 Click:

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
Platform Options
Cisco Meeting Server
Cisco Meeting Server

Capacity: Cisco UCS C220 M4


96 HD calls
Video Conferencing Audio Conferencing Web Conferencing
192 SD calls
192 Skype for Business video calls
3000 Audio calls

Virtualized Platform: Supports SIP


70 Hyperthreaded Cores trunked to CUCM
Co-residency not supported trunked to VCS.
ESXi 6.0 and above Supports Trusted SIP Trunk to Lync/Skype for
Virtual machine version 11 and above Business

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
Cisco Meeting Server 2000
New High Capacity Platform

6RU UCS
Based on UCS 5108 and B200 Blades
High Capacity
Up to 500 HD calls
Complimentary to CMS 1000
Bare Metal platform
CMS 2000

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
Cisco Meeting Server 2000
Deployment Options
Maximum 4000 HD calls

CMS 2000 is an Appliance (no vmware)


X8
Cannot buy with single blade 500 HD calls
500 HD calls
Does not need certified UCS Engineer to 500 x N HD calls
deploy

All 8 blades act as single unit


Does not use clustering or cascading to
achieve this

Can be clustered with another CMS2000,


CMS1000 or spec based server
CMS 2000 CMS 1000 UCS
deployment

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
CMS Sizing Guidelines
CPU / RAM
Platform (CMS Core) CPU Hyperthreading Capacity (Participants)
(Recommendation)
Co Localized VMs (BE6k /
Disabled 1.25 HD ports per CPU core
BE7k) 2.5 Ghz Intel Xeon CPU
1 GB RAM per CPU core
Standalone VM Enabled 2.5 HD ports per CPU core

CMS1000 96 HD

MM 410 (legacy) NA NA 64 HD

MM 400v (legacy) 32 HD

Note: CMS Edge sizing is not linked to port capacity.


Edge VMs that connect to a single CMS Core use 4 cores and 4 GB 1 HD = 720p30 main video + 720p5 content
vRAM.
In other cases use 8 cores and 8 Gb vRAM.
Estimated resources capacity for:
1080p30 : x 0.5
Note: Meeting recording has (limited) impact on resource
consumption & platform capacity.
720p30 : x 1
For assured capacity, it is recommended to enable the recording 480p30 : x 2
service on a dedicated VM (4 cores & 4 GB vRAM) - will allow 8 Audio only : x 30
simultaneous recordings.
BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
Cisco Meeting Server
Architecture
Cisco Meeting Server Architecture

Multipoint Conference Server


Cisco Meeting Server Lync/S4B Gateway On Premise
Core Services XMPP Media and Application
Registration
Firewall Traversal
Cisco Meeting Server Mobile and Remote Access for CMA
Edge Services WebRTC Gateway
Microsoft O365 Gateway

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
Cisco Meeting Server Architecture
Fundamental Architectural Components

External Cisco Meeting App Lync/S4B Direct Cisco Meeting App


Federation WebRTC

Load Balancer TURN Server Web Bridge


Edge Software
XMPP Core Software
Call Bridge Database
Server

Internal

Call Control
Lync FE Cisco Meeting App
SIP / Active Directory
H.323 BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
Cisco Meeting Server Architecture
Flexible and Scalable Architectures Single Combined Server Deployment

Edge Software TURN Server Web Bridge

XMPP Core Software


Call Bridge Database
Server

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
Cisco Meeting Server Architecture
Flexible and Scalable Architectures Single Split Server Deployment

Edge Software
Load Balancer TURN Server Web Bridge

XMPP
Server
Database Call Bridge

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
Cisco Meeting Server Architecture
Flexible and Scalable Architectures Scalable and Resilient Deployment

New York

San Francisco

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
Cisco Meeting Server Architecture
Flexible and Scalable Architectures Scalable and Resilient Deployment

TURN Server Web Bridge Web Bridge TURN Server

Call Bridge XMPP


Database Call Bridge Database
Server

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 32
Cisco Meeting Server Architecture
Flexible and Scalable Architectures Scalable and Resilient Deployment

TURN Server Web Bridge Resiliency Web Bridge TURN Server

Call Bridge
Scale XMPP
Database Call Bridge Database
Server

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
Which Components are Needed

Audio / Video / Geo


Spaces WebRTC External Access CMA
S4B GW Distribution
Clustered Core
Call Bridge Core Core Core

Web Admin Core Core Core Core

XMPP Server Core Core Core

Web Bridge Edge


Database

(HA & Scale)
Load Balancer Edge Core

Turn Server Expressway 8.9 Expressway 8.9

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
Cisco Meeting Server Certificate Requirements
Component Certificate Type Comments
WebAdmin self-signed
Public CA Signed
WebBridge self-signed Public CA signed certificate required only if
Public CA Signed CMA WebRTC is used

CallBridge self-signed Self-signed certificates cannot be used in a


Public CA Signed Skype/Lync deployment.
Deployments with TLS SIP Trunks cannot use
self signed certificates.
Trunk self-signed
Public CA Signed

LoadBalancer self-signed
Public CA Signed

Database Cluster Public CA Signed Self-signed certificates cannot be used in a


clustered deployment

Recorder Server self-signed Applications that interface to external devices require Public CA
certificates. Applications that interface internally in the Cisco
Streaming Server self-signed Meeting Server only require certificates signed by an Internal CA.
Self-signed certificates can be created via the MMP interface on
Cisco Meeting however it is strongly recommended that self-signed
certificates only be used for test environments.
BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
Cisco Meeting Server DNS Requirements
Record Type Example Resolves to Description
SRV (*) _xmpp-client._ tcp.example.com The A record xmpp.example.com below. Used by clients to login. The SRV record must
Usually this is port 5222. correspond to the domain used in your XMPP
usernames
SRV (*) _xmpp-server._ tcp.example.com The A record xmpp.example.com below. Used to federate between XMPP servers. The
Usually this is port 5269 SRV record must correspond to the domain used
in your XMPP usernames
A xmpp.example.com IP address of either the XMPP server or a Used by clients to login
Load Balancer which is configured to trunk to
the XMPP server.
A / AAAA join.example.com IP address of Web Bridge This record is not used by the CMS directly;
however, it is common practice to provide an end
user with an FQDN to type into the browser which
resolves to the Web Bridge. There is no restriction
or requirement on the format of this record.
A / AAAA ukcore1.example.com IP address of the Call Bridge Used by the Lync FE server to contact the Call
nycore1.example.com Bridge
A / AAAA ukcoreadmin.example.com IP address of the MMP Interface This record is used purely for admin pur- poses;
when system administrators prefer a FQDN to
remember for each MMP interface.
SRV (*) _sipinternaltls._tcp.fe.lync-domain.com The A record of the Lync FE server or If you have an FE pool, you can have multiple
FE records pointing to individual FE servers
FE Pool within the pool

A / AAAA fe.lync-domain.com IP address of the Lync FE server You will need one record for each individual FE
server

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
Cisco Meeting Server Administration
Mainboard Management Application Programming
Browser Interface SFTP Interface
Processor (MMP) Interface (API)

Command Line Interface (CLI) Webadmin Interface Enhanced integration capability CMS file access
Console Call Bridge User Interface ReSTful API Methods Upgrades
SSH HTTPS access GET Backup/restore
Low Level Configuration POST Certificate file management
PUT
DELETE

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 37
New in
Cisco Meeting Server
New in Cisco Meeting Server
Stronger
Integration
with
Collaboration
Endpoints

Improved Single
Conference Collaboration
Experience Edge

Capability to
Licensing Increased
Stream
Enhancements Solution Scale
Conferences

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
Call Bridge Groups
Cisco Meeting Server
CallBridge Groups and Intelligent Load balancing
Introduced in CMS 2.1
To group CallBridges in same Location
Used to reject calls than reduce resolution when capacity is reached
Enables Load Balancing of CallBridges within same CallBridge groups
CallBridge Groups require Cisco Call Manager
Requires INVITE with Replaces (not supported by Cisco VCS)

RTT of 100ms within CallBridge Group, RTT of 300ms within cluster


Call routing for CallBridge Groups relies on Cisco Call Manager:
Route Patterns
Route Groups
Route Lists

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
Without Call Bridge Groups
How it works
RoutePattern1
1000
Cluster 1
RouteList1
1. Bob Dials 1000 CMS1 CMS2 CMS3
2. CUCM checks RoutePattern1
3. CUCM checks RouteList1 RouteList1
4. CUCM checks RouteGroup1 RouteGroup1
5. RouteGroup1 is configured with 3
1000
Trunks to the 3 CMS in Circular
Distribution Algorithm Bob CUCM
6. CUCM Routes call to CMS1 RouteGroup1
Trunk2CMS1
Trunk2CMS2
Trunk2CMS3

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
Without Call Bridge Groups
How it works
RoutePattern1
1000
Cluster 1
RouteList1
7. Tom Dials 1000 CMS1 CMS2 CMS3
8. CUCM Routes call to CMS2
RouteList1
RouteGroup1
1000

Bob CUCM
RouteGroup1
Trunk2CMS1 1000
Trunk2CMS2
Tom
Trunk2CMS3

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
Without Call Bridge Groups
How it works
RoutePattern1
1000
Cluster 1
RouteList1
9. Joe Dials 1000 CMS1 CMS2 CMS3
10. CUCM Routes call to CMS3
RouteList1
RouteGroup1
1000 1000

Bob CUCM
RouteGroup1
Trunk2CMS1 1000
Trunk2CMS2
Tom
Trunk2CMS3

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 44
Without Call Bridge Groups
Whats the problem?

Total of 9 ports used for 3 party conference

CMS1 CMS2

Bob Bob
3 ports used 3 ports used
on CMS1 on CMS2

CMS3
3 ports used
on CMS3

Bob

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
With Call Bridge Groups
How it works
RoutePattern1
Cluster 1
1000 CallBridgeGroup1
RouteList1
1. Bob Dials 1000 CMS1 CMS2 CMS3
2. CUCM checks RoutePattern1
3. CUCM checks RouteList1 RouteList1
4. CUCM checks RouteGroup1 RouteGroup1
5. RouteGroup1 is configured with 3
1000
Trunks to the 3 CMS in Circular
Distribution Algorithm Bob CUCM
6. CUCM Routes call to CMS1 RouteGroup1
Trunk2CMS1
Trunk2CMS2
Trunk2CMS3

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
With Call Bridge Groups
How it works
Cluster 1
CallBridgeGroup1

CMS1 CMS2 CMS3

1000

Bob CUCM

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
With Call Bridge Groups
How it works
Cluster 1
CallBridgeGroup1

7. Tom Dials 1000 CMS1 CMS2 CMS3

1000

Bob CUCM

1000

Tom

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
With Call Bridge Groups
How it works
RoutePattern1
Cluster 1
1000 CallBridgeGroup1
RouteList1
7. Tom Dials 1000 CMS1 CMS2 CMS3
8. CUCM Routes call to CMS2
RouteList1
RouteGroup1
1000

Bob CUCM
RouteGroup1
Trunk2CMS1 1000
Trunk2CMS2
Tom
Trunk2CMS3

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
With Call Bridge Groups
How it works
RoutePattern1
Cluster 1
1000 CallBridgeGroup1
RouteList1
7. Tom Dials 1000 CMS1 CMS2 CMS3
8. CUCM Routes call to CMS2
9. CMS2 sends a SIP INVITE with RouteList1
replaces to CUCM to re-route the RouteGroup1
call to CMS1
1000

Bob CUCM
RouteGroup1
Trunk2CMS1 1000
Trunk2CMS2
Tom
Trunk2CMS3

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
With Call Bridge Groups
How it works
RoutePattern1
Cluster 1
1000 CallBridgeGroup1
RouteList1
7. Tom Dials 1000 CMS1 CMS2 CMS3
8. CUCM Routes call to CMS2
9. CMS2 sends a SIP INVITE with RouteList1
replaces to CUCM to re-route the RouteGroup1
call to CMS1
1000
10. CUCM routes call to CMS1
Bob CUCM
RouteGroup1
Trunk2CMS1 1000
Trunk2CMS2
Tom
Trunk2CMS3

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 51
With Call Bridge Groups
How it works
Cluster 1
CallBridgeGroup1

CMS1 CMS2 CMS3

1000

Bob CUCM

1000

Tom

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
With Call Bridge Groups
How it works
Cluster 1
CallBridgeGroup1

11. Joe Dials 1000 CMS1 CMS2 CMS3

1000 1000

Bob CUCM

1000

Tom

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
With Call Bridge Groups
How it works
RoutePattern1
Cluster 1
1000 CallBridgeGroup1
RouteList1
11. Joe Dials 1000 CMS1 CMS2 CMS3
12. CUCM Routes call to CMS3
RouteList1
RouteGroup1
1000 1000

Bob CUCM
RouteGroup1
Trunk2CMS1 1000
Trunk2CMS2
Tom
Trunk2CMS3

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 54
With Call Bridge Groups
How it works
RoutePattern1
Cluster 1
1000 CallBridgeGroup1
RouteList1
11. Joe Dials 1000 CMS1 CMS2 CMS3
12. CUCM Routes call to CMS3
13. CMS3 sends a SIP INVITE with RouteList1
replaces to CUCM to re-route the RouteGroup1
call to CMS1
1000 1000

Bob CUCM
RouteGroup1
Trunk2CMS1 1000
Trunk2CMS2
Tom
Trunk2CMS3

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 55
With Call Bridge Groups
How it works
RoutePattern1
Cluster 1
1000 CallBridgeGroup1
RouteList1
11. Joe Dials 1000 CMS1 CMS2 CMS3
12. CUCM Routes call to CMS3
13. CMS3 sends a SIP INVITE with RouteList1
replaces to CUCM to re-route the RouteGroup1
call to CMS1
1000 1000
14. CUCM routes call to CMS1
Bob CUCM
RouteGroup1
Trunk2CMS1 1000
Trunk2CMS2
Tom
Trunk2CMS3

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 56
With Call Bridge Groups
The benefit

Joe

CMS1 CMS2

Bob 3 ports used


on CMS1

Total of only 3 ports used for 3 party


conference rather than 9
CMS3

Tom

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 57
CallBridge Groups Call Replacement
US Callbridge Group
CUCM
Call Bridge CB1 Call Bridge CB2

Space: Video EP with existing call


MySpace1
to MySpace1 on CB2

SIP: INVITE MySpace1

SIP: INVITE MySpace1 with Call_ID_XXX Supported:.. Replace

replace query for conference YYY using server CB2 (priority: 0, load level: 0, conference is running: 1)

replacing call Call-ID-XXX to conference YYY on server CB2

replacing call Call-ID-XXX from server CB1 into conference YYY

SIP: INVITE EndpointURI From spaceURI Replaces: Call_ID_XXX


SIP
SIP: INVITE EndpointURI
HTTPS / SIP Video Call established on CB2 only

Media

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 58
CallBridge Groups Cluster 1
CallBridgeGroup1

Load Balancing in SME scenarios CMS-US1 CMS-US2 CMS-US3

Configuration on CUCM_US
Local_CSS

RP_Local RL_Local

1000 RG_US RG_US CUCM-US

RG_SME CMS_US1 Cluster 1 Cluster 1


CallBridgeGroup2 CallBridgeGroup3
CMS_US2

CMS_US3 CMS-IN1 CMS-IN2 CMS-IN3 CMS-UK1 CMS-UK2 CMS-UK3

SME_CSS

RP_SME RL_SME RG_SME


SME
1000 RG_US SME
CUCM-IN CUCM-UK

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 59
CallBridge Groups Cluster 1
CallBridgeGroup1

Load Balancing in non SME scenarios CMS-US1 CMS-US2 CMS-US3

Configuration on CUCM_US
Locally
Originated Calls
RP_Local RL_Local

1000 RG_US RG_US CUCM-US

RG_Remote CMS_US1 Cluster 1 Cluster 1


CallBridgeGroup2 CallBridgeGroup3
CMS_US2

CMS_US3 CMS-IN1 CMS-IN2 CMS-IN3 CMS-UK1 CMS-UK2 CMS-UK3

Remotely
Originated Calls
RP_Remote RL_Remote RG_Remote

9.1000 RG_US CUCM_IN

CUCM_UK CUCM-IN CUCM-UK

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 60
Cisco Meeting Server
Load Balancing

What can be set ?


Max Load Limit
Maximum load percentage for callBridge
100%
Maximum percentage of free capacity before rejecting
existing conferences
EXISTING
Maximum percentage of free capacity before rejecting CONFERENCE
new conferences THRESHOLD
80%

NEW CONFERENCE
THRESHOLD
50%

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 61
CMS 1 CMS 2
--------------------------------- ---------------------------------
Cisco Meeting Server Total ports 10
Space A = 3/10
Total ports 10
Space A = 3/10
Load Balancing Load Limit Space B = 0/10
Space C = 0/10
Space B = 5/10
Space C = 0/10
Load Limit = 80% Load Limit = 80%

US_CUCM
1

1. Call to Space C (new conference) at CMS 2


2. CMS 2 at Load limit = 80%
5 3 2
3. Call Rejected by CMS 2
4. Determine CMS 1 available
5. CMS asks CUCM to reroute call to CMS 1 4
6. Call routed to CMS 2
CMS 1 CMS 2

US Callbridge Group
BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 62
CMS 1 CMS 2
--------------------------------- ---------------------------------
Cisco Meeting Server Total ports 10
Space A = 3/10
Total ports 10
Space A = 3/10
Load Balancing New Conference Space B = 0/10
Space C = 0/10
Space B = 2/10
Space C = 0/10
Load Limit = 80% Load Limit = 80%
New Conf Limit = 50% New Conf Limit = 50%
Current Conf Limit = 60% Current Conf Limit = 60%

US_CUCM
1

1. Call to Space C (new conference) at CMS 2


2. CMS 2 at New conference limit = 50% 5
3. Call Rejected by CMS 2 3 2
4. Determine CMS 1 available
5. CMS asks CUCM to reroute call to CMS 1 4
6. Call routed to CMS 2
CMS 1 CMS 2

US Callbridge Group
BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 63
CMS 1 CMS 2
--------------------------------- ---------------------------------
Cisco Meeting Server Total ports 10
Space A = 3/10
Total ports 10
Space A = 3/10
Load Balancing Existing Conference Space B = 0/10
Space C = 1/10
Space B = 2/10
Space C = 0/10
Load Limit = 80% Load Limit = 80%
New Conf Limit = 50% New Conf Limit = 50%
Current Conf Limit = 60% Current Conf Limit = 60%

US_CUCM
5 1

1. Call to Space A at CMS 2 (capacity 4/10)


2. Call to Space C (existing conference) at CMS 2
3. CMS 2 at Existing conference limit = 60% 3 2
4. Call Rejected by CMS 2
5. Determine CMS 1 available 4
6. CMS asks CUCM to reroute call to CMS 1
7. Call routed to CMS 2 CMS 1 CMS 2

US Callbridge Group
BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 64
CallBridge Group
Configuration Overview
Creating CallBridge Groups
POST /callBridgeGroups
PUT /callBridges with callBridgeGroup=GUID in
Enabling Load Balancing
PUT /callBridgeGroups/<callBridgeGroup id> with loadBalancingEnabled=true
Fine tuning (optional)
PUT /system/configuration/cluster with
loadLimit=(0-100000) default 80000,
newConferencLoadLimitBasisPoints=(0-100000) default 50000,
existingConferencLoadLimitBasisPoints=(0-100000) default 80000

Outbound dial plans configured on CallBridge to CUCM

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 65
Active Control
ActiveControl
CE8.3 Required
Participant list
(including S4B
Clients)
Drop

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 67
ActiveControl
CE8.3 Required
Participant list
(inc S4B
clients)
Change layouts

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 68
Active Control
Configuration Overview

Creating Compatibility Profiles


POST /compatibilityProfiles/<profile id> with sipUdt=true
CallLegProfiles
PUT /callLegProfiles with disconnectOthersAllowed=true
Verify in CallLegs
GET /callLegs and check activeControl=true

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 69
Recording and
Streaming
Cisco Meeting Server
Recorder Deployment
XMPP Server
Recorder
Call Bridge
720p30 H.264 Video Recorder acts as
Coding client to XMPP server
64kbps AAC-LC
2 recordings per physical Recorder
core
16 physical core
maximum
Requires Recorder
license
NFS Sizing
Maximum 1GB per hour

Network File Server


(NFS)
BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 71
Cisco Meeting Server 2.1
Streamer Deployment
Streamer
RTMP stream to external
streaming server with XMPP Server
bitrate of 2Mbps
720p30 H.264 Video Call Bridge Streamer acts as
Coding client to XMPP server

64kbps AAC-LC
6 streams per vCPU and
1GB of memory Streamer rtmp://xxx/xxx
Maximum 32 vCPUs
Use recorder licenses for
streaming Sizing

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 72
Cisco Meeting Server 2.1
Streaming and Recording Solution

XMPP Server
Recorder
Call Bridge
Network File Server

XMPP Server
rtmp://xxx/xxx
Streamer
Call Bridge

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 73
Cisco Meeting Server 2.1
The Vbrick solution can provide the ability
Streaming and Recording Solution to distribute both recorded and streamed
content and provides a mechanism for
users to consume this content.
XMPP Server
Recorder
Call Bridge

XMPP Server
Streamer
Call Bridge

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 74
For reference

Cisco Meeting Server 2.1


Streamer Deployment
Multiple streamers:
Provide redundancy.
Streaming is load balanced among
the Streamers.
XMPP Server

Call Bridge

Streamer Streamer Streamer

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 76
CMS Streaming and Recording
Configuration Overview
Configuration by MMP
Set listening interface for Streamer or Recorder
Configure security certificates
Enable Streamer or Recorder
Configure path to NFS (Recorder)

Configuration by API
POST URL to /streamers
PUT URL to /streamers/<streamer id>
url
callBridge
callBridgeGroup
POST URL to /recorders
PUT URL to /recorders/<recorder id>
url
callBridge
callBridgeGroup

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 77
Branding
Branding
IVR Backsplash
IVR Voice Prompts
New voice prompts added
passcode_or_ blank_required_ entry.wav
passcode_or_ blank_timeout_ entry.wav

WebRTC Splash screen


New Background images added
passcode_or_blank_ required_background.jpg
passcode_or_blank_ timeout_background.jpg

WebRTC Logo
Customize Invites

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 79
Branding
Configuration Cheat sheet

Creating Profile
POST /brandingProfile
POST /callProfiles
Modifying Profile
PUT /brandingProfile/<id> with
invitationTemplate=URL and
resourceLocation=URL
PUT /callProfiles/<id> with
passcodeMode=required/timeout
passcodeTimeout=(in seconds)

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 80
On Screen Text
On Screen Text

One message at a time.


Duration configurable.
Position top/middle/bottom.

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 82
On Screen Text

One message at a time.


Duration configurable.
Position top/middle/bottom.

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 83
On Screen Text

One message at a time.


Duration configurable.
Position top/middle/bottom.

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 84
On Screen Text

One message at a time.


Duration configurable.
Position top/middle/bottom.

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 85
On Screen Text
Configuration Overview

New POST parameters for /calls


messageText
messageDuration=number/ permanent
messagePosition=top/ middle/ bottom

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 86
Other new Features
Feature Function
Host/Guest PINs Ability to have different Host and Guest PINs

Multiple CDR Support Support for up to 4 CDR receivers

Disconnect active calls Calls are automatically ended when CMS detects no media for over 60
seconds
PMP for adhoc calls Adhoc calls consume PMP licenses

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 87
Solution Architecture

BRKCOL-2018 Best Practices for Business to Business Video Collaboration


Cisco Meeting Server Solution Architecture
Standards SIP Trunk
Call Control H.323 to SIP Interworked

Cisco
Mobile and Remote
Meeting Access
Server Edge
Collaboration Edge WebRTC Gateway
Cisco Expressway Edge
Microsoft O365 Gateway

Cisco TelePresence Management Suite


Scheduling Microsoft Outlook

Cisco Meeting Application PC/Mac


Meeting Applications Cisco Meeting Application WebRTC
Cisco Meeting Application Mobile
Standards SIP Endpoints
Video Endpoints Standards H.323
H.323 to SIP Interworked

Every Every Every


Room Desk Pocket

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 89
Cisco Meeting Server Architecture
Collaboration Edge

Cisco Meeting Server


Mobile and Remote Access for CMA
(Edge Services)

Lync / S4B External Participants


Cisco Expressway 8.9 O365 Participants
WebRTC (feature preview)

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 90
Cisco Meeting Server Architecture
Flexible and Scalable Architectures Geo-Distribution

North America EMEA APAC


CMS Core CMS Core CMS Core
1.5 Mbps x 1 1.5 Mbps x 1

1.5 Mbps x 3 1.5 Mbps x 2


1.5 Mbps x 3

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 91
Cisco Meeting Server Architecture
Geo-Distribution Simplified Example
Participant 1 Participant 2 Participant 3 Participant 4

Dial Space1 Dial Space1

Dial Space1

Call Bridge Call Bridge Call Bridge


Call Bridge Call Bridge
Call Bridge Group Call Bridge Group

Each Participant dials Space1 and is connected to the nearest Call Bridge.
Call Bridges check other Call Bridges for another instance of Space1. If an instance of
Space1 exists, links among Call Bridges are established.

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 92
Cisco Meeting Server Architecture
Geo-Distribution Simplified Example

Call Bridge Call Bridge Call Bridge


Call Bridge Call Bridge
Call Bridge Group Call Bridge Group

Calls terminated on multiple Call Bridges.


SVC calls between Call Bridges.
Standard media between links in conference.
Bandwidth optimization applied throughout call.
Redundancy and resiliency provides optimum
performance for network conditions

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 93
Cisco Meeting Server Architecture
Geo-Distribution Simplified Example

Participant 1 Participant 2 Participant 3 Participant 4


1 1 1
2 4 3 4 2 4 2 3

All Participants in the same Meeting.

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 94
Cisco Meeting Server Architecture
Cisco Meeting Server

Internal DMZ External

Consolidated Edge
CMA
CMS Edge WebRTC moves to
CMS Core Expressway
CMA

Expressway C / VCS-C WebRTC (preview on Expressway 8.9)

Phone
B2B
Expressway E
Immersive Endpoints
/
Endpoints
VCS-E
3rd Party /
UCM Cluster H.323 / Home / Mobile
Non-Immersive Legacy Endpoints
Endpoints Endpoints (MRA)

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 98
Cisco Meeting Server
On Premise Video Centric Deployment
Internal DMZ External

CMA
CMS
CMS Edge
Core

WebRTC
(preview in Expressway
8.9) LEGEND
SIP
Expressway-E /
VCS-E Cluster B2B Endpoints SVC H.264UC RTV
3rd Party / H.323 /
Legacy Endpoints FW Traversal
Expressway-C /
VCS-C Cluster WebRTC
SIP Endpoints Home/Mobile
Endpoints H.323

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 99
Microsoft Interop

BRKCOL-2610 Cisco Interoperability with Microsoft - Part 1, Collaboration

BRKCOL-2611 Cisco Interoperability with Microsoft - Part 1, Video Interoperability


Microsoft Interop
Skype for Business Integration Conference Types

Gateway: Allows calling between standards room


endpoints and Lync/Skype for Business

Spaces (Rendezvous): Standard Room endpoints and


Lync/Skype for Business users all connect on CMS
for best experience & content sharing
Dual Home Conferencing: Standards room endpoints
connect on CMS with connection to Lync/Skype for
Business meetings as full-featured participants (video,
audio, & content)
Support for:
IM and Presence
SVC/H.264UC
Multi-party conferencing
(Skype for Business/Lync 2013)
Drag and drop
RTVideo
(Lync 2010 & 2011)
Bidirectional RDP Content
Sharing
Direct federation to Office365
BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 102
Microsoft Interop
CMS as Skype for Business Gateway
Gateway Conferencing

LYNC Standards Endpoint LYNC


CMS Standards Endpoint CMS

Spaces(Rendezvous)

LYNC Standards Endpoint

CMS
LYNC
Standards Endpoint

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 103
Microsoft Interop
CMS as Skype for Business Gateway

LYNC
LYNC

TPS CMS core


Lync/Skype
Conference Host SKYPE4B
Front End

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 104
Microsoft Interop
CMS as Skype for Business Gateway
Dial Conference
Address
LYNC
LYNC

TPS CMS core


Lync/Skype
Conference Host SKYPE4B
Front End

Lync/Skype Clients

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 105
Microsoft Interop
CMS as Skype for Business Gateway
Dial Conference Dial Conference
Address Address
LYNC
LYNC

TPS CMS core


Lync/Skype
Conference Host SKYPE4B
Front End

Standards Video Systems Lync/Skype Clients

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 106
Microsoft Interop
CMS as Skype for Business Gateway
Dial Conference Dial Conference
Address Address
LYNC
LYNC

TPS CMS core


Lync/Skype
Conference Host SKYPE4B
Front End

Standards Video Systems Lync/Skype Clients

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 107
Call types: Dual Homed
Dial IVR+ConferenceID Join Lync Conference Click-To-Join

SKYPE4B

SKYPE4B
VIDEO SYSTEMS CMS LYNC SERVER
AVMCU SKYPE4B
5 media streams

Consistent
User
Experience
for
participants

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 108
Microsoft Interop
Dual Home Conference with Skype for Business
Click-To-Join
Initiate Dual-Home
Dial Conference ID
LYNC
LYNC

CMS core LYNC SERVER


AVMCU SKYPE4B
VIDEO SYSTEMS Conference Host Conference Host

Expected experience is maintained.

Standards Video Systems Lync/Skype Clients

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 109
Microsoft Interop
Dual Home Conference with Skype for Business
Scheduled by Skype native plugin

Skype Click-to link


Voice dial in information
Standards dial information
WebRTC Web address.

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 110
Microsoft Interop
Architecture
Cisco Meeting Server
On Premise Video Centric Deployment - Including Skype for Business Premise
Internal DMZ External
Lync/S4B
Users
Lync FE Lync Edge Lync/S4B
Users

CMA
CMA

CMS
CMS Edge
Core

VCS-C Cluster
WebRTC
(preview in Expressway 8.9) LEGEND
SIP

VCS E Cluster SVC H.264UC RTV


B2B Endpoints
Immersive FW Traversal
Endpoints
WebRTC
3rd Party / H.323 /
Legacy Endpoints Home/Mobile H.323
UCM Cluster Endpoints (MRA)

Cisco Jabber Non-Immersive


Endpoints

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 112
Cisco Meeting Server
On Premise Video Centric Deployment - Including Skype for Business Premise
Internal DMZ External

CMA
CMA

CMS
CMS Edge
Core
Lync/S4B Lync/S4B
Users Users

Lync FE Lync Edge

VCS-C Cluster WebRTC


(preview in Expressway 8.9) LEGEND
SIP

VCS E Cluster SVC H.264UC RTV


B2B Endpoints
Immersive FW Traversal
Endpoints
WebRTC
3rd Party / H.323 /
Legacy Endpoints Home/Mobile H.323
UCM Cluster Endpoints (MRA)

Cisco Jabber Non-Immersive


Endpoints

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 113
CMS Core Dial Plan

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 114
Expressway Edge Benefits
IMP

CUCM Exp-C

CUCM (SIP) SFB (MS SIP IM/P + A/V)

EXP-C dial Plan:


1. __________
2. __________
3. (from SFB, if SIP VARIANT= MS-IMP & localdomains) IMP (Stop)
4. (from SFB, if SIP VARIANT= MS & localdomains) CMS (Stop)
CMS 5. (from CMS, if SIP VARIANT= SIP & localdomains) CUCM (Stop)
6. (from CUCM, if SIP VARIANT= SIP & localdomains) add MSFT Prefix & Route to CMS (Stop)
7. (from CMS, if SIP VARIANT= MS & localdomains) Remove MSFT Prefix & Route to SFB (Stop)
8. (from IMP, if SIP VARIANT= MS & localdomains) SFB (Stop)

TOOLBOX contains:
SEARCH RULE based on CLASSIFICATION: MS Traffic Pass-Through: Enhanced DNS zone:
TRAFFIC CLASSIFICATION:
Search rule applies only if: Pass-through MS Traffic if SIP=MS then _sipfederationtils
MS A/V/Content
SIP=MS A/V/Content or if SIP MS then _sips
MS IMP
Standard SIP=MS IMP
SIP= Standard

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 115
Subject to Change

Expressway Edge Benefits

Leverages the robust Expressway platform


IM&P
Single edge strategy reduces complexity Federation
Expressway
Expressway MRA Audio / Video

Standards-based Video Standards-based Video


AV
CMA CMA
S4B / Microsoft S4B / Microsoft
CMS Office 365 Office 365
Edge

Today CMS 2.0 Target

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 116
Scheduling
TMS Scheduling with Cisco Meeting Server

CMS supported in TMS as well as Cisco TelePresence Server and


MCUs
Cisco Meeting Server Scheduling Support
OBTP
Early Join
Auto Extend
Multiple CMS CallBridges and Clusters Supported
TMS admin interface, Outlook with XE Integration, Smart Scheduler or
Booking API all supported

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 118
TMS Scheduling with Cisco Meeting Server
TMS Booked Conference

User Interface on Touch Panel

CMS Space Configuration Page

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 119
TMS Scheduling with Cisco Meeting Server
Skype Outlook Scheduling Experience
Dual Homed Lync/S4B On-premise Only
Requires TMS-XE Integration
Domain for OBTP is defined for Cisco
Meeting Server

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 120
TMS Scheduling with Cisco Meeting Server
Skype Outlook Scheduling Experience

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 121
Migrations
Spaces vs CMR
Spaces CMR
WebRTC Yes A thin client/plugin only

Chat/IM&P Yes Chat for WebEx participants only

Multiple Personal Rooms / Spaces / Users can control multiple personal rooms Single Personal Room, single URL only
(spaces) and multiple URLs for access
How does access work?

Infrastructure requirements Cisco Meeting Server TelePresence Server, Conductor, TMS & TMSPE

WebEx integration No Meeting Center ~500 video enabled, + 500 voice only
WebEx users+ on-prem TPS capacity for hybrid, same
+ 25 TP endpoints for Cloud on WX side

MultiStream Compatibility No, but some aspects of the solution behave CMR Hybrid supports it on-premises only [with the right
similarly e.g. Lync Dual homed and Distributed versions of infrastructure and endpoints]
Conferencing

Skype / Lync Support Yes CMR Hybrid supports it via VCS as a media gateway,
and leveraging Lync Edge if O365, or Lync 2013 if on-
prem. CMR Cloud supports O365 scenarios only though
there are some caveats with the service and worldwide
deploy ability**

2017 Cisco and/or its affiliates. All rights reserved. Cisco Public
MCU Customers
Whats new ?

Feature Cisco TelePresence MCU Cisco Meeting Server Comments

Web Browser Conferencing


NO YES Cisco Meeting Application
Application
Mobile and Tablet Cisco Meeting Application
NO YES
conferencing application

TIP NO YES

H.264 SVC, H.264 HiP, VP8, Cisco Meeting Application


NO YES
HTML5 WebRTC
CMS1000 or
Virtualization NO YES
Spec based virtual server
FIPS 140-2 Security
NO YES
Certification

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 124
MCU Customers
Whats new (continued ) ?

Feature Cisco TelePresence MCU Cisco Meeting Server Comments

PMP+ / SMP+ support NO YES

Recorder NO YES

Streaming NO YES

1080p60 Main Video NO YES

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 125
MCU Customers
Whats same ?

Feature Cisco TelePresence MCU Cisco Meeting Server Comments

Ad hoc conferencing YES YES

TMS is the scheduling


Scheduled conferencing YES YES
platform

Rendezvous conferencing YES YES CMS has Spaces

SIP and H.323 conferences YES YES

Auto Attendant YES YES IVRs on CMS

CMS uses DTMF today,


Layout Changing YES YES
Active Control coming soon

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 126
MCU Customers
What do you lose?

Feature Cisco TelePresence MCU Cisco Meeting Server Comments

Cisco Conference Control A new tool similar to CCC


YES NO
Center will be launched soon

WebEx Enabled conference YES NO

MCU needs TMSPE and


Conductor for CMRs
CMR YES NO
CMS has Spaces instead of
CMRs

Far End Camera Control YES NO

CMS has dynamic layouts


50 (approx.) video layouts YES NO that serves 90% of
conferencing needs

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 127
MCU Customers
How to ?

Minimum versions: Permanent Conferences


CMS 2.1 Spaces can be created manually/API
TMS 15.4 for every user or synched from AD
Dial plan considerations Scheduled Conferences
Route calls to closest CMS server TMS can schedule CMS as a
managed bridge
Ad-Hoc Conferences
TMS supports coexistence of MCU
Add CMS as Cisco TelePresence and CMS
Conductor while adding as a
Conference Bridge

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 128
TelePresence Server Customers
Whats new ?

Feature Cisco TelePresence Server Cisco Meeting Server Comments

Web Browser Conferencing


NO YES Cisco Meeting Application
Application
Mobile and Tablet Cisco Meeting Application
NO YES
conferencing application
H.264 HiP, VP8, HTML5 Cisco Meeting Application
NO YES
WebRTC
Geographically Distributed
NO YES
Conferencing
FIPS / JITC Security
NO YES
Certifications

Recorder NO YES

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 129
TelePresence Server Customers
Whats new (continued ) ?

Feature Cisco TelePresence Server Cisco Meeting Server Comments

Streaming NO YES

Auto - Attendant NO YES CMS has IVR

VCS is needed for TPS to


H.323 Conferences NO YES
have H.323 participants
Very few customizations are
Branding & Customisation NO YES
possible in TPS
Lync / Skype for Business VCS is not needed when
NO YES
Interoperability using CMS

1080p60 Main Video NO YES

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 130
TelePresence Server Customers
Whats same ?

Feature Cisco TelePresence Server Cisco Meeting Server Comments

Conductor is no needed in
Ad hoc conferencing YES YES
CMS

TMS is the scheduling


Scheduled conferencing YES YES
platform

CMS has Spaces &


Rendezvous conferencing YES YES
Conductor is not needed

TIP support YES YES

Optimized Conferencing YES YES

Multiparty Licensing YES YES

Active Control YES YES

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 131
TelePresence Server Customers
What do you lose ?

Feature Cisco TelePresence Server Cisco Meeting Server Comments

CMRs can be replaced by


CMR OnPrem YES NO
Spaces on CMS

CMR Hybrid YES NO

MultiStreaming (Cisco Coming soon on CMS as a


YES NO
version) software update

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 132
TelePresence Server Customers
How to ?

Minimum versions:
CMS 2.1
Permanent Conferences
TMS 15.4
Spaces can be created manually / API
Dial plan considerations for every user or synched from AD
Route calls to closest CMS server Scheduled Conferences
Ad-Hoc Conferences TMS can schedule CMS as a
Add CMS as Cisco TelePresence managed bridge
Conductor while adding as a TMS supports coexistence of MCU
Conference Bridge and CMS

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 133
MultiParty Licensing
Cisco Meeting Server Licensing
Enable Everyone to Have a Meeting
Personal Multiparty Plus Shared Multiparty Plus Enterprise License Agreement

Included with CUWL Meeting $8,000 with a TP Room System


$600 per Host
$12,000 a la carte
No UCM TP room license included Knowledge Worker TP ELA 2.0
Named Host license includes: Shared Host license includes:
Unlimited Meeting Sever Conferencing portfolio company-
Unlimited Meeting Sever and App
Cisco Meeting App wide (knowledge worker)
Expressway RMS licenses
Cisco Meeting Server or Cisco
TMS and TMS-XE for scheduling
Skype/Lync interoperability + UCM TP Room license
TMS starter pack @ $12,000
OR TelePresence Server/Conductor
Multiparty ELA 2.0 per employee
Expressway RMS licenses TMS with 35 devices (10 + 25 (Includes yearly true-up)
Cisco TelePresence conference rooms) with
Paid add-on option for existing
Server/Conductor included for MS Exchange
TP ELA
legacy customers SMP+ starter pack @ $12,000
TMS Starter pack + Skype Interop +
2 Conductor
Ideal for Most Great for Shared Systems Pervasive Video for All

Perpetual Licensing
Personal, scheduled, and ad hoc meetings for all users; Unrestricted meeting size; floating licenses

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 135
Cisco Multiparty Licensing Components
PMP+ with
PMP+ with New SMP+ Starter Pack TMS Starter Pack
License Type CUWL Follow-On SMP+
CUWL Initial Order (optional) (optional)
Order

Personal Multiparty (PMP)


Minimum 25 1 Minimum 1*
Shared Multiiparty (SMP)

Meeting App + WebRTC Included Included Included

Expressway Rich Media 1 per 20 New CUWL Meeting


4 with initial order 1 per SMP
Sessions (RMS) host

TMS and TMS-XE device 35 devices, 35 devices,


25 additional per 250 New
licenses, plus unlimited 10 with initial order 25 XE rooms for 25 XE rooms for
CUWL Meeting users
TMS-PE for Personal CMR Outlook booking Outlook booking

1 per 250 CUWL Meeting 1 per 250 CUWL Meeting


Microsoft Skype Interop 1
users users

Meeting Server: Unlimited ;


Meeting Server Edge Meeting Server: Unlimited Meeting Server: Unlimited
Expressway: 6 each with
Expressway C and E Expressway: N/A Expressway: N/A
existing CUWL/UCL

Conductor 4 with initial Order 2

* SMP purchased with endpoint includes 1 Cisco Unified Communications Manager TP Room Registration license

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 136
Multiparty License
What licenses are consumed & when ?
Ad Hoc / Instant Conference
PMP+
Permanent / Static / Personal CMR / Spaces Conference
PMP+ if one or more participants with PMP+ License has joined the conference
PMP+ if the creator or owner of the Space has PMP+ License
SMP otherwise
Scheduled Conference
PMP+ if any one of the scheduled participants has PMP+ License
SMP otherwise
Dual Homed Conference
PMP+ if any of the participants is a CMA participant and has PMP+
SMP+ otherwise

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 137
Calling Destination CMA user has Used License
Multiparty License Devices Devices PMP+
CMA CMA Yes PMP+
What licenses are consumed & when ?
No SMP+

CMA Skype for Yes PMP+


Business Client
No SMP+

Gateway & Point-to-Point CMA Standard Video


Endpoint
Yes PMP+

Calls No SMP+

CMA AVMCU Yes PMP+


PMP+ if the initiator or receiver Conference
of the call is a CMA participant No SMP+

and has PMP+ Standard Video Any N/A SMP+


Endpoint
SMP+ otherwise
Any CMA Yes PMP+

No SMP+

Any Standard Video N/A SMP+


Endpoint
BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 138
Key Takeaways
Key Takeaways
Cisco Meeting Server is fully integrated with Cisco UCM.
Ad-Hoc conference
Personal Meeting on Spaces
Scheduled conference with CMS clustering support

Cisco Meeting Server continues to improve Microsoft Interop.


New features on Cisco Meeting Server improves experience & scale.
CallBridge Groups and Intelligent Load Balancing

Expressway soon to get all capabilities of CMS Edge.


S4B SIP, WebRTC (preview on expressway 8.9) supported
CMA still needs CMS Edge, soon to be available on Expressway

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 140
Q&A
Complete Your Online Session Evaluation
Please complete your Online
Session Evaluations after each
session
Complete 4 Session Evaluations &
the Overall Conference Evaluation
(available from Thursday) to receive
your Cisco Live T-shirt
All surveys can be completed via
the Cisco Live Mobile App or the
Dont forget: Cisco Live sessions will be available
Communication Stations for viewing on-demand after the event at
CiscoLive.com/Online

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 142
Continue Your Education
Demos in the Cisco campus
Walk-in Self-Paced Labs
Lunch & Learn
Meet the Engineer 1:1 meetings
Related sessions

BRKCOL-2803 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 143
Thank You

You might also like