В этой статье
dropdown icon
Вопросы развертывания
    Организация работы в одном месте
    Настройка нескольких местоположений
    Ключевые условия для выживания участка
    Размещение оборудования совместно с Unified SRST.
    Поддерживаемые функции и компоненты
    Справочная информация о портах для шлюза обеспечения отказоустойчивости
dropdown icon
Конфигурация функций
    Последовательность задач по настройке отказоустойчивости сайта
    Назначьте службу обеспечения отказоустойчивости шлюзу.
    Скачать шаблон конфигурации
    Настройка лицензирования
dropdown icon
Настройка сертификатов
    Настройка сертификатов на Cisco IOS XE
    Импорт сертификатов вместе с ключевыми парами.
dropdown icon
Настройка шлюза обеспечения отказоустойчивости
    Настройте шлюз как шлюз обеспечения отказоустойчивости.
    Полная синхронизация по запросу
    Редактировать свойства шлюза живучести
    Настройки для включения записи данных о вызовах систем (CDR) на шлюзе обеспечения отказоустойчивости.
    Настройки для включения переадресации вызовов
    Настройки для включения группы поиска
    Настройки для включения базового автоматического распределения вызовов (B-ACD)
Ограничения и запреты
Пользовательский опыт во время переключения на резервный сервер
dropdown icon
Примеры конфигурации
    Примеры подключения к телефонной сети общего пользования (PSTN)
    Пример вызова в экстренных случаях

Живучесть веб-сайта для Webex Calling

list-menuВ этой статье
list-menuОтправить обратную связь?

Функция Site Survivability гарантирует, что ваш бизнес останется доступным даже в случае потери соединения с Webex. В случае сбоев в сети используется локальный сетевой шлюз для предоставления резервных услуг связи конечным точкам на месте.

Вопросы развертывания

По умолчанию устройства Webex Calling работают в активном режиме, подключаясь к облаку Webex для регистрации SIP-сообщений и управления вызовами. В случае потери сетевого соединения с Webex, конечные устройства автоматически переключаются в режим обеспечения отказоустойчивости и регистрируются в локальном шлюзе обеспечения отказоустойчивости. В этом режиме шлюз предоставляет базовые резервные услуги связи. После восстановления сетевого соединения с Webex управление вызовами и регистрация переключаются обратно в облако Webex.

В режиме обеспечения отказоустойчивости поддерживаются следующие вызовы:

  • Внутренние звонки (внутрисайтовые) между поддерживаемыми конечными точками Webex Calling.

  • Внешние вызовы (входящие и исходящие) с использованием локальной телефонной сети общего пользования (PSTN) или SIP-транка на внешние номера и к службам экстренной помощи (E911).

Для использования этой функции необходимо настроить маршрутизатор Cisco IOS XE в локальной сети в качестве шлюза обеспечения отказоустойчивости. Шлюз обеспечения отказоустойчивости ежедневно синхронизирует информацию о вызовах из облака Webex для конечных устройств в данном месте. Если конечные устройства переключатся в режим отказоустойчивости, шлюз сможет использовать эту информацию для перехвата SIP-регистраций и предоставления базовых услуг связи.

Организация работы в одном месте

На следующем изображении показан сценарий сбоя сети, при котором соединение с Webex обрывается, а конечные устройства на площадке Webex работают в режиме обеспечения отказоустойчивости. На изображении показано, как шлюз обеспечения отказоустойчивости направляет внутренний вызов между двумя локальными конечными точками без необходимости подключения к Webex. В данном случае шлюз обеспечения отказоустойчивости настроен на локальное подключение к телефонной сети общего пользования (PSTN). В результате, локальные устройства в режиме обеспечения отказоустойчивости могут использовать телефонную сеть общего пользования (PSTN) для входящих и исходящих вызовов на внешние номера и к службам экстренной помощи (E911).

Схема сценария сбоя сети, при котором соединение с Webex обрывается, а конечные устройства на площадке Webex работают в режиме обеспечения отказоустойчивости.
Вызовы Webex из одного места в режиме обеспечения отказоустойчивости.

Настройка нескольких местоположений

На следующем изображении показан сценарий сбоя сети, при котором соединение с Webex обрывается, а конечные устройства, расположенные в разных местах, работают в режиме обеспечения отказоустойчивости. В локальной сети имеется несколько небольших точек, которые подключены к одному шлюзу обеспечения отказоустойчивости. Данная конфигурация оптимизирует использование ресурсов шлюза, сохраняя при этом настройки маршрутизации вызовов, специфичные для конкретного местоположения.

Подключение устройств Webex из нескольких мест в режиме обеспечения отказоустойчивости сайта.

Компания Cisco рекомендует поддерживать пороговое значение задержки в 50 миллисекунд для подключения между шлюзом обеспечения отказоустойчивости (Survivability Gateway) и конечными устройствами в разных точках локальной сети.

Ключевые условия для выживания участка

К шлюзу обеспечения отказоустойчивости применяются следующие условия:

  • В облачной среде Webex IP-адрес, имя хоста и порт шлюза Survivability Gateway указываются в файле конфигурации устройства. В результате, даже если соединение с Webex прерывается, конечные устройства могут обращаться к шлюзу обеспечения отказоустойчивости для регистрации.

  • Ежедневная синхронизация данных о звонках между облаком Webex и шлюзом обеспечения отказоустойчивости включает в себя информацию для аутентификации зарегистрированных пользователей. В результате, конечные устройства могут поддерживать безопасную регистрацию даже при работе в режиме обеспечения отказоустойчивости. Синхронизация также включает в себя информацию о маршрутизации для этих пользователей.

  • Шлюз обеспечения отказоустойчивости может автоматически маршрутизировать внутренние вызовы, используя информацию о маршрутизации, предоставляемую Webex. Добавьте конфигурацию транка PSTN к шлюзу обеспечения отказоустойчивости, чтобы обеспечить возможность совершения внешних звонков.

  • Для каждого объекта, на котором развернута система обеспечения отказоустойчивости, требуется шлюз обеспечения отказоустойчивости в локальной сети.

  • Регистрация и управление вызовами переключаются в облако Webex, как только сетевое соединение Webex восстанавливается как минимум на 30 секунд.

Размещение оборудования совместно с Unified SRST.

Шлюз обеспечения отказоустойчивости поддерживает размещение конфигурации Webex Survivability и конфигурации Unified SRST на одном и том же шлюзе. Шлюз может обеспечивать отказоустойчивость как для конечных точек Webex Calling, так и для конечных точек, зарегистрированных в Unified Communications Manager. Для настройки размещения оборудования в дата-центре:

  • Настройте поддержку Unified SRST для конечных устройств, регистрирующихся в Unified Communications Manager. Для настройки см. Руководство по администрированию Cisco Unified SRST.

  • На том же шлюзе выполните действия по настройке отказоустойчивости сайта , описанные в этой статье, чтобы настроить шлюз с поддержкой отказоустойчивости для конечных точек Webex Calling.

Вопросы маршрутизации вызовов при размещении оборудования в дата-центре

При настройке маршрутизации вызовов в условиях размещения оборудования в дата-центре следует учитывать следующее:

  • Шлюз обеспечения отказоустойчивости автоматически маршрутизирует внутренние вызовы при условии, что обе конечные точки в вызове зарегистрированы в шлюзе обеспечения отказоустойчивости. Внутренние звонки автоматически перенаправляются между любыми зарегистрированными клиентами (SRST или Webex Calling).

  • Возможна ситуация, когда соединение с одной системой управления вызовами обрывается, а соединение с другой системой управления вызовами остается активным. В результате одна группа конечных устройств регистрируется в шлюзе обеспечения отказоустойчивости, а другая группа конечных устройств на том же объекте регистрируется в системе управления основными вызовами. В этом случае может потребоваться перенаправить вызовы между двумя группами конечных устройств на SIP-транк или канал телефонной сети общего пользования (PSTN).

  • Внешние вызовы и вызовы службы экстренной помощи (E911) могут быть перенаправлены на SIP-транк или канал телефонной сети общего пользования (PSTN).

Поддерживаемые функции и компоненты

В таблице ниже представлена информация о поддерживаемых функциях.

Таблица 1. Поддерживаемые функции вызовов
Функция Устройства MPP и приложение WebexВГ4xx ATA

Внутрисайтовый вызов по внутреннему расширению

Поддерживается автоматически, без необходимости специальной настройки маршрутизации на шлюзе обеспечения отказоустойчивости.

Поддерживается автоматически, без необходимости специальной настройки маршрутизации на шлюзе обеспечения отказоустойчивости.

Альтернативные номера не поддерживаются.

Межсайтовые и телефонные звонки (входящие и исходящие)

Звонки по телефонной сети общего пользования (PSTN) осуществляются через канал связи оператора или SIP-транк.

Звонки по телефонной сети общего пользования (PSTN) осуществляются через канал связи оператора или SIP-транк.

Обработка вызовов E911

Для вызова службы экстренной помощи E911 требуется телефонная линия общего пользования (PSTN) или SIP-транк.

При исходящих вызовах используется определенный зарегистрированный идентификационный номер местоположения в чрезвычайных ситуациях (ELIN) для конкретного места реагирования в чрезвычайных ситуациях (ERL). Если оператор экстренной службы перезванивает на прерванный вызов, шлюз обеспечения отказоустойчивости перенаправляет вызов на последнее устройство, которое звонило по номеру экстренной службы.

Для вызова службы экстренной помощи E911 требуется телефонная линия общего пользования (PSTN) или SIP-транк.

При исходящих вызовах используется определенный зарегистрированный идентификационный номер местоположения в чрезвычайных ситуациях (ELIN) для конкретного места реагирования в чрезвычайных ситуациях (ERL). Если оператор экстренной службы перезванивает на прерванный вызов, шлюз обеспечения отказоустойчивости перенаправляет вызов на последнее устройство, которое звонило по номеру экстренной службы.

Удержание и возобновление вызова

Поддержка

Если вы используете функцию «Музыка на удержании» (MOH), настройте шлюз обеспечения отказоустойчивости вручную, используя файл MOH.

Аналоговые линии VG4xx ATA не позволяют ставить вызовы на удержание или возобновлять их.

Эта функция поддерживается только при получении входящего вызова на VG4xx ATA.

Переадресация вызова

Поддержка

Эта функция поддерживается только при получении входящего вызова на VG4xx ATA.

Слепой перевод вызова

Поддержка

Эта функция поддерживается только при получении входящего вызова на VG4xx ATA.

Идентификатор вызывающего абонента для входящих вызовов (имя)

Поддержка

Поддержка

Идентификатор входящего звонка (Имя) & Число)

Поддержка

Поддержка

Видеозвонок «точка-точка»

Поддерживается

Не поддерживается

Трехсторонняя связь

Не поддерживается

Не поддерживается

Общие линии связи

Поддержка

Поддержка

Виртуальные линии

Поддерживается

Не поддерживается

После настройки функции функция обеспечения отказоустойчивости сайта становится доступна для следующих поддерживаемых конечных точек.

Таблица 2. Поддерживаемые модели конечных точек
ТипМоделиМинимальная версия
IP-телефон Cisco с многоплатформенной (MPP) прошивкой

6821, 6841, 6851, 6861, 6861 Wi-Fi, 6871

7811, 7821, 7841, 7861

8811, 8841, 8851, 8861

8845 (только аудио), 8865 (только аудио), 8875 (видео)

9800

Для получения дополнительной информации о поддерживаемых IP-телефонах Cisco с многоплатформенной (MPP) прошивкой см.:

12.0(1)

Для телефонов 8875 — Phone OS 3.2 и более поздние версии.

Для серии 9800 - PhoneOS 3.2(1)

Cisco IP Conference Phone

7832, 8832

12.0(1)

Приложение Cisco Webex

Windows, Mac

43.2

Аналоговые конечные точки

VG400 ATA, VG410 ATA и VG420 ATA

Cisco ATA 191 и 192

17.16.1a

11.3(1) для ATA 191 и 192

Устройства сторонних производителей не поддерживаются системой Survivability Gateway.

В следующей таблице приведена информация по настройке маршрутизаторов Cisco IOS XE в качестве шлюза обеспечения отказоустойчивости. В этой таблице указано максимальное количество конечных точек, поддерживаемых каждой платформой, и минимальная версия iOS XE.

Функции Webex Calling Survivability Gateway доступны в версиях Cisco IOS XE Dublin 17.12.3 и более поздних. Функции «Группа переадресации вызовов», «Переадресация вызовов» и «Автоматический секретарь» доступны начиная с iOS 17.18.2 и более поздних версий.

Таблица 3. Поддерживаемые модели платформ
МодельМаксимальное количество регистраций конечных точекМинимальная версия

Маршрутизатор интегрированных сервисов 4321

50

Cisco IOS XE Dublin 17.12.3 или более поздние версии.

Маршрутизатор интегрированных сервисов 4331

100

Маршрутизатор интегрированных сервисов 4351

700

Маршрутизатор интегрированных сервисов 4431

1200

Маршрутизатор интегрированных сервисов 4451-X

2000

Маршрутизатор интегрированных сервисов 4461

2000

Catalyst Edge 8200L-1N-4T

1500

Катализатор Edge 8200-1N-4T

2500

Катализатор Edge 8300-1N1S-6T

2500

Катализатор Edge 8300-2N2S-6T

2500

Catalyst Edge 8300-1N1S-4T2X

2500

Catalyst Edge 8300-2N2S-4T2X

2500

Программное обеспечение Catalyst Edge 8000V, малая конфигурация

500

Программное обеспечение Catalyst Edge 8000V, средняя конфигурация

1000

Программное обеспечение Catalyst Edge 8000V для больших конфигураций

2000

Справочная информация о портах для шлюза обеспечения отказоустойчивости

Таблица 4. Справочная информация о портах для шлюза обеспечения отказоустойчивости

Цель соединения

Адреса источника

Порты источника

Протокол

Адреса назначения

Порты назначения

Сигнализация вызова к шлюзу обеспечения отказоустойчивости (SIP TLS)

Устройства

5060-5080

TLS

Шлюз системы повышения выживаемости

8933

Вызовите средства связи с шлюзом обеспечения отказоустойчивости (SRTP)

Устройства

19560-19660

UDP

Шлюз системы повышения выживаемости

8000-14198 (SRTP поверх UDP)

Сигнализация вызова на шлюз ТФОП (SIP)

Шлюз системы повышения выживаемости

Временный

TCP или UDP

Ваш шлюз ТФОП (телефонной сети общего пользования)

5060

Передача мультимедиа во время вызова на шлюз PSTN (SRTP)

Шлюз системы повышения выживаемости

8000-48198

UDP

Ваш шлюз ТФОП (телефонной сети общего пользования)

Временный

Синхронизация времени (NTP)

Шлюз системы повышения выживаемости

Временный

UDP

NTP-сервер

123

Разрешение имен (DNS)

Шлюз системы повышения выживаемости

Временный

UDP

DNS-сервер

53

Управление облаком

Соединитель

Временный

HTTPS

Службы Webex

443, 8433

Инструкции по работе в облачном режиме см. в справочной статье Port Reference Information for Webex Calling Help.

На маршрутизаторах Cisco IOS XE можно настраивать параметры портов. В этой таблице используются значения по умолчанию для предоставления рекомендаций.

Конфигурация функций

Последовательность задач по настройке отказоустойчивости сайта

Выполните следующие задачи, чтобы добавить функцию обеспечения отказоустойчивости сайта для существующего местоположения Webex Calling. В случае обрыва соединения с облаком Webex, шлюз обеспечения отказоустойчивости в локальной сети может обеспечить резервное управление вызовами для конечных устройств в этом месте.

Прежде чем начать

Если вам необходимо настроить новый шлюз для работы в качестве шлюза обеспечения отказоустойчивости, обратитесь к статье Webex Регистрация управляемых шлюзов Cisco IOS в облаке Webex, чтобы добавить шлюз в Control Hub.

ЭтапыКоманда или действиеЦель

1

Назначьте службу обеспечения отказоустойчивости шлюзу.

В Центре управления назначьте службу Шлюз обеспечения отказоустойчивости шлюзу.

2

Скачать шаблон конфигурации

Загрузите шаблон конфигурации из Центра управления. Этот шаблон понадобится вам при настройке командной строки шлюза.

3

Настройка лицензирования

Настройте лицензии для шлюза обеспечения отказоустойчивости.

4

Настройка сертификатов на Cisco IOS XE

Настройте сертификаты для шлюза обеспечения отказоустойчивости.

5

Настройте шлюз как шлюз обеспечения отказоустойчивости.

Используйте загруженный ранее шаблон конфигурации в качестве руководства для настройки командной строки шлюза. Заполните все обязательные поля конфигурации, указанные в шаблоне.

Назначьте службу обеспечения отказоустойчивости шлюзу.

Прежде чем начать

Если шлюз отсутствует в Control Hub, см. Регистрация шлюзов Cisco IOS в Webex Calling, чтобы добавить новый экземпляр шлюза.
1

Перейдите в раздел Вызовы в подразделе Услугии затем щелкните вкладку Управляемые шлюзы.

В разделе «Управляемые шлюзы» отображается список шлюзов, которыми вы управляете через Control Hub.
2

Выберите шлюз, который вы хотите назначить в качестве шлюза обеспечения отказоустойчивости, и выберите один из следующих вариантов в зависимости от значения поля Service :

  • Не назначено (пустое значение) — Нажмите Назначить услугу и перейдите к следующему шагу.

  • Шлюз обеспечения отказоустойчивости— Если вы хотите изменить существующие настройки IP-адреса шлюза, перейдите в Редактировать свойства шлюза обеспечения отказоустойчивости. В противном случае перейдите к следующему этапу процесса.

3

В раскрывающемся списке «Тип услуги» выберите Шлюз отказоустойчивости и заполните следующие поля:

  • Местоположение— Выберите местоположение из выпадающего списка. Чтобы назначить шлюзу обеспечения отказоустойчивости несколько местоположений, выберите все необходимые местоположения из списка.

  • Имя хоста— Введите полное доменное имя (FQDN), использованное при создании сертификата для шлюза. Это может быть имя, указанное в поле «Альтернативное имя субъекта» (SAN) сертификата. Полное доменное имя (FQDN) и IP-адрес используются только для установления защищенного соединения со шлюзом. Следовательно, указывать его в DNS необязательно.

  • IP-адрес— В формате IPv4 введите IP-адрес шлюза обеспечения отказоустойчивости. Устройства регистрируются по этому адресу во время работы в режиме обеспечения отказоустойчивости.

После завершения регистрации информация о местоположении отобразится на странице «Управляемые шлюзы».

4

Щелкните Назначить.

В разделе «Управляемые шлюзы» отображается список местоположений, назначенных данному шлюзу.
(Необязательно) Отменить назначение службы обеспечения отказоустойчивости— Если вы хотите удалить шлюз обеспечения отказоустойчивости из шлюза, перейдите в Отменить назначение служб управляемого шлюза.

Скачать шаблон конфигурации

Загрузите шаблон конфигурации из Control Hub или воспользуйтесь этой ссылкой. Этот шаблон понадобится вам при настройке командной строки шлюза.
1

Войдите в Control Hub.

Если вы являетесь партнерской организацией, Partner Hub будет запущен. Чтобы открыть Центр управления, щелкните представление Клиент в Центре партнеров и выберите соответствующего клиента или выберите Моя организация для открытия настроек Центра управления для партнерской организации.

2

Перейти к Услуги > PSTN & Маршрутизация > Конфигурации шлюза > Управление шлюзами.

3

Нажмите на соответствующий шлюз обеспечения отказоустойчивости.

4

Нажмите Скачать шаблон конфигурации и загрузите шаблон на свой настольный компьютер или ноутбук.

Настройка лицензирования

Убедитесь, что у вас есть соответствующие лицензии платформы для вашего шлюза. Настройте лицензии, используя команды, подходящие для вашей платформы.
1

Войдите в режим глобальной конфигурации на маршрутизаторе:

enable
 configure terminal
2

Настройте лицензии, используя команды, применимые только к вашей конкретной платформе.

  • Для серии Cisco ISR 4000:

    license boot level uck9
     license boot level securityk9
    
  • Для граничных платформ Cisco Catalyst 8300 и 8200 Series используйте лицензию DNA Network Advantage или более высокую лицензию и укажите требуемый уровень пропускной способности. В следующем примере используется двунаправленная криптографическая пропускная способность 25 Мбит/с. Выберите соответствующий уровень в зависимости от ожидаемого количества звонков.

    license boot level network-advantage addon dna-advantage
     platform hardware throughput crypto 25M
    
  • Для программного обеспечения Cisco Catalyst 8000V Edge используйте лицензию DNA Network Advantage или более выгодную и укажите требуемый уровень пропускной способности. В следующем примере используется пропускная способность 1 Гбит/с. Выберите соответствующий уровень в зависимости от ожидаемого количества звонков.

    license boot level network-essentials addon dna-essentials
     platform hardware throughput level MB 1000
    

При настройке пропускной способности выше 250 Мбит/с требуется лицензия на платформу HSEC.

Настройка сертификатов

Настройка сертификатов на Cisco IOS XE

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

Платформа Survivability Gateway поддерживает только общеизвестные сертификаты центров сертификации. Для обеспечения отказоустойчивости нельзя использовать частные или корпоративные сертификаты центра сертификации.

Список поддерживаемых корневых центров сертификации для вызовов Webex см. в Какие корневые центры сертификации поддерживаются для вызовов на аудио- и видеоплатформы Cisco Webex?.

Платформа Survivability Gateway не поддерживает сертификаты с подстановочным знаком.

Выполните команды из примера кода, чтобы завершить шаги. Для получения дополнительной информации об этих командах, а также о других параметрах конфигурации, см. главу « Поддержка SIP TLS» в Руководстве по настройке Cisco Unified Border Element.

1

Чтобы войти в режим глобальной конфигурации, выполните следующие команды:

enable
 configure terminal
2

Сгенерируйте закрытый ключ RSA, выполнив следующую команду. Модуль закрытого ключа должен быть не менее 2048 бит.

crypto key generate rsa general-keys label webex-sgw exportable modulus 2048
3

Настройте точку доверия для хранения сертификата шлюза обеспечения отказоустойчивости. Полное доменное имя (fqdn) шлюза должно совпадать со значением, которое вы использовали при назначении службы обеспечения отказоустойчивости шлюзу.

crypto pki trustpoint webex-sgw 
 enrollment terminal 
 fqdn  
 subject-name cn=
 subject-alt-name 
 revocation-check crl 
 rsakeypair webex-sgw
4

Создайте запрос на подписание сертификата, выполнив команду crypto pki enroll webex-sgw.

При появлении запроса введите yes.

После того, как запрос на подписание сертификата (CSR) отобразится на экране, используйте Блокнот, чтобы скопировать сертификат в файл, который вы сможете отправить в поддерживаемый центр сертификации (CA).

Если ваш поставщик услуг по подписанию сертификатов требует, чтобы запрос на подписание сертификата (CSR) был в формате PEM (Privacy Enhanced Mail), добавьте заголовок и нижний колонтитул перед отправкой. Пример.

-----BEGIN CERTIFICATE REQUEST-----
 
 -----END CERTIFICATE REQUEST-----
5

После того, как центр сертификации выдаст вам сертификат, выполните команду crypto pki authenticate webex-sgw для аутентификации сертификата. Эту команду можно выполнить из режима exec или config.

При появлении запроса вставьте число 64 в основание 64. CER/PEM Выдача содержимого сертификата центра сертификации (а не сертификата устройства) в терминал.

6

Импортируйте подписанный сертификат хоста в точку доверия, используя команду crypto pki import webex-sgw ` certificate`.

При появлении запроса вставьте число 64 в основание 64. CER/PEM в терминале.

7

Убедитесь, что корневой сертификат центра сертификации доступен:

Решение Webex Calling поддерживает только общеизвестные центры сертификации. Сертификаты частных или корпоративных центров сертификации не поддерживаются.

  1. Найдите общее имя корневого центра сертификации, выполнив команду show crypto pki certificates webex-sgw | begin CA Cert. Найдите эмитента cn= .

  2. Выполните команду show crypto pki trustpool | include cn= и проверьте, установлен ли этот корневой сертификат центра сертификации в составе пакета сертификатов Cisco CA. Если вы видите свой CA, перейдите к шагу 9.

  3. Если вы не видите свой сертификат, вы можете сделать одно из следующих действий:

    • Импортируйте недостающие сертификаты.

    • Выполните следующую команду для установки расширенного пакета IOS CA.

      crypto pki trustpool import url http://www.cisco.com/security/pki/trs/ios_union.p7b

      Используйте расширенный пакет сертификатов IOS CA ios_core.p7b, только если шлюз является локально расположенным шлюзом. См. Настройка локального шлюза на Cisco IOS XE для вызовов Webex для получения подробной информации.

  4. Повторите эти шаги, чтобы определить, доступен ли теперь корневой сертификат центра сертификации. После повторения следующих шагов:

    Если сертификат недоступен, перейдите к шагу 8. Если сертификат имеется, перейдите к шагу 9.

8

Если ваш корневой сертификат центра сертификации не входит в комплект, получите сертификат и импортируйте его в новую точку доверия.

Выполните этот шаг, если на вашем шлюзе Cisco IOS XE отсутствует общеизвестный корневой сертификат центра сертификации.

crypto pki trustpoint 
 enrollment terminal
 revocation-check crl
 crypto pki authenticate 

При появлении запроса вставьте число 64 в основание 64. CER/PEM Вставьте содержимое сертификата в терминал.

9

В режиме конфигурации укажите точку доверия по умолчанию, версию TLS и параметры SIP-UA по умолчанию с помощью следующих команд.

sip-ua 
 no remote-party-id 
 retry invite 2 
 transport tcp tls v1.2 
 crypto signaling default trustpoint webex-sgw 
 handle-replaces

Импорт сертификатов вместе с ключевыми парами.

Вы можете импортировать сертификаты центра сертификации и пары ключей в виде пакета, используя формат PKCS12 (.pfx или .p12). Вы можете импортировать пакет из локальной файловой системы или с удаленного сервера. PKCS12 — это особый тип формата сертификата. Он объединяет всю цепочку сертификатов, начиная с корневого сертификата и заканчивая сертификатом идентификации, а также пару ключей RSA. То есть, импортируемый вами пакет PKCS12 будет включать пару ключей, сертификаты хоста и промежуточные сертификаты. Импортируйте пакет PKCS12 для следующих сценариев:

  • Экспортируйте данные с другого маршрутизатора Cisco IOS XE и импортируйте их в маршрутизатор Survivability Gateway.

  • Генерация пакета PKCS12 вне маршрутизатора Cisco IOS XE с использованием OpenSSL

Выполните следующие шаги, чтобы создать, экспортировать и импортировать сертификаты и пары ключей для вашего маршрутизатора Survivability Gateway.

1

(Необязательно) Экспортируйте пакет PKCS12, необходимый для вашего маршрутизатора Survivability Gateway.

crypto pki export webex-sgw pkcs12 terminal password xyz123

Этот шаг применим только в том случае, если вы экспортируете данные с другого маршрутизатора Cisco IOS XE.

2

(Необязательно) Создайте пакет PKCS12 с помощью OpenSSL.

  1. Убедитесь, что OpenSSL установлен в системе, на которой запускается этот процесс. Для Mac OSX и GNU/Linux Пользователям он установлен по умолчанию.

  2. Перейдите в каталог, где хранятся ваши файлы ключей, сертификата и цепочки.

    В Windows: По умолчанию утилиты устанавливаются в C:\Openssl\bin. Откройте командную строку в этом месте.

    На Mac OSX/Linux: Откройте окно Терминала в каталоге, необходимом для создания сертификата PKCS12.

  3. В указанной директории сохраните файлы закрытого ключа (privateKey.key), сертификата идентификации (certificate.crt) и цепочки сертификатов корневого центра сертификации (CACert.crt).

    Объедините закрытый ключ, сертификат идентификации и цепочку сертификатов корневого центра сертификации в файл PKCS12. Введите парольную фразу для защиты вашего сертификата PKCS12.

    console> openssl pkcs12 -export -out certificate.pfx -inkey privateKey.key -in certificate.crt -certfile CACert.crt

    При использовании OpenSSL для генерации файла PKCS12 необходимо указать пароль.

Этот шаг применим только в том случае, если вы создаете пакет PKCS12 вне Cisco IOS XE с использованием OpenSSL.

3

Импортируйте пакет файлов в формате PKCS12.

crypto pki import  pkcs12  password 

Ниже приведен пример конфигурации команды и подробная информация о настраиваемых параметрах:

crypto pki import webex-sgw pkcs12 bootflash:certificate.pfx password xyz123
  • <trustpoint name>— Имя точки доверия, которая создается при использовании этой команды (например, webex-sgw).

  • <certificate file location>— Локальный или сетевой URL-адрес, указывающий на файл сертификата (например, bootflash:certificate.pfx)

  • <file password>— Пароль, используемый при создании файла PKCS12 (например, xyz123).

Команда ` crypto pki import ` автоматически создает точку доверия для размещения сертификата.

4

В режиме конфигурации укажите точку доверия по умолчанию, версию TLS и параметры SIP-UA по умолчанию с помощью следующих команд.

sip-ua 
 no remote-party-id 
 retry invite 2 
 transport tcp tls v1.2 
 crypto signaling default trustpoint webex-sgw 
 handle-replaces

Настройка шлюза обеспечения отказоустойчивости

Настройте шлюз как шлюз обеспечения отказоустойчивости.

Используйте загруженный ранее шаблон конфигурации в качестве руководства для настройки командной строки шлюза. Заполните обязательные поля в шаблоне.

Ниже приведены примеры команд с пояснениями к ним. Отредактируйте настройки в соответствии с вашей конфигурацией. Угловые скобки (например, ) обозначают параметры, в которые следует вводить значения, применимые к вашей конфигурации развертывания. Различные параметры <tag> используют числовые значения для идентификации и назначения наборов конфигураций.

  • Если не указано иное, для использования данного решения необходимо выполнить все настройки, описанные в данной процедуре.
  • При применении настроек из шаблона замените %tokens% на желаемые значения, прежде чем копировать их на шлюз.
  • Для получения дополнительной информации о командах см. Справочник команд Webex Managed Gateway. Используйте это руководство, если описание команды не отсылает вас к другому документу.
1

Перейдите в режим глобальной конфигурации.


enable
 configure terminal

где:

  • enable—Включает привилегированный режим EXEC.

  • configure terminal—Включает глобальный режим конфигурации.

2

Выполните настройку голосовой службы:


 voice service voip
  ip address trusted list
    ipv4  
    ipv4  
  allow-connections sip to sip
  supplementary-service media-renegotiate
  no supplementary-service sip refer
  no supplementary-service sip moved-temporarily
  trace
  sip
   asymmetric payload full
   registrar server
  

Пояснение к командам:

  • ip address trusted list— Определяет список адресов, не участвующих в регистрации, с которых шлюз обеспечения отказоустойчивости должен принимать SIP-сообщения. Например, адрес партнера SIP-транка.

  • и обозначают диапазоны доверенных адресов. Нет необходимости указывать напрямую подключенные подсети, поскольку шлюз обеспечения отказоустойчивости автоматически им доверяет.

  • allow-connections sip to sip— Позволяет устанавливать SIP-соединения между сетями VoIP.

  • no supplementary-service sip refer—Отключить метод REFER для дополнительных услуг переадресации и перевода вызовов. Webex Calling не использует эти методы.

  • no supplementary-service sip moved-temporarily—Отключает автоматическую обработку шлюзом сообщений переадресации SIP 302.

  • sip—Переходит в режим настройки SIP-сервиса.

  • registrar server—Включите SIP-регистратор, чтобы разрешить клиентам Webex Calling регистрироваться на шлюзе.

  • asymmetric payload full—Включает видеозвонки в режиме выживания.

3

Включите режим отказоустойчивости на маршрутизаторе:


voice register global
 mode webex-sgw
 max-dn 50
 max-pool 50
 exit
 

Описание команд

  • voice register global—Переходит в глобальный режим регистрации голоса.

  • mode webex-sgw—Включает режим отказоустойчивости Webex Calling и отказоустойчивую удаленную телефонию для конечных устройств Unified Communications Manager.

    После настройки mode webex-sgw, Survivability Gateway прослушивает порт 8933 на предмет входящих защищенных соединений от конечных точек.

  • max-dn—Ограничивает количество номеров телефонных справочников (DN), которые может обрабатывать маршрутизатор. Для этого решения всегда указывайте максимальное значение, доступное для вашей платформы.

    Совместное использование строк учитывается в лимите max-dn. Например, если 5 телефонов используют одни и те же 5 номеров DN, то такая конфигурация учитывается как 25 номеров DN в рамках ограничения на максимальное количество номеров DN.

  • max-pool—Устанавливает максимальное количество устройств, которые могут зарегистрироваться на шлюзе. Установите это значение равным максимальному значению, разрешенному вашей платформой, как описано в таблице 3.

4

Настройка NTP-серверов:

ntp server 
 ntp server 

5

(Необязательный). Настройте общие разрешения для вызовов по классу ограничений:


dial-peer cor custom
 name Wx_calling_Internal
 name Wx_calling_Toll-free
 name Wx_calling_National
 name Wx_calling_International
 name Wx_calling_Operator_Assistance
 name Wx_calling_Chargeable_Directory_Assistance
 name Wx_calling_Special_Services1
 name Wx_calling_Special_Services2
 name Wx_calling_Premium_Services1
 name Wx_calling_Premium_Services2

В приведенном выше примере создается набор пользовательских классов ограничений, именованных категориями (например, Wx_calling_International). Подробную информацию об использовании ограничений класса для удаленных соединений см. в разделе «Ограничения класса» в Руководстве по настройке удаленных соединений, Cisco IOS Release 15M & Т.

6

Настройте список предпочтительных кодеков. Например, в следующем списке в качестве предпочтительного кодека указан g711ulaw, за которым следует g711alaw.


voice class codec 1
 codec preference 1 g711ulaw
 codec preference 2 g711alaw

Описание команд

  • voice class codec 1 переходит в режим настройки голосового класса для группы кодеков 1.

  • codec preference определяет предпочтительные кодеки для данной группы кодеков.

7

Настройка пулов голосовых регистров по умолчанию:


voice register pool 1
 id network 0.0.0.0 mask 0.0.0.0
 dtmf-relay rtp-nte
 voice-class codec 1

Пояснение к командам:

  • voice register pool 1—Переходит в режим настройки пула регистрации голосовых устройств для SIP-устройств в этом пуле.

  • id network и mask идентифицируют SIP-устройство или набор сетевых устройств, использующих этот пул. Используйте адреса и маски, соответствующие вашей конфигурации развертывания. Адрес 0.0.0.0 позволяет устройствам из любой точки мира регистрироваться (если адреса устройств находятся в списке разрешенных адресов).

  • id extension-number— Данное ограничение распространяется на пользователей Webex Calling, использующих добавочный номер 1234. Используйте соответствующие расширения для вашей сети.

  • id phone-number— Данное ограничение распространяется исключительно на пользователя Webex Calling, у которого указан номер телефона. +1 210-903-443. Используйте соответствующий номер телефона для вашей сети.

  • dtmf-relay указывает rtp-nte метод отправки цифр DTMF. В этом примере используется протокол Real-Time Transport (RTP) с типом полезной нагрузки Named phone event (NTE).

  • voice-class codec 1—Назначает группе кодеков 1 этот пул.

8

Настройка экстренного вызова:


voice emergency response location 1
 elin 1 
 subnet 1  

 voice emergency response location 2
  elin 1 
  subnet 1  

 voice emergency response zone 1
  location 1
  location 2

 voice class e164-pattern-map 301
 voice class e164-pattern-map 351

Описание команд

  • voice emergency response location 1—Создает группу мест реагирования на чрезвычайные ситуации 1 для расширенной службы 911. Последующая команда создает группу мест реагирования на чрезвычайные ситуации 2.

  • elin 1 — Назначает радиомаячок месту реагирования на чрезвычайную ситуацию. В этом случае часть <number> определяет номер PSTN, заменяющий добавочный номер звонящего по номеру 911 (например, 14085550100).

  • subnet 1 — Определяет группу подсетей вместе с конкретным адресом подсети для данного пункта реагирования на чрезвычайные ситуации. Используйте эту команду для определения сети вызывающего абонента по IP-адресу и маске подсети. Например, subnet 1 192.168.100.0 /26.

  • voice emergency response zone 1—Определяет зону реагирования на чрезвычайные ситуации.

  • location 1 (and 2)— Присваивает данной зоне реагирования на чрезвычайные ситуации пункты реагирования 1 и 2.

  • voice class e164-pattern-map 301 (and 351)—Идентифицирует карты шаблонов e164 301 и 351 для этого класса голосов. Вы можете использовать карту для определения маршрутов набора номера и идентификаторов местоположения в чрезвычайных ситуациях.

Если Wi-Fi-соединение не соответствует IP-подсетям должным образом, то для мобильных устройств, используемых для экстренных вызовов, может отсутствовать корректное сопоставление ELIN.

9

Настройте соединения между абонентами для телефонной сети общего пользования (PSTN). Пример конфигурации удаленного соединения см. в Примерах подключения к ТФОП.

10

Необязательно. Включите функцию "Музыка на удержании" для маршрутизатора. Необходимо сохранить музыкальный файл во флэш-памяти маршрутизатора в формате G.711. Файл может быть в формате .au или .wav, но формат файла должен содержать 8-битные данные с частотой 8 кГц (например, формат данных ITU-T A-law или mu-law).

call-manager-fallback
 moh enable-g711 "bootflash:"

Пояснение к командам:

  • call-manager-fallback—Переходит в режим конфигурации SRST.

  • moh enable-g711 "bootflash:"—Включает одноадресную передачу музыки на удержание с использованием G.711. Также предоставляет путь к каталогу и имя аудиофайла (например, bootflash:music-on-hold.au). Длина имени файла не должна превышать 128 символов.

Полная синхронизация по запросу

Необязательно. Выполняйте эту процедуру только в том случае, если вам необходима немедленная синхронизация по запросу. Эта процедура не является обязательной, поскольку облако Webex синхронизирует данные о звонках с шлюзом обеспечения отказоустойчивости один раз в день автоматически.

1

Войдите в Control Hub.

Если вы являетесь партнерской организацией, Partner Hub будет запущен. Чтобы открыть Центр управления, щелкните представление Клиент в Центре партнеров и выберите соответствующего клиента или выберите Моя организация для открытия настроек Центра управления для партнерской организации.

2

Перейти к Услуги > PSTN & Маршрутизация > Конфигурации шлюза > Управление шлюзами.

3

Щелкните по соответствующему шлюзу обеспечения отказоустойчивости, чтобы открыть представление Службы обеспечения отказоустойчивости для этого шлюза.

4

Нажмите кнопку Синхронизация.

5

Нажмите кнопку Отправить.

Синхронизация может занять до 10 минут.

Редактировать свойства шлюза живучести

Используйте эту необязательную процедуру только в том случае, если вы хотите изменить настройки существующего шлюза обеспечения отказоустойчивости.
1

Войдите в Control Hub.

Если вы являетесь партнерской организацией, Partner Hub будет запущен. Чтобы открыть Центр управления, щелкните представление Клиент в Центре партнеров и выберите соответствующего клиента или выберите Моя организация для открытия настроек Центра управления для партнерской организации.

2

Перейти к Услуги > PSTN & Маршрутизация > Конфигурации шлюза > Управление шлюзами.

3

Щелкните по соответствующему шлюзу обеспечения отказоустойчивости, чтобы открыть представление Службы обеспечения отказоустойчивости для этого шлюза.

4

Нажмите кнопку Редактировать и обновите настройки для следующих параметров.

  • Имя хоста— Используйте имя хоста или полное доменное имя сертификата для установления TLS-соединения с клиентами и IP-адресом.

  • IP-адрес— В формате IPv4 введите IP-адрес шлюза, к которому устройства регистрируются при работе в режиме обеспечения отказоустойчивости.

5

Нажмите кнопку Отправить.

Чтобы удалить шлюз обеспечения отказоустойчивости из Control Hub, сначала отмените назначение службы Шлюз обеспечения отказоустойчивости. Для получения более подробной информации см. Назначение служб управляемым шлюзам.

Настройки для включения записи данных о вызовах систем (CDR) на шлюзе обеспечения отказоустойчивости.

Коннектор автоматически настраивает команды, связанные с CDR, для упрощения сбора метрик количества вызовов.

По завершении события, обеспечивающего отказоустойчивость, коннектор обрабатывает записи о звонках (CDR), сгенерированные в течение периода события, вместе с данными конфигурации, чтобы определить количество различных звонков. В число показателей входят общее количество звонков, экстренных вызовов и внешних звонков, и они используются для мониторинга использования внутренних функций. В облако Webex отправляются только данные о количестве вызовов, а сами записи о звонках (CDR) не передаются.

Ниже приведен пример конфигурации:


!
gw-accounting file
 primary ifs bootflash:guest-share/cdrs/
 acct-template callhistory-detail
 maximum cdrflush-timer 5
 cdr-format detailed
!

Пояснение к командам:

  • primary ifs bootflash:guest-share/cdrs/— Эта команда предназначена для сохранения файлов CDR в папке guest-share, чтобы обеспечить доступ к ним со стороны коннектора.

  • acct-template callhistory-detail— Эта команда необходима для включения тега dial-peer в запись CDR.

  • maximum cdrflush-timer 5— По умолчанию установлено 60 минут, но установка значения в 5 минут позволит быстрее записывать данные CDR в файл.

  • cdr-format detailed— Это формат по умолчанию. Компактный формат не подходит, поскольку в нем отсутствует метка dial-peer.

Настройки для включения переадресации вызовов

Функция переадресации вызовов является частью функций обеспечения отказоустойчивости, гарантирующих непрерывную обработку вызовов во время сбоев в сети, когда теряется соединение с облаком Webex. Шлюз обеспечения отказоустойчивости выступает в качестве локального резервного шлюза, позволяя конечным точкам регистрироваться локально и сохранять основные возможности совершения звонков.

  • В режиме обеспечения отказоустойчивости переадресация вызовов управляется шлюзом обеспечения отказоустойчивости с помощью конфигурации пула вызовов, конфигураций узлов коммутации и политик маршрутизации, которые обрабатывают вызовы локально или перенаправляют их через ТФОП или SIP-транки.

  • Шлюз обеспечения отказоустойчивости отключает функции SIP REFER и SIP moved-temporarily для дополнительных услуг переадресации и перевода вызовов, поскольку Webex Calling не использует эти методы в режиме отказоустойчивости.

Настройка пулов голосовых регистров для сценариев переадресации вызовов:

Для использования функции переадресации вызовов настройте команду call-forward b2bua в voice register pool квадратных скобках отдельных телефонов.

  • Чтобы включить call-forward all, настройте: call-forward b2bua all

  • Чтобы включить call-forward no-answer, настройте:call-forward b2bua noan timeout

  • Для включения триггера занятости при указанном количестве входящих вызовов выполните следующие настройки:

    
    call-forward b2bua busy 
    busy-trigger-per-button 

  • Пример конфигурации:

    
    voice register pool  1​
      id phone-number +12107501105​
      dtmf-relay rtp-nte​
      call-forward b2bua noan +12107501155 timeout 20​
      codec g711ulaw​
    
    voice register pool  2
       busy-trigger-per-button 2
       id extension-number 1104
       dtmf-relay rtp-nte
       call-forward b2bua busy +12307501111
       codec g711ulaw 

Настройки для включения группы поиска

В этой таблице представлено сопоставление параметров настройки функций группы поиска в Control Hub и использования команд шлюза Survivability.

Особенности охотничьей группыНастройка с помощью Центра управленияКоманды шлюза обеспечения живучести

Выберите схему маршрутизации вызовов.

Top-Down/Simultaneous/Circular/Longest-idle​

Sequential/Parallel/Peer/Longest-idle

Добавить группу «Охота»

Добавьте группу охотников с указанием названия и номера телефона для каждого местоположения.

Для добавления группы поиска используйте квадратные скобки voice hunt-group . Затем добавьте номер телефона с помощью команды pilot и имя группы поиска с помощью команды description

Выберите пользователей, рабочие пространства или виртуальные линии для добавления.

Выберите агентов, которые войдут в состав группы Hunt Group.

Настройте список агентов с помощью команды number .

Переход к следующему после установленного количества гудков

Настройте с помощью параметра Установить количество колец

Для переключения вызова на следующего оператора вместо количества гудков используйте командуtimeout .

Переход к следующему, если занят

Настройте с помощью параметра Дополнительно при занятости

Настройте параметры с помощью команды present-call idle-phone.

Отклонять вызовы, когда все операторы недоступны

Настройте с помощью параметра Переадресация вызовов при недоступности всех агентов

Настройте параметры с помощью команды final .

Перенаправлять вызовы, когда все операторы заняты или сервисная группа находится в состоянии "Занято"

Настройте с помощью параметраПереадресация вызовов, когда все агенты заняты или группа переадресации занята

Настройте с помощью final command​

  • Настройка последовательных кольцевых соединений для группы поиска

    
      voice hunt-group 1 sequential​
        pilot 1111
        number 1 1001​
        number 2 1002​
        number 3 7089001​
        number 4 7089002​
        number 5 +1210903443​
        .....​
        .....​
        timeout 20​
        final 1009
        statistics collect
        description​
        present-call idle-phone

  • Настройка параллельных колец группы поиска

    
    voice hunt-group 2 parallel​
      pilot 2222​
      number 1 2001
      number 2 2002​
      number 3 2089001​
      number 4 2089002​
      number 5 +12109034433​
      .....​
      .....​
      timeout 60​
      final 1009​
      statistics collect​
      description​

Описание команд:

  • voice hunt-group- Эта команда используется для определения и входа в режим конфигурации группы поиска.

  • parallel— Это ключевое слово указывает метод или алгоритм группы поиска, который система будет использовать для распределения входящих вызовов между участниками этой группы поиска.

  • number- Создает список extensions/e164 numbers/ESN которые являются членами группы по поиску голоса. Ни один номер в списке не может быть пилотным номером другой охотничьей группы.

  • pilot— Это основной номер или справочный номер группы охотников. Для связи с группой охотников необходимо набрать этот номер.

  • timeout- Устанавливает максимальное время в секундах, в течение которого группа поиска будет пытаться связаться со своими участниками, прежде чем предпринять следующее действие.

  • final- Эта команда задает резервный номер.

  • statistics collect​- Позволяет собирать оперативную статистику для группы охоты.

  • descriptin- описание охотничьей группы

  • present-call idle-phone— Предъявляйте звонок только тем операторам, которые не заняты.

Ниже приведён пример вывода команды show voice hunt-group statistics. Выходные данные включают прямые вызовы на номер группы голосового поиска, а также вызовы из очереди или B-ACD.


Router# show voice hunt-group 1 statistics last 1 h 
Wed 04:00 - 05:00
	Max Agents: 3
	Min Agents: 3
	Total Calls: 9
	Answered Calls: 7
	Abandoned Calls: 2
	Average Time to Answer (secs): 6
	Longest Time to Answer (secs): 13
	Average Time in Call (secs): 75
	Longest Time in Call (secs): 161
	Average Time before Abandon (secs): 8
	Calls on Hold: 2
	Average Time in Hold (secs): 16	
	Longest Time in Hold (secs): 21
	Per agent statistics:
		Agent: 5012
			From Direct Call:
				Total Calls Answered: 3
				Average Time in Call (secs): 70
				Longest Time in Call (secs): 150
				Totals Calls on Hold: 1
				Average Hold Time (secs): 21
				Longest Hold Time (secs): 21
			From Queue:
				Total Calls Answered: 3
				Average Time in Call (secs): 55
				Longest Time in Call (secs): 78
				Total Calls on Hold: 2
				Average Hold Time (secs): 19
				Longest Hold Time (secs): 26
				Total Loged in Time (secs): 3000
				Total Loged out Time (secs): 600
		Agent: 5013
			From Direct Call:
				Total Calls Answered: 3
				Average Time in Call (secs): 51
				Longest Time in Call (secs): 118
				Totals Calls on Hold: 1
				Average Hold Time (secs): 11
				Longest Hold Time (secs): 11
			From Queue:
				Total Calls Answered: 1
				Average Time in Call (secs): 4
				Longest Time in Call (secs): 4
				Total Loged in Time (secs): 3000
				Total Loged out Time (secs): 600
		Agent: 5014
			From Direct Call:
				Total Calls Answered: 1
				Average Time in Call (secs): 161
				Longest Time in Call (secs): 161
			From Queue:
				Total Calls Answered: 1
				Average Time in Call (secs): 658
				Longest Time in Call (secs): 658
				Total Loged in Time (secs): 3000
				Total Loged out Time (secs): 600

	Queue related statistics:
		Total calls presented to the queue: 5
		Calls handoff to IOS: 5
		Number of calls in the queue: 0
		Average time to handoff (secs): 2
		Longest time to handoff (secs): 3
		Number of abandoned calls: 0
		Average time before abandon (secs): 0
		Calls forwarded to voice mail: 0
		Calls answered by voice mail: 0
		Number of error calls: 0

Router# sh voice hunt-group 
Group 1
    type: sequential
    pilot number: 4444, peer-tag 2147483647
    list of numbers: 
        Member        Used-by       State  Login/Logout
        ======        =======       =====  ============
        1001          1001          up   -
        1003          1003          up   -
    preference: 0
    preference (sec): 0
    timeout: 15
    final_number: 
    auto logout: no
    stat collect: no
    phone-display: no
    hlog-block: no
    calls in queue: 0
    overwrite-dyn-stats: no
    members logout: no
    present-call idle-phone: no
webex-sgw-bgl14#

Настройки для включения базового автоматического распределения вызовов (B-ACD)

Базовая система автоматического распределения вызовов (B-ACD) и автоответчик (AA) обеспечивает автоматический ответ на внешние звонки с приветствием и меню, позволяющим абонентам выбрать соответствующий отдел или набрать известные добавочные номера.

Система B-ACD обеспечивает автоматический ответ на звонки и переадресацию вызовов с использованием интерактивных меню и локальных групп переадресации. Приложение B-ACD включает в себя услуги автоматического секретаря (AA) и одну услугу очереди вызовов. Автоответчик B-ACD поддерживает звонки в телефонную сеть общего пользования (PSTN), согласованные с входящим SIP-транком с кодеком g711ulaw.

B-ACD поддерживает группы поиска голосовых вызовов с последовательным, параллельным, одноранговым режимом, поддержкой самого длительного простоя и использованием общих линий SIP, а также смешанных общих линий.

При входящем звонке набирается пилотный номер B-ACD AA, после чего раздается голосовое сообщение с приветствием и инструкциями, которые помогут вызывающему абоненту автоматически перенаправить звонок.

Ограничения

При переадресации вызовов используйте один и тот же кодек для входящих и исходящих соединений. Использование различных кодеков не поддерживается. iOS не будет вызывать транскодер для вызовов, обрабатываемых любым приложением TCL.

Компоненты B-ACD

Приложение B-ACD состоит из службы очереди вызовов и одной или нескольких служб автоматического распознавания номерных знаков. Настраиваемыми компонентами этих сервисов являются:

  • Пилотный номер

  • Приветственное сообщение и другие аудиофайлы

  • Параметры меню

  • Набрать по добавочному номеру

Пилотный номер

У каждой службы AA есть свой пилотный номер, по которому абоненты набирают номер, чтобы связаться со службой AA. Это число указывается в команде param aa-pilot. Пилотный номер AA не связан ни с одним телефонным номером агента или физическим телефоном, но необходимо определить одноранговый узел, указав пилотный номер AA в качестве входящего вызываемого номера, чтобы этот номер был доступен для внешних абонентов.

Приветственное сообщение и другие аудиофайлы

Приветственное сообщение представляет собой аудиофайл, который воспроизводится при ответе на звонок с номера пилота. Этот аудиофайл — один из нескольких аудиофайлов, используемых в службе B-ACD для информирования абонентов об их статусе и о любых необходимых действиях. Вы можете создать персонализированные аудиофайлы, описывающие доступные для ваших абонентов пункты меню. Аудиофайлы B-ACD описаны в следующих разделах:

Перезапись стандартных аудиофайлов

Для каждого пункта сценария предоставляются аудиофайлы по умолчанию, которые передаются участникам звонка. Вы загружаете стандартные аудиофайлы по ссылке и копируете их в место, доступное для маршрутизатора B-ACD, например, на флеш-накопитель или TFTP-сервер. Аудиофайлы и файлы сценария объединены в архив tar, размещенный на веб-сайте. В таблице перечислены файлы по умолчанию и содержащиеся в них сообщения. Вы можете перезаписывать персонализированные сообщения поверх сообщений по умолчанию, но вы не можете изменять названия аудиофайлов, за исключением случаев, специально описанных в Изменение языковых кодов и названий файлов.

Чтобы перезаписать и установить стандартные аудиоподсказки перед первым использованием сервиса B-ACD, выполните действия, описанные в разделе Загрузка скриптов Tcl и аудиоподсказок. Чтобы перезаписать аудиоподсказки в существующей службе B-ACD, выполните действия, описанные в Обновление параметров сценария и аудиоподсказок (только набор номера по добавочному номеру).

Имя файла по умолчаниюОбъявление по умолчаниюДлительность объявления о нарушении по умолчанию
en_bacd_welcome.au

"Спасибо за звонок." После сообщения предусмотрена двухсекундная пауза.

3 секунды

en_bacd_options_menu.au

Для совершения покупок нажмите 1 (пауза)

Для связи со службой поддержки нажмите 2 (пауза)

Для набора номера по добавочному номеру нажмите 3 (пауза)

Чтобы связаться с оператором, нажмите ноль.

После сообщения предусмотрена четырехсекундная пауза.

15seconds

en_bacd_disconnect.au

«В данный момент мы не можем ответить на ваш звонок». Повторите попытку позже. Спасибо за звонок." После сообщения предусмотрена четырехсекундная пауза.

10seconds

en_bacd_invalidoption. au

«Вы ввели недопустимый вариант.» Пожалуйста, попробуйте еще раз. После сообщения предусмотрена пауза в одну секунду. Этот звуковой сигнал воспроизводится, когда абонент выбирает неверный пункт меню или набирает неверный добавочный номер.

7seconds

en_bacd_enter_dest.au

«Пожалуйста, введите добавочный номер, по которому вы хотите связаться». После сообщения предусмотрена пятисекундная пауза. Эта подсказка воспроизводится, когда абонент выбирает вариант dial-by-extension .

7seconds

en_bacd_allagentsbusy. au

«В данный момент все агенты заняты обслуживанием других клиентов». Продолжайте ждать помощи. С вами скоро кто-нибудь свяжется. После сообщения предусмотрена двухсекундная пауза. Этот вариант ответа также известен как второе приветствие.

7seconds

en_bacd_music_on_hol d.au

Музыка для ожидания (MOH) воспроизводится для абонентов B-ACD.

60seconds

Если вы перезапишете какие-либо аудиофайлы, обратите внимание, что для команд B-ACD требуется аудиофайл формата G.711 (.au) с 8-битным кодированием, мю-законом и частотой 8 кГц. Мы рекомендуем следующие аудиоинструменты или другие аналогичные по качеству:

  • Adobe Audition для Microsoft Windows от Adobe Systems Inc. (ранее известная как Cool Edit от Syntrillium Software Corp.)

  • AudioTool for Solaris от Sun Microsystems Inc.

Настройте B-ACD

Вот несколько примеров конфигурации:


application
 service aa bootflash:app-b-acd-aa-3.0.0.8.tcl
  paramspace english index 1
  param handoff-string aa
  param dial-by-extension-option 
  paramspace english language en
  param aa-pilot 
  paramspace english location flash:
  param welcome-prompt _bacd_welcome.au
  param voice-mail 
  param service-name queue
 !
 service queue bootflash:app-b-acd-3.0.0.8.tcl
  param queue-len 30
  param queue-manager-debugs 1
 ! 

! SIP PSTN Dial-Peers for Auto Attendant(BACD) service called aa associated with incoming voice port
dial-peer voice 500 voip
 description Inbound dial-peer for Auto Attendant
 service aa
 session protocol sipv2
 incoming called-number 
 dtmf-relay rtp-nte
 codec g711ulaw
 no vad
!
! TDM PSTN Dial-Peers if not using SIP for Auto Attendant(BACD) service called aa associated with incoming voice pots
dial-peer voice 500 voip
 description Inbound dial-peer for Auto Attendant
 service aa
 incoming called-number 
 port %tdm_port%
! 
Пояснение к команде:
КомандаОписание
param dial-by-extension-option

Позволяет абонентам набирать добавочные номера после набора указанного номера меню.

номер меню— Идентификатор пункта меню. Диапазон значений от 1 до 9. Значений по умолчанию нет.

param aa-pilot

Указывает пилотный номер, связанный с устройством автоматического набора номера.

param voice-mail

Определяет альтернативный пункт назначения для звонков, на которые не отвечают агенты службы поддержки.

paramspace english language en

Определяет языковой код аудиофайлов, используемых для динамических голосовых подсказок в приложении IVR.

  • language-package— Название используемого языкового пакета. Встроенных языковых пакетов три: Китайский, английский и испанский языки. Поддержка других языков может осуществляться с помощью скриптов языка Tcl (Tool Command Language).

  • language-code — Двухсимвольный код, определяющий язык соответствующих аудиофайлов. Допустимые варианты ввода следующие:

    ч —китайский

    эн —английский

    sp —испанский

    аа — все

Этот языковой код должен совпадать с двухсимвольным языковым префиксом, используемым в именах файлов аудиоподсказок, независимо от того, какой язык фактически используется в файле. Для получения дополнительной информации см. Приветственное сообщение и другие аудиофайлы

param welcome-prompt audio-filename

Назначает аудиофайл для приветственного сообщения, используемого данной службой Анонимных Алкоголиков.

  • audio-filename — Идентификатор, часть имени аудиофайла, содержащего приветственное сообщение, которое воспроизводится при первом подключении абонентов к службе B-ACD. Идентификационная часть имени файла не включает языковой префикс и должна начинаться с подчеркивания.

Изменение языковых кодов и имен файлов

  • Префикс любого имени файла можно изменить на ch, en, sp или aa. Префикс должен соответствовать коду, указанному в параметре language-code команды paramspace language, независимо от фактического языка, используемого в файле.

  • Имя файла приветственного приглашения (по умолчанию en_bacd_welcome.au) может начинаться с префикса и содержать любое идентификационное имя, определенное в команде param welcome-prompt.

  • После префикса имя файла в командной строке (по умолчанию не указано) может содержать любое идентификационное имя, определенное в команде param drop-through-prompt.

В аудиофайлах вы можете записать подсказку на любом языке. Нет необходимости изменять префикс файла, содержащего подсказку на другом языке, поскольку префиксы языковых кодов используются для функций, не входящих в состав сервиса B-ACD. Однако важно, чтобы префиксы языковых кодов для ваших файлов соответствовали языковому коду, указанному в параметре language-code в команде paramspace language, независимо от того, какой язык фактически используется в аудиофайле.

Не изменяйте идентификационную часть имени аудиофайла, за исключением файла в квадратных _bacd_welcome.au скобках ([]) . Эти скрипты идентифицируют аудиофайлы, имеющие те же идентификационные имена, что и файлы в таблице, и имеющие тот же префикс, который вы указываете в команде языка paramspace.

Два исключения из общих правил именования файлов — это аудиофайл приветственного сообщения (по умолчанию — en_bacd_welcome.au) и аудиофайл приглашения drop-through-option командной строки (по умолчанию не указан). Идентификационные части имен файлов для этих двух аудиоподсказок указываются явно во время настройки и полностью настраиваются пользователем. В этих файлах могут использоваться любые имена, при условии соблюдения следующих правил именования:

  • Префиксная часть имени файла должна совпадать с кодом языка, указанным в команде paramspace language. Например, en.

  • Идентификационная часть имени файла должна начинаться с символа подчеркивания. Например, _welcome_to_xyz.au.

Использование аудиофайлов для описания пунктов меню.

По умолчанию предоставляются два аудиофайла, которые помогают абоненту сориентироваться и ознакомиться с доступными пунктами меню: en_welcome_prompt.au и en_bacd_options_menu.au. Вы можете перезаписать пользовательские сообщения поверх сообщений по умолчанию, предоставленных в этих файлах, как объяснено в таблице.

Если ваша служба B-ACD использует одну службу AA, запишите приветствие в en_welcome_prompt.au и инструкции по выбору пунктов меню в en_bacd_options_menu.au.

Если ваша служба B-ACD использует несколько служб Анонимных Алкоголиков, вам потребуются отдельные приветствия и инструкции для каждой службы АА, используя следующие рекомендации:

  • Для каждой службы Анонимных Алкоголиков запишите отдельное приветственное сообщение, используя разные имена для аудиофайлов каждого сообщения. Пример. en_welcome_aa1.au и en_welcome_aa2.au. В приветственных сообщениях, которые вы записываете в эти файлы, должны содержаться как само приветствие, так и инструкции по выбору пунктов меню.

  • Записать тишину в аудиофайл en_bacd_options_menu.au. Необходимо зафиксировать как минимум одну секунду тишины. Обратите внимание, что этот файл не содержит инструкций по настройке меню при наличии нескольких служб AA.

Параметры меню

Цель сервиса B-ACD — автоматическая переадресация вызовов в нужное место в вашей организации. Интерактивные службы АА позволяют предоставлять абонентам меню с вариантами ответов, чтобы они могли сделать соответствующий выбор при совершении звонка. Типы пунктов меню, доступных в B-ACD, описаны в таблице. Пункты меню объявляются абонентам с помощью звуковых подсказок, которые описаны в Приветственная подсказка и другие аудиофайлы.

ТипОписаниеТребованияПример
Dial-by-extension

Абонент нажимает цифру, чтобы получить разрешение на набор известного добавочного номера.

Номер меню, используемый для этой опции, не должен совпадать с номерами меню (aa-hunt), используемыми в службе очереди вызовов.

Никаких требований.

После ознакомления с вариантами меню абонент набирает 4 и может позвонить на внутренний добавочный номер.

Опция набора номера по добавочному номеру

Сервис B-ACD также может иметь опцию набора номера по внутреннему номеру, которая позволяет абонентам набирать внутренние номера, даже если они уже знают номер внутреннего номера. Функция набора номера по добавочному номеру отображается в меню.

Функция набора номера по добавочному номеру настраивается путем указания номера пункта меню для параметра «набор номера по добавочному номеру». При использовании следующей команды абоненты могут набрать 1, а затем добавочный номер.

param dial-by-extension-option 1

В рамках службы очереди вызовов B-ACD номер опции набора по внутреннему номеру и номера опций группы поиска должны быть взаимоисключающими. Это ограничение означает, что номер опции, используемой для набора номера по добавочному номеру, не может совпадать с номером любой из опций, используемых с опциями aa-hunt. Например, если вы используете aa-hunt1–aa-hunt5 для указания групп поиска в конфигурации службы очереди вызовов, то вы можете использовать опцию 6 для набора номера по добавочному номеру, но не любой из номеров от 1 до 5.

Если все десять номеров aa-hunt используются в группах поиска в службе очереди вызовов, то опция набора номера по добавочному номеру не остаётся. Обратите внимание, что это ограничение основано на всех номерах опций (номерах aa-hunt), используемых в службе очереди вызовов, а не на номерах опций, используемых в приложении AA.

Загрузка скриптов Tcl и аудиоподсказок

Выполните следующие шаги для подготовки файлов сценариев и файлов подсказок, необходимых для работы вашей службы B-ACD.

  1. Скопируйте tar-файл в загрузочную флешку маршрутизатора SGW.

  2. Распакуйте файлы tcl и audio с помощью команды:

    archive tar /xtract bootflash:cme-b-acd-3.0.0.8.tar bootflash:
  3. При необходимости перезапишите аудиофайлы.

Пояснение к командам:

КомандаОписание

Скачайте архив B-ACD tar.

Загрузите архив B-ACD с именем cme-b-acd-3.0.0.8.tar на TFTP-сервер, доступный для маршрутизатора SGW.

Этот архив содержит скрипт Tcl для AA, скрипт Tcl для очереди вызовов и стандартные аудиофайлы, необходимые для работы сервиса B-ACD.

enable

Включает привилегированный режим EXEC на маршрутизаторе SGW. При необходимости введите свой пароль.

archivetar/xtract flash:

Распаковывает файлы из архива B-ACD и копирует их во флэш-память. В файле cme-b-acd-3.0.0.8.tar содержатся следующие файлы:

  • app-b-acd-aa-xxxxtcl (AA script)

  • app-b-acd-xxxxtcl (скрипт очереди вызовов)

  • en_bacd_allagentsbusy.au (аудиофайл)

  • en_bacd_options_menu.au (аудиофайл)

  • en_bacd_disconnect.au (аудиофайл)

  • en_bacd_music_on_hold.au (аудиофайл)

  • en_bacd_invalidoption.au (аудиофайл)

  • en_bacd_welcome.au (аудиофайл)

  • en_bacd_enter_dest.au (аудиофайл)

При необходимости сделайте запись.

Перезапишите аудиофайлы со своими пользовательскими сообщениями, но не меняйте имена аудиофайлов.

Примеры

В следующем примере файлы извлекаются из архива cme-b-acd-2.1.0.0 на сервере по адресу 192.168.1.1 и копируются во флэш-память маршрутизатора B-ACD.

archive tar /xtract tftp://192.168.1.1/cme-b-acd-2.1.0.0.tar flash:

Обновление параметров сценария и звуковых подсказок (только при наборе номера по добавочному номеру)

Параметры скрипта B-ACD можно обновить, внеся изменения в конфигурацию Cisco IOS. Для того чтобы изменения параметров вступили в силу, необходимо остановить и перезагрузить скрипты B-ACD, в которые вы внесли изменения. Если вы перезаписываете аудиоподсказки, необходимо загрузить измененные файлы аудиоподсказок.

  1. Определите идентификаторы всех активных сессий.

    Используйте команду showcall application sessions в привилегированном режиме EXEC для получения идентификаторов сеансов (SID) служб AA и очередей вызовов. Если в сеансе AA нет активных вызовов, имя скрипта AA не отображается в выводе команды show call application sessions.

  2. При необходимости остановите сеансы обслуживания B-ACD AA и очереди вызовов. Используя идентификационные номера сеансов из шага 1, остановите сеансы обслуживания B-ACD AA и очереди вызовов. Используйте команду call application session stop в привилегированном режиме EXEC, чтобы остановить сеансы AA и очереди вызовов.
  3. Перезагрузите скрипт AA и скрипты очереди вызовов. Для перезагрузки скриптов используйте команду call application voice load в привилегированном режиме EXEC.
  4. Если файл аудиоподсказок был изменен, перезагрузите его. Используйте команду audio-prompt load в привилегированном режиме EXEC для перезагрузки аудиофайла. Повторите эту команду для каждого измененного аудиофайла.

Проверка статуса B-ACD

Используйте команду show call application sessions для проверки активности B-ACD.

В следующем примере показана сессия с активными приложениями AA и очереди вызовов. Поле «App» содержит имя службы, а поле «Url» — расположение файла скрипта приложения.


Session ID 17
App: aa
Type: Service
Url: flash:app-b-acd-aa-2.1.0.0.tcl
Session ID 12
App: queue
Type: Service
Url: flash:app-b-acd-2.1.0.0.tcl 

В следующем примере показана сессия, в которой активно только приложение для работы с очередью. Скрипт AA не отображается в выводе команды show call application sessions, поскольку активных вызовов нет. Название службы автономных операторов отображается в выходных данных только при наличии активного вызова. Скрипт очереди вызовов активируется после первого входящего вызова и остается активным, даже если активных вызовов нет.


Router# show call application sessions
Session ID 12
App: queue
Type: Service
Url: flash:app-b-acd-2.1.0.0.tcl

Параметры скрипта B-ACD можно обновить, внеся изменения в конфигурацию Cisco IOS. Для того чтобы изменения параметров вступили в силу, необходимо остановить и перезагрузить скрипты B-ACD, в которые вы внесли изменения, как описано в следующих шагах. Если вы перезаписываете аудиоподсказки, необходимо загрузить измененные файлы аудиоподсказок.

  1. Определить идентификаторы сеансов всех активных сеансов:

    Используйте команду show call application sessions в привилегированном режиме EXEC для получения идентификаторов сеансов (SID) служб AA и очередей вызовов. Если в сеансе AA нет активных вызовов, имя скрипта AA не отображается в выводе команды show call application sessions.

    В следующем примере показана сессия с активными звонками. Поле «Приложение» — это название сервиса, присвоенное скрипту очереди вызовов и скрипту AA. Названия служб также можно увидеть в выводе команды show running-config.

    
    Router# show call application sessions
    Session ID 17
    App: aa
    Type: Service
    Url: bootflash:app-b-acd-aa-3.0.0.8.tcl
    
    Session ID 12
    App: queue
    Type: Service
    Url: bootflash:app-b-acd-3.0.0.8.tcl
    
  2. При необходимости остановите сеансы B-ACD AA и обслуживания очереди вызовов.

    Используя идентификационные номера сеансов из шага 1, остановите сеансы службы B-ACD AA и службы очереди вызовов. Используйте команду call application session stop в привилегированном режиме EXEC, чтобы остановить сеансы AA и очереди вызовов.

    
    Router# call application session stop id 17
    Router# call application session stop id 12

    При использовании команды остановки сеанса приложения для службы AA происходят следующие действия:

    Работа службы AA приостановлена.

    Все активные звонки, подключенные к службе AA, отключаются.

    Название службы AA удаляется из выходных данных команды show call application sessions.

    Чтобы исключить возможность обрыва звонков, подождите, пока не останется входящих звонков, прежде чем перезагружать сценарий, например, после окончания рабочего дня.

    Если в выводе команды show call application sessions не отображается имя службы AA, это означает, что сеансов связи нет, и вам не нужно отправлять для этого команду call application session stop.

  3. Перезагрузите скрипт AA и скрипты очереди вызовов.

    Для перезагрузки скриптов используйте команду call application voice load в привилегированном режиме EXEC.

    
    Router# call application voice load aa
    Router# call application voice load queue
  4. Если файл с аудиосообщениями был изменен, загрузите его заново.

    Используйте команду audio-prompt load в привилегированном режиме EXEC для перезагрузки аудиофайла. Повторите эту команду для каждого измененного аудиофайла.

    
    Router# audio-prompt load flash:en_bacd_welcome.au
    Reload of flash:en_bacd_welcome.au successful

Ограничения и запреты

  • Доступность услуг телефонной сети общего пользования (PSTN) зависит от наличия SIP-транков или каналов PSTN во время сбоя сети.

  • Устройства с поддержкой сетей 4G и 5G (например, приложение Webex для мобильных телефонов или планшетов) смогут регистрироваться в Webex Calling даже во время сбоев в сети. В результате, во время сбоя они могут оказаться не в состоянии позвонить на другие номера с того же места.

  • В режиме "Выживаемость" и в активном режиме набор номера может работать по-разному.

  • Шлюз обеспечения отказоустойчивости должен использовать IPv4-адрес. Поддержка IPv6 отсутствует.

  • Обновление статуса синхронизации по запросу в Центре управления может занять до 30 минут.

  • Функция вызова не поддерживается в режиме выживания.

  • Не следует настраивать команду привязки SIP в режиме конфигурации VoIP для голосовой связи. Это приводит к сбою регистрации MPP-телефонов в шлюзе обеспечения отказоустойчивости (Survivability Gateway).

  • Убедитесь, что серийные номера оборудования (ESN) в разных физических местах являются уникальными, чтобы избежать конфликтов и повысить отслеживаемость, резервирование и надежность переключения при сбоях.

В режиме обеспечения живучести действуют следующие ограничения:

  • Программные клавиши MPP: Программируемые клавиши, такие как «Парковка», «Отмена парковки», «Перехват вызова», «Приём вызова», «Групповой приём вызова» и «Переадресация вызова», не поддерживаются, но на устройстве они не отображаются как отключенные.

  • Общие линии: Звонки на общие линии могут поступать на все устройства; однако другие функции общих линий, такие как удаленный мониторинг состояния линии, удержание, возобновление, синхронизированный режим «Не беспокоить» (DND) и настройки переадресации вызовов, недоступны.

  • Конференц-связь: Проведение конференций или трехсторонняя связь не поддерживаются.

  • Базовое автоматическое распределение вызовов (B-ACD): Сервис с размещенными в одном месте шлюзом обеспечения отказоустойчивости и локальным шлюзом не поддерживается.

  • История звонков: Совершенные звонки сохраняются локально в истории звонков как на устройствах MPP, так и в приложении Webex.

  • Охотничьи группы: Вы можете настроить до 100 групп поиска, при этом каждая группа будет поддерживать максимум 32 пользователя.

  • Улучшенное отображение общего вызова: Такие функции, как уведомление о состоянии линии, совместное использование линии. hold/remote Возобновление вызовов, а также другие вызовы с базовыми функциями, группами переадресации или переадресацией вызовов не поддерживаются.

  • Маршрутизация вызовов группы поиска: Схема маршрутизации вызовов с учетом весовых коэффициентов не поддерживается.

Пользовательский опыт во время переключения на резервный сервер

Если веб-сайт в вашей компании утрачивает подключение к Интернету в момент, когда вы находитесь на этом веб-сайте, возможность совершать и принимать вызовы по-прежнему будет доступна. Это касается как вызовов внутри компании, так и вызовов клиентам за ее пределами. См. Приложение Webex | Жизнеспособность сайта.

Примеры конфигурации

Примеры подключения к телефонной сети общего пользования (PSTN)

Для совершения внешних звонков настройте соединение с телефонной сетью общего пользования (PSTN). В этом разделе описаны некоторые из доступных вариантов и приведены примеры конфигураций. Два основных варианта:

  • Подключение карты голосового интерфейса (VIC) к телефонной сети общего пользования (PSTN).

  • SIP-транк к шлюзу PSTN

Подключение карты голосового интерфейса к телефонной сети общего пользования (PSTN).

Вы можете установить карту голосового интерфейса (VIC) на маршрутизатор и настроить подключение порта к телефонной сети общего пользования (PSTN).

SIP-транк к шлюзу PSTN

Вы можете настроить SIP-транковое соединение, указывающее на шлюз телефонной сети общего пользования (PSTN). Для настройки транкового соединения на шлюзе используйте конфигурацию voice-class-tenant. Ниже приведен пример конфигурации.

voice class tenant 300 
  sip-server ipv4::
  session transport udp 
  bind all source-interface GigabitEthernet0/0/1 
 

Настройка удаленного соединения

Для транковых соединений настройте входящие и исходящие соединения для данного транка. Конфигурация зависит от ваших требований. Подробную информацию о настройке см. в Руководстве по настройке Dial Peer, Cisco IOS Release 3S.

Ниже приведены примеры конфигураций:

Исходящие соединения с телефонной сетью общего пользования (PSTN) по протоколам UDP и RTP.

dial-peer voice 300 voip 
 description outbound to PSTN 
 destination-pattern +1[2-9]..[2-9]......$ 
 translation-profile outgoing 300
 rtp payload-type comfort-noise 13 
 session protocol sipv2 
 session target sip-server
 voice-class codec 1 
 voice-class sip tenant 300 
 dtmf-relay rtp-nte 
 no vad

Входящий dial-peer из телефонной сети общего пользования (PSTN) с использованием UDP и RTP.

voice class uri 350 sip 
 host ipv4: 
 !
dial-peer voice 190 voip 
 description inbound from PSTN 
 translation-profile incoming 350 
 rtp payload-type comfort-noise 13 
 session protocol sipv2 
 voice-class codec 1 
 voice-class sip tenant 300 
 dtmf-relay rtp-nte 
 no vad

Перевод чисел

Для подключений к телефонной сети общего пользования (PSTN) может потребоваться использование правил преобразования для трансляции внутренних добавочных номеров в номер E.164, который может маршрутизировать телефонная сеть общего пользования. Ниже приведены примеры конфигураций:

Правило трансляции PSTN без +E164

voice translation-rule 350 
 rule 1 /^\([2-9].........\)/ /+1\1/ 
 voice translation-profile 300 
 translate calling 300 
 translate called 300

Правило перевода телефонной системы с +E164

voice translation-rule 300 
 rule 1 /^\+1\(.*\)/ /\1/ 
 voice translation-profile 300 
 translate calling 300 
 translate called 300

Пример вызова в экстренных случаях

В следующем примере приведена конфигурация системы экстренного вызова.

Если наложение Wi-Fi не соответствует IP-подсетям должным образом, то для мобильных устройств, используемых для экстренных вызовов, может быть некорректно сопоставлено ELIN-соединение.

Места реагирования на чрезвычайные ситуации (ERL)


voice emergency response location 1
 elin 1 14085550100
 subnet 1 192.168.100.0 /26
 !
voice emergency response location 2
 elin 1 14085550111
 subnet 1 192.168.100.64 /26
 !
voice emergency response zone 1
 location 1 
 location 2 

Исходящие соединения


voice class e164-pattern-map 301
 description Emergency services numbers
  e164 911
  e164 988
 !
voice class e164-pattern-map 351
 description Emergency ELINs
  e164 14085550100
  e164 14085550111
 !
dial-peer voice 301 pots
 description Outbound dial-peer for E911 call
 emergency response zone 1 
 destination e164-pattern-map 301
 !
 dial-peer voice 301 pots
 description Inbound dial-peer for E911 call
 emergency response callback
 incoming called e164-pattern-map 351
 direct-inward-dial 
Была ли статья полезной?
Была ли статья полезной?