TelePresence_Solution_Arch

TelePresence_Solution_Arch - Cisco TelePresence Solution...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Cisco TelePresence Solution Architecture for the Enterprise Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 1 Agenda What Is Cisco TelePresence? TelePresence System Details Cisco Unified Communications Manager Integration Network Requirements Room Requirements Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 2 Cisco TelePresence Icon Overview Cisco TelePresence System Codec (CTS) Cisco Unified Communications Manager (CUCM) Cisco TelePresence Manager (CTS-Man.) Cisco TelePresence Multipoint Switch (CTMS) Cisco Unified Video Conferencing (CUVC) Cisco TelePresence System 500 (CTS-500) Cisco TelePresence System 1000 (CTS-1000) Cisco TelePresence System 3000/3200 (CTS-3000 CTS-3200) Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 3 Cisco TelePresence vs. Videoconferencing Does it really feel like you’re “there” in the room? Can it truly replace a face-to-face meeting? Is each participant adequately seen and heard? Is it utilized heavily, or does it just sit in the corner? Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 4 Cisco TelePresence vs. Executive Videoconferencing Does it really feel like you’re “there” in the room? Can it truly replace a face-to-face meeting? Is each participant adequately seen and heard? Is it utilized heavily, or does it just sit in the corner? Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 5 Cisco TelePresence What It Is Today—The Cisco TelePresence Meeting A true replacement for face-to-face meetings As good as actually being there Feel as if you’re actually in the same room together Travel the world without ever leaving your office As easy to use as an in-person meeting Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 6 Cisco TelePresence Cisco TelePresence System 3200 18 seats Purpose-built room 1080p – 720p full high definition 3 – 65” plasma displays Spatial wideband audio Imperceptible latency Cisco TelePresence Systems Cisco TelePresence System 3000 6 seats Purpose-built room 1080p – 720p full high definition 3 – 65” plasma displays Spatial wideband audio Imperceptible latency Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 7 Cisco TelePresence Cisco TelePresence System 1000 2 seats General purpose room 1080p – 720p high definition 65” Plasma Display Wideband audio Imperceptible latency Cisco TelePresence Systems Cisco TelePresence System 500 1 seat General-built room 1080p – 720p high definition 37” Multi-purpose Plasma display Wideband audio Imperceptible latency Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 8 Cisco TelePresence Overview Control CUCM LDAP/Exchange CTS-Manager Multipoint Application Endpoints Calendaring integration and management Middleware “glue” between Cisco TelePresence Systems, Cisco Unified Communications and corporate calendaring systems Provides One Button to Push (OBTP) access to scheduled meetings Resource and location management for multipoint services Session_ID Presentation_ID Helpdesk and concierge services © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 9 Cisco TelePresence Cisco TelePresence Multipoint System (CTMS) 1080p -720p video Scheduled meetings with OBTP Wideband audio Auto Collaboration Centralized Video and audio switching Up to 48 segments Site and Segment switching Low latency platform switching <15ms Video Flow Control Interoperability Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 10 Cisco TelePresence System Components Cisco Unified Communications Manager Cluster Call Control Multipoint Network Infrastructure CTS Endpoints CTS Endpoints Microsoft Outlook Notes Client Microsoft Active Directory Domino Directory Microsoft Exchange IBM Domino Cisco TelePresence Manager Management and Calendaring Components Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 11 Cisco TelePresence System (CTS) Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 12 Cisco TelePresence Codec Linux Based Platform Network Protocols CDP and 802.1Q for VLAN assignment 802.1p and DSCP for QoS HTTP Configuration/Firmware Downloads SSH and HTTPs for Administration SIP Signaling Media Capability Video: H.264 @ 1080p/720p, CIF Audio: AAC-LD and G.711 Auto Collaboration for data sharing Audio Add-In for audio only participants Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 13 Cisco TelePresence Authentication and Encryption Based on Cisco Unified Communications X.509v3 Digital Certificates (MIC / LSC) Certificate Trust List (CTL) Signed Firmware Loads Signed / Encrypted Configuration Files SIP over TLS S-Description key exchange in Session Description Protocol (SDP) DTLS key exchange Secure Real-Time Transport Protocol (sRTP) The only unique thing about Cisco TelePresence’s implementation is the addition of DTLS (TLS over UDP) as key exchange . Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 14 Cisco TelePresence Resolution and Motion Handling Part of CUCM Administration for each CTS Supports 1080p and 720p Resolutions Motion Handling Three Modes for Each Resolution Downgraded Upon Detection of the Excessive Jitter or Loss Flexibility for Sites with Bandwidth Constraints Dynamically Reduced Motion Handling Due to excessive Frame Jitter or Packet Loss No Resolution Change (e.g. 1080p-Best Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. 1080p-Good) Cisco Public 15 Cisco TelePresence Configuration and Upgrades CTS systems are configured in CUCM CTS systems receive their configuration and firmware updates from CUCM via HTTP port 6970 From CUCM’s view CTS is just like any other (SIP) phone Shared Line Appearance for the CTS and 7975G IP phone Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public UC Platform Config / Firmw are Co nfi g/ SIP Endpoints are irmw F fig / Con Fir mw are 16 Cisco TelePresence User Interface Cisco Unified IP Phone 7975G Provided as Part of CTS Provides Touch Screen User Interface to the CTS XML Features: Ad hoc (manual) calls System speed dials Future Scheduled Meetings Preview “One Button to Push” dialing for scheduled meetings Conference/Join used to add audio participants to a TelePresence meeting Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 17 Cisco TelePresence Audio Add-in Audio add-in allows any CTS system to add an audio only participant or audio bridge into a TelePresence meeting Call initiated from the XML interface on 7975G Uses 4th (auxiliary) audio channel using G.711 codec Audio Only Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 18 Cisco TelePresence Auto Collaborate Automatic Content Sharing From Laptop Via Documentation Camera Simultaneously to All CTS on The Same Call Plug and Play Controlled by Last Activated Source Dedicated Aux Video/Audio Channel H.264 video codec Resolution 1024x768 @ 60Hz 5 frames per second Optional Presentation Codec @ 30fps Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 19 Cisco TelePresence System Audio and Video Multiplexing LAN/WAN Audio Streams Video Streams Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 20 Cisco TelePresence Single IP Access to the LAN or WAN See Hidden Slides for Details CTS IP Addressing – Consideration Example (CTS-3000) LAN/WAN Only on Primary Codec’s eth0 (DHCP or Static) IP Phone Traffic is Bridged to the WAN or LAN Internal IP Communications between 1. 2. 3. Primary Codec and Center Camera Primary Codec and Secondary Codec Secondary Codec and It’s Side Camera Internal IP Addresses Not Routed on the Codec's Primary Codec’s External IP Address 10.x.x.x 192.168.0.0/24 192.168.1.0/24 192.168.2.0/24 192.168.3.0/24 192.168.4.0/24 192.168.x.x 10.0.0.0/24 10.0.1.0/24 10.0.2.0/24 10.0.3.0/24 10.0.4.0/24 21 Automatically Selected Internal IP Subnets Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public Cisco TelePresence System Network Connectivity Phone and Primary Codec both reside on the Voice VLAN Primary Codec passes CDP and 802.1Q/p between the phone and network. Switch sees two CDP Neighbors. Switch QoS trust is extended through the codec to the phone 7975 CDP 802.1Q/p POE A/C Codec CDP 802.1Q/p Switch Phone and cameras receive Power over Ethernet (802.3af) from codec Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public Example: Console(config)#interface Gigabit 0/16 Console(config-if)#switchport mode access Console(config-if)#switchport access vlan 261 Console(config-if)#switchport voice vlan 262 Console(config-if)#spanning-tree portfast Console(config-if)#mls qos trust {dscp | cos} 22 Cisco TelePresence System CTS Network Protocol Interaction Cisco 7975 IP Phone TelePresence Primary Codec Cisco Access-Edge TelePresence Cisco Unified Switch Communications Manager Manager LAN / WAN 802.3af CDP CDP CDP DHCP TFTP HTTP on port 6970 SIP Shared Line SIP XML XML, SNMP No 802.1Q VLAN tag Tagged with 802.1Q ID of Voice VLAN Session_ID Presentation_ID DHCP © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 23 Cisco TelePresence CTS Call Setup Illustration Primary Codec Cisco Unified CallManager Primary Codec 7975 7975 XML: “User pressed DIAL” SIP “INVITE” SIP “INVITE” XML: “Show Incoming call” SIP “200 OK” XML: “User pressed ANSWER” SIP “200 OK” RTP Media (audio + video) Signaling Media Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public Note: Signaling has been simplified for the purpose of this slide. There are many other XML and SIP messages which are not shown. 24 Cisco TelePresence Manager (CTS-Manager) Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 25 Cisco TelePresence Overview Control CUCM LDAP/Exchange CTS-Manager Multipoint Application Endpoints Calendaring integration and management Middleware “glue” between Cisco TelePresence Systems, Cisco Unified Communications and corporate calendaring systems Provides One Button to Push (OBTP) access to scheduled meetings Resource and location management for multipoint services Session_ID Presentation_ID Helpdesk and concierge services © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 26 Cisco TelePresence Manager CTS-Manager CUCM Integration CUCM Control CTS-Manager CTS-Manager CUCM AXL\SOAP over HTTPs for TP room discovery AXL\SOAP over HTTPs to CUCM’s RIS DB to Obtain TP IP address, DN, and SMTP address CTI\QBE API used to monitor registration status Of discovered TP rooms Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 27 Cisco TelePresence Manager CUCM CTS-Manager LDAP/Exchange Integration Control LDAP/Exchange CTS-Manager CTS-Manager CUCM LDAP Exchange Server CTS-Man. Authenticates using LDAP or LDAP over SSL CTS-Man subscribes to room mailboxes using SMTP address received from CUCM Event notification is sent from Exchange when a TP meeting is scheduled CTS-Manager retrieves the TP room calendar information via WebDav Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 28 Cisco TelePresence Manager CTS-Manager LDAP/Domino Integration CUCM Control LDAP/Domino CTS-Manager CTS-Manager CUCM Domino Server/ Direcotry CTS-Man. Authenticates using LDAP or LDAP over SSL CTS-Man verifies TP room mailbox using email mail address received from CUCM CTS-Manager polls Domino server for scheduled events using Cobra\IIOP Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 29 Cisco TelePresence Manager CTS-Manager and CTS Integration CUCM Control LDAP/Exchange CTS-Manager Application CTS-Manager CUCM LDAP Exchange\ Notes Endpoints CTS Endpoint 7975 CTS-Man. pushes schedule information to CTS using XML\Soap One Button to Push Schedule information pushed for phone via XML\XSI Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 30 Cisco TelePresence Manager CTS-Manager and CTMS Integration CUCM Control LDAP/Exchange CTS-Manager Multipoint CTS-Manager CUCM LDAP Application Exchange\ Notes Endpoints CTS Endpoint CTMS 7975 CTMS registers with CTS-Manager via XML\SOAP supplying available segments and location CTS-Manager schedules multipoint meetings based on capacity and location then provides schedued meeting information to CTMS via XML\SOAP Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 31 Cisco TelePresence Manager CTMS Geographical Selection 1 Multipoint meeting requested: San Jose, Seattle, Dallas, and New York System selection San Jose GMT - 8 2 SJ: GMT -8 SE: GMT -8 CTS-Manager DA: GMT -6 NY: GMT -5 Av. GMT -6.75 CTMS closest to mean GMT is selected 3 Dallas GMT - 6 Check for available resources Meeting scheduled successfully New York GMT - 5 4 Note: If no resources are available in Dallas the next closest CTMS is selected (San Jose GMT -8) Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 32 Cisco TelePresence Multipoint Switch (CTMS) Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 33 Cisco TelePresence Multipoint Switch Overview Supports TelePresence Meetings for more than 2 endpoints Supports up to 48 segments No restrictions on number of conferences (up to 48 segments) Software based low latency switching <15ms Non-TelePresence Interoperability Scheduled multipoint meetings with One Button to Push Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 34 Cisco TelePresence Multipoint Switch Multipoint Components CTMS Video and Audio Switching Non-Scheduled Meetings CTMS Cisco Unified Video Conferencing (CUVC) Non-TelePresence Interoperability CUVC CTS-Manager Meeting Scheduling “One Button to Push” Dialing Resource and Location Management CTS-Manager Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 35 Cisco TelePresnce Multipoint Switch Site and Segment Switching Site Switching Entire Site Switches Lond on Lon don Lo nd on Segment Switching Each Segment Switches Independently Dalla s Lon don Pa ris Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 36 Cisco TelePresence Multipoint meetings are multiple point-to-point meetings Provision 5.5Mbps per CTS500/1000 15Mbps per CTS300/3200 supported for 1080p Bandwidth must be provisioned for the max. number of segments supported on the multipoint device Distribute multipoint devices in larger deployments to help distribute network bandwidth Multipoint Bandwidth Considerations 60Mbps Multipoint Device Tok yo Jose San 45Mbps New York Lon don Optional Auto Collab. 30fps Interoperability Additional Bandwidth ~4Mbps ~1Mbps Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 37 Cisco TelePresence Multipoint Switch Flow Control No Flow Control: 5 Mbps per table segment (avg.) 9 – Table segments Meeting begins - all CTS Systems Transmit video and audio 45 Mbps total bandwidth Active segments Audio Only Stop sending video identified Left, right & center Video and Audio London C L L C RR C Dallas C RR Active Site L L Video and Audio Paris C L L C RR Active Site With Flow Control: 5 Mbps per table segment (avg.) 6 – Table segments (video & audio) 3 – Audio channels 30.2 Mbps total bandwidth Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 38 Cisco TelePresence Multipoint Switch Multipoint Latency Considerations For small deployments centrally locate multipoint resources Target a maximum one way end-to-end network latency of <200ms Calculate worst case latency by adding the longest two legs plus 15ms for the CTMS York New 31ms San Jos e 75ms 54ms don Lon yo Tok 75ms 54ms 15ms 144ms London to Tokyo Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 39 Cisco TelePresence Multipoint Switch Multipoint Latency Considerations For small deployments centrally locate multipoint resources Target a maximum one way end-to-end network latency of <200ms Calculate worst case latency by adding the longest two legs plus 15ms for the CTMS Sites with relatively low latency point-topoint may have much higher latency with multipoint For Large deployments regionalize multipoint resources and manage meeting with CTS-Manager York New 121ms 37ms San Jos e don Lon yo Tok 75ms London – New York 54ms Point-to-point 37ms 15ms Multipoint 121ms 144ms London to Tokyo Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 40 Cisco TelePresence Multipoint Switch Interoperability Preserve the Cisco TelePresence Experience Provide Standards based interoperability using H.264 and G.711 Support Interop to 90+% of existing VC endpoints (H.320, H.323, SIP, and SCCP) Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 41 Cisco TelePresence Multipoint Switch Interoperability London H.323 or H.320 Videoconferencing Tokyo Cisco TelePresence Multipoint Switch (CTMS) Cisco Unified Videoconferencing (CUVC) SIP Video Telephony New York SCCP Video Telephony Session_ID Presentation_ID Today, TelePresence and Videoconferencing are fundamentally different experiences and are generally maintained as separate environments CTMS provides multipoint switching for Cisco TelePresence CUVC provides multipoint mixing for Videoconferencing Solution is to bridge the two environments by cascading the CTMS and CUVC together © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 42 Cisco TelePresence Multipoint Switch Interoperability – Media Plane London Active Segment Cascade H.323 or H.320 Videoconferencing Tokyo CTMS CUVC SIP Video Telephony New York SCCP Video Telephony H.264 1080p H.264 CIF AAC-LD G.711 Any video format CUVC supports Session_ID Presentation_ID Any audio format CUVC supports © 2008 Cisco Systems, Inc. All rights reserved. 1. All CTS endpoints will send a copy of their audio in G.711 format 2. CTMS determines which CTS segment is emitting the most dominant audio and requests it to send a copy of that segments video in CIF resolution 3. CTMS mixes the G.711 channels from all CTS endpoints into a single G.711 channel and switches CIF and G.711 to CUVC 4. As the dominant audio segment changes throughout the meeting, CTMS 43 Cisco Public switches the CIF video stream accordingly Cisco TelePresence Multipoint Switch Interoperability – Media Plane London Active Segment Cascade H.323 or H.320 Videoconferencing Tokyo CTMS CUVC SIP Video Telephony New York SCCP Video Telephony H.264 1080p H.264 CIF AAC-LD G.711 Any video format CUVC supports Session_ID Presentation_ID 5. In the opposite direction, audio and video coming from CUVC to CTMS is switched to all CTS endpoints when the audio coming from CUVC is deemed to be the most dominant segment 6. CIF image from CUVC is presented on the left screen of each CTS surrounded by black borders Cisco Public Any audio format CUVC supports © 2008 Cisco Systems, Inc. All rights reserved. 44 Cisco TelePresence Multipoint Switch Interoperability Users Experience This picture was taken with a cheap digital camera in a lab environment and is not meant to accurately reflect the quality of the TelePresence experience 1920 704 1080 576 CIF video received from CUVC is scaled to 4CIF resolution by the CTS codec and then displayed on TelePresence 65” 1080p display surrounded by black borders Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 45 Cisco TelePresence Multipoint Switch Interoperability Signaling Plane CUCM CUCM Gatekeeper GK London H.323 or H.320 Videoconferencing Tokyo CTMS CUVC SIP Video Telephony New York Video Telephony SIP H.323 SCCP Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. There are a number of ways signaling can be configured, the above configurations represent the most common configurations Cisco Public 46 Cisco TelePresence Multipoint Switch Interoperability Facts G.711 audio CUVC participants hear all the TelePresence participants mixed together in G.711 Likewise, the TelePresence participants will hear the CUVC participants mixed together in G.711, coming from the left speaker CUVC is the only supported MCU in this release No H.239 application sharing between CTMS and CUVC Recommend using MeetingPlace or WebEx to facilitate collaboration No Far End Camera Control (FECC) for TelePresence participants Each Interop call reduces the segment/port capacity on CTMS and CUVC by one Encryption not supported for TelePresence endpoints Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 47 Cisco Unified Communications Manager (CUCM) Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 48 Cisco TelePresence Cisco Unified Communications Manager (CUCM) CUCM Release 6.0 or later required CUCM view a CTS just like a Cisco Unified SIP IP Phone Automated configuration and firmware distribution Management, Call Detail Recording (CDR) CTS-Manager integrates with CUCM via AXL/SOAP and CTI/QBE providing Device and call status Cisco TelePresence Multipoint integrates with CUCM via SIP trunk Cisco Unified SIP IP Phone 7975 providing: Simple user interface “It’s as easy as making a phone call” Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 49 Cisco TelePresence CUCM—CTS Communication Cisco Unified CallManager Cisco TelePresence System Gig Ethernet Ethernet + POE SIP Cisco Unified IP Phone 7975 CUCM sees primary codec as a SIP endpoint Secondary codecs are invisible to the network and to CUCM Cisco Unified IP Phone 7975 runs SIP (not SCCP) Primary codec and IP Phone share a line appearance Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 50 CUCM Cluster Requirements and Recommendations Requirements: Cisco TelePresence requires CUCM version 6.0 or later Cisco TelePresence has unique bandwidth and QoS requirements—but CUCM cannot differentiate between a TelePresence call and a regular Video Telephony call (to CUCM they’re both “video calls”) All CTS systems must be registered to the same CUCM cluster because CTS-Manager can only integrate with a single CUCM cluster Cisco TelePresence Conditions: Conditions: Conditions: Yes CUCM 6.0 oror later? No CUCM 6.0 later? Yes CUCM 6.0 or later? No Yesideo Telephony apps Video Telephony apps No V Video Telephony apps deployed? deployed? deployed? Yes MMorethanone CUCM No ore than one CUCM No Morethan one CUCM cluster? cluster? cluster? Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public Recommendation: Recommendation: Recommendation: Use existingseparatecluster D one of CUCM CUCM Pick eploy ayour CUCM cluster for TelePresence clusters and use it for all TelePresence systems globally 51 Cisco TelePresence One Button To Push Scheduling TelePresence Endpoints Corporate Email / Calendaring Scheduling and Call Admission Control Applications Remote Operation Services Border Element TelePresence Virtual Agent Multipoint Switching Call Processing TelePresence Infrastructure Border Element Global B2B Inter-Network TelePresence Endpoints B2B Provider Si Enterprise WAN Si Branch WAN Firewall Campus WAN Aggregation Cisco Public Firewall Access Switch Campus Access Campus Distribution Campus Network Infrastructure Branch 52 Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco TelePresence 7975 Codec CUCM Scheduling and Call Admission Control CTS-Manager Active Directory Exchange User No Bandwidth Available User schedules meeting in Outlook Exchange accepts meeting invitations on behalf of room CTS-Man. reads calendar events of rooms CTS activates One Button To Push feature on IP Phone User presses button to start meeting Session_ID Presentation_ID CTS-Man. validates meeting data and sends confirmation email to user CTS-Man. Pushes meeting data to CTS “One Button To Push has been enabled for this meeting” CTS dials phone# associated with meeting © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 53 Cisco TelePresence CUCM Dial Plan Considerations Plan your dial plan wisely and select the appropriate Directory Numbers, Partitions and Calling Search Spaces used Audio Add-In feature: access to the rest of your IP Phones, MeetingPlace, or the PSTN is required. Either deploy a voice gateway or trunk to your existing CUCM cluster Future B2B connectivity will require CTS dial plan to be externally reachable Consider 911 access Recommend installing a second Cisco IP Phone on the wall inside the room for emergency calls Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 54 Cisco TelePresence Cisco TelePresence Manager CTS-Manager communicates with CUCM via AXL/SOAP and JTAPI CUCM Configuration: Create an Application User with the following privileges –AXL API Access –CTI Monitoring –Serviceability Access –Standard CCM Admin Access Session_ID Presentation_ID CTS-Manager Configuration: Configure the IP address of the CUCM node that runs the AXL Web and CTI Manager services –Must be the same node –Associate CTS devices © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 55 Cisco TelePresence CUCM Integration—Multipoint Configuration CTMS Cisco TelePresence Multipoint Switch communicates with CUCM via a SIP Trunk CUCM Configuration: –Configure a SIP Trunk Security Profile –Configure a SIP Trunk –Configure a Route Pattern CTMS Configuration: –Configure Access Number range to match CUCM Route Pattern –Configure IP addresses of all CUCM servers Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 56 Cisco TelePresence Case Study Example—Cisco Internal Deployment San Jose TelePresence Cluster PSTN EMEA Cluster IP GK H.323 Gatekeeper San Jose Production Cluster APAC Cluster Session_ID Presentation_ID Over a dozen clusters deployed around the globe with thousands of Video Telephony endpoints. H.323 Gatekeeper between clusters Decision was to deploy a new cluster in San Jose and all TelePresence systems globally register back to it H.323 Inter-Cluster Trunk from TelePresence cluster to Gatekeeper provides global reachability to any other IP Phone and to MeetingPlace for Audio Add-In © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 57 Network Requirements Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 58 Cisco TelePresence Network Requirements A New Class of Application • Higher bandwidth—34x that of standard Videoconferencing • Far less tolerant to loss than Voice • Real-time, highly interactive—extremely low latency • Higher business criticality—CXO level visibility Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 59 Cisco TelePresence Network Requirements Max “Per Second” BW Consumption Maximum Bandwidth Utilization Per Second Resolution Motion Handling Video per Screen (kbps) Audio per Microphone (kbps) Auto Collaborate Video channel Auto Collaborate Audio channel (kbps) CTS-1000 / CTS-500 Total Audio and Video (kbps) CTS-3000 / CTS-3200 Total Audio and Video (kbps) + 20% for Layer 2-4 overhead CTS-1000 / CTS-500 max bandwidth (kbps) includes Layer 2- 4 overhead CTS-3000 / CTS-3200 max bandwidth (kbps) °@ Tx Rx Tx Rx 1080p Best 4000 64 500 64 4,628 4,756 12,756 °@ 5,554 5,707 15,307 1080p Better 3500 64 500 64 4,128 4,256 11,256 °@ 4,954 5,107 13,507 1080p Good 3000 64 500 64 3,628 3,756 9,756 °@ 4,354 4,507 11,707 720p Best 2250 64 500 64 2,878 3,006 7,506 °@ 3,454 3,607 9,007 720p Better 1500 64 500 64 2,128 2,256 5,256 °@ 2,554 2,707 6,307 720p Good 1000 64 500 64 1,628 1,756 3,756 °@ 1,954 2,107 4,507 Optional Feature Presentation Codec (Auto Collaboration @ 30fps) Interoperability Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public Additional Bandwidth (Layer 2-4 Overhead Inclusive) 4.2Mbps 922kbps 60 CiscoTelePresence Network Requirements Latency, Jitter and Loss SLA CE PE Service Provider PE CE CE Campus Branch Codec Encoding, Packetization, Marking Campus Queuing, Shaping CE-PE Serialization, Queuing, Shaping PE-PE Policing, Queuing, Propagation PE-CE Serialization, Queuing, Shaping Codec De-Jitter Buffer, Decoding Codec Metric Latency Jitter Loss Session_ID Presentation_ID SLAs only relate to one way Network Flight Time Target 150 ms 10 ms 0.05% Threshold 1 (Warning) 200 ms 20 ms 0.10% Cisco Public Codec Service Provider Component Threshold 2 (Call Drop) 400 ms* 40 ms 0.20% Enterprise Component 20% 50% 50% 80% 50% 50% 61 * Call is not droppedSystems, Inc. All rights reserved. © 2008 Cisco Cisco TelePresence Network Requirements Why is TelePresence So Sensitive? Cisco TelePresence Codecs use 1080p30 Resolution 1920 lines of Vertical Resolution (Widescreen Aspect Ratio is 16:9) 1080 lines of Horizontal Resolution 1080 x 1920 lines = 2,073,600 pixels per frame x 3 colors per pixel x 1 Byte (8 bits) per color x 30 frames per second = 1,492,992,000 bps or 1.4 Gbps Uncompressed Cisco TelePresence Codecs transmit 3-5 Mbps per 1080p screen, which represents over 99% compression. Therefore packet loss is proportionally magnified in overall video quality. Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 62 Cisco TelePresence Network Requirements Where Does Latency, Jitter and Loss Occur? CE PE Service Provider PE CE Codec Encoding, Packetization Campus Queuing, Shaping CE-PE Serialization, Queuing, Shaping PE-PE Policing, Queuing, Propagation PE-CE Serialization, Queuing, Shaping Codec De-Jitter Buffer, Decoding In the Campus, the primary concern is packet loss On the CE-PE links, the primary concern is jitter caused by queuing, serialization and shaping From PE-PE, the primary concern is latency (caused by distance) and packet loss (caused by policing) Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 63 Cisco TelePresence Network Requirements Real-Time Interactive Class for TelePresence Application Network Control VoIP Telephony Call Signaling Multimedia Conferencing Real-Time Interactive Multimedia Streaming Broadcast Video Low-Latency Data OAM High-Throughput Data Best Effort Low-Priority Data Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public L3 Classification PHB CS6 EF CS5 AF41 CS4 AF31 CS3 AF21 CS2 AF11 DF CS1 DSCP 48 46 40 34 32 26 24 18 16 10 0 8 IETF RFC RFC 2474 RFC 3246 RFC 2474 RFC 2597 RFC 2474 RFC 2597 RFC 2474 RFC 2597 RFC 2474 RFC 2597 RFC 2474 RFC 3662 64 Cisco TelePresence Network Requirements 4 Class Queuing Model Example Application Network Control Internetwork Control Voice TelePresence Call Signaling Network Management Scavenger Best Effort PHB – CS6 EF CS4 CS3 CS2 CS1 0 CoS CoS 7 CoS 6 CoS 5 CoS 4 CoS 3 CoS 2 CoS 1 0 CoS 0 CoS 1 1P3Q8T CoS 5 Q4 CoS 4 Priority Queue CoS 7 CoS 6 CoS 3 CoS 2 Queue 3 Q3T4 Q3T3 Q3T2 Q3T1 Q2T1 Queue 2 Queue 1 Q1T1 Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 65 Cisco TelePresence Network Requirements WAN\Router Platform Recommendations Model Circuit Network Metro-E Link Speed T3/E3 > OC3 ? X ? ? X ? 2800 3800 7200 7300 7600 Converged Overlay Converged Overlay Converged Overlay Converged Overlay Converged Overlay Bundled interfaces not recommended (e.g. MLPPP, IMA) Fractional DS-3 or higher recommended Metro Ethernet recommended as alternative to leased circuits where available Broadband (e.g. DSL, Cable) not recommended Future with CTS-500 Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 66 Cisco TelePresence Network Requirements Recommended Line Cards All Ethernet switches / line cards in the path must have enough per-port memory buffers to handle the subsecond byte/packet rates – Any Ethernet switch port carrying one CTS call must have > 400 KB of transmit memory per port – Any Ethernet switch port carrying multiple CTS calls (e.g. a port servicing a CTMS) must have > 1 MB of transmit memory per port Catalyst 6500 WS-X6816-GBIC WS-X6748-SFP * WS-X6748-GE-TX * WS-X6724-SFP * WS-X6708-10G-3CXL * WS-X6708-10G-3C * WS-X6704-10GE * WS-X6516A-GBIC WS-X6516A-GBIC WS-X6516-GBIC WS-X6516-GE-TX WS-X6502-10GE * WS-X6501-10GEX4 * WS-X6416-GE-MT WS-X6416-GBIC WS-X6408A-GBIC WS-X6316-GE-TX WS-X6148A-GE-45F * WS-X6148A-GE-TX * Catalyst 4500 WS-X4548-GB-RJ45V WS-X4548-GB-RJ45 WS-X4448-GB-RJ45V WS-X4448-GB-RJ45 Catalyst 4948 WS-C4948 * WS-C4948-10GE * Catalyst 3750 / 3750-E WS-C3750G WS-C3750-E Stacked configurations All Ethernet switch ports in the path must provide Priority Queuing All Ethernet switch ports in the path should be > 1 Gbps Detailed platform-specific test results and configuration guidance is available in the TelePresence Design Guide at http://www.cisco.com/go/srnd Session_ID Presentation_ID Catalyst 3560 / 3560-E WS-C3560G WS-C3560G-E * Recommended for ports carrying multiple CTS calls and/or multipoint calls (e.g. ports in/out of a CTMS) Cisco Public © 2008 Cisco Systems, Inc. All rights reserved. 67 Cisco TelePresence Network Requirements Provisioning for Bursts On The LAN Access Distribution Core WAN Handoff CTMS WAN CTS-3000 Any Ethernet port which carries a single TelePresence call must offer > 400KB of TX memory, be > 1Gbps and provide Priority Queuing Any Ethernet port which carries 2 or more TelePresence calls must offer > 1MB of TX memory, be > 1Gbps and provide Priority Queuing Router interfaces should be > 1Gbps and provide Cisco IOS Low-Latency Queuing with the appropriate burst value provisioned on the TelePresence queue Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 68 Cisco TelePresence Network Requirements Traffic Characteristics Summary One-Way, End-to-End Service Level Targets Latency* Jitter Loss 150 ms 10 ms bytes 33ms frame intervals 0.05% TelePresence Traffic Profile Max Bandwidth per Second CTS-1000 = 5.5 Mbps (at 1080p) CTS-3000 = 15.3 Mbps (at 1080p) CTMS = 264 Mbps (5.5 Mbps *48 segments) Average Packet Size/Packets per Second Average 1100 bytes/packet CTS-1000 @ 5.5 Mbps = average 655 pps CTS-3000 @ 15.3 Mbps = average 1,740 pps *Note: Referring to network latency, excluding the codec. Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 30 frames/sec Variable bit rate Large packet sizes High packets/sec Jitter/Loss/Latency sensitive UDP Transport 69 TelePresence Room Requirements Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 70 Cisco TelePresence Room Requirements Creating the Environment The Experience is more than the video The Environment Room dimensions Lighting Acoustics Power HVAC The Goal is to create consistency Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 71 Cisco TelePresence Room Requirements Room Dimensions: CTS-3000 (Standard) Room Dimensions*: Minimum: 15’ x 20’ x 8’ Recommended: 19’ x 22’ x 9’ Maximum: 23’ x 31’ x 10’ ** Table provided as integrated part of system Chairs provided by customer *With executive and professional level designs, the room size may exceed maximum recommendation. © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public **Ceiling height required for external display mounted above system 72 Session_ID Presentation_ID Cisco TelePresence Room Requirements Room Components to Consider Sound Reflection Evaluate existing flat surfaces in room Walls Ceiling Tiles Flooring Window glass Sound Transmission Block outside noise permeating room Doorway seal Build wall beyond ceiling line Sound Diffusion Furniture Diffuse reverberation by introducing decorative elements Furniture Wall Hangings Décor Accents 73 BRKVVT-2304 Session_ID 14384_04_2008_c1 Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. 2008 Cisco Public Cisco TelePresence Room Requirements Lighting and Acoustic Challenges Windows in a room allow transmission of extraneous noise, light, and temperature Windows also create exaggerated sound reverberation within a room Address windows to prevent external factors from permeating into the TelePresence environment and to control sound reflection inside the room Interior Window Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public Exterior Window 74 Cisco TelePresence Room Requirements Lighting Requirement Proper lighting is critical to the experience! 300-400 lux of well dispersed, horizontal, ambient light throughout the room. 4100k fluorescent bulbs with indirect fixtures; Provide 4100k color temperature light source Minimum illumination of 250 lux is acceptable if the room is not too deep and light cove helps to light up the face; The lighting in the room should be well controlled. It means block natural sun light or other type of office light through glass or thin blinds Lighting source shouldn’t create any Temporal Flickering Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 75 Cisco TelePresence Room Requirements Affects of Lighting Inconsistencies When rooms are not tuned for lighting continuity, color temperatures will vary and affect the on-camera experience Room with Cool Fluorescent Room with Natural Daylight Room with Incandescent Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 76 Cisco TelePresence Room Requirements Acoustics—Room Isolation Rooms should be isolated from other environments and not allow more than 20-30dB of sound transmit through walls. 40-60 STC and IIC recommended Walls Sound Transmission Class (STC) Drywall, Cinderblock, Brick, Glass, other? Do walls extend to structural deck? Insulation between rooms? Floor and Ceiling Impact Insulation Class (IIC) Multi-floor construction? Raised or Plenum floors? HVAC noise should not be greater than 42dB at diffuser. 36dB and lower recommended 77 Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public Cisco TelePresence Room Requirements Acoustics—Reverberation = Echo Noise Reduction Coefficient (NRC) Absorption of sound Reverberation should not exceed 500 milliseconds and is ideal at 150—300ms across all frequencies (125Hz-4kHz) Walls Painted Drywall and Fabric Panels recommended. Wood, brick, block or similar may required remediation Floors Carpet is highly recommended Marble, wood, and tile are highly sound reflective Ceiling Acoustic tiles with high sound absorption rating highly recommended Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 78 Cisco TelePresence Room Requirements Wall Finishes Wall treatment choices introduce varying levels of sophistication and help improve room acoustics Furniture and Plants provide depth to the room while improving room acoustics Paint Wall Covering Fabric Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 79 Cisco TelePresence Room Requirements Background Color Warm background colors livens participants Session_ID Presentation_ID Unpainted Background © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public Impact of Color Background 80 Cisco TelePresence Room Requirements Power and Cooling Requirements Power Requirements CTS-1000 Maximum Typical Idle 1160 Watts 5292 Watts 1079 Watts 4410 Watts 123 Watts 342 Watts CTS-3000 Power Requirements CTS-1000 CTS-3000 Maximum Typical Idle 4859 BTU\hr 20762 BTU\hr 4582 BTU\hr 17750 BTU\hr 419 BTU\hr 1167 BTU\hr Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 81 Cisco TelePresence Room Requirements Tuning the Environment for HVAC Dedicated HVAC control for TelePresence room Placement of HVAC should be configured to provide proper displacement of heat, room ventilation and proper circulation of air flow Supply Registers placed behind participants help cool the room and provide new air Return Registers placed above the monitors effectively displace hot air from the room and CTS unit heat Circulation Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 82 Cisco TelePresence Summary Cisco TelePresence provides an “in-person” experience Cisco TelePresence is a native component of Cisco Unified Communications Cisco TelePresence is a new application with unique network requirements Cisco TelePresence has defined room environments to ensure the user experience Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 83 Cisco TelePresence Upcoming Networkers Sessions Networkers 2008 Orlando, Fl June 24 - 27 TECVVT-2980: Cisco TelePresence Solution Architecture and Design BRKRST-2503: Cisco TelePresence Network Infrastructure Design for Enterprise BRKVVT-2112: Cisco TelePresence Network Infrastructure Design for Service Providers Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 84 Session_ID Presentation_ID © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 85 ...
View Full Document

This note was uploaded on 03/10/2010 for the course BUS 1234 taught by Professor Tba during the Three '10 term at Melbourne Business School.

Ask a homework question - tutors are online