Новые возможности решений на базе Cisco Unified Contact Center в версии 9.0.
Cup academy ru
1. Обзор технологии
Cisco Unified Presence (CUC 8.x) и
Cisco IM and Presence (CUC 9.x)
Олег Гузев
CCSI, CCNP, CCNP Voice
Сетевая Академия ЛАНИТ
oguzev@academy.ru
2. Содержание
1. Место технологии Presence в архитектуре Cisco Unified
Communications (CUC)
2. Presence – технология контроля присутствия
3. Cisco Unified Presence (CUC 8.x)
Основные компоненты решения
Программно-аппаратное обеспечение Cisco Unified
Presence-сервера и лицензирование
Архитектура Cisco Unified Presence
Количество пользователей, поддерживаемых кластером
Cisco Unified Presence
Интеграция с другими приложениями
1. Cisco IM and Presence (CUC 9.x)
Отличия от предыдущих версий
4. Presence – технология контроля присутствия
Технология Presence предоставляет
информацию о доступности абонента и
готовности к общению (состояние абонента).
А также о возможных способах общения.
Примеры состояния абонента: Available, Busy,
Do Not Disturb, Out of Office и т.д.
Примеры способов общения: голосовая связь,
видеосвязь, мгновенные сообщения,
конференция и т.д.
5. Первая реализация технологии
Первая реализация в графическом интерфейсе – ICQ (1996 г.)
Первая реализация для бизнес-пользователей – IBM Lotus
Sametime (1998 г.)
В решении Cisco Unified Communications поддерживается,
начиная с версии 5.0
6. Основные определения и процессы
• Для регистрации, публикации и подписки абонент может
использовать протоколы SIP/SIMPLE или XMPP
8. Основные определения и процессы
• Два возможных режима пересылки мгновенных сообщений:
режим пейджера (Page Mode) и режим сессии (Session Mode).
• С помощью метода MESSAGE реализуется режим пейджера
(сессия не устанавливается).
9. SIP/SIMPLE
SIMPLE – SIP for Instance Messaging and Presence Leveraging
Extensions
Набор профилей и расширений стандарта SIP, предназначенных
для систем мгновенной передачи сообщений (Instant Messaging) и
контроля присутствия (Presence).
Определяет методы взаимодействия со службой Presence:
REGISTER, PUBLISH, SUBSCRIBE, NOTIFY.
Информация о присутствии кодируется в документы XML, которые
переносятся в теле соответствующих
SIP-сообщений.
Является открытым стандартом (RFC 2778, RFC 2779, RFC 3429 и
др.).
10. XMPP
XMPP – Extensible Messaging and Presence Protocol
Расширяемый протокол для систем мгновенной передачи
сообщений (Instant Messaging) и контроля присутствия (Presence).
Ранее известен как Jabber.
Основан на XML.
Presentity для регистрации и публикации своего состояния в службе
Presence используют метод
XML Presence Stanza.
Является открытым стандартом (RFC 3920, RFC 3921, RFC 3922 и
др.).
11. Что дает технология Presence?
Ускорение бизнес-процессов, быстрый доступ к нужным ресурсам
Повышение эффективности использования унифицированных
коммуникаций
Возможность связаться с нужным человеком с первого раза,
удобным для него способом
14. Различия между Native Presence и
Cisco Unified Presence
Native Presence
Позволяет определять состояние DN (Directory Number)
абонента без использования Presence-сервера. Функционал
интегрирован в CUCM.
Реализуется на Cisco IP-телефонах посредством:
линий BLF (Busy Lamp Field) Speed Dial
списков вызовов (Missed Calls, Received Calls, Placed Calls,
Personal Directory, Corporate Directory) – только для
телефонов типа B.
Состояния: Idle (on-hook), Busy (off-hook), Unknown.
Ограничение видимости реализуется на уровне Line Appearance
(DN + устройство) или SIP-trunk посредством SUBSCRIBE SCC
или Presence Groups (рекомендуется).
15. Различия между Native Presence и
Cisco Unified Presence
Cisco Unified Presence
Позволяет определять агрегированное
состояние абонента – данные о присутствии для различных
устройств и приложений абонента.
Включает функционал IM (Interactive Messaging) – приложение IP-
Phone Messenger для Cisco IP-телефонов.
Возможна интеграция с Presence-серверами сторонних
производителей (Microsoft Communication Server, IBM Lotus
Sametime Server) посредством SIP/SIMPLE и XMPP интерфейсов.
Политики видимости определяются пользователями, а не
администратором посредством создания списков доступа. По
умолчанию все открыто и разрешено.
16. Программно-аппаратное обеспечение
Cisco Unified Presence-сервера
Программно-аппаратное обеспечение, архитектура и способы
управления Cisco Unified Presence-сервера аналогичны CUCM.
Аппаратная платформа: Cisco MCS 7800; Cisco UCS B,C-серии;
IBM, HP, VMware vSphere 4 (ESXi 4.0)
Программное обеспечение:
ОС на базе Red Hat Enterprise Linux 5.5 (Cisco UC 8.6)
База данных IBM IDS (Informix Dynamic Server)
Cisco Security Agent
Root-доступ к операционной системе и к файловой системе
заблокированы. Для администрирования используются только
Cisco CLI и GUI.
17. Лицензирование Cisco Unified Presence
Лицензии для Cisco Unified Presence:
Cisco Unified Presence user feature license,
Cisco Unified Personal Communicator software license,
Cisco Unified Personal Communicator user feature license
1 Presence user = 1 DLU,
1 Personal Communicator User = 1 DLU
загружаются на CUCM
Cisco Unified Presence server license
1 Presence-сервер – 1 server license
Файл лицензии загружается на первый сервер Presence-
кластера и содержит количество серверов в кластере
Cisco Unified Presence software version license
1 Presence-кластер – 1 software license
18. Лицензионные режимы работы
Cisco Unified Presence
Evaluation Mode – период тестового использования. Длится 90
дней после первичной инсталляции релиза.
Для старта Cisco Unified Presence сервера не требуется серверная
лицензия (server license).
Пользователям, зарегистрированным в CUCM, не требуются
лицензии (DLU) на использование функционала Cisco Unified
Presence и Cisco Unified Personal Communicator.
Для каждого релиза Cisco Unified Presence возможен только один
период тестового использования.
Через 30 дней после начала тестового периода в Real-Time
Monitoring Tool (Syslog Viewer) начинают приходить сообщения
уровня Warning.
19. Лицензионные режимы работы
Cisco Unified Presence
Evaluation Mode Expired – тестовый период закончился.
Пользователи не имеют доступа к функционалу Cisco Unified
Presence и Cisco Unified Personal Communicator.
Администратор имеет доступ к разделу Cisco Unified Presence
Administration для загрузки лицензии.
Службы Presence Engine и Presence SIP Proxy выключены.
Syslog-сообщения свидетельствуют об истечении периода
тестового использования.
20. Лицензионные режимы работы
Cisco Unified Presence
Production Mode – полнофункциональный режим.
Загружена серверная лицензия (server license) и требуемое
количество DLU.
Пользователи, сконфигурированные в CUCM, могут использовать
функционал Cisco Unified Presence
(1 DLU) и Cisco Unified Personal Communicator (1 DLU).
32. Отличия от предыдущих версий
• Изменилось название продукта:
Cisco Unified Presence Cisco IM and Presence Service
Cisco Unified Personal Communicator Cisco Jabber
• Cisco IM and Presence Service совместима с CUCM 9.0 и более
поздними версиями.
• Cisco IM and Presence Service Publisher должен быть расположен
на одном сайте с сервером CUCM Publisher. Subscriber может
быть инсталлирован на другом сайте при выполнении
требований кластеризации по WAN.
• Появилась новая схема миграции Cisco Unified Presence версий
7.x и 8.x до Cisco IM and Presence версии 9.x.
33. Отличия от предыдущих версий
• Cisco IM and Presence Service не требует серверных лицензий
(Server license) и лицензии на версию приложения (Software
version License).
• В CUC 9.x используются новые схемы лицензирования: User
Connect Licensing (UCL) и Unified Workspace Licensing (UWL).
• Появилась поддержка новых версий приложений:
• Cisco Jabber for iPAD, Cisco Jabber Web SDK
• Cisco Unified Personal Communicator 8.6.2
• Cisco Cius 9.2.1 и старше
• Cisco Quad 2.5.x, 3.x
• и др.
34. Лицензирование CUC 9.0
Для использования лицензий типа Unified Workspace Licensing (UWL)
требуется приобретение контракта Cisco Unified Communications
Software Subscription (UCSS) на 3 года.
35. Источники (Cisco UC 8.x)
Cisco Unified Communications System Release 8.x SRND
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/srnd/8x/uc8x.html
Deployment Guide for Cisco Unified Presence Release 8.0 and 8.5
http://
www.cisco.com/en/US/docs/voice_ip_comm/cups/8_0/english/install_upgrad
Deployment Guide for Cisco Unified Presence Release 8.6
http://
www.cisco.com/en/US/docs/voice_ip_comm/cups/8_6/english/install_upgrad
Hardware and Software Compatibility Information for Cisco Unified
Presence Release 8.0, 8.5 and 8.6
http://www.cisco.com/en/US/docs/voice_ip_comm/cups/8_0/english/compatibilit
36. Источники (Cisco UC 9.x)
Cisco Unified Communications System Release 9.x SRND
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/srnd/9x/uc9x.html
Deployment Guide for IM and Presence Service on Cisco Unified
Communications Manager, Release 9.0(1)
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/im_presence/deplo
yment/9_0_1/CUP0_BK_D41159BD_00_deployment-guide-for-imp-
90.html
Hardware and Software Compatibility Information for IM and Presence
Service on Cisco Unified Communications Manager, Release 9.0(1)
http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/im_presence/comp
atibility/9_0_1/IM_P_Compatibility.html
Cisco Unified Communications 9.0 Licensing
http://www.cisco.com/en/US/prod/collateral/voicesw/ps6882/ps9156/product
_solution_overview0900aecd806cc7a4.html
37. БЛАГОДАРЮ ЗА ВНИМАНИЕ!
Учебный центр
«Сетевая Академия ЛАНИТ»
oguzev@academy.ru
www.academy.ru
Editor's Notes
Архитектура решения Cisco Unified Communications включает следующие основные уровни: Networking – сетевой уровень. База для функционирования прочих компонентов системы унифицированных коммуникаций. Включает такие функции, как: коммутация, маршрутизация, обеспечение качества обслуживания, безопасность, резервирование и отказоустойчивость на уровне сетевых устройств. Call Routing – уровень обработки и маршрутизации вызовов. Включает такие функции и компоненты, как: Call Manager , план нумерации, контроль использования ресурсов, видеовызовы, PSTN -шлюзы, отказоустойчивость на уровне обработки и маршрутизации вызовов.
Абонент может использовать несколько коммуникационных служб или устройств ( Presentity ). Абонент регистрируется в службе Presence и публикует состояние своих Presentity. Другой абонент или устройство ( Watcher) подписывается на получение информации о состоянии Presentity. Для регистрации, публикации и подписки абонент может использовать протокол SIP/SIMPLE или XMPP. Один абонент может одновременно иметь Presentity и быть Watcher .
При изменении состояния Presentity (например, off-hook) информация об этом публикуется в базе данных службы Presence. Watcher, подписавшийся на состояние Presentity , немедленно получает информацию о произошедших изменениях.
Основные компоненты решения Cisco Unified Presence (Cisco UC 8.x): Кластер Cisco Unified Communications Manager ( CUCM) Кластер Cisco Unified Presence Сервер Lightweight Directory Access Protocol (LDAP) версии 3 Cisco Unified Personal Communicator – предоставляет возможности: аудио-телефония , видео , контроль присутствия , мгновенные сообщения , голосовая почта , конференции. Cisco Unified MeetingPlace или MeetingPlace Express – решение для организации аудио, видео и web- конференций. Может быть интегрировано с Cisco WebEx . Cisco Unity – служба голосовой почты и унифицированной обработки сообщений Cisco Unity Connection – служба голосовых сообщений на базе веб-браузера со встроенными средствами обработки сообщений, распознаванием речи и правилами маршрутизации вызовов
Телефоны типа B: 79 41, 7942 , 7945, 7961, 7962, 7965, 7970, 7971, 7975, 89xx, 99xx . Модуль расширения 7914 и телефоны 7940 G и 7960G поддерживают контроль присутствия только на кнопках вызова ( при использовании протокола SCCP) . А при использовании протокола SIP вообще технологию Presence не поддерживают. Cisco IP Communicator поддерживает технологию Presence аналогично телефонам типа B.
MCS – Media Convergence Server UCS – Unified Computing System Cisco Unified Presence- сервер , начиная с версии 8.6 поддерживает технологию энергосбережения EnergyWise.
Схема лицензирования Cisco Unified Presence аналогична используемой на CUCM . Первые три лицензии (пользовательские) загружаются на CUCM и позволяют присвоить пользователям возможность использования функционала Cisco Unified Presence (возможность отправлять и получать Presence- обновления) и Cisco Unified Personal Communicator. Каждая функция стоит 1 DLU. Файл серверной лицензии ( server license ) загружается на первый сервер (Publisher, License Server) Cisco Unified Presence кластера и содержит количество серверов в кластере. Данная лицензия необходима для активации служб Cisco Unified Presence Engine и Cisco Unified Presence SIP Proxy. За исключением VMware серверов данная лицензия привязывается к MAC- адресу физического сервера. Лицензия Software version license необходима при апгрейде версии Cisco Unified Presence до версии 8 .x. На один кластер требуется одна лицензия. Данная лицензия, в частности, необходима для старта служб Cisco Unified Presence Engine и Cisco Unified Presence SIP Proxy после апгрейда.
Кластер Cisco Unified Presence ( CUP) состоит максимум из 6 серверов и не является частью CUCM кластера. Архитектура CUP кластера аналогична CUCM кластеру. Один сервер является Publisher. Остальные – Subscribers. CUCM Publisher передает на CUP Publisher информацию о конечных пользователях и устройствах ( Database Sync). Синхронизация происходит в режиме реального времени, как только в базе данных CUCM изменилась информация о пользователях или устройствах. Один CUP -кластер может быть связан только с одним CUCM- кластером. Т.е. все конечные пользователи должны быть определены только в одном CUCM -кластере.
Отдельные CUP -сервера могут быть объединены в сабкластеры. В сабкластере может быть не более двух серверов. Т.е. в одном CUP кластере можно создать максимум три сабкластера по два сервера в каждом. Модель с повышенной надежностью дает возможность одному серверу сабкластера обслуживать пользователей другого сервера данного сабкластера в случае аварии. Аварийное переключение между сабкластерами не поддерживается. Модель с повышенной надежностью может быть реализована в режиме Active/Active и Active/Standby. По умолчанию происходит балансировка нагрузки (распределение пользователей) между всеми серверами кластера (режим Active/Active) . В случае использования режима Active/Standby все пользователи должны быть вручную ассоциированы с одним из серверов сабкластера. Все службы второго ( Standby) сервера при этом находятся в рабочем состоянии и готовы к аварийному переключению. При использовании режима Active/Active с полным резервированием (в каждом сабкластере по два сервера) общее количество обслуживаемых пользователей следует сократить вдвое.
Следует добавить, что сервера одного сабкластера могут находиться на разных сайтах ( Clustering over the WAN). В этом случае имеют место следующие требования: минимальная необходимая для синхронизации полоса пропускания между сайтами – 5 Mbps , RTT ( время оборота) между сайтами – не более 80 ms , на транспортном уровне используется протокол TCP .
Отдельные CUP кластеры могут взаимодействовать в режиме peer-to-peer. Таким образом, конечные пользователи одного кластера могут получать информацию о присутствии абонентов другого кластера. А также вести обмен мгновенными сообщениями. CUP кластеры 8.6 могут взаимодействовать только с CUP кластерами 7.0. Взаимодействие 8.6 – 8.5, 8.0 не поддерживается.
На слайде показана федерация между двумя DNS- доменами A ( Cisco Unified Presence) и B (IBM Lotus Sametime). Для обмена информацией между доменами используется протокол XMPP . Cisco ASA в демилитаризованной зоне используется как прозрачный прокси-сервер, осуществляющий инспекцию междоменного трафика. При необходимости с помощью Cisco ASA можно выполнять перезапись заголовков SIP на границе сети (при использовании функции NAT). Если все домены федерации находятся в пределах границы доверия, то использование Cisco ASA не обязательно. Весь входящий и исходящий трафик федерации маршрутизируется через выбранный CUP- сервер ( Federation node). Более подробную информацию о возможностях организации федераций см. в соотв. документе (ссылки в конце презентации).
Также, посредством протокола SIP можно создать федерацию между доменом Cisco Unified Presence и доменами Microsoft и AOL (America OnLine) . Возможны и другие участники междоменной федерации: Webex Connect 6.0 и 7.0, Jabber XCP 4.5, GoogleTalk.
Среднее время первоначальной синхронизации базы данных пользователей между CUCM Publisher и CUP Publisher составляет, например, 5 мин (500 -1000 пользователей) и 70 мин (30000 пользователей). Данное время зависит от доступных ресурсов сервера , а также от наличия и количества Subscribers (в примере выше приведено время только для синхронизации CUP Publisher).
Cisco Cius - Android-based tablet created for the enterprise, combines voice, video, collaboration, and virtualization capabilities. Cisco Quad – новая платформа для корпоративной совместной работы
Cisco Unified Workspace Licensing (UWL) – софтовые клиенты, серверные приложения и лицензии (на количество пользователей). Необходимо приобретение контракта Cisco Unified Communication Software Subscription (UCSS) на 3 года. Cisco User Connect Licensing (UCL) - софтовые клиенты, серверные приложения и лицензии ( индивидуально). Рекомендуется приобретение UCSS.