Integrace Cisco – MS Lync Jaroslav Martan, CCIE #5871,
[email protected]
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:
[email protected])
§
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 Expressway
UCM with IM&P
B2B HCS
PBX
PSTN
Core Call Control & Endpoint Registration
* roadmap
One Multiparty Deployment Model*
H.323
3rd party
Internet JabberG
Remote & Mobile Registration to UCM • IM&P • Video and Audio • Federation
Interoperability Integration Any-to-Any Interoperability, Remote and Mobile Access, Video Applications 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?
© 2010 Cisco and/or its affiliates. All rights reserved.
Interoperabilita? hlas/video/sdílení 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
CUCM 9.1/10
Ovládání IP telefonu
SIP/SCCP
Remote Call Control (RCC) Lync Client
§
§
Dokumentace zde:
§
SIP
Lync Server
RCC (CSTA over SIP)
SIP
RCC (CSTA over SIP) 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 §
§
IP telefon
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
§
Synchronizace uživatelů z Active Directory
§
Aktivace IM/P pro uživatele
Cena §
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 §
§
SIP
SIP
IP telefon
SIP/SCCP
Konfigurace Lync: § Instalace a základní konfigurace Lync §
§
CUCM 9.1/10
Lync Server
Lync Client
Static route směrem do CUCM
Konfigurace CUCM: §
Instalace a základní konfigurace CUCM – Business Edition 6000
§
Static route směrem do Lync Server
Cena § 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
SIP
SIP
§
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
SIP/SCCP
Static route směrem do Expressway
Expressway §
§ §
SIP
Telepresence
Konfigurace CUCM: § Instalace a základní konfigurace CUCM – Business Edition 6000 §
§
CUCM 9.1/10
Expressway
Lync Server
Lync Client
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-MicrosoftLync-Deployment-Guide-X8-1.pdf Konfigurace směrování do Lync i CUCM podle URI
Cena §
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
CUCM 9.1/10
Instant Messaging a Presence Lync Server IM&P Node 9.1/10 Lync Client Jabber Client XMPP SIP/SIMPLE SIP/SIMPLE
§
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: §
§
Konfigurace CUCM a IM/P Node: §
§
Static route směrem do Expressway Static route směrem do Lync
Cena: §
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
Telepresence
CUCM 9.1/10
Hlas, video, IM/P
SIP/SCCP SIP
SIP
SIP
SIP/SIMPLE
SIP/SIMPLE
§
Konfigurace Lync: § Static route směrem do Expressway
§
Konfigurace CUCM a IM/P: §
§
§
Expressway
Lync Server
Lync Client
IM&P Node 9.1/10 XMPP
Jabber Client
SIP/SIMPLE
Static route směrem do Expressway
Expressway § 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-MicrosoftLync-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
Cena § 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 Lync 2013 SIP Client
Expressway-C “Director” & B2BUA
Lync 2013 Server
SIP/SIMPLE CSTA/SIP
B2BUA
Audio/Video call " INVITE s SDP “m=audio”, video
CUCM 9.1/10
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 XMPP
Active Directory DNS Certificate Authority
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)
Session Destination (IM, Presence, Voice, Video)
Expressway-C
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.