Обзор аудио Webex Edge

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

Cisco Unified Border Element (CUBE) с аудио Edge поддерживает vCUBE и все платформы ASR и ISR, на которых работает CUBE версии 16.12.2 и последующих версий.

Развертывание аудио Edge с помощью CUBE и Cisco Webex Edge Connect

На изображении выше приведено обычное развертывание аудио Edge с помощью CUBE с Webex Edge Connect. Маршрутизация вызовов аудио Edge выполняется из Unified CM через CUBE в облако Webex.


Для аудио Edge рекомендуется использовать отдельный компонент CUBE.

При работе с этим развертыванием обратите внимание на приведенное ниже.

  1. Откройте рекомендуемые порты.

  2. Статический NAT с общедоступным IP-адресом.

  3. Примените рекомендуемые настройки безопасности Webex.

  4. Примените или отмените защиту сигналов и мультимедиа в зависимости от предприятия.

Развертывание аудио Edge с помощью CUBE без Edge Connect

На изображении выше показано непосредственное подключение CUBE к Интернету в этой конфигурации.


Если для маршрутизации вызовов используется Интернет, компонент CUBE должен быть размещен внутри DMZ.

Откройте порт передачи сигналов 5061 во внутреннем брандмауэре, чтобы обеспечить безопасное соединение между компонентом CUBE и Unified CM. Необходимо открыть порты мультимедиа, соответствующие диапазону внутренних портов мультимедиа CUBE.

При работе с этим развертыванием обратите внимание на приведенное ниже.

  1. Откройте рекомендуемые порты.

  2. Статический NAT с общедоступным IP-адресом.

  3. Примените рекомендуемые настройки безопасности Webex.

  4. Примените или отмените защиту соединения в зависимости от предприятия.

  5. Откройте порт передачи сигналов и порт мультимедиа, соответствующие диапазону портов мультимедиа внутреннего интерфейса CUBE.

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

Для настройки аудио Edge понадобится необходимая информация о наборе номера телефона системы из службы администрирования веб-сайта Cisco Webex или Cisco Webex Control Hub, такая как номера телефона системы и сценарий нормализации Lua. Эта информация будет использована при настройке номеров телефона системы, которые пользователи будут набирать для звонка в службы Webex.


Аудио Edge поддерживает процесс связывания веб-сайта, описанный в этой статье.

Рекомендации относительно миграции для веб-сайтов Webex с аудио Edge

Действия, которые необходимо выполнить при перемещении веб-сайта Webex.

  • Создайте новый сценарий Lua. Затем замените старый сценарий Lua новым во всех местах его использования в конфигурации аудио Edge.


    При перемещении веб-сайтов Webex никогда не используйте повторно сценарии Lua.

  • Прежде чем удалять старый веб-сайт, сохраните все данные о странах, добавочных номерах и записях SRV DNS для CUBE из раздела Настройки аудио.

Сценарий Lua для аудио Edge

Аудио Edge является глобальной службой. Для маршрутизации вызовов в облако Webex с помощью номеров Webex необходимо указать правила маршрутизации вызовов в Unified CM. Также можно настроить пользовательские номера телефона системы для маршрутизации вызовов с кодом набора определенной страны и типом (платный/бесплатный) в Webex через аудио Edge. Пользовательские номера телефона должны быть доступны через PSTN. Они не поддерживаются для клиентов аудио с подключением к облаку поставщика услуг (CCA-SP).

Для создания магистрали в Unified CM и обеспечения надлежащей маршрутизации также потребуется сценарий нормализации Lua. Можно получить доступ к сценарию Lua и всем номерам телефона (пользовательским номерам и любым разрешенным номерам Webex) из службы администрирования веб-сайта Webex или Control Hub.

Сценарий Lua осуществляет следующие преобразования вызовов.

  • Выполняется обновление узловой части URI запроса, чтобы в CUBE смогла произойти маршрутизация вызовов в службу аудио Edge.

  • К URI-идентификатору запроса добавляется параметр x-cisco-site-uuid, который ссылается на веб-сайт Webex.

  • Он обновляет пользовательскую часть заголовка SIP To, которая требуется для обработки аудио Edge.

Рекомендации по настройке пользовательского номера дозвона

Можно добавить пользовательские номера телефона системы, доступные из корпоративной сети и из PSTN. Вызывающие абоненты внутри предприятия могут использовать номер непосредственно через путь аудио Edge. Для развертывания с CUBE путь проходит в Unified CM, через CUBE, через Webex Edge Connect или Интернет, а затем в облако Webex.

Рисунок 1. Каналы вызова с пользовательским номером дозвона, доступным в PSTN
Путь вызова пользовательского номера телефона системы

Если для пользовательского номера настроена доступность из сети PSTN, вызывающий абонент, находящийся за пределами сети, сможет использовать этот номер через PSTN для пути аудио Edge. Путь проходит от пограничного контроллера сеансов в Unified CM, через CUBE, через Webex Edge Connect или Интернет, а затем в облако Webex.

Если пользовательский номер доступен только в пределах корпоративной сети, пользователи, находящиеся за пределами сети, не смогут использовать его для звонков на номер системы аудио Webex ни в каком пути вызова.

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

Каждый настроенный номер влияет на количество инструкций и использование памяти в сценарии нормализации SIP (Lua) в Unified CM. По умолчанию для сценария заданы такие значения: 1000 инструкций и пороговое значение памяти в 50 килобайт. При настройке аудио Edge увеличьте пороговое значение количества инструкций Lua в Unified CM до 3000 инструкций и пороговое значение памяти до 200 килобайт.

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

Этап

Описание

Раздел

1

Получите номера телефона системы и сценарий Lua для развертывания.

Настройка параметров набора номера и экспорт сценария Lua с помощью службы администрирования веб-сайта Webex

or

Настройка параметров набора номера и экспорт сценария Lua с помощью Control Hub

2

Настройте Unified CM.

Настройка алгоритма выполнения задач для конфигурации Unified CM

3

Настройте выделенный CUBE.

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

На этой схеме приведен более подробный обзор алгоритма выполнения задач. Эти задачи описаны далее в настоящем руководстве.

Алгоритм выполнения задач по развертыванию CUBE

Настройка параметров набора номера и экспорт сценария Lua с помощью службы администрирования веб-сайта Webex

Если управление веб-сайтом Webex осуществляется с помощью службы администрирования веб-сайта Webex или выполнен процесс связывания веб-сайта, используйте указанные ниже действия. Настройте параметры набора номера телефона системы, соберите полный список номеров телефона системы и экспортируйте копию сценария Lua.


После изменения какого-либо разрешенного номера телефона системы Webex или пользовательского номера телефона системы обновите сценарий Lua в Unified CM.

1

Войдите в службу администрирования веб-сайта Webex и перейдите к меню Конфигурация > Общие настройки веб-сайта > Настройки аудио.

2

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

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

  2. По завершении внесения изменений щелкните Сохранить.

3

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


 

Можно добавить до 100 пользовательских номеров. Каждый пользовательский номер должен быть уникальным для определенного веб-сайта Webex.

  1. В раскрывающихся меню выберите страну или регион и тип (платный/бесплатный).

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

  3. При необходимости измените или замените автоматически созданную метку телефона.

  4. Щелкните Сохранить, чтобы добавить запись в список номеров телефона системы.

4

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


 

Эти номера необходимы для конфигураций шаблона маршрута, которые будут настроены в Unified CM.

5

Щелкните Создать сценарий Lua, а затем выберите Экспорт.

Сценарий Lua будет сохранен на вашем компьютере в формате .lua.

6

В разделе Стандартные международные номера телефона системы для веб-сайта выберите не более двух номеров дозвона для использования в качестве стандартных международных номеров для вашего веб-сайта.

  1. Установите флажок в поле Назначение стандартных номеров телефона системы.

  2. Выберите параметр для вызова из списка в левой части и щелкните Добавить >.

    Изменять порядок стандартных номеров телефона системы можно с помощью кнопок Переместить вверх и Переместить вниз.


     

    Если отключить платный стандартный номер Webex в разделе Разрешенные номера телефона системы, выберите в этом разделе хотя бы один платный вариант.

  3. Щелкните Сохранить.


     

    Распространение изменений в клиенте может занять до 30 минут.

7

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

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

Дальнейшие действия

Изменения вступают в силу на стороне Webex сразу после сохранения. Однако для обновления маршрутизации вызовов необходимо также применить обновленный сценарий Lua в Unified CM.

Настройка параметров набора номера и экспорт сценария Lua с помощью Control Hub

Если управление веб-сайтами Webex осуществляется в Control Hub, используйте указанные далее действия. Настройте параметры набора номера телефона системы, соберите полный список номеров телефона системы и экспортируйте копию сценария Lua.


После изменения какого-либо разрешенного номера телефона системы Webex или пользовательского номера телефона системы обновите сценарий Lua в Unified CM.

1

В окне просмотра информации о клиенте на веб-сайте https://admin.webex.com перейдите в раздел Службы и в разделе Совещание выберите Веб-сайты.

2

Выберите веб-сайт, для которого необходимо настроить аудио Edge, и нажмите Настройка веб-сайта.

3

Нажмите Общие настройки > Настройки аудио.

4

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

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

  2. По завершении внесения изменений щелкните Сохранить.

5

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


 

Можно добавить до 100 пользовательских номеров. Каждый пользовательский номер должен быть уникальным для определенного веб-сайта Webex.

  1. В раскрывающихся меню выберите страну или регион и тип (платный/бесплатный).

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

  3. При необходимости измените или замените автоматически созданную метку телефона.

  4. Щелкните Сохранить, чтобы добавить запись в список номеров телефона системы.

6

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


 

Эти номера необходимы для конфигураций шаблона маршрута, которые будут настроены в Unified CM.

7

Щелкните Создать сценарий Lua, а затем выберите Экспорт.

Сценарий Lua будет сохранен на вашем компьютере в формате .lua.

8

В разделе Стандартные международные номера телефона системы для веб-сайта выберите не более двух номеров дозвона для использования в качестве стандартных международных номеров для вашего веб-сайта.

  1. Установите флажок в поле Назначение стандартных номеров телефона системы.

  2. Выберите параметр для вызова из списка в левой части и щелкните Добавить >.

    Изменять порядок стандартных номеров телефона системы можно с помощью кнопок Переместить вверх и Переместить вниз.


     

    Если отключить платный стандартный номер Webex в разделе Разрешенные номера телефона системы, выберите в этом разделе хотя бы один платный вариант.

  3. Щелкните Сохранить.


     

    Распространение изменений в клиенте может занять до 30 минут.

9

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

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

Дальнейшие действия

Изменения вступают в силу на стороне Webex сразу после сохранения. Однако для обновления маршрутизации вызовов необходимо также применить обновленный сценарий Lua в Unified CM.

Настройка алгоритма выполнения задач для конфигурации Unified CM

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

Этап

Описание

Раздел

1

Создайте сценарий нормализации SIP с помощью сценария Lua Webex.

Создание сценария нормализации SIP с помощью сценария Lua Webex

2

(Необязательно) Создайте или обновите профиль SIP для использования поддержки Early Offer.

(Необязательно) Настройка поддержки Early Offer для голосовых звонков и видеозвонков

3

Создайте профиль безопасности для магистрали SIP.

Создание профиля безопасности магистрали SIP

4

(Необязательно) Добавьте поддержку кодека G.722.

(Необязательно) Добавление поддержки кодека G.722

5

Создайте новую магистраль между Unified CM и CUBE

Создание новой магистрали между Unified CM и CUBE

6

Создайте группу маршрутов.

Создание группы маршрутов

7

Создайте список маршрутов.

Создание списка маршрутов

8

Создайте шаблоны маршрутов.

Создание шаблонов маршрутов

Создание сценария нормализации SIP с помощью сценария Lua Webex

Используйте сценарий Lua, который был экспортирован из службы администрирования веб-сайта Webex или Control Hub, чтобы создать новый сценарий нормализации SIP в Unified CM.

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

При настройке URI класса голосовых вызовов на более позднем этапе вам понадобится адрес узла URI из сценария Lua. Запишите его сейчас либо сохраните сценарий Lua до завершения этого этапа. Адрес узла URI находится в разделе Update To header.
   -- Update To header with CCAX URL
    local oldTo1 = msg:getHeader("To")
    local newTo1 = string.gsub(oldTo1, "<sip:(.+)@(.*)>", "<sip:%1@ecccx.<your_region>.webex.com>")
    msg:modifyHeader("To", newTo1)

1

В службе администрирования Unified CM перейдите к меню Устройство > Настройки устройства > Сценарий нормализации SIP.

2

Выберите Добавить новый, чтобы создать новый сценарий нормализации SIP.

3

Укажите название сценария, которое четко его идентифицирует, например "имя_веб-сайта_аудио_webex_edge".

4

Нажмите Импортировать файл, затем выберите сценарий Lua, экспортированный ранее.

После импорта сценария Lua контент обновляется на основе сценария Lua.

5

Для параметра Memory Threshold (Пороговое значение памяти) задайте значение 200.

6

Для параметра Lua Instruction Threshold (Пороговое значение для инструкций Lua) задайте 3000.

7

Щелкните Сохранить.

Дальнейшие действия

Примените этот сценарий нормализации SIP к магистрали, соединяющей Unified CM и CUBE.

(Необязательно) Настройка поддержки Early Offer для голосовых звонков и видеозвонков

Рекомендуется использовать поддержку Early Offer с аудио Edge, однако для аудио Edge это не является обязательным условием. Аудио Edge также поддерживает Delayed Offer.

Если в конфигурации службы администрирования Unified CM нет профиля SIP, создайте его, используя указанные ниже действия.

Если у вас есть существующий профиль SIP с поддержкой Early Offer, можно попробовать повторно его использовать для этой цели. Убедитесь, что он соответствует настройкам, указанным в этапах 4–6 этой процедуры.

1

В службе администрирования Unified CM перейдите к меню Устройство > Настройки устройства > Профиль SIP и выберите Поиск.

2

Выберите Стандартный профиль SIP для Cisco VCS.

3

Нажмите Копировать.

4

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

5

Снимите флажок в поле "Разрешить мультимедиа приложения iX".

6

Для параметра Поддержка Early Offer для голосовых звонков и видеозвонков установите значение Best Effort (без добавления MTP).

7

Сохраните профиль SIP.

Создание профиля безопасности магистрали SIP

1

В службе администрирования Unified CM перейдите к разделу Система > Безопасность > Профиль безопасности магистрали SIP и выберите Добавить новый.

2

Введите название профиля безопасности магистрали SIP.

3

Для параметра Режим безопасности устройства установите значение Шифрование или Незащищенный (в зависимости от потребностей развертывания).

4

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

5

Сохраните профиль.

(Необязательно) Добавление поддержки кодека G.722

Аудио Edge поддерживает кодек G.722. Настройка кодека G.722 в Unified CM для работы с аудио Edge не требуется. Однако, поскольку для G.722 используется более низкое значение пропускной способности, чем для других кодеков, его настройка может способствовать улучшению качества обслуживания для вашего развертывания.


Webex поддерживает аудиокодеки G.722, G.711a и G.711μ. Однако в Webex не поддерживаются кодеки согласования во время вызова, например для мелодии удержания (MOH).

1

В службе администрирования Unified CM перейдите к меню Система > Параметры предприятия.

2

Для параметра Advertise G.722 Codec выберите Включено и сохраните изменение.

3

Перейдите к меню Система > Информация о регионе > Регион и щелкните Добавить новый.

4

Укажите название региона и сохраните изменение.

5

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

6

Для параметра Максимальная скорость передачи аудио выберите 64 Кбит/с (G.722, G.711).

7

Сохраните внесенные изменения.

Дальнейшие действия


Примените новый регион к пулу устройств для аудио Edge.

Создание новой магистрали между Unified CM и CUBE


Создайте новую магистраль для использования с аудио Edge. Не изменяйте существующую магистраль.

1

В службе администрирования Cisco Unified CM перейдите к разделу Устройство > Магистраль и выберите Добавить новую.

2

Для параметра Тип магистрали выберите Магистраль SIP и нажмите Далее.

3

Введите Название устройства.

4

В разделе Destination (Назначение) введите значения в полях Destination Address (Целевой адрес) и Destination Port (Порт назначения) для CUBE.


 

Для незащищенных магистралей используйте порт 5060, а для защищенных – порт 5061.

5

Настройте Профиль безопасности магистрали SIP для магистрали, созданной в задаче Создание профиля безопасности магистрали SIP.


 

Между Unified CM и CUBE можно использовать только одну защищенную магистраль TLS. Подробности см. в статье Периодически происходит сбой вызовов назначения при использовании магистрали TLS (CSCus63305). Если существует другая магистраль TLS, необходимо настроить магистраль TCP с помощью CUBE в этом разделе.

6

Настройте Профиль SIP, созданный в задаче (Необязательно) Настройка поддержки Early Offer для голосовых звонков и видеозвонков.

7

Для параметра Способ передачи сигналов DTMF выберите RFC 2833.

8

Для параметра Сценарий нормализации выберите сценарий нормализации, созданный в задаче Создание сценария нормализации SIP с помощью сценария Lua Webex.

9

Сохраните магистраль.


 

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

Создание группы маршрутов

1

В службе администрирования Cisco Unified CM перейдите к разделу Маршрутизация вызовов > Маршрут/поиск > Группа маршрутов.

2

Нажмите кнопку Добавить.

3

Введите название группы маршрутов.

4

Для параметра Доступные устройства выберите созданную магистраль аудио Edge.

5

Выберите Добавить в группу маршрутов.

6

Сохраните группу маршрутов.

Создание списка маршрутов

1

В службе администрирования Cisco Unified CM перейдите к разделу Маршрутизация вызовов > Маршрут/поиск > Список маршрутов.

2

Нажмите кнопку Добавить.

3

Введите название списка маршрутов и добавьте его описание.

4

Для параметра Группа Cisco Unified Communications Manager выберите значение, соответствующее вашей конфигурации, и сохраните внесенные изменения.

5

В разделе Route List Member Information (Информация об участниках списка маршрутов) выберите Add Route Group (Добавить группу маршрутов), а затем выберите созданную вами группу маршрутов.

6

Сохраните список маршрутов.

Создание шаблонов маршрутов

Необходимо настроить номера телефона, сохраненные ранее. Пользователи звонят по этим номерам, чтобы начинать совещания Webex или присоединяться к ним.

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


Если номер телефона не будет настроен в шаблоне маршрута, маршрутизация вызовов по этому номеру будет выполняться через PSTN или сеть партнера CCA-SP.

1

В службе администрирования Cisco Unified CM перейдите к разделу Маршрутизация вызовов > Маршрут/поиск > Шаблон маршрута и выберите Добавить новый.

2

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


 

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

3

Для параметра Список маршрутов/шлюзов выберите список маршрутов, созданный в предыдущей задаче.

4

Сохраните внесенные изменения.

5

Повторите эти действия для всех остальных сохраненных ранее номеров телефона.

Конфигурация Unified CM теперь маршрутизирует вызовы по выбранным номерам в CUBE.

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

Чтобы настроить CUBE для аудио Edge необходимо:

  • ознакомиться с конфигурациями, основанными на CLI Cisco IOS;

  • ознакомиться с конфигурациями CUBE;

  • иметь соответствующие лицензии CUBE.

Ниже приведены общие инструкции по настройке CUBE для аудио Edge.

Этап

Описание

Раздел

1

Настройте необходимые глобальные конфигурации в CUBE.

Глобальные конфигурации CUBE для аудио Edge

2

Создайте клиента для использования с аудио Edge.

Создание клиента

3

Создайте безопасный профиль аудио.

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

Адресуемые точки вызова для аудио Edge

Глобальные конфигурации CUBE для аудио Edge

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

Этап

Описание

Раздел

1

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

Настройка передачи голоса по IP для голосовой службы

2

Установите SIP-UA на прием только TLS версии 1.2.

Настройка SIP-UA

3

Настройте для класса голосовых вызовов разрешенные кодеки.

Настройка кодека для класса голосовых вызовов

4

Создайте необходимые профили SIP для класса голосовых вызовов.

Настройка профилей SIP класса голосовых вызовов

5

Установите шаблон, соответствующий URI класса голосовых вызовов.

Настройка URI класса голосовых вызовов

6

Настройте криптографический SRTP для класса голосовых вызовов.

Настройка пакета криптографического SRTP класса голосовых вызовов

7

Установите максимальный размер сегмента TCP.

Установка максимального размера сегмента TCP

Настройка передачи голоса по IP для голосовой службы

Для защиты CUBE включите функцию Список доверенных IP-адресов в разделе Режим передачи голоса по IP для голосовой службы. Перечислите все диапазоны IP-адресов Webex для приема вызовов только от Webex. Чтобы разрешить поступление вызовов из Unified CM, в этот список должны быть включены все IP-адреса Unified CM.

Необходимо настроить диапазоны портов мультимедиа аудио Edge на общедоступных IP-адресах для внешних интерфейсов, направленных в облако Webex.

Необходимо настроить диапазоны портов мультимедиа определенного предприятия на частных IP-адресах для внутреннего интерфейса, направленного в Unified CM.

Рекомендуется обновить минимальное значение таймера сеанса (Min-SE), поскольку для этой настройки в Webex и Unified CM установлены разные значения по умолчанию. Это изменение помогает избежать некоторых ошибок вызовов, которые будут поступать из вашей организации в облако Webex. Ранее рекомендовалось изменить настройку Min-SE в Unified CM, однако этот подход влияет на другие потоки SIP, которые не требуют более длительного периода.

1

Откройте командную строку и выполните вход в CUBE.

2

Настройте список диапазонов IP-адресов, используемых службами Cisco Webex Meetings.

Пример списка приведен ниже. Однако следует также перейти по этой ссылке, чтобы убедиться в том, что не осталось других IP-адресов для добавления.

Обязательно прочитайте комментарии в этом блоке кодов и добавьте соответствующую информацию. Закомментированные (!) команды требуют обработки перед их раскомментированием. Во всех случаях между символами вставки < > необходимо ввести информацию о конкретном предприятии.

voice service voip
  ip address trusted list
  ipv4 64.68.96.0 255.255.224.0
  ipv4 66.114.160.0 255.255.240.0
  ipv4 66.163.32.0 255.255.224.0
  ipv4 170.133.128.0 255.255.192.0
  ipv4 173.39.224.0 255.255.224.0
  ipv4 173.243.0.0 255.255.240.0
  ipv4 207.182.160.0 255.255.224.0
  ipv4 209.197.192.0 255.255.224.0
  ipv4 216.151.128.0 255.255.224.0
  ipv4 114.29.192.0 255.255.224.0
  ipv4 210.4.192.0 255.255.240.0
  ipv4 69.26.176.0 255.255.240.0
  ipv4 62.109.192.0 255.255.192.0
  ipv4 69.26.160.0 255.255.240.0
  ! check the link to make sure all ip's ranges are covered
  ! ipv4 <CUCM-IP-RANGE>
  rtcp all-pass-through
  address-hiding
  ! enable cube with purchased license capacity
  ! mode border-element license capacity <capacity>
  media disable-detailed-stats
  media stats-disconnect
  ! public-ip of CUBE external interface towards Webex
  ! media-address range <public-ip> <public-ip> port-range 36000 48198
  ! port-range 36000 48198
  ! private-ip of CUBE internal interface towards CUCM
  ! <start> <end> are the media port range that your enterprise wants to use on internal network
  ! media-address range <privateip> <privateip> port-range <start> <end>
  ! port-range <start> <end>
  allow-connections sip to sip
  call-quality
  max-dropout 2
  max-reorder 2
  sip
  min-se 14400 session-expires 14400

Настройка SIP-UA

Для аудио Edge необходимы соединения по протоколу TLS версии 1.2 с сертификатом, подписанным ЦС. Необходимо настроить SIP-UA для приема только TLS версии 1.2, а также настроить CUBE для отправки сертификатов с помощью соединения TLS.

Включение функции обработки вызовов для регулирования вызовов в CUBE в соответствии с объемом ЦП.

1

Откройте командную строку и выполните вход в CUBE.

2

Введите указанные далее команды.

sip-ua
 transport tcp tls v1.2
 ! CUBE_CA_CERT is the name of the configured trustpoint

 crypto signaling default trustpoint CUBE_CA_CERT
 call threshold global cpu-5sec low 68 high 75
 call treatment on

Настройка кодека для класса голосовых вызовов

Аудио Edge поддерживает кодеки G.722, G.711 u-law и G.711 a-law. Для использования одного из этих кодеков необходимо настроить кодек класса голосовых вызовов. Примените класс голосовых вызовов к безопасному профилю аудио или адресуемым точкам вызова для аудио Edge.

1

Откройте командную строку и выполните вход в CUBE.

2

Настройте кодек класса голосовых вызовов.

Пример.

voice class codec 3

 codec preference 1 g722-64

 codec preference 2 g711ulaw

 codec preference 3 g711alaw

Настройка профилей SIP класса голосовых вызовов

Вместе с TLS CUBE использует URI SIPS, однако Unified CM не поддерживает URI SIPS. Поэтому примените профиль SIP, который преобразует все URI SIPS в URI SIP.

Для аудио Edge необходимы два профиля SIP: один для облака Webex, другой – для Unified CM.

1

Откройте командную строку и выполните вход в CUBE.

2

Примените указанный далее профиль SIP из CUBE к облаку Webex.

voice class sip-profiles 2340
rule 1 request INVITE sip-header SIP-Req-URI modify "sips:" "sip:" 
 rule 2 request INVITE sip-header To modify "sips:" "sip:" 
 rule 3 request INVITE sip-header From modify "sips:" "sip:" 
 rule 4 request INVITE sip-header Remote-Party-ID modify "sips:" "sip:" 
 rule 5 request INVITE sip-header P-Asserted-Identity modify "sips:" "sip:" 
 rule 6 request ACK sip-header From modify "sips:" "sip:" 
rule 7 request REINVITE sip-header P-Asserted-Identity modify "sips:" "sip:" 
rule 8 request REINVITE sip-header From modify "sips:" "sip:" 
rule 9 request REINVITE sip-header Contact modify "sips:(.*)>" "sip:\1;transport=tls>" 
rule 10 request INVITE sip-header Contact modify "sips:" "sip:" 
3

(Необязательно) Если CUBE расположен за статическим NAT, добавьте эти правила в тот же профиль SIP 2340.

В приведенном ниже примере предполагается, что IP-адрес внешнего интерфейса CUBE (общедоступный IP-адрес) – 10.21.21.21, а IP-адрес статического NAT – 179.10.11.12.

voice class sip-profiles 2340
rule 11 request ANY sip-header Via modify "10.21.21.21" "179.10.11.12" 
rule 12 request ANY sip-header Contact modify "10.21.21.21" "179.10.11.12" 
rule 13 response ANY sip-header Contact modify "10.21.21.21" "179.10.11.12" 
rule 14 request ANY sdp-header Audio-Connection-Info modify "10.21.21.21" "179.10.11.12" 
rule 15 response ANY sdp-header Audio-Connection-Info modify "10.21.21.21" "179.10.11.12" 
4

Примените указанный далее профиль SIP к Unified CM.


 

Если вызов поступает из облака Webex в сеть предприятия, элемент RequestURI сообщения INVITE SIP содержит запись SRV DNS клиента, которую необходимо заменить на SRV Unified CM.

voice class sip-profiles 2341
rule 1 request INVITE sip-header SIP-Req-URI modify "sips:" "sip:" 
rule 2 request INVITE sip-header To modify "sips:" "sip:" 
rule 3 request INVITE sip-header From modify "sips:" "sip:" 
rule 4 request INVITE sip-header Remote-Party-ID modify "sips:" "sip:" 
rule 5 request INVITE sip-header P-Asserted-Identity modify "sips:" "sip:" 
rule 6 request ACK sip-header From modify "sips:" "sip:" 
rule 7 request REINVITE sip-header P-Asserted-Identity modify "sips:" "sip:" 
rule 8 request REINVITE sip-header From modify "sips:" "sip:" 
rule 9 request REINVITE sip-header Contact modify "sips:(.*)>" "sip:\1;transport=tls>" 
rule 10 request INVITE sip-header Contact modify "sips:" "sip:" 
! assuming CUCM SRV is test-ccm.sample.com
 rule 11 request INVITE sip-header SIP-Req-URI modify "@(.*);x-cisco-webex-service=audio" "@test-ccm.sample.com" 

Настройка URI класса голосовых вызовов

Аудио Edge выполняет сопоставление магистрали на основе URI запроса. Поэтому для сопоставления шаблонов необходимо настроить URI класса голосовых вызовов.
Прежде чем начать
Сохраните адрес узла URI из раздела Update To header сценария Lua (выделен жирным ниже).
   -- Update To header with CCAX URL
    local oldTo1 = msg:getHeader("To")
    local newTo1 = string.gsub(oldTo1, "<sip:(.+)@(.*)>", "<sip:%1@ecccx.<your_region>.webex.com>")
    msg:modifyHeader("To", newTo1)
1

Откройте командную строку и выполните вход в CUBE.

2

Введите приведенные ниже конфигурации URI класса голосового вызова, чтобы идентифицировать вызовы из Webex в сеть предприятия.

voice class uri INEdgeAudio sip
 pattern x-cisco-webex-service=audio
3

Введите приведенные ниже конфигурации URI класса голосового вызова, чтобы идентифицировать вызовы из сети предприятия в Webex.

Используйте адрес узла URI, сохраненный из службы администрирования веб-сайта или Control Hub. В этом примере следует при необходимости заменить <your_region> на AMER, EMEA или APJC.

voice class uri OUTEdgeAudio sip
 host ecccx.<your_region>.webex.com

Настройка пакета криптографического SRTP класса голосовых вызовов

Криптографический SRTP класса голосовых вызовов назначает предпочтительный пакет шифрования SRTP, который будет использоваться для аудио Edge. Настройте перечисленные ниже пакеты шифрования по порядку. Примените криптографический SRTP класса голосовых вызовов к безопасному профилю аудио или адресуемым точкам вызова для аудио Edge.
1

Откройте командную строку и выполните вход в CUBE.

2

Введите указанные далее конфигурации шифрования.

voice class srtp-crypto 234
 crypto 1 AEAD_AES_256_GCM
 crypto 2 AEAD_AES_128_GCM
 crypto 3 AES_CM_128_HMAC_SHA1_80
 crypto 4 AES_CM_128_HMAC_SHA1_32

Установка максимального размера сегмента TCP

По умолчанию длина сообщения ServerHello CUBE составляет 1380 байт. Поскольку Webex удаленной стороны ожидает сегмент меньшего размера, отправка кода ACK не происходит. Когда CUBE повторяет попытку, используя сегмент меньшего размера (1360), он, как правило, получает код ACK по истечении 3 секунд, отведенных на подтверждение, вследствие чего происходит сбой вызова. Если в качестве значения MSS задано 1360, в CUBE гарантировано будет установлено ограничение сегмента при первой попытке и он своевременно получит код ACK от Webex.

1

Откройте командную строку и выполните вход в CUBE.

2

Введите указанную далее конфигурацию.

ip tcp mss 1360

Создание клиента

Маршрутизация вызовов аудио Edge основана на URI. Необходимо включить URI маршрута вызова для сопоставления адресуемых точек вызова на основе URI.

Аудио Edge не поддерживает обновления идентификатора вызывающего абонента, поэтому необходимо добавить параметр no update-callerid.

Межсистемное взаимодействие полезных данных для пакетов DTMF RTP-NTE не требуется, поэтому настройте параметр asymmetrics payload full.

1

Откройте командную строку и выполните вход в CUBE.

2

Введите указанные далее конфигурации клиента.

voice class tenant 234
  asymmetric payload full
  no update-callerid
  error-passthru
  call-route url

Адресуемые точки вызова для аудио Edge

Необходимо настроить две адресуемые точки вызова для обработки вызовов аудио Edge. Одна адресуемая точка вызова (внешний интерфейс) представляет собой магистраль SIP между вашим CUBE и облаком Webex. Другая адресуемая точка вызова (внутренний интерфейс) представляет собой магистраль SIP между вашим CUBE и Unified CM.

Номера вызовов, которые масштабирует CUBE, разнятся в зависимости от режима Unified CM предприятия (смешанный, безопасный или небезопасный режим). Необходимо применить надлежащую конфигурацию, соответствующую развертыванию предприятия.

Чтобы настроить в CUBE прием обратных вызовов на добавочный номер для аудио Edge только в применении к вызовам, которые поступают с веб-сайта Webex, вместо этого см. раздел (Необязательно) Безопасные профили аудио для CUBE.

Настройка адресуемой точки вызова в смешанном режиме

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

Откройте командную строку и выполните вход в CUBE.

2

Настройте строгий режим SRTP во внешней адресуемой точке вызова и резерв SRTP во внутренней адресуемой точке вызова.

dial-peer voice 23411 voip
 description External Webex edge audio entry or exit dial-peer
 session protocol sipv2
! This DNS SRV should be as per the site-admin / controlhub dial-in settings
 session target dns:ecccx.<your_region>.webex.com
 session transport tcp tls
 destination uri OUTEdgeAudio
 incoming uri request INEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip profiles 2340
 voice-class sip tenant 234
 voice-class sip srtp-crypto 234
! This should be CUBE external interface name. In this sample GigabitEthernet2/0/0 is the external interface
 voice-class sip bind control source-interface GigabitEthernet2/0/0
 voice-class sip bind media source-interface GigabitEthernet2/0/0
 voice-class sip requri-passing
 voice-class sip audio forced
 dtmf-relay rtp-nte
 srtp
dial-peer voice 23401 voip
 description Internal mix mode Webex edge audio entry or exit dial-peer
 session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
 session target dns:test-ccm.sample.com
 session transport tcp tls
 destination uri INEdgeAudio
 incoming uri request OUTEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip srtp negotiate cisco
 voice-class sip profiles 2341
 voice-class sip tenant 234
 voice-class sip srtp-crypto 234
!This should be CUBE internal interface name. In this sample GigabitEthernet2/0/1 is the internal interface
 voice-class sip bind control source-interface GigabitEthernet2/0/1
 voice-class sip bind media source-interface GigabitEthernet2/0/1
 voice-class sip requri-passing
 dtmf-relay rtp-nte
 srtp fallback

Настройка безопасной адресуемой точки вызова

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

Откройте командную строку и выполните вход в CUBE.

2

Настройте сквозной канал SRTP на внешней адресуемой точке вызова и на внутренней.

dial-peer voice 23411 voip
description External Webex edge audio entry or exit dial-peer
session protocol sipv2
! This DNS SRV should be as per the site-admin / controlhub dial-in settings
session target dns:ecccx.<your_region>.webex.com
session transport tcp tls
destination uri OUTEdgeAudio
incoming uri request INEdgeAudio
voice-class codec 3 offer-all
voice-class sip url sips
voice-class sip profiles 2340
voice-class sip tenant 234
voice-class sip srtp-crypto 234
! This should be CUBE external interface name. In this sample GigabitEthernet2/0/0 is the external interface
voice-class sip bind control source-interface GigabitEthernet2/0/0
voice-class sip bind media source-interface GigabitEthernet2/0/0
voice-class sip requri-passing
voice-class sip audio forced
dtmf-relay rtp-nte
srtp pass-thru
dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
session target dns:test-ccm.sample.com
session transport tcp tls
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3 offer-all
voice-class sip profiles 2341
voice-class sip tenant 234
voice-class sip srtp-crypto 234
!This should be CUBE internal interface name. In this sample GigabitEthernet2/0/1 is the internal interface
voice-class sip bind control source-interface GigabitEthernet2/0/1
voice-class sip bind media source-interface GigabitEthernet2/0/1
voice-class sip requri-passing
dtmf-relay rtp-nte
srtp pass-thru

Настройка небезопасной адресуемой точки вызова

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

Откройте командную строку и выполните вход в CUBE.

2

Настройте строгий режим SRTP на внешней адресуемой точке вызова. Не настраивайте какие-либо SRTP для внутренней адресуемой точки вызова.

dial-peer voice 23411 voip
description External Webex edge audio entry or exit dial-peer
session protocol sipv2
! This DNS SRV should be as per the site-admin / controlhub dial-in settings
session target dns:ecccx.<your_region>.webex.com
session transport tcp tls
destination uri OUTEdgeAudio
incoming uri request INEdgeAudio
voice-class codec 3 offer-all
voice-class sip url sips
voice-class sip profiles 2340
voice-class sip tenant 234
voice-class sip srtp-crypto 234
! This should be CUBE external interface name. In this sample GigabitEthernet2/0/0 is the external interface
voice-class sip bind control source-interface GigabitEthernet2/0/0
voice-class sip bind media source-interface GigabitEthernet2/0/0
voice-class sip requri-passing
voice-class sip audio forced
dtmf-relay rtp-nte
srtp
dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
session target dns:test-ccm.sample.com
session transport tcp
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3 offer-all
voice-class sip profiles 2341
voice-class sip tenant 234
!This should be CUBE internal interface name. In this sample GigabitEthernet2/0/1 is the internal interface
voice-class sip bind control source-interface GigabitEthernet2/0/1
voice-class sip bind media source-interface GigabitEthernet2/0/1
voice-class sip requri-passing
dtmf-relay rtp-nte

Настройка алгоритма выполнения задач для конфигурации брандмауэра и сертификата

Чтобы включить аудио Edge, необходимо настроить в брандмауэрах соответствующие порты и подписанные сертификаты.

Этап

Описание

Раздел

1

Откройте необходимые порты брандмауэра.

Необходимые порты брандмауэра

2

Примените необходимые подписанные сертификаты.

Сертификаты, подписанные доверенным центром сертификации

Необходимые порты брандмауэра

Выполнив настройку конфигураций Unified CM и CUBE, следует открыть необходимые порты брандмауэра. Информацию о требованиях к сети и о портах, которые необходимо открыть, см. в этой статье (https://collaborationhelp.cisco.com/article/WBX264).

Сертификаты, подписанные доверенным центром сертификации

Для соединений Mutual TLS (mTLS) службой аудио Edge предусматривается использование в CUBE сертификатов, подписанных доверенными центрами сертификации. Воспользуйтесь следующей ссылкой для получения списка центров сертификации, которым установлено доверие Cisco. https://collaborationhelp.cisco.com/article/WBX9000008850. Для аудио Edge сертификаты, приведенные в списке центров сертификации, считаются действительными, поэтому соединение разрешено.

В CUBE уже настроено принятие сертификатов Webex. У них есть встроенная зона доверия центра сертификации (ЦС), в которой есть необходимый сертификат корневого центра сертификации QuoVadis.

Необходимо загрузить сертификат CUBE и цепочку сертификатов центра сертификации, приобретенную в центре сертификации. Перед загрузкой сертификата CUBE необходимо настроить точку доверия. Подробные сведения см. в разделе о настройке CUBE в статье Настройка и устранение неисправностей корпоративных сертификатов, подписанных ЦС (сторонние ЦС) для TLS SIP и SRTP между CUCM, IP-телефонами и CUBE по ссылке https://www.cisco.com/c/en/us/support/docs/unified-communications/unified-border-element/200614-Configure-and-Troubleshoot-Enterprise-CA.html.

При отправке сертификата аудио Edge во время подтверждения mTLS локальный шлюз CUBE проверяет его на соответствие сертификатам в пуле доверия. Чтобы обновить пакет пула доверия с помощью корневого ЦС Cisco, скачайте последнюю версию Cisco Trusted Core Root Bundle на веб-сайте http://www.cisco.com/security/pki/, используя эту команду:

crypto pki trustpool import clean url <latest_bundle_url>

Более подробные сведения об обновлении пула доверия см. в главе об управлении пулами доверия PKI в Руководстве по настройке инфраструктуры открытых ключей руководства Cisco IOS XE.

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

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

  • Примените указанные ниже настройки SRV DNS.

    • Записи SRV DNS для каждого целевого объекта Expressway-E должны указывать на порт 5062.

    • Подготовьте A-записи для сопоставления полных доменных имен (FQDN) в записях SRV.

  • В некоторых развертываниях могут использоваться одни и те же целевые объекты Expressway-E для вызовов между предприятиями и для обратного вызова аудио Edge. Если в развертывании повторно используются эти целевые объекты, используйте выделенный домен для записей SRV для целевых объектов Expressway-E аудио Edge. Не комбинируйте разные порты в одном наборе записей SRV.

  • Конфигурация Unified CM должна обеспечивать надлежащую маршрутизацию вызовов аудио Edge для пользователей в вашей сети и за ее пределами.


Если настройка сети для обработки вызовов из Webex не будет выполнена надлежащим образом, аудио Edge при сбое будет переключаться в PSTN Webex или сеть партнера CCA-SP.

Настройка обратного вызова аудио Edge.

Этап

Описание

Раздел

1

Настройте обратный вызов аудио Edge на своем портале (служба администрирования веб-сайта Webex или Control Hub).

Применение настроек обратного вызова аудио Edge в службе администрирования веб-сайта Webex

or

Применение настроек обратного вызова аудио Edge в Control Hub

2

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

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

Глобальные распределенные средства мультимедиа для выполнения обратного вызова

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

Применение настроек обратного вызова аудио Edge в службе администрирования веб-сайта Webex

1

Войдите в службу администрирования веб-сайта Cisco Webex и перейдите к меню Конфигурация > Общие настройки веб-сайта > Настройки аудио.

2

В разделе Разрешенные номера обратного вызова аудио Edge выберите страну или регион, для которых необходимо применить настройки обратного вызова, и введите доменное имя для SRV DNS для CUBE.

Например, если ваша запись SRV DNS выглядит как _sips._tcp.пример.com, введите здесь пример.com.

3

Щелкните Добавить.

После нажатия кнопки Добавить аудио Edge начинает автоматическое тестирование настроенного соединения SRV DNS и поиск ближайшего узла мультимедиа Webex для этой записи SRV. Прежде чем применить настройки убедитесь, что запись SRV DNS прошла тестирование соединения.


 

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

Для поиска IP-адреса в Webex используется база данных MaxMind. В случае расхождений в местоположении для IP-адреса обратитесь в MaxMind, чтобы устранить эту проблему.

4

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

5

Завершив применение всех настроек обратного вызова, выберите Применить настройки.

Применение настроек обратного вызова аудио Edge в Control Hub

1

В окне просмотра информации о клиенте на веб-сайте admin.webex.com перейдите в раздел Службы и в разделе Совещание выберите Веб-сайты.

2

Выберите веб-сайт, для которого необходимо настроить аудио Edge, и нажмите Настройка веб-сайта.

3

Нажмите Общие настройки > Настройки аудио.

4

В разделе Разрешенные номера обратного вызова аудио Edge выберите страну или регион, для которых необходимо применить настройки обратного вызова, и введите доменное имя для SRV DNS для CUBE.

Например, если ваша запись SRV DNS выглядит как _sips._tcp.пример.com, введите здесь пример.com.

5

Щелкните Добавить.

После нажатия кнопки Добавить аудио Edge начинает автоматическое тестирование настроенного соединения SRV DNS и поиск ближайшего узла мультимедиа Webex для этой записи SRV. Прежде чем применить настройки убедитесь, что запись SRV DNS прошла тестирование соединения.


 

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

Для поиска IP-адреса в Webex используется база данных MaxMind. В случае расхождений в местоположении для IP-адреса обратитесь в MaxMind, чтобы устранить эту проблему.

6

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

7

Завершив применение всех настроек обратного вызова, выберите Применить настройки.

Параметры маршрутизации обратного вызова аудио Edge

Если функция обратного вызова аудио Edge включена для одной или нескольких стран, служба Webex маршрутизирует вызовы через Интернет. При возникновении ошибок подключения к DNS, TCP или TLS, а также в случае сбоев вызова, сопровождающихся ошибками SIP 380 или 400–699, служба Webex по умолчанию повторит вызов через PSTN или сеть партнера CCA-SP.

См. статью Управление параметрами маршрутизации обратного вызова для аудио Edge, чтобы подробнее узнать об отключении для аудио Edge повторения неудавшихся вызовов через PSTN или сеть партнера CCA-SP.

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


Обратный вызов на добавочный номер в аудио Edge доступен только на веб-сайтах версии WBS33 и последующих версий. Чтобы узнать номер используемой версии, см. статью Поиск номера версии Cisco Webex Meetings.

Обратный вызов на добавочный номер в аудио Edge позволяет пользователям присоединяться к совещаниям Webex с помощью функции Обратный вызов и внутреннего добавочного номера. Эта возможность доступна только в Webex Meetings и не работает в Webex Events, Webex Training и Webex Support.

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

Настройка обратного вызова аудио Edge.

Этап

Описание

Раздел

1

Включите обратный вызов на добавочный номер на своем портале (служба администрирования веб-сайта Webex или Control Hub).

Включение функции обратного вызова на добавочный номер в службе администрирования веб-сайта Webex

or

Включение обратного вызова на добавочные номера в Control Hub

2

Включите функцию внутренних телеконференций с обратным вызовом.

Разрешение внутреннего обратного вызова для телеконференций Webex в службе администрирования веб-сайта Webex

or

Разрешение внутреннего обратного вызова для телеконференций Webex в Control Hub

3

Укажите страны или регионы, в которые Webex может маршрутизировать обратные вызовы.

Настройка разрешенных стран для функции обратного вызова в службе администрирования веб-сайта Webex

or

Настройка разрешенных стран для функции обратного вызова в Control Hub

4

(Необязательно) Настройте безопасные профили аудио для CUBE.

(Необязательно) Безопасные профили аудио для CUBE

Включение функции обратного вызова на добавочный номер в службе администрирования веб-сайта Webex

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

1

Войдите в службу администрирования веб-сайта Cisco Webex и перейдите к меню Конфигурация > Общие настройки веб-сайта > Настройки аудио.

2

В разделе Разрешенные номера обратного вызова аудио Edge для параметра Страна или регион выберите значение Добавочный номер и введите SRV DNS для CUBE.

3

Щелкните Добавить.

4

Выберите Применить настройки.

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

Включение обратного вызова на добавочные номера в Control Hub

Если настройка и управление веб-сайтом Webex осуществляется в Control Hub, включите функцию обратного вызова на добавочные номера в Control Hub.

1

В окне просмотра информации о клиенте на веб-сайте https://admin.webex.com перейдите в раздел Службы и в разделе Совещание выберите Веб-сайты.

2

Выберите веб-сайт, для которого необходимо настроить аудио Edge, и нажмите Настройка веб-сайта.

3

Нажмите Общие настройки > Настройки аудио

4

В разделе Разрешенные номера обратного вызова аудио Edge для параметра Страна или регион выберите значение Добавочный номер и введите SRV DNS для CUBE.

5

Щелкните Добавить.

6

Выберите Применить настройки.

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

Разрешение внутреннего обратного вызова для телеконференций Webex в Control Hub

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

1

В окне просмотра информации о клиенте на https://admin.webex.com перейдите в раздел Services (Службы) и в разделе Meeting (Совещание) выберите Sites (Веб-сайты).

2

Выберите веб-сайт Webex, для которого необходимо внести изменения, и щелкните Configure Site (Настройка веб-сайта).

3

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

4

В поле Метка функции внутреннего обратного вызова введите описательное название или словосочетание для определения параметра внутреннего обратного вызова.

5

Щелкните Обновить.

Разрешение внутреннего обратного вызова для телеконференций Webex в службе администрирования веб-сайта Webex

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

1

Войдите в службу администрирования веб-сайта Webex и перейдите к меню Конфигурация > Общие настройки веб-сайта > Параметры.

2

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

3

В поле Метка функции внутреннего обратного вызова введите описательное название или словосочетание для определения параметра внутреннего обратного вызова.

4

Щелкните Обновить.

Настройка разрешенных стран для функции обратного вызова в службе администрирования веб-сайта Webex

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

1

Войдите в службу администрирования веб-сайта Cisco Webex и перейдите к меню Конфигурация > Общие настройки веб-сайта > Настройки аудио.

2

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


 

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

3

По завершении внесения изменений сохраните изменения.

Распространение изменений в клиенте может занять до 30 минут.

Настройка разрешенных стран для функции обратного вызова в Control Hub

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

1

В окне просмотра информации о клиенте на веб-сайте https://admin.webex.com перейдите в раздел Службы и в разделе Совещание выберите Веб-сайты.

2

Выберите веб-сайт, для которого необходимо настроить аудио Edge, и нажмите Настройка веб-сайта.

3

Нажмите Общие настройки > Настройки аудио.

4

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


 

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

5

По завершении внесения изменений сохраните изменения.

Распространение изменений в клиенте может занять до 30 минут.

(Необязательно) Безопасные профили аудио для CUBE

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


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

Чтобы настроить безопасный профиль аудио, настройте указанные ниже конфигурации в CUBE.

  • URI класса голосовых вызовов для безопасного профиля аудио

  • Ответ об отклонении для безопасного профиля аудио

  • Адресуемая точка вызова для входящих вызовов

  • Адресуемая точка вызова для отклоняемых вызовов

Создание URI класса голосовых вызовов для безопасного профиля аудио

Вам необходим новый параметр voice class uri с шаблоном для веб-сайта Webex с аудио Edge. URI используется для создания адресуемых точек вызова для обратного вызова.

1

Скопируйте шаблон веб-сайта Webex, для которого необходимо разрешить внешние обратные вызовы с аудио Edge.

  • Если управление веб-сайтом осуществляется в службе администрирования веб-сайта Cisco Webex, войдите в службу администрирования веб-сайта Webex и перейдите к меню Конфигурация > Общие настройки веб-сайта > Настройки аудио.

  • На веб-сайтах под управлением Cisco Webex Control Hub откройте окно просмотра информации о клиенте на веб-сайте https://admin.webex.com, перейдите в раздел Службы и в разделе Совещание выберите Веб-сайты. Выберите веб-сайт Webex, для которого необходимо просмотреть шаблон, и перейдите к меню Настройка веб-сайта > Общие настройки > Настройки аудио.

2

В разделе Edge клиента аудио Edge щелкните Безопасное (Edge).

3

В разделе CUBE выберите Копировать.

4

Откройте командную строку и выполните вход в CUBE.

5

Введите указанное ниже значение voice class uri с шаблоном, скопированным из службы администрирования веб-сайта или Control Hub.

В этом примере используется шаблон x-cisco-site-uuid 9ca12345678e321be0123456e00ab789 для справки.

!
voice class uri INEdgeAudioSiteName sip
 pattern x-cisco-site-uuid=9ca12345678e321be0123456e00ab789;x-cisco-webex-service=audio
!

 

Если у вас несколько веб-сайтов Webex, повторите эти действия, чтобы создать новый параметр voice class uri для каждого веб-сайт Webex.

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

Если участник использует функцию обратного вызова от веб-сайта Webex другой организации, ему можно предоставить соответствующий ответ об отклонении. Добавьте новые voice class sip-profiles, voice translation-rule и voice translation-profile для использования с адресуемыми точками вызова.

1

Откройте командную строку и выполните вход в CUBE.

2

Введите соответствующий ответ об отклонении для своего развертывания.

Ниже приведен пример ответа об отклонении.

!
voice class sip-profiles 2001
 response 403 method INVITE sip-header SIP-StatusLine modify "Forbidden" "Unknown Webex Site"
!
voice translation-rule 1
 rule 1 reject /^.*/
!
voice translation-profile call_block
 translate calling 1
!
Создание адресуемой точки вызова для входящих вызовов с безопасным профилем аудио

Создайте новую адресуемую точку вызова и добавьте к ней новый параметр voice class uri. Эта адресуемая точка вызова разрешает прохождение вызовов, когда участники используют функцию обратного вызова с аудио Edge на веб-сайте Webex с тем же UUID.

1

Откройте командную строку и выполните вход в CUBE.

2

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

Ниже приведен пример входящей адресуемой точки вызова.

!
dial-peer voice 2001 voip
 description External Webex edge audio entry or exit dial-peer to match SiteUUID
 session protocol sipv2
 session target dns:ecccx.<your_region>.webex.com
 session transport tcp tls
 destination uri OUTEdgeAudio
 incoming uri request INEdgeAudioSiteName
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip early-offer forced
 voice-class sip profiles 2000
 voice-class sip tenant 234
 voice-class sip bind control source-interface GigabitEthernet1/0/0
 voice-class sip bind media source-interface GigabitEthernet1/0/0
 voice-class sip requri-passing
 voice-class sip audio forced
 dtmf-relay rtp-nte
 srtp
!
Создание адресуемой точки вызова для отклоняемых вызовов с безопасным профилем аудио

Создайте адресуемую точку вызова для отклонения вызовов, когда участники используют функцию обратного вызова с аудио Edge с неверного веб-сайта Webex. Адресуемая точка вызова возвратит ошибку 403 в случае запроса обратного вызова с веб-сайта Webex, UUID которого отличается.

1

Откройте командную строку и выполните вход в CUBE.

2

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

Ниже приведен пример адресуемой точки вызова.

!
dial-peer voice 2000 voip
 description External Webex edge audio entry dial-peer to reject no/wrong sit
 call-block translation-profile incoming call_block
 call-block disconnect-cause incoming call-reject
 session protocol sipv2
 session transport tcp tls
 incoming uri request INEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip profiles 2001
 voice-class sip bind control source-interface GigaBitEthernet1/0/0
 voice-class sip bind media source-interface GigaBitEthernet1/0/0
 srtp
!

 

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

Пример смешанной конфигурации адресуемой точки вызова с безопасным профилем аудио

В этом примере показана адресуемая точка вызова в смешанном режиме с безопасным профилем аудио. Он содержит SRTP в режиме резервной передачи, настроенный в различных адресуемых точках вызова. Этот тип конфигурации используется в том случае, если для предприятия настроено смешанное (безопасное и небезопасное) развертывание.


dial-peer voice 23401 voip
 description Internal mix mode Webex edge audio entry or exit dial-peer
 session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
 session target dns:test-ccm.sample.com
 session transport tcp tls
 destination uri INEdgeAudio
 incoming uri request OUTEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip srtp negotiate cisco
 voice-class sip profiles 2341
 voice-class sip tenant 234
 voice-class sip srtp-crypto 234
!This should be CUBE internal interface name. In this sample GigabitEthernet2/0/1 is the internal interface
 voice-class sip bind control source-interface GigabitEthernet2/0/1
 voice-class sip bind media source-interface GigabitEthernet2/0/1
 voice-class sip requri-passing
 dtmf-relay rtp-nte
 srtp fallback
!
dial-peer voice 2001 voip
 description External Webex edge audio entry or exit dial-peer to match SiteUUID
 session protocol sipv2
 session target dns:ecccx.<your_region>.webex.com
 session transport tcp tls
 destination uri OUTEdgeAudio
 incoming uri request INEdgeAudioSiteName
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip early-offer forced
 voice-class sip profiles 2000
 voice-class sip tenant 234
 voice-class sip bind control source-interface GigabitEthernet1/0/0
 voice-class sip bind media source-interface GigabitEthernet1/0/0
 voice-class sip requri-passing
 voice-class sip audio forced
 dtmf-relay rtp-nte
 srtp
!
dial-peer voice 2000 voip
 description External Webex edge audio entry dial-peer to reject no/wrong sit
 call-block translation-profile incoming call_block
 call-block disconnect-cause incoming call-reject
 session protocol sipv2
 session transport tcp tls
 incoming uri request INEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip profiles 2001
 voice-class sip bind control source-interface GigaBitEthernet1/0/0
 voice-class sip bind media source-interface GigaBitEthernet1/0/0
 srtp
!
Пример конфигурации безопасной адресуемой точки вызова с безопасным профилем аудио

В этом примере показана безопасная адресуемая точка вызова с безопасным профилем аудио. Он содержит SRTP в режиме сквозной передачи, настроенный в различных адресуемых точках вызова.

dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
session target dns:test-ccm.sample.com
session transport tcp tls
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3 offer-all
voice-class sip profiles 2341
voice-class sip tenant 234
voice-class sip srtp-crypto 234
!This should be CUBE internal interface name. In this sample GigabitEthernet2/0/1 is the internal interface
voice-class sip bind control source-interface GigabitEthernet2/0/1
voice-class sip bind media source-interface GigabitEthernet2/0/1
voice-class sip requri-passing
dtmf-relay rtp-nte
srtp pass-thru
!
dial-peer voice 2001 voip
 description External Webex edge audio entry or exit dial-peer to match SiteUUID
 session protocol sipv2
 session target dns:ecccx.<your_region>.webex.com
 session transport tcp tls
 destination uri OUTEdgeAudio
 incoming uri request INEdgeAudioSiteName
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip early-offer forced
 voice-class sip profiles 2000
 voice-class sip tenant 234
voice-class sip srtp-crypto 234
 voice-class sip bind control source-interface GigabitEthernet1/0/0
 voice-class sip bind media source-interface GigabitEthernet1/0/0
 voice-class sip requri-passing
 voice-class sip audio forced
 dtmf-relay rtp-nte
 srtp pass-thru
!
dial-peer voice 2000 voip
 description External Webex edge audio entry dial-peer to reject no/wrong sit
 call-block translation-profile incoming call_block
 call-block disconnect-cause incoming call-reject
 session protocol sipv2
 session transport tcp tls
 incoming uri request INEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip profiles 2001
 voice-class sip bind control source-interface GigaBitEthernet1/0/0
 voice-class sip bind media source-interface GigaBitEthernet1/0/0
 srtp
!
Пример конфигурации небезопасной адресуемой точки вызова с безопасным профилем аудио

В этом примере показана небезопасная адресуемая точка вызова с безопасным профилем аудио. Не настраивайте какие-либо CLI SRTP на внутренней адресуемой точке вызова.

dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
session target dns:test-ccm.sample.com
session transport tcp
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3 offer-all
voice-class sip profiles 2341
voice-class sip tenant 234
!This should be CUBE internal interface name. In this sample GigabitEthernet2/0/1 is the internal interface
voice-class sip bind control source-interface GigabitEthernet2/0/1
voice-class sip bind media source-interface GigabitEthernet2/0/1
voice-class sip requri-passing
dtmf-relay rtp-nte
!
dial-peer voice 2001 voip
 description External Webex edge audio entry or exit dial-peer to match SiteUUID
 session protocol sipv2
 session target dns:ecccx.<your_region>.webex.com
 session transport tcp tls
 destination uri OUTEdgeAudio
 incoming uri request INEdgeAudioSiteName
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip early-offer forced
 voice-class sip profiles 2340
 voice-class sip tenant 234
voice-class sip srtp-crypto 234
 voice-class sip bind control source-interface GigabitEthernet1/0/0
 voice-class sip bind media source-interface GigabitEthernet1/0/0
 voice-class sip requri-passing
 voice-class sip audio forced
 dtmf-relay rtp-nte
 srtp
!
dial-peer voice 2000 voip
 description External Webex edge audio entry dial-peer to reject no/wrong sit
 call-block translation-profile incoming call_block
 call-block disconnect-cause incoming call-reject
 session protocol sipv2
 session transport tcp tls
 incoming uri request INEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip profiles 2001
 voice-class sip bind control source-interface GigaBitEthernet1/0/0
 voice-class sip bind media source-interface GigaBitEthernet1/0/0
 srtp
!

Партнеры CCA и аудио Edge

Аудио Edge подходит для всех партнеров CCA. Конфигурации одинаковы. Основное отличие заключается в том, что в развертывании используется сеть партнера CCA, а не сеть PSTN Webex. В записи подробностей вызова (CDR) CCA отражены все вызовы клиентов, которые подключаются к совещанию, используя аудио Edge. Более подробную информацию CDR CCA см. в этом проектном документе.

После того как партнер CCA отправит заказ на аудио Edge, он сможет настроить аудио Edge самостоятельно или же это может сделать администратор клиента.

Настройка языка подсказок интерактивного голосового ответа (IVR) для звонков на номер системы

Подсказки IVR для вызовов, которые перенаправляются через аудио Edge с помощью номеров телефона системы от партнера CCA, по умолчанию воспроизводятся на английском языке. Чтобы настроить на веб-сайте Webex с аудио Edge использование системы IVR на другом языке, предоставьте своему клиенту обновленный сценарий LUA, в котором идентифицированы номера телефона системы для каждого языка.

Чтобы обновить язык в сценарии LUA, необходимо настроить тег региональных параметров. Дополнительную информацию о теге региональных параметров см. в этой статье: https://help.webex.com/article/4zjt9m

После обновления сценария LUA отправьте его клиенту. Затем клиент должен обновить сценарий LUA в Unified CM.

Настройка языка IVR по умолчанию для номеров телефона системы CCA

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


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

  • Добавьте все теги региональных параметров перед x-cisco-site-uuid.

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

Скачайте сценарий LUA в службе администрирования веб-сайта, Control Hub или на портале CCA.

1

Откройте сценарий Lua в текстовом редакторе.

2

Прокрутите страницу до раздела Update Request URI with Edge Audio URL and site uuid (Обновление URI запроса с помощью URL-адреса аудио Edge и UUID веб-сайта) и выберите один из предложенных ниже вариантов.

  • Один язык IVR для всех номеров телефона. В этом примере показано место вставки тега региональных параметров в сценарии LUA. В этом коде используется тег региональных параметров для французского языка (fr_FR). Используйте необходимый язык для IVR.
    -- Update Request URI with Webex Express URL and site uuid
    if phoneNumber == "NUMBER_NEEDS_CUSTOM_LANUAGE" then
    local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;locale=fr_FR;x-cisco-site-uuid=6f861ef80b622085e053000000000000”)
    msg:setRequestUri(newRequestURI)
    end
  • Один язык IVR для одного номера телефона и другой язык для всех остальных номеров телефона. В этом примере показано место вставки тега региональных параметров в сценарии LUA для одного номера. В этом коде используется тег региональных параметров для французского языка (fr_FR). Затем под тегом else добавьте тег региональных параметров для языка, на котором необходимо воспроизводить все остальные подсказки IVR.
     -- Update Request URI with Webex Express URL and site uuid
        if phoneNumber == "NUMBER_NEEDS_CUSTOM_LANUAGE" then 
            local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;locale=fr_FR;x-cisco-site-uuid=6f861ef80b622085e053000000000000”)
            msg:setRequestUri(newRequestURI)
        else
            local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;x-cisco-site-uuid=6f861ef80b622085e053000000000000")
            msg:setRequestUri(newRequestURI)
        end
  • Несколько языков IVR для различных номеров телефона. В этом примере показано место вставки тега региональных параметров в сценарии LUA. В этом коде в качестве первого назначенного языка используется французский (fr_FR). Под первой записью добавьте блок кода elseif, который использует тег региональных параметров, назначенный следующему номеру. В конце добавьте блок кода else, который использует тег региональных параметров для всех остальных подсказок IVR.
    Use this
        -- Update Request URI with Webex Express URL and site uuid
        if phoneNumber == "NUMBER1_NEEDS_CUSTOM_LANUAGE" then 
            local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;locale=fr_FR;x-cisco-site-uuid=6f861ef80b622085e0537326e00a3c4f")
            msg:setRequestUri(newRequestURI)
        elseif phoneNumber == "NUMBER2_NEEDS_CUSTOM_LANUAGE" then
            local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;locale=en_US;x-cisco-site-uuid=6f861ef80b622085e0537326e00a3c4f")
            msg:setRequestUri(newRequestURI)
        else
            local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@ccax.qa.webex.com;x-cisco-site-uuid=6f861ef80b622085e0537326e00a3c4f")
            msg:setRequestUri(newRequestURI)
        end
    
3

Сохраните сценарий Lua и отправьте его клиенту для загрузки в Unified CM.