TelePresence Infrastructure Update - Cisco

Transcription

Telepresence Infrastructure UpdateAleksandar Vulovic, Partner System Engineeralvulovi@cisco.com

Agenda Call Control Conferencing Schedulling Emergaing VideoTechnologies MediaSensePresentation IDCisco and/or its affiliates. All rights reserved.Cisco Public3

Call Control

Cisco Unified Communications SolutionUnityCUCMIM&PresenceContactCenterIP TelephonyPSTN(PSTN Gateways, IP phones, Toll Bypass,Voice BRI/PRI/T3/FXO/FXS, Provisioning)Unified Messaging(Unity Voicemail, Jabber Chat, Speech Connect,Voice IVR, Email integration, Click to Call)CUCMContact Center(Enterprise/Express, Agent Presence, RoutingLogic)CUCMMobility(Single Number Reach, Barge, Shared Lines)VCS-CVCS-ETelePresence(Provisioning/managing of CTS, E, SX, EX, MX,TX and C series endpoints)Business to Business(Expressway Traversal)Additional Video ServicesVCSInternet(H.323 to SIP, 3rd party video, IPv4 to IPv6,Jabber Video)Remote Registrations(Without VPN)Presentation ID Cisco and/or its affiliates. All rights reserved.Cisco Public5

VCS Only CMVCS-CVCS-EReasons for a VCS only deployment H.323 endpoints Existing voice PBX in place (non-Cisco) Video only deploymentVCS Only DeploymentVCS-CVCS-E Mostly room based systems TMS needed for provisioningFully SupportedPresentation IDCisco and/or its affiliates. All rights reserved.Cisco Public6

Available NowA New Feature and a New ProductNew Feature: Mobile and Remote Access Connect remotely with Jabber and TC endpoints Register directly to UCM 9.1.2 (or higher) Voice, Video, IM&P, Directory, Visual Voicemail outside thenetwork without a VPNNew Product: Cisco Expressway C and Expressway E Based on same OS as VCS-C and VCS-E Same GUI, SIP Stack as VCS-C and VCS-E Supported with limited scale on existing VCS appliance viaupgrade and new option keyPresentation IDCisco and/or its affiliates. All rights reserved.Cisco Public7

Both VCS and Expressway run x8.1 softwareX8.1Cisco VCS“VCS-Control”No ChangeNewOffering“VCS-Expressway”No Change“Expressway-C”Or Core Specialized video applications for video-onlycustomer base (GK, SIP Proxy, interworking,traversal)Superset of X8.1 featuresNo changes to existing licensing modelPresentation IDCisco and/or its affiliates. All rights reserved.Cisco Expressway “Expressway-E”Or EdgeSolution designed for and sold exclusivelywith UCM 9.x and aboveSubset of X8.1 featuresNo additional cost for server software licensefor CUCM 9.1 customersVideo / TelePresence Device Registration &Provisioning is not possibleCisco Public

Cisco Expressway LicensingFixed and Mobile Users at no additional cost No Additional Cost for Virtual EditionCUCMExpressway-CMobile and Fixed Endpoint registrationIM & PresenceVideo and Audio Media SessionsNo Cost with UCM 9.xExpressway-EInternetFirewallFirewallBusiness to Business – Concurrent SessionsSimilar to“Traversal Calls”Presentation IDCisco and/or its affiliates. All rights reserved. Business to Business Video and AudioMedia Sessions Expressway Rich Media Session license 750 a la carte Two Rich Media Session licenses areneeded for one video sessionCisco Public

Conferencing

Types of Conferences Ad hoc Conference– Impromptu meetings, they are not scheduled beforehand ,nor require an administrator toinitiate them. Suitable for smaller, on-the-fly, meetings. A point-to-point call escalated to amultipoint call is considered ad hoc. Rendezvous Conference– Also called meet-me/permanent/static conferences, requires endpoints to dial in to a predetermined number. Often used for recurring meetings which involve different endpoints eachtime. Scheduled Conference– Provides a guarantee that endpoints and multipoint resources will be available at a certaintime. Endpoints join manually or are automatically connected by the multipoint resource.TelePresenceServer (TS) Ad Hoc Rendezvous ScheduledPresentation IDCisco MultipointControl Unit (MCU) Ad Hoc Rendezvous ScheduledCisco and/or its affiliates. All rights reserved.CiscoTelePresence MultipointSwitch (CTMS)EmbeddedConferencing(Multisite)Ad Hoc Rendezvous Scheduled Ad HocRendezvous ScheduledCisco Public11

Embedded Conferencing - MultisiteEndpoints capable of Multisite: C40 C60 C90 EX90 SX20 MX200 G2 MX300 G2 SX80 MX700 MX800CUCM Endpoint ConfigurationTC based Endpoint ConfigurationPresentation IDCisco and/or its affiliates. All rights reserved.Cisco Public12

ConferencingOne platform for all video conferencingTelePresence Server MCUSupport for wide range of codecsOptimized conferencingActiveControl supportMultiple layouts and PIN supportAvailable in hardware and VMWareSupports multiscreen and single screen endpointsUses new Flex API for advanced featuresCTMSH.323 and SIP supportAuto AttendantBasic cascadingNo TIP supportNo optimized conferencingLegacy APIPVDM3 Only supports TIP endpoints (and 9971) No transcoding – all endpoints must negotiate sameresolution No layouts, full screen active speaker only EoS (Jan 2014)Presentation ID Cisco and/or its affiliates. All rights reserved. No content channelNo encryptionMax 4CIF resolution on transcoded videoLimited codec supportNo support for H.263Cisco Public13

Why do I need Conductor? Support for TelePresence Server Improvements to logging Support for direct integration with CUCM Limited TMS scheduling support SIP B2BUA puts Conductor in the signaling pathWhy add another box?Allows CUCM multipoint resourcesto be shared for both ad hoc andrendezvous conferencesAdvanced features likeoptimized resources on theTS are possibleCentral point ofmanagement for allconferencing needsSharedmultipointresourcesPresentation IDCisco and/or its affiliates. All rights reserved.Cisco Public14

TelePresence Server 3.0Conductor 2.0ConferencingExample of optimization of resourcesWithConductor20WithoutConductor12Once full, additionalendpoints cannot joinNo PRKeyNo PRKeyPresentation IDFull HDHDSD(1080p30)(720p30)(480p30)Cisco and/or its affiliates. All rights reserved.No PRKeyCisco Public15

ConferencingTelePresence Server – DeploymentVCSCUCMConductorTSAd HocRendezvousCUCMVCSTSScheduledSIPPresentation IDCisco and/or its affiliates. All rights reserved.H.323Cisco PublicHTTP(s)16

Architectural EvolutionCirca 2011 – 2013PrimeIP PhonesTMSWebEx-enabledTelePresenceUC Manager 8.6 – 9.0(Combined Voice & TelePresence)Jabber WindowsJabber Mac OS XVCS ControlVCS ExpresswayInternetEX SeriesAny EndpointTX SeriesLyncEXSeriesConductorMoviTS and/or MCUfor scheduledPSTNTMSMXP, SX and C SeriesIP PSTNCUBETS and/or MCU forad hoc and rendezvous TelePresence and traditional UC (telephony andSD video) all collapsed on a converged UCManager cluster. Former TANDBERG endpointspredominantly still on VCS ControlSIPH.323SCCP, MGCP,ISDNPresentation ID Full native any-to-any interoperability between allendpoints and bridges. Ad hoc bridges underConductor on UCM, scheduled bridges still on VCSControl Product functional overlap diminished; rolesclarified but not all consolidation fully realized yetCisco and/or its affiliates. All rights reserved. Homogenized dial plans: both numeric andalphanumeric now fully supported across most ofthe portfolio Provisioning, management, monitoring comingtogether – Prime Collaboration growing infunctionality Feature and User Experience consistency acrossthe portfolio getting better and better New compelling solutions like WebEx-enabledTelePresenceCisco Public17

Architectural Evolution1st Half CY 2014PrimeIP PhonesDX SeriesUC Manager 9.1 – 10.x(Combined Voice & TelePresence)Jabber Win,Mac, iOS and sway-EInternetEX SeriesAny EndpointSX, MX andC SeriesLyncEXSeriesJabber Win,Mac, iOS andAndroidTX SeriesConductorPSTNTS and/or MCUfor scheduledIP PSTNTMSTS and/or MCUfor ad hoc, rendezvousSIPH.323SCCP,MGCP,ISDNCUBE All endpoints and infrastructure collapsed onto aconverged UC Manager call control with Expressway(C&E) for Remote & Mobile Access to UCM, B2B andWebEx/Cloud-enabled TelePresence connectivityand 3rd-party interworking Multiparty bridging for audio and video, for all typesof conferences now trunked through UC Manager(TMS scheduled resources still separate fromConductor ad hoc resources)Presentation ID Jabber now available on Windows, Mac, iOS andAndroid using Expressway for VPN-less access toUC Manager and related UC services (directories,presence, visual voicemail) Video now a table-stakes feature: infused in agrowing number of applications like Cloud-enabledTelePresence, Unity messaging, Contact Center withnew enabling technologies like Jabber Guest andWebRTC, H.265 and Scalable Video Coding (SVC)Cisco and/or its affiliates. All rights reserved.Cisco Public18

Architectural EvolutionFuturePrimeIP PhonesDX SeriesUC Manager 10.x(Combined Voice & TelePresence)Jabber Win,Mac, iOS and sway-EInternetEX SeriesAny EndpointSX, MX andC SeriesLyncEXSeriesJabber Win,Mac, iOS andAndroidTX SeriesConductorPSTNTMSIP PSTNTS and/or MCUfor ad hoc, rendezvous& scheduledSIPH.323SCCP, MGCP,ISDNCUBE Multiparty bridging for audio and video, forall types of conferences now consolidatedunder Conductor with TMS for schedulingand meeting managementPresentation IDCisco and/or its affiliates. All rights reserved. Lots more exciting things in the pipeline butthis isn’t meant to be a roadmappresentation Cisco Public19

Schedulling

TMS Scheduling on UC ManagerTMS Features Available for Endpoints on UC ManagerTMSPrimeCollaborationNew!in TMS 14.4and TC 7.0TMSTMSPETMSXESmart SchedulerUser PortalPresentation IDCisco and/or its affiliates. All rights reserved.Cisco Public21

Prime Collaboration Manager 10.0Presentation IDCisco and/or its affiliates. All rights reserved.Cisco Public22

Emergaing Video Technologies

H.265 or HEVC ( High Efficency Video Coding) Higher compression efficiency– Half the bandwidth for the same quality,compared to H.264– HD for everyone, everywhere: 720p30 500kbpsHigher resolutions: UHD 8k, 4k, 120 Hz– H.264 Level 5.2: 4k (2160p) 60 Hz, 0.5Gpixels/s– H.265 Level 6.2: 8k (4320p) 120 Hz, 4.2Gpixels/s (8x pixel rate) Low complexity options– Enables simpler decoders (mobiles)– Tiles for memory bandwidth reduction Backward compatibility– H.264 base layer with H.265enhancement layersPresentation ID –– –––Cisco and/or its affiliates. All rights reserved.New target applicationsScreen content (Class F test streams)Still pictures (half the size of JPEG)Parallel processingExploit multi-core hardware and reducelatency2D Tiles vs. 1D Slices, DependentSlices, and WavefrontsDeblocking filter and CABAC entropycoding are parallel-friendlyCisco Public

Scalable Video Coding Encode a high fidelity source using multiple layers of increasing fidelityBase Layer with lowest fidelity360p 30Hz 0.5Mb/sSpatial Enhancement Layer to increase resolution720p 30Hz 1.0Mb/sTemporal Enhancement Layer to increase frame rate 720p 60Hz 1.5Mb/sQuality Enhancement Layer to increase bit rate720p 60Hz 2.0Mb/s Main motivation is scalable conference servers– Switching vs. transcoding, trading flexibility for scale and speed Other benefits include rate adaptation and error resilience Drawbacks include interoperability and lower coding efficiencyPresentation IDCisco and/or its affiliates. All rights reserved.Cisco Public25

Spatial ScalabilityMultiple Resolutions Supported in H.264 SVC (Annex G) Planned in H.265 SHVC (in progress) H.265 SHVC will support a base layer ofH.265 HEVC or H.264 AVCCorporate LANSwitch(SVC)EL (720p)360p videoHDSDCIFEL (360p)BL (180p)Remote OfficeBL Base LayerEL Enhancement Layer Drawbacks: interoperability, bandwidth overheadWifi HotspotPresentation IDCisco and/or its affiliates. All rights reserved.Cisco Public26

Simulcast SVC (SSVC)Independent Spatial Layers Advantages: better interoperability,lower aggregate and downstream bandwidthCorporate LANSwitch(Simulcast SVC)720p360p videoHD360pSDCIF180pRemote Office Drawbacks: upstream bandwidth overheadWifi HotspotPresentation IDCisco and/or its affiliates. All rights reserved.Cisco Public27

Dedicated Expressway C or VCS C Needed for eetingsHD VideoIM &Webex, B2B,Remote & MobileAccessAd HocExpressway-EPresenceExpressway-CTelephonyVideo on HoldTMS Conf MgmtMessaging rLynciOSAndroidImmersiveExpressway-C orVCS ControlSIPWindowsMac OS XH.323Presentation IDLegacy SIP / eCisco and/or its affiliates. All rights reserved.Cisco Public28

HTML5 OverviewActually, HTML5 & Friends Standards Finalizing in Parallel withImplementationsSEMANTICS !DOCTYPE html audio section MEDIA & GRAPHICS footer header WebRTC RTCWeb audio video canvas MathML video WebGL time SVG output INTEGRATIONTouchEventsGeolocationOFFLINE / STORAGEApplicationCache localStorageIndexedDBDrag & sentation IDCisco and/or its affiliates. All rights reserved.Full ScreenXMLHttpRequestWeb SocketsWeb Workerswindow.historyCisco Public29

Browsers lack UC/Video CapabilitiesPlugins and native apps fill these gaps Softphone engine Real-time voice codecs Real-time video codecs Real-time data/content sharing Call signaling Notifications Firewall traversalnegotiation Peripheral controls Media encryptionPresentation ID Ability to send media toother endpoints System activity detectionCisco and/or its affiliates. All rights reserved.Cisco Public30

And Mobile Browsers Are Not ExtensibleNative mobile apps are requiredPresentation IDCisco and/or its affiliates. All rights reserved.Cisco Public31

Jabber GuestWebRTC VisionHTML5 Standard Native Video in the browser ZERO Download Standards still evolving at IETFand W3C Video Codec supportoutstanding Jaber Guest Call Controldesigned to be WebRTCcompatibleVendor ABrowserWith WebApp XBrowsersStandardsNative,Zero PluginAppsCodecsVendor BBrowserWith Web AppX* Images for illustration purpose only. Final UI subject to change.Presentation IDCisco and/or its affiliates. All rights reserved.Cisco Public

Jabber Guest ComponentsHomeInternetDMZExpressway/VCSEdge X8.1.1EnterpriseExpressway/VCSCore X8.1.1Reverse ProxyIntegrated forX8.1.1Jabber GuestCisco UCMJabber Guest HTTP-basedcall control (ROAP)SIPRTP/SRTPSTUN/TURNPresentation ID Serves up Javascript call control based on URLFor mobile, uses Cisco app from app store or integrates it into third-party appFor laptop browsers, initiates H.264 plugin install as needed for Cisco or 3rd-party Web appConverts HTTP call request to SIP INVITEThe Expressway-C/VCS C used for Mobile and Remote Access cannot also be used forJabber Guesthttp://www.cisco.com/en/US/docs/voice ip comm/expressway/release note/CiscoExpressway-Release-Note-X8-1.pdfCisco and/or its affiliates. All rights reserved.Cisco Public

MediaSense

MediaSenseVideo On Hold, Video in Queue and Video Greetings in Unity Connection VoicemailVideo on Hold (VoH) In UC Manager,MediaSense server(s)can be defined asVideo on Holdresources and assignedto Media ResourceGroups and used withNative Hunt GroupsqueuingVideo Greetings In Unity Connection,MediaSense server(s)can be defined asstorage/playbackservers When a call is forwarded(busy / no answer) toUnity voicemail callerwill now “see” yourvoicemail greeting Recording of videomessages is planned fora future releaseVideo in Queue (ViQ) In UCCE, MediaSenseserver can be defined asVideo on Hold and Videoin Queue servers andintegrate into theFinesse agent desktop When a caller is inqueue waiting for anagent When an agent places acustomer on holdFind out more athttp://www.cisco.com/en/US/docs/voice ip comm/cust contact/contact center/mediasense/10/srnd/CUMS BK MC36D963 00 mediasense-srnd.htmlPresentation IDCisco and/or its affiliates. All rights reserved.Cisco Public35

TelePresence, Unity messaging, Contact Center with new enabling technologies like Jabber Guest and WebRTC, H.265 and Scalable Video Coding (SVC) Expressway-C -E IP Phones DX Series Jabber Win, Mac, iOS and Android H.323 SCCP, MGCP, ISDN Internet Jabber Win, Mac, iOS and Android TS and/or MCU for ad hoc, rendezvous Any Endpoint EX Series