Upload
cisco-russia
View
6.028
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
Александр Бирюков, системный инженер [email protected]
Cisco Jabber - единый клиент унифицированных
коммуникаций Cisco.
• В этой сессии будет рассмотрен унифицированный программный клиент Cisco Jabber. Более подробно будет рассказано о функциональности клиента для персональных компьютеров на базе Windows, а так же для мобильных устройств. Будет рассмотрена архитектура решения и даны рекомендации по успешному развертыванию решения Cisco Jabber. Данная сессия будет интересна специалистам, которые хотят познакомиться с Cisco Jabber, а так же получить более подробную информацию по особенностям внедрения и возможностям данного решения.
Аннотация
Содержание
• Что такое Jabber? Ключевые функции• Cisco Jabber для персональных компьютеров• Cisco Jabber для мобильных устройств
• Особенности внедрения Cisco Jabber• Архитектура решения Cisco Jabber
Упрощенное подключение Jabber – как это работает?
• Прочие рекомендации– Возможности построения федераций– Cisco Media Services Interface
• Jabber [ ] – сущ,гл.; разг.; тараторить, бормотать, болтать
• говорить очень быстро, с энтузиазмом, или так, что тяжело разобрать речь (Macmillan English Dictionary)
• Первое упоминание в XV веке. От староанглийского jaberen,(imitative origin)
Что такое Jabber?
• 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)
От open-source к open-standard
Облачный сервисВ собственной сети
+
Сегодня мы поговорим о…
+ +
Cisco Jabber Video для Telepresence
Cisco Jabber
В зависимости от инфраструктуры
Cisco Jabber Video для Telepresence
Cisco Jabber
MAC
iPad
Windows
MAC
Windows iPad
Android Android
для BlackberryJabber IM
Jabber Web SDK
Поддерживаемые платформы
iPhone
Управление вызовами
• Unified Communications Manager (CUCM)
• Video Communication Server (VCS)
• Сервис Cisco Jabber Video (бесплатный)
Чат и присутствие
• Cisco IM&Presence(Unified Presence)
• Облачный сервис WebEx Messaging
Веб-конференции
• WebEx
Голосовая почта
• Unity Connection
Cisco Jabber - все устройства используют единую инфраструктуру
Cisco Jabber для персональных компьютеров
Cisco Jabber для Windows
Cisco UnifiedPersonal
Communicator
Cisco WebExConnect
Cisco Jabber для Windows
• Инструменты для продуктивной работы сотрудника
• Понятный единый интерфейс
• Стандартные протоколы IM/аудио/видео
• Модульное развертывание нужных функций
• Гибкость развертывания
• Русский язык
Cisco Jabber для Windows v9.1Новинка
Контакты из корпоративного
справочника
Поиск в локальных контактах Outlook –
отображение контакта при звонке
• Стандарт XMPP• Иконки эмоций(возможность добавить свои)• Политикой клиента
настраиваются разрешения на:– видео звонок– передачу файлов и
тип передаваемых файлов
– снимок экрана– и др.
Cisco Jabber for Windows
Эскалация в аудио/видео звонок или вэб-конференцию WebexТекущие
разговоры
Иконки эмоцийОтправить файл
Форматирование текстаГрупповой чат
Снимок экрана
Поиск контактов
• Статус доступности в приложениях MS Office и Lotus Notes
• Простой доступ к– Чату– Групповому чату– Голосовому/видео
звонку
• Все встречи в Cisco Jabber Интеграция с календарем (Outlook, Lotus Notes, Google Calendar)
Cisco Jabber for Windows Интеграция с приложениями
Управление аудио/видео вызовами• Программный телефон
Использует гарнитуру для звонка через компьютер
• Управление аппаратным IP-телефоном Cisco Jabber управляет Вашим IP-телефоном
• Управление вызовом(!) для внешнего устройства Используетcя функционал CUCM9.0 Extend&Connect
• Видео конференции по требованию (ad-hoc) и запланированные• Конференции по требованию могут создаваться
«перетаскиванием» контактов или эскалация группового чата• Медиа ресурсы для конференций по требованию назначаются в
настройках Communications Manager
Видео звонки и видео конференции
• 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 или Intel Core2 CPU T7400 @ 2.16GHz• Стандартные аудио кодеки (G.711a/u, G.722.1, G.729a)• Технология Cisco ClearPath выбирает оптимальное
разрешение от QCIF до 720p HD для текущего качества канала и справляется с потерями до 10% пакетов
Cisco Precision Video Engine
• Deskphone Video (ранее CUVA) – использование настольного IP телефона для аудио и USB камеру компьютера для видео.
• Доступно с версии Jabber для Windows 9.1
Настольный IP-телефон становится видео телефоном
IP телефон без камеры + USB камера в компьютере = Видео телефон
В зависимости от используемой инфраструктуры или сценария работы:
1. Эскалация на веб-конференцию WebEx2. Дополнительный desktop video поток c использованием
BFCP (Binary Floor Control Protocol), RFC 4582 IETF -прямая интеграция с системами Telepresence, MCU
Показ рабочего стола
CUCM 8.6 и выше
Cisco Jabber
клиенты
Персональныетерминалы
Системы телеприсутствия
Сервер многоточечных конференций
Другие стандартные видео терминалы с BFCP
• Администраторы могут создавать дополнительные закладки для приложенийHTML.
• Примеры таких приложений:– Корпоративные новости– Корпоративный
Helpdesk/Support– Расширенные
справочники– Доступ к социальным
приложениям• Поддерживается click to
IM / Call
Расширяемые закладки (Custom Embedded Tabs) / HTML Apps
Уведомления
User ID взят изклиента Jabber
Tel URI для click to call
XMPP URI дляclick to chat
• Чат и состояние присутствия• Аудио• Видео звонки (до HD720p)*• Конференции• Показ рабочего стола• В облаке или локально
• Тесная интеграция с MAC OS• Правописание/словарь• text to speech• Набор номера из приложений• Safari, Firefox, Mail, iCal, Word 2011, Outlook 2011, TextEdit и др.
Cisco Jabber для Mac
* На данный момент реализовано при помощи клиента Cisco Jabber Video. Планируется интеграция возможностей видео в клиент Cisco Jabber для MAC в ближайшем релизе
Cisco Jabber для мобильных
устройств
Во время звонкаВ процессе набора номера
Cisco Jabber для iPad• Самый гибкий клиент Cisco Jabber на данный момент по
способам подключения• Единый клиент для аудио/видео/IM&P/голосовой почты• Совместим с CUCM, VCS и облачным БЕСПЛАТНЫМ сервисом
видео звонков http://www.ciscojabbervideo.com/• IM&P – облачный сервис Webex или IM&P сервер (CUP)• Единый интерфейс для пользователя
Cisco Jabber для iPad – варианты внедрения
Бесплатный облачный сервис Cisco Jabber Video for Telepresence http://www.ciscojabbervideo.com/Сервис голосовой почты не показан на слайде и может быть добавлен
Только Голос/Видео
Чат и присутствие толькоили
Чат и присутствие+голос/видео
Cisco Unified CM
Cisco VCS
Cisco Unified CM Cisco VCS Cisco Jabber Video
for Telepresence
Cisco Jabber Video for Telepresence
Cisco IM&Presence(CUP)
Cisco WebexMessenger
Опционально можно добавить сервис
голос/видео
ИЛИ
ИЛИ
Cisco Jabber для iPad
Полный набор инструментов для совместной работы • Контакты, сервис присутствия• Предиктивный поиск по
корпоративному каталогу• Аудио/Видео(H.264) звонок,
чат, вэб-конференция Webex,голосовая почта
• Всплывающее окно уведомления, если приложение работает в фоновом режиме
• Видео конференции• Звонки на видео терминалы (в т.ч.
Telepresence)
Cisco Jabber для iPad
Cisco Jabber для iPhone и AndroidWi-Fi IP-телефон, корпоративный справочник, история звонков, голосовая почта
• Голос поверх Wi-Fi или 3G*• Оптимизация для узкого канала • Передача звонка между Jabber
и настольным телефоном• Управление вызовом –
удержание, перевод, конференция и др.
• Поиск в корпоративной директории и локальных контактах
• Визуальная голосовая почта
* Качество связи по сети 3G зависит от качества зоны покрытия оператором связи и прочих факторов
•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,
Cisco Jabber IM для iPhone, Android, BlackberryОбмен сообщениями, состояние присутствия,корпоративный справочник
• Обмен короткими сообщениями• Статус присутствия (мобильный)• Корпоративный справочник –
карточка контакта• Тесная интеграция - телефон,
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
Новинкадля Android
Особенности развертывания Cisco Jabber для Windows
О чем мы будем говорить
• Что такое Jabber? Ключевые функции• Cisco Jabber для персональных компьютеров• Cisco Jabber для мобильных устройств
• Особенности внедрения Cisco Jabber• Архитектура решения Cisco Jabber
Упрощенное подключение Jabber – как это работает?
• Прочие рекомендации– Возможности построения федераций– Cisco Media Services Interface
Архитектура решения Cisco Jabber дляWindows и порядок развертывания
Облачный сервисВ собственной сети
Архитектура начиная с версии CUCM 9.0
IM&P (обязательно) -> Голос -> Видео -> Голосовая почта -> интеграция с Webex
IM&P (обязательно) -> Webex веб-конференции -> Голос -> Видео -> Голосовая почта
WebEx
Cisco Unified Communications
Manager
Cisco Unified Communications Manager
IM&P
Cisco Unity Connection
Cisco Jabber для Windows
Cisco IP Phone
LDAP Directory
LDAP
Cisco WebexMessenger
Cisco Unified Communications
Manager
Cisco Unity Connection
Cisco Jabber для Windows
Контакты
Cisco Webexвеб-конференции
веб-конференции
Cisco IP Phone
Настройка 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 сервера• Если он не может его получить – используется ранее скаченный и
хранимый локально файл
<?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 файла (ссылка в конце презентации)
Пример конфигурационного файла для настройки Cisco Jabber для Windows
Упрощенное подключение Cisco Jabber
Cisco Jabberдля Windows
DNS SRV
1. Тип подключения? CUP или WebEx Messenger• Был задан ранее в конфигурационном файле• Выбрать вручную при первом(!) запуске клиента
Сервис IM и присутствия
4. Cisco Jabber находит адрес CUP сервера по DNS SRV и А-записи (или по параметрам, заданным в ручную в клиенте)
5. Аутентификация пользователя на
сервере IM&P
2. Выбран Cisco Unified Presence
3. Компьютер знает свой DNS и обращается к нему за DNS SRV записью по структуре _tcp и сервис _cuplogin
Cisco Jabber
Сервис IM и присутствия
6. Получение базовых настроек для чата и адрес CUCM (напр. хранить ли историю чата)
Голосовая почтаСервис веб-
конференций Webex
CUCM
7. Подключение и получение параметров:• TFTP сервер• Сервисных профилей (указаны
доступные сервисы -модульность)
• Ассоциированных устройств
8. Cisco Jabber для Windows:• Получает профили устройств с CUCM• Запрашивает глобальный/групповой конфигурационный файл с TFTP сервера• Регистрируется на CUCM
Каталог
9. Подключение10. Подключение
Регистрация с каталогом AD(EDI) илиCUCM(UDS)
Упрощенное подключение Cisco Jabber
• 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
Работа с корпоративным каталогомCisco Jabber for Windows
Авто обнаружение домашнего кластера при использовании UDS
Cisco Jabber
Центральный кластер CUCM
AD
Синхронизацияданных из AD
1. Cisco Jabber запрашивает каталог UDS для обнаружения домашнего кластераабонента
Домашний кластер CUCM
Каталог UDS
Каталог UDS
4. Cisco Jabber запрашивает каталог UDSдомашнего кластера для получения имени устройства и способа получения конфигурационных параметров (адрес сервера TFTP) передавая параметры аутентификации и тип клиентского приложения.
Синхронизация ILS
TFTP
3. Возвра-щается адрес каталога UDS домашнего кластера
О чем мы будем говорить
• Что такое Jabber? Ключевые функции• Cisco Jabber для персональных компьютеров• Cisco Jabber для мобильных устройств
• Особенности внедрения Cisco Jabber• Архитектура решения Cisco Jabber
Упрощенное подключение Jabber – как это работает?
• Прочие рекомендации– Возможности построения федераций– Cisco Media Services Interface
• Связываться с заказчиками и партнерами (другие домены), которые используют корпоративную SIP(или XMPP) платформу или общедоступный сервис IM&P
Внешние федеративные отношенияЯ использую Cisco Jabber и я хочу…
Microsoft Front-End Server
Microsoft Access Edge(DEF.COM)
CUP/IM&P(EMEA.ABC.COM) Cisco
ASA
MOC/Lync
SIP
XMPP
SIPJabber
• Связываться с дочерней организацией, которая находится в суб-домене, т.к. у нас множество независимых дочерних предприятий
• Ответ: ДА, можно. Используйте настройки Inter-Domain Federation (Inter - между различными доменами) и public domain federation (ссылка в конце презентации)
CUP/IM&P(APAC.ABC.COM)
CiscoASA
XMPP
Внутренние федеративные отношения• В организации используется решение по обмену короткими
сообщениями и статусом присутствия от Microsoft и я хочу сделать пилотное внедрение Cisco Jabber с дальнейшей миграцией всех пользователей на Cisco
Ответ: ДА, можно. Поддержка Lync2010 с версии CUP 8.6(4)SU2 и IM&P 9.1 (LCS/OCS была и ранее). Используйте настройки Intra-Domain Federation (Intra – внутри одного домена). 3 скрипта для простой миграции(ссылка в конце презентации)
LCS/OCS R2 Home Server/ Lync 2010
(ABC.com)
CUP/IM&P(ABC.com)
Jabber MOC/Lync
SIP Static Route
• 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 Jabber для Windows v9.1 + USB камера
Cisco EX90
Cisco 7942G (без видео)
ГолосВидео
Cisco Media Services Interface
Ethernet
Политики QoS на основе
метаданных
Заключение• Комплексный архитектурный подход при выборе решения для
унифицированных коммуникаций (лидер рынка, стратегическое направление для Cisco, подход использования открытых стандартов и поддержки любых платформ, любое решение которое будет совместимо и иметь единый интерфейс)
• Cisco Jabber – многофункциональный клиент, модульное развертывание, на множестве устройств
• Опыт по IP телефонии с 1997г. Новое поколение клиентов Cisco Jabber. Входит в стоимость CUCM.
Заполняйте анкеты он-лайн и получайте подарки вCisco Shop: http://ciscoexpo.ru/expo2012/questВаше мнение очень важно для нас!Наша сессия должна победить!
Спасибо!www.cisco.com/GO/JABBER
• 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 Presence Service Version 9.0 ->UTILS
Справочная информация
Удаленная работа с использованиемCisco Any Connect
3G
IM&Presence
Корп. каталог
Корп. Wi-Fi
Public Wi-Fi
InternetCUCM
Cisco Jabber
Cisco ASA с SSL VPN
AnyConnect VPN
Cisco Jabber + AnyConnect
Корпоративная сеть1. Пользователь запускает Cisco Jabber2. Cisco Jabber в фоновом режиме
инициирует создание защищенного подключения на основе сертификатов (без паролей!)
3. Cisco Jabber регистрируется и готов к работе
• Функции автоматизации построения 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 (on-prem)
Подробности в документе «Cisco Any Connect Deployment Guide for Cisco Jabber». Ссылка в конце презентации