Вы здесь

SRST. Теория (часть 1)

Cisco Unified Call Manager способен функционировать в крупных организациях, имеющих множество филиалов. Наиболее распространённая топология построения комплекса телефонии - централизованная. В централизованной топологии CUCM находится в центральном офисе и осуществляет управление всеми телефонами организации, в том числе и телефонами филиалов. Это удобная топология, поскольку под управлением единого кластера все функции работают без ограничений, имеется централизованное управление, логирование и администрирование.
Минус Централизованной топологии в том, что телефоны филиалов зависят от связи с центральным сервером. Чаще всего это каналы VPN поверх интернет соединений, которые обладают известной степенью надёжности. В результате в моменты пропадания связи телефоны будут "отваливаться".
Именно в этих случаях к нам на помощь приходит технология SRST.
srst._teoriya_chast_1_srst_scheme_ciscomaster.ru.jpg
Cisco Unified Survivable Site Telephony (SRST) - это служба, обеспечивающая сервис для телефонов в филиалах, в тех случаях когда связь с CUCM по каким-то причинам прервалась. По сравнению с сервисами CUCM, SRST конечно предлагает только ограниченные функции.
Система SRST функционирует на устройстве CIsco Multiservice Router: автоматически обнаруживает факт сбоя и затем использует технологию Simple Network-Enabled Auto Provision, с помощью которой происходит автоконфигурирование маршрутизатора, в результате которого тот уже сможет выполнять Call Processing для телефонов филиала. После восстановления связи с CUCM все телефоны автоматом "перескакивают" обратно на CUCM.

Существует несколько видов SRST:

  • Cisco Unified SRST - обеспечивает сервис для телефонов SCCP. Максимально поддерживается 1500 IP телефонов (Cisco IOS 3945). Это самый простой и быстрый вид реализации SRST, хотя и обеспечивающий минимальное количество сервисов.
    Действительно, режим SRST-это аварийный режим, и значит "не надолго". Если на это короткое время достаточно лишь функций позвонить соседу, выйти в город или принять входящий звонок - это режим для вас.
    Конфигурация такого режима начинается со строки:
    call-manager-fallback

    Простота этого режима заключатся в том, что нам не нужно конфигурировать телефоны на SRST Gateway:
    Далее в этой статье в основном описывается именно этот режим.

  • CUCME в режиме SRST - Как понятно из названия, это действительно полноценно настроенный CUCME.
    Чем же отличается CUCME в режиме SRST от "простого" CUCME?
    На самом деле в случае сбоя связи до CUCM телефоны вполне себе переключатся и на "простой" CUCME. Фокус в том, что при восстановлении связи с CUCM телефоны уже не вернутся обратно на CUCM. Таким образом CUCME в режиме SRST - это тот же CUCME только с функцией возвращения(re-register back ).
    Поскольку здесь уже используется CUCME, то в работе доступно гораздо больше сервисов для телефонов, такие как: Call Park, Presence, Cisco Extension Mobility, local voice-mail integrations. Максимально поддерживается 450 IP телефонов (Cisco IOS 3945).
    Итак, конфигурация CUCME в режиме SRST начинается с той же строки для CUCME:
    telephony-service srst mode auto-provision [none | all | dn]

    Вторая строка собственно включает режим SRST для CUCME, при это мы можем выбрать опции:
    - none. Очень похоже на режим call-manager-fallback: конфигурации телефонов "подсасываются", и создаются динамические ephone-dn, но не видна через show running-config. В дополнение есть возможность создания ручных ephone-dn.
    - all и dn. конфигурации телефонов "подсасываются" через SNAP и становятся видны через show running-config. Мы их можем редактировать, добавлять функции типа monitor/watch lines, blf configuration, intercom. Также мы можем сохранять этот конфиг через write. Понятно что после сохранения данный конфиг "перекроет" конфиг подсосанный через SNAP.

  • Cisco Unified SIP SRST - обеспечивает сервис для телефонов SIP. Максимально поддерживается 1500 IP телефонов (Cisco IOS 3945).

Работа SRST: Normal Operation

srst._teoriya_chast_1_normal_operation_scheme_ciscomaster.ru.jpg
Как уже говорилось, в штатном состоянии CUCM осуществляет поддержку всех телефонов, включая телефоны в филиалах, т.е. по факту телефоны регистрируются на центральном CUCM. При этом для связи обычно используются VPN каналы поверх WAN.

Работа SRST: Switchover Signaling

В случае, когда телефоны теряют связь с CUCM, они регистрируются на локальном Cisco Unified SRST Router.
SRST Router для телефона выступает как альтернатива основному Cisco Call Manager.
srst._teoriya_chast_1_switchover_signaling_scheme_ciscomaster.ru.jpg

SRST Gateway обнаруживает что к нему регистрируются телефоны, запрашивает конфигурацию у этих телефонов, и затем сам себя конфигурирует, т.е. в конфигурации SRST изначально нет кокретных телефонов с их DN, MAC-адресами и тд. Для тако