Перейти к содержимому

Сквозные заголовки

Этот перевод выполнен автоматически и ещё не вычитан. Читать английскую версию

FlySIP — это back-to-back user agent: он формирует новый INVITE для вендора и не копирует в него заголовки абонента. Если сеть партнёра полагается на заголовок, который коммутатор не обрабатывает, например Remote-Party-ID или собственный заголовок X-, добавьте его в сквозные заголовки. Тогда коммутатор копирует его без изменений в следующее плечо звонка.

  1. Перечислите имена заголовков в поле Pass-Through Headers (сквозные заголовки) в System Management → SIP Features → SIP через запятую: Remote-Party-ID, X-Billing-Ref. Имена не чувствительны к регистру.
  2. Для каждого входящего INVITE коммутатор ищет эти заголовки и сохраняет каждую найденную копию.
  3. Коммутатор добавляет сохранённые заголовки без изменений в каждый исходящий INVITE звонка: к каждому вендору, которого он перебирает, а также в плечи on-net и Follow Me.

Список действует для всего коммутатора; фильтра на уровне аккаунта или подключения нет. Он хранится в ключе конфигурации system/sip/headers/passthrough, который также можно читать и изменять методами getSystemConfig и setSystemConfig XML-RPC API.

Screenshot "admin-panel/sip-features-sip" has not been generated yet — see scripts/screenshots/screens.yml.
  • Connection (подключение) — маршрут к вендору (SIP-хост, порт, протокол, кодеки), по которому маршрутизация отправляет звонки.
  • XML-RPC API — программный интерфейс софтсвича и панели, которым пользуются интеграции и сама панель.

Вендору нужен Remote-Party-ID абонента точно в том виде, в каком он получен

Заголовок раздела «Вендору нужен Remote-Party-ID абонента точно в том виде, в каком он получен»

Добавьте Remote-Party-ID в Pass-Through Headers. Вендор получает заголовок байт в байт, с хостом и параметрами абонента.

Вендору нужен Remote-Party-ID, но абонент отправляет P-Asserted-Identity

Заголовок раздела «Вендору нужен Remote-Party-ID, но абонент отправляет P-Asserted-Identity»

Сквозная передача не преобразует заголовки. Вместо этого используйте настройки идентичности: они читают любой из этих заголовков и отправляют любой из них. См. Подтверждённая идентичность и приватность.