BRKCOL-2304
Designing a Cisco Collaboration & Conferencing Solutions
www.ciscolivevirtual.com
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 2
Agenda
WebEx Cloud Architecture
WebEx – Network Preparation
WebEx Video
Meeting Place Audio Design
Meeting Place Integration with WebEx
WebEx Integration with WebEx Node
Node for MCS
Node for ASR
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 4
ANY CONTENT ANYWHERE ANY DEVICE
INTEGRATED COLLABORATION EXPERIENCE
Video handled as Easily
as Voice, Data
Flexible Access
from All Clients
Richest Experience
in Any Location
Secure
Mobility
Integrated Collaboration Architecture
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 5
Cisco Collaboration Cloud
Cisco WebEx
Cisco Integrations
Meeting
Spaces
WebEx
Meetings WebEx
Mobile
LoB
Centres IM &
Presence
Next Generation WebEx Meeting Platform
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 7
Cisco WebEx Hub
WebEx MediaTone
Extending the Cloud on Premise
Location intelligence
Bandwidth intelligence
Failover intelligence
Cloud-Based Collaboration Cisco WebEx Collaboration Cloud
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 8
iPhone Mobile
Device
Phone
CB
MZM
WWP
CB CB
Meeting
DB
Web DB
MCC MCS
MCS MCS
MMP
DB
MACC
Window client MAC client Linux client
TAS TAS
TAS
TS
TS
Cisco IP
Gateway
Convedia
Media Svr
Tahoe
DB
Recording
Storage
RTP
PSTN
AudioConf Control
Recording
RTP
SIP
HTTPS
Meeting control and data
UDP/TCP TLS
A/V control and data
VoIP & Video Domain
Cisco WebEx – Data Centre Diagram
Meeting Domain Telephony Domain
SIP
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 10
What Traffic Do We Need to Consider?
Network Planning
Idle State?
Application Sharing?
Desktop Sharing?
Video Resolution (90p, 360p, 720p)?
Room Based Video
VoIP (PC based audio)
PSTN (Phone audio)
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 11
Network Planning
1
1
Bandwidth Guidance
Test Scenario Ave (kbps) Max (kbps)
Idle Meeting 0.70 3.5
Desktop Share (PPT, 30 sec transitions) 43.4 618
Content Share (PPT, 5 sec transitions) 6.5 7.5
Video – Web Cam (352 x 288 at 15 fps) 172 298
Internet Phone (full duplex, both talking) 35 42
G.711 and G.722-64k at 33.3 pps Ethernet 78.4 78.4
G.729A at 33.3 pps Ethernet 22.4 22.4
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 12
Network Planning Device Traffic (Test Scenario) Average (kbps) Maximum (kbps)
PC Idle Meeting 0.7 3.5
iPhone 0.17 0.4
iPad 8.9 9.0
BB 0.42 0.45
PC Desktop Sharing 43.4 618
iPhone 67 232
iPad 95 241
BB 24.8 29.92
PC Content Sharing 6.5 7.5
iPhone 23 41
iPad 30 62
BB 54.56 55.28
Note: The tests conducted,
used a PC, iPhone3G, iPad &
Blackberry Bold 9700 over WiFi
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 13
Network Ports
Port Port Number Access Type
TCP 80 Client Access
TCP 443 Client Access - Secure Traffic (SSL Sites)
TCP/UDP 53 Domain Name System (DNS)
TCP/UDP 5101 MMP
TCP 8554 Audio Streaming Client Access
UDP 7500 Audio Streaming
UDP 7501 Audio Streaming
UDP 9000 VoIP/Video
UDP 9001 VoIP/Video
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 14
Managing User Identities in WebEx
There are five options:
Manually define individual using Administrative GUI
(Directory Services) Automated Bulk Import
Programmatic approach (Federated SSO)
Self Registration
Bulk import based upon .CSV
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 15
WebEx Federated Single Sign-On
Requirements:
X.509 Digital Certificate (Granted by CA or Customer generated)
SAML Compliant Identity & Access Management System (as per below)
WebEx Tested Identity & Access Management Systems
CA SiteMinder Fugen Solutions
Ping Identity PingFederate Siemens IT Solutions DirX
Sun Microsystems OpenSSO
Enterprise
TriCipher Armored Credential
System
Microsoft Windows Server ADFS
and Geneva
IBM Tivoli Federated Identity
Manager
Novell Identity Manager Google Enterprise SAML IDP
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 16
WebEx Federated SSO
User’s Web Browser
IdP – Corporate Intranet
(intranet.acme.com)
Access Check SSO Service
Federated
Authentication Service WebEx
Meeting Page
User
Database IAM System
Webex Site
(acme.webex.com)
2) Redirect with
<AuthnRequest>
3) Challenge
for Credentials
4) User Login
5) Signed <Response>
in HTML form
1) User clicks
“Host Log In” 6) POST Signed
<Response>
7) Verify User
8) Establish WebEx
session & redirect
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 18
Generally Available
• Engaging video experience in WebEx Meeting Centre
• Full screen video turns web conference into video conferencing room
• Active Presence automatically shows active speaker
• Integrated TelePresence experience
• High quality video on the Apple iPad 2 and Cisco Cius
• High quality video in Training Centre and Support Centre
Now Available
High definition video (Meeting Centre) in 720p
High Definition Video Experience
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 19
WebEx Network Bandwidth White Paper
http://www.webex.com/pdf/wp_bandwidth.pdf
The bandwidth required to send the video is higher. SVC technology used in the
client software is using the multilayer frames to send video and allows the
receiving client to automatically select the best possible resolution to receive
video. Actual bandwidth used is less then the maximum and it is variable.
Max bit rate (send) Max bit rate (receive)
High Definition (HD) 720p (1280x720) 3.0 Mbps 2 Mbps
High Quality (HQ) 360p (640x360) 1.5 Mbps 1 Mbps
Standard Quality 180p (320x180) 0.5 Mbps 0.5 Mbps
6 thumbnails 90p N/A 0.5 Mbps
1 thumbnails 90p 50 kbps N/A
Video - Maximum Bandwidth
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 20
Best Encoded
Resolution
Best Decoded
Resolution
Min CPU requirement Memory
requirement
720p 720p Quad Core (multi-point)
Duo 2.8GHz or Duo 2.4GHz with Intel HT (P2P)
1GB
360p 720p Duo Core 1GB
360p 360p Duo Core 1GB
180p 360p Single Core 2.4GHz 1GB
180p 180p Single Core < 2.4GHz or Intel Celeron None
Video decoding acceleration type Supported graphics card type
DXVA2 on Windows GeForce 9400GT; GeForce 9600GT; GeForce 9800GT; GeForce GTX470;
GeForce 250M; ATI Radeon HD 5770; ATI Radeon HD 6870
VDA on Mac 9400M; 320M; 330M
Video System Requirements
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 21
Site Level Enablement
Host
Enablement
Default: On
Video Policy Settings – Admin Level
Default: On
Default: On
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 22
User Level Video Quality Control
Default value depends
on if user is enabled
and if default scheduler
setting is enabled
* Enable these options during the scheduling process
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 23
Dynamic Video Quality Throughout Meeting
Cisco technology automatically adjusts the video throughout the meeting to the highest quality for each participant according to their available bandwidth and computer capabilities
Dynamic System Monitoring
Constantly monitors system performance and scales up/down resolution or frame rate as necessary
Brief Network Bandwidth Test
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 24
Medianet is an end to end architecture for a media-optimised network. Medianet allows the deployment, scalability and optimisation of quality of experience of rich media solutions into the organisation.
Network Aware : Detect and respond to changes in devices, connection and service availability
Endpoint aware : Easy deployment. Automatic Detection and Configuration of endpoints.
Media Aware : Detection and optimisation of different types of media and application .
What is Medianet
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 25
WebEx Differentiated Service – QoS/Metadata
10.76.109.212 10.1.1.1 2134 80 http
10.76.109.45 10.76.109.51 1200 2000 Telepresence
10.76.109.45 66.163.32.69 450 5060 Webex - Audio
10.76.109.5 135.1.1.1 1500 1600 Telepresence
Metadata Database
MPLS-
VPN
DMVPN
Service Provider could reset
the DSCP value and
congestion may occur
Restore the
DSCP value
Identify WebEx
enabled PC and
WebEx media
flows
MSI WebEx Data Centre
All other
flows should
be re-marked
as data only
WebEx
should be
marked with
DSCP=EF
Internet
MSI
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 26
Generally Available
“One button to push” to launch WebEx from Cisco TelePresence room
Two-way data sharing for WebEx and Cisco TelePresence attendees
Integrated audio and unified participants list
Productivity Tool Schedule One Touch and selected Cisco C/EX/MX series
Future (CY 2H 2012)
View WebEx video in TelePresence (2 way video)
Direct integration to Cisco VCS & endpoints
Cisco TelePresence WebEx OneTouch
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 27
Cisco TelePresence WebEx OneTouch EX/C series device support + iPad
CTS-Manager
CTMS 1.8.x
CTS
Scheduling API
H.264 XVGA Data
WebEx TSP API
Audio
Conference
WebEx
Client
After scheduling OneTouch meeting appears
In WebEx
Outbound Port 443 Connection
Scheduling
H.264 CIF* Video
C Series
(TC5)
MXE
3rd party or
Movi/MXP
iPad support
NBR
EX Series
(TC5)
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 29
WebEx / Meeting Place Hybrid Model
Audio users connect to Internal Meeting Place
Data Sharing is directed to WebEx Cloud
Audio Web meeting data
Cisco WebEx Collaboration
Cloud
Internal/VPN
MeetingPlace Audio
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 30
Voice Conferencing Sizing •The following are methods to calculate voice licenses needed, starting with most basic to the most detailed.
•In practice, you should look at multiple metrics and then base your recommendation on your knowledge of the goals and the particular situation.
Method Description Estimated Licenses
# of Employees (E) Based on experiential data from existing customers, estimating 1
voice port for every 50 employees.
E/50
# of Knowledge Workers
(K)
Based on experiential data from existing customers, estimating 1
voice port for every 20 knowledge workers.
K/20
Monthly Minutes (M) Based on usage data from existing customers with reasonable
port efficiencies, estimating between 1500-4000 minutes per
port. Larger systems are more efficient. Please size each
system separately in global deployment with more than 1
system.
M/1500 (<48 Ports) or 20,000 – 72,000
M/2000 (> 96 Ports) or 50,000 – 500,000
M/3000 (>160 Ports) or 500,000- 1 million
M/3500 (>300 Ports) or 1-2 million
M/4000 (>500 Ports) or 2 -8 million
Actual Peak Use (P) From your prospect’s actual conferencing use during peak hours,
as obtained from their service provider bills. An additional
20%-30% is recommended to protect against busy signals.
All Reservationless deployments are need to factor 10-20%
as the normal scheduled systems. This method provides the
best basis for sizing audio conferencing systems.
P*120% or P*130%
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 31
Maximum Number * Details
1200 Audio ports using G.711 (HC audio mode)
200 Audio ports using G.722 / G.729 (HQ audio mode)
600 Combined audio/video ports using G.711 and 384Kpbs (HC audio mode)
100 Combined audio/video ports using G.722 and 2Mbps (HQ audio mode)
500 Number of concurrent audio and web meetings per Application Server
50 Simultaneous meetings that can be recorded
60 Conference Manager sessions involved with monitoring or in-session activities only
1000 Largest possible audio meeting (or 999 when recorded)1
249 Largest possible meeting with secure conferencing
* Capacity based on UCS C, B series, or MCS7845-I3-RC2 server hardware
Meeting Place Server Capacity
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 32
MP 8.5 Multi-Node Design Concepts
• 1 WebEx Site per MP 8.5 system (example: abc.webex.com)
• 14,400 Audio Sessions in High Capacity Mode (G.711)
• 1200 G.711 Audio Sessions per UCS VMware or MCS-7845-I3
• 4 Regions –with up to 4 nodes per region
• 2 Sites per Region maximum
• Dedicated Director required for deployments of more than 4 servers
• 14 Audio/Video Conferencing Nodes Overall with either EMS OR HMS (per Region)
• 4 WebEx Node for MCS OR Multiple WebEx Node for ASR-1000 (optional)
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 33
• WebScheduling or Productivity Tools or One-click to schedule meetings
• Supports Multi-node Global Architecture
• Active/Active Node Resiliency
• Scheduled and Reservationless meetings
• Supports WebEx Owned Profiles with Federated SSO LDAP integration
• MCS or UCS Hardware support
• WebEx Meeting Centre or Enterprise Edition Supported
• Supports either WebEx Node for ASR or MCS (optional)
• sRTP Encrypted Audio conferences
WebEx Scheduling Deployment Model
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 34
• Supports Audio Only
• No WebEx Required
• Single System Supported
• Primary/Warm Standby Redundancy
• Supports Scheduled and Reservationless meetings
• Support for Continuous Meetings with Blast Outdial
• Support for Audio only recordings (requires MP Web server)
• MCS or UCS Hardware support
• sRTP Encrypted Audio meetings
• MP Internal Web server required for web scheduling/recordings or Lotus Notes
Audio Only Deployment Model
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 35
Requirements:
2 Sites
Total 3500 Active Ports
Redundancy and Scalability
Include Content Sharing
1 Region / 2 Site Design
Voice Gateways
Sydney DC (Site 1) Melbourne DC (Site 2)
As we have less
than 5 servers,
the Directors are
Co-resident
PSTN
Primary Meeting
Director
Secondary
Meeting Director
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 37
Meeting Place Integration with CUCM1
Meeting Place Application Server
PSTN The default CUCM Call Duration (version 8.6) is 12Hrs. This may
require increasing based on maximum expected conference duration.
To avoid users on a conference call hearing MoH if a users presses
hold, set the MRGL for the SIP trunk to not include the MRG’s.
Dial: 99990000
SIP Trunks
Route Pattern: 99990000
Destination: Route Group
Route Group: SIP Trunk’s
Meeting Place Application Server
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 38
Meeting Place Configuration
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 39
WebEx Site Configuration
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 40
WebEx Site Configuration
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 41
WebEx Site Configuration
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 42
WebEx Site Configuration
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 43
Outlook Scheduling WebEx Meeting Number is the same as MP Audio Meeting ID
Password protected secure meetings
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 44
Supported CUCM Versions:
CUCM 6.1(5), 7.0(2), 7.1(5), 8.0(2), 8.5(1) & 8.6(x)
With CUCM version 8.5(1)+, capacity increased from 800 Ports per Node to 1200
SIP Trunk cps is lower on early versions compared to CUCM 8.5(1)+
UC Manager routes all calls either Inbound or Outbound
Sites in other countries/states have their own phone numbers
Route Group – SIP Trunking Circular (distributed calls evenly)
Inbound calls may do a “SIP Refer”
Call Back is more efficient
Toll Restriction for Call Back is always handled by CUCM (CSS)
MeetingPlace & Cisco UC Manager Integration
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 45
SIP Call Handling for CUCM Clusters:
MeetingPlace Conferencing Node supports maximum of 12 cps
Calculate actual SIP traffic for estimated peak calls per Conferencing Node
Size 1200 G.711 total SIP calls on CUCM (75% additional load from MP Conferencing Node via SIP refer)
Example: Assume 12 cps from MP conferencing node may load CUCM at 21 Calls per second)
Refer the Unified Communications Sizing Tool : http://tools.cisco.com/cucst
In addition to regular call signalling, Media Bandwidth requirements apply:
High Capacity (G.711) Conference node at full capacity requires 150 Mbps for RTP
Meeting Place Call Volumes
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 46
Meeting Place – Network Requirements
Round Trip Time (RTT) will between Meeting Place Conferencing Nodes and Meeting Director will dictate the failover time
200ms RTT = 1 minute failover
300ms RTT = 3 minute failover
Customer Network to Cisco WebEx Cloud Requirements:
Meeting Director to Cisco WebEx cloud must be able to establish connections outbound TCP 443 only to the Internet (only SOCKS proxy is supported)
Bandwidth for TSP API and user profile synchronisation is minimal
Cisco WebEx Node for ASR or MCS must be able to establish connections outbound TCP 443 only to the Internet (No web proxy supported)
Bandwidth is dependent on the total number of external meetings with data sharing in progress
Internal Meetings do not have any bandwidth impact to the Cisco WebEx collaboration cloud.
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 47
Meeting Place – Network Requirements
DNS Recommendations:
All MeetingPlace components including Meeting Director Nodes, Conferencing Nodes and WebEx Nodes (Optional) requires FQDN for DNS resolution between all servers
Reverse IP Lookup required
Classless DNS not supported
WAN Bandwidth Recommendations:
4 Mbps minimum bandwidth for the WAN link between any two nodes. Nodes can be standalone Meeting Director Nodes or Conferencing Nodes
Note: These network requirements do not include the media bandwidth requirements
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 49
WebEx Node for MCS
Internal users connect to WebEx Node for MCS
Requires WebEx Site, Signal to Cloud
Not Supported: HQ Video, NBR recordings, Mobility join
Audio media Signalling Web meeting data
Cisco WebEx Collaboration
Cloud
Internal/VPN
WebEx Node for MCS
MeetingPlace Audio
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 50
WebEx Node for MCS External Meeting
External participants connect to cloud
Single connection between WebEx Node & cloud
Resiliency – Automatic overflow WebEx Node to Cloud
Cisco WebEx Collaboration
Cloud
External
WebEx Node
for MCS
Single Meeting
Stream to WebEx
Internal/VPN
MeetingPlace Audio
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 52
MP 8.5 and WebEx Node for ASR
Cisco WebEx Collaboration
Cloud
WebEx Node
For ASR
Single Meeting
Stream to WebEx
Internet
MeetingPlace 8.5
Audio
CB
MMP
Audio
Data sharing
Audio on-prem. and Bandwidth optimisation for collaboration
& HQ webcam video on premises.
Webcam HQ
Video
LAN/WAN/
VPN
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 53
WebEx Node for ASR Capacities
For the Web based node (CB) max capacity is 500 attendees per SPA.
For the VoIP/Video node (MMP) max capacity is 11600 points per SPA.
These points can be consumed as per the matrix below.
Integrated VoIP/Video Type Points Per Use Max capacity if using a
single service
Active Video 360p + 5 x 90p 97 120
Active Video 180p 18 640
Active Video 180p + 6 x 90p 60 192
Single Point Video 8 1450
VoIP 19 600
Mixed Mode Audio 18 644
Audio Broadcast 6 1933
Note: Active Video means active speaker will show in the main video window and other attendees will show as thumbnails
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 54
Closing Thoughts
54
• Increase productivity, efficiency
• Extend Cisco investments
• Collaborate with anyone on any device
• Reduce costs and ease administration
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 56
Cisco Conferencing Resources Public Cisco.com Resources
http://www.cisco.com/en/US/products/sw/ps5664/ps5669/index.html
Docwiki Resources
http://docwiki.cisco.com/wiki/Cisco_Unified_MeetingPlace_Release_8.5
Cisco Unified Communications 8.X SRND - Conferencing
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/srnd/8x/confernc.html
Cisco WebEx knowledge base
http://kb.webex.com
WebEx Single Sign On
http://developer.webex.com/web/meetingservices/sso
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Public BRKCOL-2304 57
Complete Your Online Session Evaluation
Complete your session evaluation:
Directly from your mobile device by visiting www.ciscoliveaustralia.com/mobile and login by entering your username and password
Visit one of the Cisco Live internet stations located throughout the venue
Open a browser on your own computer to access the Cisco Live onsite portal
Don’t forget to activate your Cisco Live
Virtual account for access to all session
materials, communities, and on-demand and
live activities throughout the year. Activate your
account at any internet station or visit
www.ciscolivevirtual.com.