Вы здесь

Cisco Extension Mobility. Настройка

Cisco Extension Mobility даёт возможность пользователям логиниться на телефонах как на компьютерах, что позволяет импортировать личные настройки этого пользователя из его профиля. В результате пользователь может работать на "чужом" телефоне также как и на своём.
Теорию и принципы работы Cisco Extension Mobility мы рассмотрели в статье Cisco Extension Mobility. Теория, здесь же займёмся практикой.

cisco_extension_mobility_mail_scheme_ciscomaster.ru.jpg
Для примера мы рассмотрим предприятие, состоящее из двух офисов OBN и KHN.

Конфигурация Cisco Extension Mobility состоит из нескольких шагов:

  1. Активирование сервиса Cisco Extension Mobility
  2. Установка необходимых параметров сервиса Cisco Extension Mobility
  3. Добавление Cisco Extension Mobility phone service
  4. Создание Default Device Profiles для всех моделей телефонов (не обязательно)
  5. Создание Device Profiles и их subscribe на сервис Cisco Extension Mobility
  6. Создание End Users и их ассоциация с Device Profiles
  7. Enable Cisco Extension Mobility для телефонов и subscribe телефонов на сервис Cisco Extension Mobility

Шаг 1. Активирование сервиса Cisco Extension Mobility

По умолчанию сервис Cisco Extension Mobility отключён. Для его включения необходимо выполнить:
CUCM Serviceability > Tools > Service Activation
Отмечаем тут Cisco Extension Mobility.
cisco_extension_mobility_service_activation_ciscomaster.ru.jpg
Для обеспечения отказустойчивости, данный сервис следует активировать на обоих серверах кластера.

Шаг 2. Установка необходимых параметров сервиса Cisco Extension Mobility

CUCM Administration > System > Service Parameters > Выбираем сервер > Cisco Extension Mobility
cisco_extension_mobility_service_parameters_ciscomaster.ru.jpg
Здесь Alphanumeric User ID означает позволять ли логиниться юзерам с буквами и цифрами в логине.

Шаг 3. Добавление Cisco Extension Mobility phone service

phone service - как следует из названия - это сервисы для телефонов. Например Corporate Directory или Received Calls являются сервисами для телефонов.
Поскольку Cisco Extension Mobility требует логина с телефона и вообще работает непосредственно с телефоном, это также является phone service и этот сервис нам необходимо создать:

CUCM Administration > Device > Device Settings > Phone Services > Add New
Вводим всё как на скриншоте.
cisco_extension_mobility_add_phone_service_ciscomaster.ru.jpg

Service URL вводить следующего вида:
http://192.168.254.11:8080/emapp/EMAppServlet?device=#DEVICENAME#
Где 192.168.254.11 - адрес CUCM с активированным сервисом Cisco Extension Mobility

Шаг 4. Создание Default Device Profiles

Default Device Profiles хранят дефолтные параметры, которые будут применены в случае несовпадения модели физического телефона, и модели телефона в профиле.
Device > Device Settings > Default Device Profile

Выбираем Phone Model и затем Device Protocol.
Далее заполняем форму:
cisco_extension_mobility_default_device_profile_create_ciscomaster.ru.jpg
Как видно Default Device Profile содержит phone button template, и не содержит настройки кнопок (номера линии, speed dials)

В нашей схеме имеются телефоны 6941 и 7942, для них и создали Default Device Profile
cisco_extension_mobility_default_device_profile_create02_ciscomaster.ru.jpg

Шаг5. Создание Device Profiles

Device Profiles ассоциируется с пользователем, чтобы при его логине "одеваться" на соответствующий телефон.

Для начала мы создадим Phone Button Template для каждого телефона:
Device > Device Settings > Phone Button Template
Рассмотрим его создание на примере телефона 4941.
Проще создавать темплейт на основе дефолтного, поэтому:
- В списке находим Standard 6941 SCCP, копируем его.
- Даём имя 1DN_4BLFSD_6941 SCCP
- Редактируем наш новый темплейт:
cisco_extension_mobility_phone_button_templates_ciscomaster.ru.jpg

Аналогично мы создадим и для второго телефона шаблон с именем 1DN_1BLFSD_7942 SCCP:
cisco_extension_mobility_phone_button_templates02_ciscomaster.ru.jpg

Теперь приступим к созданию Device Profile:
Device > Device Settings > Device Profile > Add new
Выбираем Phone Model и затем Device Protocol.
С профилем работаем практически также как и с обычным телефоном, т.е. ассоциируем" его с нужным Phone Button Template.
Далее мы можем настроить необходимый DN а также SD, т.е. всё как в обычном телефоне:
cisco_extension_mobility_device_profile_create_ciscomaster.ru.jpg
Как видно, здесь мы настроили нужный DN, а также вбили пару Speed Dials
Данный профиль "заточен" под пользователя omarkin.

Следующее что мы сделаем - подпишем данный профиль на сервис Cisco Extension Mobility.
Для этого в свойствах профиля, мы выбираем Subscribe/Unsubscribe Services и жмём Go
cisco_extension_mobility_device_profile_subscribe01_ciscomaster.ru.jpg

Далее в поле Select a Service выбираем имя созданного нами сервиса Cisco Extension Mobility:
cisco_extension_mobility_device_profile_subscribe02_ciscomaster.ru.jpg
Жмём Next
В следующем окне жмём Subscribe.

Шаг 6. Создание End Users и их ассоциация с Device Profiles

Собственно с созданием пользователей проблем быть не должно.
Описание как их создавать можно найти в Настройка Call Manager CUCM с нуля: основные настройки (Часть 2)

Ассоциация пользователя проводится в свойствах этого пользователя через поле Extension Mobility:
cisco_extension_mobility_device_profile_association_ciscomaster.ru.jpg

Шаг 7. Enable Cisco Extension Mobility для телефонов и subscribe телефонов на сервис Cisco Extension Mobility

Телефон также должен быть подписан на работу с сервисом Cisco Extension Mobility
В нашем случае мы подпишем оба телефона.

Device > Phone
Далее отмечаем Enable Extension Mobility
cisco_extension_mobility_enable_on_phone_ciscomaster.ru.jpg

Далее нам необходимо подписать телефон на сервис Cisco Extension Mobility
Аналогично, вверху-справа выбираем Subscribe/Unsubscribe, далее выбираем наш сервис и сохраняемся.

Тестирование подключения

Мы настроили под Cisco Extension Mobility телефон 7942 и пользователя omarkin.

Давайте посмотрим как выглядит работа Cisco Extension Mobility:

  • Изначально телефон настроен на номер 150.
    cisco_extension_mobility_test_01_ciscomaster.ru.jpg
  • Жмём кнопку Services
    cisco_extension_mobility_test_02_ciscomaster.ru.jpg
  • Выбираем сервис. Cisco Extension Mobility
    cisco_extension_mobility_test_03_ciscomaster.ru.jpg
  • Логинимся под пользователем omarkin
    cisco_extension_mobility_test_04_ciscomaster.ru.jpg
  • После перезагрузки телефон уже будет с новым профилем.
    Появился русский язык, новый номер 151, а также SD.
    cisco_extension_mobility_test_05_ciscomaster.ru.jpg

Разлогиниться мы можем также через кнопку Services, - после перезагрузки телефон вернётся в исходное состояние.

Комментарии

действую по статье.
Затык возник в момент подписания профиля на сервис Extantion Mobility. У меня его в предложенных нет. В чем может быть загвоздка???

Сам сервис Cisco Extension Mobility у вас активирован?

Вопрос отпал. Этот сервис стоял как Enterprice

Добрый день!
Правильно ли я понимаю, что если пользователей будет 200, придется создавать 200 DeviceProfile с настройками линий(DirectoryNumber) для каждого пользователя?

Добавить комментарий

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Допустимые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и абзацы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и абзацы переносятся автоматически.
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
Target Image