Cisco Jabber - единый клиент унифицированных коммуникаций Cisco.

14,559 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
14,559
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
112
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cisco Jabber - единый клиент унифицированных коммуникаций Cisco.

  1. 1. Cisco Jabber - единый клиент унифицированных коммуникаций Cisco.Александр Бирюков, системный инженер Ciscoabiryuko@cisco.com
  2. 2. Аннотация• В этой сессии будет рассмотрен унифицированный программный клиент Cisco Jabber. Более подробно будет рассказано о функциональности клиента для персональных компьютеров на базе Windows, а так же для мобильных устройств. Будет рассмотрена архитектура решения и даны рекомендации по успешному развертыванию решения Cisco Jabber. Данная сессия будет интересна специалистам, которые хотят познакомиться с Cisco Jabber, а так же получить более подробную информацию по особенностям внедрения и возможностям данного решения.
  3. 3. Содержание • Что такое Jabber? Ключевые функции • Cisco Jabber для персональных компьютеров • Cisco Jabber для мобильных устройств • Особенности внедрения Cisco Jabber • Архитектура решения Cisco Jabber Упрощенное подключение Jabber – как это работает? • Прочие рекомендации – Возможности построения федераций – Cisco Media Services Interface
  4. 4. Что такое Jabber?• Jabber [ ] – сущ,гл.; разг.; тараторить, бормотать, болтать• говорить очень быстро, с энтузиазмом, или так, что тяжело разобрать речь (Macmillan English Dictionary)• Первое упоминание в XV веке. От староанглийского jaberen, (imitative origin)
  5. 5. От open-source к open-standard• 1998-1999гг. Jeremie Miller; изобретение протокола Jabber, open- sourсe сервера (jabberd) и клиентов для обмена короткими сообщениями и статусом присутствия. Первый публичный сервис http://www.jabber.org• 2003г. – >6 млн. пользователей open-source решения, >4млн. коммерческих пользователей Jabber XCP• 2004г. – на основе протокола Jabber IETF публикует RFC 3920 и RFC 3921 - eXtensible Messaging and Presence Protocol (XMPP), (в основном доработки в части аутентификации)• 2005г. – запуск публичного сервиса Google Talk и Apple iChat, используется XMPP• 2008г. – Cisco приобретает компанию Jabber Inc., создателей коммерческого продукта Jabber XCP. Webex Connect->Cisco Jabber• XMPP – единственный одобренный IETF открытый Интернет стандарт для обмена короткими сообщениями и статусом присутствия (SIP SIMPLE находится в статусе DRAFT)
  6. 6. Сегодня мы поговорим о… + В собственной сети Облачный сервис + +
  7. 7. В зависимости от инфраструктуры Cisco Jabber Cisco Jabber Video для Telepresence
  8. 8. Поддерживаемые платформы Cisco Jabber Cisco Jabber Video для Telepresence Windows Windows iPad iPhone MAC MAC Android Android iPad для Blackberry Jabber IMJabber Web SDK
  9. 9. Cisco Jabber - все устройства используют единую инфраструктуру Управление вызовами Чат и присутствие Веб-конференции Голосовая почта• Unified Communications • Cisco IM&Presence • WebEx • Unity Connection Manager (CUCM) (Unified Presence)• Video Communication • Облачный сервис Server (VCS) WebEx Messaging• Сервис Cisco Jabber Video (бесплатный)
  10. 10. Cisco Jabber для персональныхкомпьютеров
  11. 11. Cisco Jabber для WindowsCisco Unified PersonalCommunicator Cisco WebEx Connect Cisco Jabber для Windows
  12. 12. Cisco Jabber для Windows v9.1 Новинка • Инструменты для продуктивной работы сотрудника • Понятный единый интерфейс • Стандартные протоколы IM/аудио/видео • Модульное развертывание нужных функций • Гибкость развертывания • Русский язык Контакты из Поиск в локальных корпоративного контактах Outlook – справочника отображение контакта при звонке
  13. 13. Cisco Jabber for Windows Эскалация в аудио/видео звонок Поиск Текущие или вэб-конференцию Webexконтактов разговоры • Стандарт XMPP • Иконки эмоций (возможность добавить свои) • Политикой клиента настраиваются разрешения на: – видео звонок – передачу файлов и тип передаваемых файлов – снимок экранаСнимок экрана – и др. Отправить файл Иконки эмоций Форматирование текста Групповой чат
  14. 14. Cisco Jabber for WindowsИнтеграция с приложениями • Статус доступности в приложениях MS Office и Lotus Notes • Простой доступ к – Чату – Групповому чату – Голосовому/видео звонку • Все встречи в Cisco Jabber Интеграция с календарем (Outlook, Lotus Notes, Google Calendar)
  15. 15. Управление аудио/видео вызовами • Программный телефон Использует гарнитуру для звонка через компьютер • Управление аппаратным IP-телефоном Cisco Jabber управляет Вашим IP-телефоном • Управление вызовом(!) для внешнего устройства Используетcя функционал CUCM9.0 Extend&Connect
  16. 16. Видео звонки и видео конференции• Видео конференции по требованию (ad-hoc) и запланированные• Конференции по требованию могут создаваться «перетаскиванием» контактов или эскалация группового чата• Медиа ресурсы для конференций по требованию назначаются в настройках Communications Manager
  17. 17. Cisco Precision Video Engine• Cisco Precision Video Engine (PVE) – этовысокоэффективный «движок»,основанный на стандарте H.264 AVC• Используется в Cisco Jabber (пришел из Movi)• HD 720p30fps звонки напрямую c Jabber клиента на видео терминалы• Гуманные требования к PC для HD(!) звонков 2 GB RAM; Mobile AMD Sempron Processor 3600+ 2GHz или IntelCore2 CPU T7400 @ 2.16GHz• Стандартные аудио кодеки (G.711a/u, G.722.1, G.729a)• Технология Cisco ClearPath выбирает оптимальное разрешение от QCIF до 720p HD для текущего качества канала и справляется с потерями до 10% пакетов
  18. 18. Настольный IP-телефон становитсявидео телефоном• Deskphone Video (ранее CUVA) – использование настольного IP телефона для аудио и USB камеру компьютера для видео.• Доступно с версии Jabber для Windows 9.1IP телефон без камеры + USB камера в компьютере = Видео телефон
  19. 19. Показ рабочего столаВ зависимости от используемой инфраструктуры или сценарияработы: 1. Эскалация на веб-конференцию WebEx 2. Дополнительный desktop video поток c использованием BFCP (Binary Floor Control Protocol), RFC 4582 IETF - прямая интеграция с системами Telepresence, MCU Cisco Персональные Jabber терминалы клиенты Системы телеприсутствия Сервер многоточечных конференций Другие стандартные видео терминалы с BFCP CUCM 8.6 и выше
  20. 20. Расширяемые закладки (Custom Embedded Tabs) / HTML Apps • Администраторы могут создавать дополнительные закладки для приложений HTML. User ID взят из • Примеры такихУведомления клиента Jabber приложений: – Корпоративные новости Tel URI – Корпоративный для click Helpdesk/Support to call – Расширенные справочники XMPP URI для – Доступ к социальным click to приложениям chat • Поддерживается click to IM / Call
  21. 21. Cisco Jabber для Mac • Чат и состояние присутствия • Аудио • Видео звонки (до HD720p)* • Конференции • Показ рабочего стола • В облаке или локально • Тесная интеграция с MAC OS • Правописание/словарь • text to speech • Набор номера из приложений • Safari, Firefox, Mail, iCal, Word 2011, Outlook 2011, TextEdit и др.* На данный момент реализовано при помощи клиента Cisco Jabber Video. Планируется интеграциявозможностей видео в клиент Cisco Jabber для MAC в ближайшем релизе
  22. 22. Cisco Jabberдля мобильных устройств
  23. 23. Cisco Jabber для iPad• Самый гибкий клиент Cisco Jabber на данный момент по способам подключения• Единый клиент для аудио/видео/IM&P/голосовой почты• Совместим с CUCM, VCS и облачным БЕСПЛАТНЫМ сервисом видео звонков http://www.ciscojabbervideo.com/• IM&P – облачный сервис Webex или IM&P сервер (CUP)• Единый интерфейс для пользователя В процессе набора номера Во время звонка
  24. 24. Cisco Jabber для iPad – варианты внедрения Чат и присутствие только Только или Cisco Jabber для Голос/Видео Чат и присутствие +голос/видео iPad Cisco IM&Presence Cisco Webex Cisco Unified CM (CUP) Messenger Опционально можно ИЛИ добавить сервис голос/видео Cisco VCS ИЛИ Cisco Jabber Video for Telepresence Cisco Unified Cisco Jabber Video Cisco VCS CM for TelepresenceБесплатный облачный сервис Cisco Jabber Video for Telepresence http://www.ciscojabbervideo.com/Сервис голосовой почты не показан на слайде и может быть добавлен
  25. 25. Cisco Jabber для iPadПолный набор инструментов длясовместной работы• Контакты, сервис присутствия• Предиктивный поиск по корпоративному каталогу• Аудио/Видео(H.264) звонок, чат, вэб-конференция Webex, голосовая почта • Всплывающее окно уведомления, если приложение работает в фоновом режиме • Видео конференции • Звонки на видео терминалы (в т.ч. Telepresence)
  26. 26. Cisco Jabber для iPhone и Android Wi-Fi IP-телефон, корпоративный справочник, история звонков, голосовая почта • Голос поверх Wi-Fi или 3G* • Оптимизация для узкого канала • Передача звонка между Jabber и настольным телефоном • Управление вызовом – удержание, перевод, конференция и др. • Поиск в корпоративной директории и локальных контактах • Визуальная голосовая почта •Android 2.3, 4.0.4+ – Galaxy Nexus, Galaxy SII, Tab (см. в Release Notes) •Apple iOS 5.1.X, 6.0 – iPhone 3GS, 4, 4S, 5; iPod touch 3,4,* Качество связи по сети 3G зависит от качества зоны покрытия оператором связи и прочих факторов
  27. 27. Cisco Jabber IM для iPhone, Android, Новинка Blackberry для Android Обмен сообщениями, состояние присутствия, корпоративный справочник • Обмен короткими сообщениями • Статус присутствия (мобильный) • Корпоративный справочник – карточка контакта • Тесная интеграция - телефон, SMS, E-mail, Cisco Jabber (VoIP) и Webex • Логин на множестве устройств (компьютер, смартфон, планшет)•Android 2.3, 4.0, 4.1 – все устройства и планшеты под указанными OS,•Apple iOS 5.1.1, 6.0 – iPhone 3GS, 4, 4S, 5; iPod touch 3,4, iPad 1,2•Blackberry OS 4.6, 4.7, 5.0, OS 6.0, OS 7.0
  28. 28. Особенности развертывания Cisco Jabber для Windows
  29. 29. О чем мы будем говорить• Что такое Jabber? Ключевые функции • Cisco Jabber для персональных компьютеров • Cisco Jabber для мобильных устройств• Особенности внедрения Cisco Jabber • Архитектура решения Cisco Jabber Упрощенное подключение Jabber – как это работает? • Прочие рекомендации – Возможности построения федераций – Cisco Media Services Interface
  30. 30. Архитектура решения Cisco Jabber для Windows и порядок развертывания В собственной сети Облачный сервис LDAP Directory Cisco Webex Cisco Unified Cisco Unified Cisco Unified Communications Communications Manager Communications веб-конференции Manager IM&P Manager Cisco Unity Cisco Unity Контакты Connection LDAP Connection Cisco Webex WebEx Messenger веб-конференцииCisco IP Phone Cisco Jabber для Cisco IP Phone Cisco Jabber для Windows Windows IM&P (обязательно) -> Голос -> Видео -> IM&P (обязательно) -> Webex веб- Голосовая почта -> интеграция с Webex конференции -> Голос -> Видео -> Голосовая почта Архитектура начиная с версии CUCM 9.0
  31. 31. Настройка Cisco Jabber для Windows при развертывании. Конфигурационный файл• Настройки по умолчанию достаточны в большинстве случаев• Настройки по развертыванию и подключения к заданным сервисам– на стороне администратора• Возможность подстроить под конкретные нужды инсталяционный файл CiscoJabberSetup.msi (используется Microsoft Orca включенный в Microsoft Windows SDK для Windows 7 и .NET Framework 4)• Пример настроек: DOMAIN, ADDRESS (CUP адрес), TFTP_FILE_NAME и др.• Те же параметры при запуске инсталлятора с командной строки• Глобальный конфигурационный файл (по умолч. jabber-config.xml)• Групповой конфигурационный файл – имеет приоритет, задается в настройках CSF устройства в CUCM.• Cisco Jabber для Windows всегда получает последний актуальный файл конфигурации с TFTP сервера• Если он не может его получить – используется ранее скаченный и хранимый локально файл
  32. 32. Пример конфигурационного файла длянастройки Cisco Jabber для Windows<?xml version="1.0" encoding="utf-8"?><config version="1.0"><Client> <UpdateUrl>http://server_name.cisco.com/update.xml</UpdateUrl> <jabber-plugin-config> <browser-plugin> <page refresh="true" preload="false"> <tooltip>Twitter</tooltip> <url>https://mobile.twitter.com</url> </page> </browser-plugin> </jabber-plugin-config></Client><Policies> <Screen_Capture_Enabled>false</Screen_Capture_Enabled> <File_Transfer_Enabled>true</File_Transfer_Enabled> <Disallowed_File_Transfer_Types>.exe;.msi;.rar;.zip;.mp3</Disallowed_File_Transfer_Types> <Video_Disabled>false</Video_Disabled></Policies></config>*Есть генератор XML файла (ссылка в конце презентации)
  33. 33. Упрощенное подключение Cisco Jabber DNS SRV Сервис IM и 4. Cisco Jabber находит присутствия адрес CUP сервера по DNS SRV и А-записи (или по параметрам, 5. Аутентификация Cisco Jabber заданным в ручную в пользователя на для Windows клиенте) сервере IM&P1. Тип подключения? CUP или WebEx Messenger • Был задан ранее в конфигурационном файле • Выбрать вручную при первом(!) запуске клиента2. Выбран Cisco Unified Presence3. Компьютер знает свой DNS и обращается к нему за DNS SRV записью по структуре_tcp и сервис _cuplogin
  34. 34. Упрощенное подключение Cisco Jabber Каталог Регистрация с Голосовая Сервис веб- каталогом почта Сервис IM и конференций CUCM AD(EDI) или присутствия Webex CUCM(UDS) 9. Подключение 10. Подключение6. Получение базовыхнастроек для чата и адрес Cisco 7. Подключение и получениеCUCM (напр. хранить ли Jabber параметров:историю чата) • TFTP сервер • Сервисных профилей (указаны доступные сервисы - модульность) • Ассоциированных устройств 8. Cisco Jabber для Windows: • Получает профили устройств с CUCM • Запрашивает глобальный/групповой конфигурационный файл с TFTP сервера • Регистрируется на CUCM
  35. 35. Работа с корпоративным каталогом Cisco Jabber for Windows• Enhanced Directory Integration (EDI) – по-умолчанию – Получает данные контакта из MS AD (по-умолч. Global Catalog) или другого LDAP сервера (OpenLDAP) – На рабочей станции в домене AD автоматически находит корп.каталог по DNS SRV – Получает атрибуты контакта (администратор может сделать re- mapping)• Cisco Unified Communications Manager User Data Service (UDS) – данные контактов синхронизируются между CUCM и LDAP – Cisco Jabber автоматически получает данные от CUCM используя UDS интерфейс – Включить использование UDS. Нужно добавить строку <DirectoryServerType>UDS</DirectoryServerType> Загрузить файл на TFTP сервер и в CSF устройстве задать параметр configurationfile=jabber-config-group.xml в Desktop Client Settings -> Cisco Support Field
  36. 36. Авто обнаружение домашнего кластера прииспользовании UDS AD Синхронизация данных из AD Центральный кластер CUCM Каталог UDS 3. Возвра-щается Синхрон адрес каталога Домашний кластер UDS домашнего CUCM изация 1. Cisco Jabber кластера ILS запрашивает каталог Каталог UDS UDS для обнаруженияTFTP домашнего кластера абонента 4. Cisco Jabber запрашивает каталог UDS Cisco домашнего кластера для получения имени Jabber устройства и способа получения конфигурационных параметров (адрес сервера TFTP) передавая параметры аутентификации и тип клиентского приложения.
  37. 37. О чем мы будем говорить• Что такое Jabber? Ключевые функции • Cisco Jabber для персональных компьютеров • Cisco Jabber для мобильных устройств• Особенности внедрения Cisco Jabber • Архитектура решения Cisco Jabber Упрощенное подключение Jabber – как это работает? • Прочие рекомендации – Возможности построения федераций – Cisco Media Services Interface
  38. 38. Внешние федеративные отношения Я использую Cisco Jabber и я хочу… • Связываться с заказчиками и партнерами (другие домены), которые используют корпоративную SIP(или XMPP) платформу или общедоступный сервис IM&P CUP/IM&P Microsoft Access Edge Microsoft Front-End (EMEA.ABC.COM) Cisco ASA (DEF.COM) Server SIPJabber MOC/Lync SIP XMPP XMPP • Связываться с дочерней организацией, Cisco CUP/IM&P (APAC.ABC.COM) которая находится в суб-домене, т.к. у ASA нас множество независимых дочерних предприятий • Ответ: ДА, можно. Используйте настройки Inter-Domain Federation (Inter - между различными доменами) и public domain federation (ссылка в конце презентации)
  39. 39. Внутренние федеративные отношения• В организации используется решение по обмену короткими сообщениями и статусом присутствия от Microsoft и я хочу сделать пилотное внедрение Cisco Jabber с дальнейшей миграцией всех пользователей на Cisco CUP/IM&P LCS/OCS R2 Home (ABC.com) Server/ Lync 2010 (ABC.com) SIP Static Route MOC/Lync JabberОтвет: ДА, можно. Поддержка Lync2010 с версии CUP 8.6(4)SU2 и IM&P9.1 (LCS/OCS была и ранее). Используйте настройки Intra-DomainFederation (Intra – внутри одного домена). 3 скрипта для простой миграции(ссылка в конце презентации)
  40. 40. Cisco Media Services Interface• Cisco Media Services Interface, MSI (бесплатный файл в пакете с Cisco Jabber для Windows). Рекомендуем для всех инсталляций т.к. позволяет: – Medianet – метаданные, маркировка трафика, Cisco Prime Collaboration Manager, детальный мониторинг (в т.ч. и по Netflow) – Desk Phone Video (ранее Video Advantage) • обнаружение IP телефона (благодаря CDP) • Создание и поддерживание видео потока с компьютера - CAST • Device->Phone-> Video Capabilities поставить Enable Cisco EX90 Cisco Jabber для Windows Политики QoS на v9.1 + USB камера основе Cisco 7942G (без видео) метаданных Ethernet Голос Видео
  41. 41. Заключение• Комплексный архитектурный подход при выборе решения для унифицированных коммуникаций (лидер рынка, стратегическое направление для Cisco, подход использования открытых стандартов и поддержки любых платформ, любое решение которое будет совместимо и иметь единый интерфейс)• Cisco Jabber – многофункциональный клиент, модульное развертывание, на множестве устройств• Опыт по IP телефонии с 1997г. Новое поколение клиентов Cisco Jabber. Входит в стоимость CUCM.
  42. 42. Спасибо!www.cisco.com/GO/JABBERЗаполняйте анкеты он-лайн и получайте подарки вCisco Shop: http://ciscoexpo.ru/expo2012/questВаше мнение очень важно для нас!Наша сессия должна победить! 
  43. 43. Справочная информация• Cisco Jabber for Windows 9.0.x Administration Guidehttp://www.cisco.com/en/US/docs/voice_ip_comm/jabber/Windows/9_0_1/b_jabber_win_icg.html• Конфигурационный файл Cisco Jabber для Windows и генератор XML файлов (генератор подготовлен сотрудником Cisco, но не является официальным)http://www.cisco.com/en/US/docs/voice_ip_comm/jabber/Windows/9_1/JABW_BK_CA48EE46_00_cisco-jabber-for-windows-administration_chapter_01000.htmlhttps://supportforums.cisco.com/docs/DOC-25778• Сохранение истории чата (административная настройка) – IM&P Deployment Guidehttp://www.cisco.com/en/US/docs/voice_ip_comm/cucm/im_presence/deployment/9_0_1/CUP0_BK_D41159BD_00_deployment-guide-for-cup_chapter_0101.html#CUP0_TK_A3ADAFEA_00• Настройка Desktop Sharing для Cisco Jabber for Windowshttp://www.cisco.com/en/US/docs/voice_ip_comm/jabber/Windows/9_0/JABW_BK_E4CC9599_00_environment-configuration-guide_chapter_010.html#JABW_TK_C0F1258B_00• Cisco Jabber for MAChttp://www.cisco.com/en/US/products/ps11764/prod_maintenance_guides_list.html• Cisco Jabber for iPad Deployment Guidehttp://www.cisco.com/en/US/prod/collateral/voicesw/ps6789/ps6836/ps12430/deployment_guide_c22-718393.html• Cisco Any Connect Deployment Guide for Cisco Jabberhttp://www.cisco.com/en/US/prod/collateral/vpndevc/ps5708/ps5709/ps6120/guide_c07-717020.pdf• Inter-Domain& Intra-Domain Federation: Для версии IM&P 9.X:http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_installation_and_configuration_guides_list.html Для версии CUP 8.X :http://www.cisco.com/en/US/products/ps6837/products_installation_and_configuration_guides_list.html• Скрипты для миграции с MS Lync/OCS на Cisco Jabber www.cisco.com -> Download Software -> Cisco Unified Communications Manager IM and PresenceService Version 9.0 ->UTILS
  44. 44. Удаленная работа с использованием Cisco Any Connect1. Пользователь запускает Cisco Jabber Корпоративная сеть2. Cisco Jabber в фоновом режиме инициирует создание защищенного подключения на основе сертификатов Корп. каталог (без паролей!)3. Cisco Jabber регистрируется и готов к работе IM&Presence Internet AnyConnect VPN CUCMPublic Wi-Fi 3G Cisco ASA с SSL VPN Корп. Wi-Fi Cisco Jabber + AnyConnect Cisco Jabber
  45. 45. Удаленная работа с использованием Cisco Any Connect (on-prem) • Функции автоматизации построения VPN (опциональны): – On-demand VPN - для Apple iOS 1. В профиле AnyConnect определить список доменов для подключения по требованию (можно с использованием ASA Device Manager) 2. В CUCM в параметрах Jabber указать «On-Demand VPN URL» – Trusted Network Detection (TND) - для Windows, Mac OS X, и Android • В зависимости от места нахождения пользователя • Администратор указывает в настройках профиля AnyConnect trusted DNS servers и trusted DNS domain suffixes(опционально) • Datagram Transport Layer Security (DTLS) – стандартный SSL протокол, который минимизирует задержки при передачи UDP данных (голос) • Session Persistence (Auto-Reconnect) – восстановление VPN сессии • Split-tunnel и Full-tunnel в зависимости от политики организацииПодробности в документе «Cisco Any Connect Deployment Guide for Cisco Jabber». Ссылка в конце презентации

×