Вы здесь

Cisco Extension Mobility. Теория

Cisco Call Manager прекрасно приспособлен для работы с крупными организациями.
Cisco Extension Mobility является одной из "приспособ", облегчающей жизнь мобильным сотрудникам.
Cisco Extension Mobility несколько похожа на службу Cisco Device Mobility:

  • Cisco Device Mobility - решение, входящие в состав CUCM, которое позволяет автоматически перенастраивать endpoints в соответствии с их физическим местоположением.
  • Cisco Extension Mobility - решение, входящие в состав CUCM, которое позволяет пользователям залогиниться на телефон и применить к этому телефону свой профиль. Это может быть любой телефон в пределах организации, независимо от его типа или местоположения.

Итак, если Cisco Device Mobility позволяет пользователю комфортно переезжать из офиса в офис со своей телефонной трубкой, то Cisco Extension Mobility позволяет даже не брать с собой телефон, а залогиниться на любом телефоне филиала, при этом на новый телефон "переезжают" все user-specific parameters пользователя (extensions, Speed dials, Services и т.д.).

Возможность переезда личных настроек пользователя достигается введением понятия Device Profile, - т.е. личные настройки можно привязывать не к Physical Device, но к Device Profile.
С таким подходом параметры настроек телефона разделяются на два типа:

  • user-specific parameters
  • device-specific parameters

Cisco Extension Mobility позволяет пользователю залогиниться на телефон (User ID, PIN), в результате применяется соответствующий Device Profile, и "чужой" телефон реконфигурируется с новыми user-specific parameters.
Пользователю становятся доступными его личные параметры: extensions, Speed dials, Services и т.д., при этом сам пользователь доступен всем по его личному номеру.
У телефона device-specific parameters остаются старыми.

При Logout телефон автоматом загружает свою дефолтную информацию.
Logout может быть вызвал или таймаутом или самим пользователем.

Cisco Extension Mobility реализован как Phone Service и работает внутри кластера CUCM.

Если пользователь попытается залогиниться на второй телефон, оставаясь залогиненным на первом, систему можно настроить на следующее:

  • Allow multiple logins - одновременные логины разрешены
  • Deny login - сначала нужно разлогиниться на первом телефоне
  • Auto logout - на первом телефоне произойдёт автоматический Logout

Dynamic Phone Configuration Parameters

При использовании Cisco Extension Mobility телефон реконфигурируется с новыми user-specific parameters.
Существует два типа user-specific parameters:

  • User-specific device-level parameters: MOH audio source, phone button templates, softkey templates, user locales, DND settings, privacy settings, phone service subscriptions
  • Configuration of phone buttons - здесь имеется в виду не тип кнопок, которые задаются шаблоном, а сама конфигурация кнопок, т.е. настройки номеров линий, speed dials, service URLs, Call park и т.д.

Cisco Extension Mobility Configuration Elements

Cisco Extension Mobility использует следующие конфигурационные элементы:

Phone Хранит конфигурацию physical phones. К этим параметрам относятся:
- Device-specific phone parameters (например device CSS, location, MRGL)
- User-specific phone parameters (MOH audio source, DND, softkey template)
- User-specific button configuration (например lines, speed dials)
End user End user ассоциируется с одним или более device templates. Для логина на сервис Cisco Extension Mobility через телефон, используются User ID и PIN.
Device_Profile Хранит User-specific phone parameters в логическом профиле. Эти параметры включают в себя User-specific device-level parameters а также Configuration of phone buttons. Данные параметры применяются после того, как пользователь залогинится на телефоне.
Phone Service Cisco Extension Mobility реализован в виде Phone Service. Соответственно телефон необходимо подписать на этот сервис.
Default device profile Хранит дефолтные параметры, которые будут применены в случае несовпадения модели физического телефона, и модели телефона в профиле. Default device profile создаётся автоматически как только Cisco Extension Mobility enabled для данного телефона.

Cisco Extension Mobility Operation

Рассмотрим события происходящие при работе Cisco Extension Mobility:

  1. Пользователь нажимает кнопку Services, выбирает из списка сервис Cisco Extension Mobility.
  2. Cisco Extension Mobility запрашивает USer ID и PIN.
  3. Cisco Extension Mobility осуществляет выбор ассоциированного с пользователемDevice Profile. Если с данным пользователем ассоциировано более одного профиля, пользователю предлагается сделать выбор нужного профиль.
  4. CUCM обновляет конфигурацию телефона в соответствии с выбранным Device Profile.
  5. Телефон ресетится и загружает обновлённую конфигурацию

Теперь "чужой" телефон может быть использован пользователем также как его "домашний" телефон.

Если пользователь сделает logout, CUCM "навешивает" на телефон standard Configuration

Cisco Extension Mobility и разные модели телефонов

Может сложиться ситуация, когда пользователь логинится на телефон отличной модели от то