Integrace Cisco MS Lync Jaroslav Martan, CCIE #5871, jmartan@cisco.com
Obsah Architektura CUCILync - pro zákazníky, kteří používají Lync pro IM a chtějí mít Cisco SW telefon nebo ovládat z Lync HW telefon Ovládání IP telefonu pro zákazníky, kteří používají Lync pro IM a chtějí z něj ovládat HW IP telefony Hlas pro zákazníky, kteří mají aktivovaný Lync i pro hlas a chtějí se z něj dovolat do VTS nebo uživatelům, kteří mají IP telefony Video - pro zákazníky, kteří mají aktivovaný Lync pro hlas a video a chtějí se z něj dovolat do videokonferencí ve firmě nebo přes Internet Instant Messaging a Presence pro zákazníky, kteří mají Lync pro IM a plánují postupně migrovat z Lync na Jabber nebo chtějí vytvořit kombinované řešení Lync-Jabber Hlas, Vieo, IM/P pro zákazníky, kteří mají Lync pro IM i hlas a video a plánují postupně migrovat z Lync na Jabber nebo chtějí vytvořit kombinované řešení Lync-Jabber 3
Okrajové podmínky Navržené řešení se týká MS Lync 2010 nebo 2013, Standard CAL Všichni uživatelé jsou v jedné doméně jedná se o tzv. Partitioned Intra-domain federation. Partitioned znamená, uživatel má všechny svoje klienty buď na Lync nebo na Cisco straně. Unioned federation (tj. klienti jednoho uživatele na obou stranách) není podporována. Obousměrně je možné volat jak telefonní číslo, tak URI. Telefonní číslo je ale v tomto případě speciálním formátem URI (sip:1234@domena.cz) Video: Propojení se týká pouze Lync 2013, protože tato verze používá codec H.264 SVC. Pomocí Cisco Expressway lze pak zajistit konverzi H.264 SVC a H.264 AVC. HD rozlišení až 720p/30 Nelze sdílet obsah Lync používá RDP, Cisco BFCP. Pro sdílení obsahu lze použít Webex cloud nebo Webex Meetings Server. Konvertor mezi RDP a BFCP připravujeme, bude součástí Expressway. Strana Cisco zajišťuje připojení do VTS. Pro zjednodušení není toto připojení ve schématech zobrazeno. Cisco UCM (CallManager) je doplněný o hlasovou bránu pro připojení na ISDN nebo v roli CUBE (Unified Border Element) pro připojení na SIP trunk od telefonního operátora. Cisco UCM, IM/P Node a Expressway běží jako virtuální servery nad VMware ESXi 5.1. Mohou být hostovány na společném virtualizačním HW s MS Lync nebo na samostatném serveru (např. Business Edition 6000) 4
Architektura 2013-2014 Cisco and/or its affiliates. All rights reserved. 5
Cisco Collaboration Architecture UCM with IM&P Expressway B2B HCS Internet JabberG PBX PSTN H.323 3 rd party Interoperability Integration Remote & Mobile Registration to UCM IM&P Video and Audio Federation Core Call Control & Endpoint Registration One Multiparty Deployment Model* Any-to-Any Interoperability, Remote and Mobile Access, Video Applications * roadmap 6
2010 Cisco and/or its affiliates. All rights reserved. 7
Rozdíly? 2013-2014 Cisco and/or its affiliates. All rights reserved. 8
Připojení na VTS? Business-to-Business? Call centrum? HW koncová zařízení? Polycom, LG, Aastra Jejich management? Interoperabilita? hlas/video/sdílení 2010 Cisco and/or its affiliates. All rights reserved. 9
Cisco UC Integration for Lync (CUCILync) 2013-2014 Cisco and/or its affiliates. All rights reserved. 10
Cisco UC Integration for Lync Cisco UC Integration Voicemail, Communications History, Soft phone / Desk phone control Options & Dial pad Toolbar docks at the top, auto hides Maximize Screen Real-estate Active at all times History, Visual Voicemail Microsoft Lync 2010 Microsoft Lync 2013 (shown) Initiate Call from Context Menu Initiate Call from Dock 11
Cisco UC Integration for Lync Softphone Mode Deskphone Mode (CTI) Including Deskphone Video Integrated Conversation Window Webex Conferencing Video Desktop Share (BFCP) In call features Mute, Hold, Transfer, Conference 12 12
Cisco UC Integration for Lync Vlastnosti: Cisco Medianet Metadata, Media Trace, etc. Integrace s Microsoft aplikacemi Office Web Browser Cisco Visual Voicemail Standardní H.264 Video Survivability (SRST) Built in bridge (call recording) Dostupný pro Microsoft Lync 2010 a Lync 2013 13 13
Ovládání IP telefonu Remote Call Control (RCC) 2013-2014 Cisco and/or its affiliates. All rights reserved. 14
Demo 2013-2014 Cisco and/or its affiliates. All rights reserved. 15
Ovládání IP telefonu Remote Call Control (RCC) Lync Client SIP Lync Server CUCM 9.1/10 SIP SIP/SCCP IP telefon RCC RCC (CSTA over SIP) (CSTA over SIP) Dokumentace zde: IM&P Node 9.1/10 http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/im_presence/lync_integration/10_0_1/cup0_bk_l6e2133b_00_lyncintegration-guide-100.html Konfigurace Lync: Instalace a základní konfigurace Lync Aktivace RCC menu na Lync klientovi - addrccmenu.bat script ke stažení z CUCM Plugins Konfigurace CUCM: Instalace a základní konfigurace CUCM a IM&P Node Business Edition 6000 Cena Synchronizace uživatelů z Active Directory Aktivace IM/P pro uživatele Lync: Standard CAL CUCM: UCL Enhanced user nebo vyšší 16
Hlas 2013-2014 Cisco and/or its affiliates. All rights reserved. 17
Demo 2013-2014 Cisco and/or its affiliates. All rights reserved. 18
Hlas Lync Client SIP Lync Server CUCM 9.1/10 SIP SIP/SCCP IP telefon Konfigurace Lync: Instalace a základní konfigurace Lync Static route směrem do CUCM Konfigurace CUCM: Instalace a základní konfigurace CUCM Business Edition 6000 Cena Static route směrem do Lync Server Lync: Standard CAL CUCM: UCL Basic a vyšší podle typu telefonu 19
Video Konference 2013-2014 Cisco and/or its affiliates. All rights reserved. 20
Demo 2013-2014 Cisco and/or its affiliates. All rights reserved. 21
Video Lync Client Lync Server Expressway CUCM 9.1/10 SIP SIP SIP SIP/SCCP Telepresence Video až do rozlišení 720p/30, lze volat bod-bod i do konference. Konfigurace Lync: Instalace a základní konfigurace Lync Static route směrem do Expressway Konfigurace CUCM: Instalace a základní konfigurace CUCM Business Edition 6000 Static route směrem do Expressway Expressway Cena Aktivace Lync B2BUA pro konverzi mezi H.264 SVC a AVC, dokumentace zde: http://www.cisco.com/c/dam/en/us/td/docs/telepresence/infrastructure/vcs/config_guide/x8-1/cisco-vcs-microsoft- Lync-Deployment-Guide-X8-1.pdf Konfigurace směrování do Lync i CUCM podle URI Lync: Standard CAL CUCM: UCL Enhanced user nebo vyšší, v rámci něj je i Expressway Expressway: Microsoft Interoperability License 22
Lync a Jabber 2013-2014 Cisco and/or its affiliates. All rights reserved. 23
Demo 2013-2014 Cisco and/or its affiliates. All rights reserved. 24
Instant Messaging a Presence CUCM 9.1/10 Lync Client Lync Server IM&P Node 9.1/10 SIP/SIMPLE SIP/SIMPLE XMPP Jabber Client Dokumentace zde: http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/im_presence/intradomain_federation/10_5_1/ CUP0_BK_I19EE4EF_00_integration-guide-intradomain-federation-105.html Konfigurace Lync: Static route směrem do Expressway Konfigurace CUCM a IM/P Node: Cena: Static route směrem do Lync Lync: Standard CAL CUCM: Jabber for Everyone ($0), je ale třeba mít minimální instalaci systému (např. BE6000 pro 25 uživatelů) 25
CUCM 9.1/10 Telepresence Hlas, video, IM/P SIP/SCCP SIP Lync Client SIP Lync Server SIP Expressway IM&P Node 9.1/10 XMPP Jabber Client Konfigurace Lync: SIP/SIMPLE SIP/SIMPLE SIP/SIMPLE Static route směrem do Expressway Konfigurace CUCM a IM/P: Static route směrem do Expressway Expressway Cena Aktivace Lync B2BUA pro konverzi mezi H.264 SVC a AVC, dokumentace zde: http://www.cisco.com/c/dam/en/us/td/docs/telepresence/infrastructure/vcs/config_guide/x8-1/cisco-vcs-microsoft- Lync-Deployment-Guide-X8-1.pdf Konfigurace směrování do Lync i CUCM podle URI Policy routing (CPL) podle typu SIP message a SDP rozdělení na voice/video a IM/P Lync: Standard CAL CUCM: UCL Enhanced user nebo vyšší, v rámci něj je i Expressway Expressway: Microsoft Interoperability License 26
Detailní popis (Expressway) 2013-2014 Cisco and/or its affiliates. All rights reserved. 27
Detaily propojení Expressway Expressway-C Director & B2BUA Lync 2013 Client SIP Lync 2013 Server B2BUA Audio/Video call " INVITE s SDP m=audio, video CUCM 9.1/10 SIP/SIMPLE CSTA/SIP IM&P or Audio/Video call? IM&P komunikace navázaná ze strany Cisco může být směrována přímo z IM/P Node do Lync IM&P request " INVITE s SDP m=message " SUBSCRIBE " PUBLISH SIP Active Directory DNS Certificate Authority XMPP Jabber Client IM&P Node 9.1/10 28
Call Policy rozdělení Voice/Video & IM/P enable local CPL processing select your local CPL file, then upload 29
Call Policy.* match the message headers & body (SDP) match & replace destination URI 30
CPL příklady IM/P od Lync http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/expressway/admin_guide/ Cisco-Expressway-Administrator-Guide-X8-2.pdf (kapitola CPL Reference) match incoming zone match SIP message headers match SIP message body rewrite destination 31
CPL příklady Hlas a Video od Lync match incoming zone rewrite destination 32
Průchod signalizace přes Expressway Session Source (IM, Presence, Voice, Video) Expressway-C Session Destination (IM, Presence, Voice, Video) CPL match: inbound zone message headers & body set: destination address Search Rule match: inbound zone destination address set: destination address outbound zone 33
Search Rule rule name rule priority inbound zone match destination address match destination address set and do not process any subsequent rules outbound zone set 34
Závěr Navržená řešení vyplňují mezery ve funkčnosti MS Lync HW IP telefony Připojení na VTS nebo pobočkovou ústřednu pomocí Q.sig Kontaktní centrum Video konference Možnost vytvoření hybridní instalace Jabber Lync Postupná migrace na Jabber 35
Thank you.