Медиа-реле
Этот перевод выполнен автоматически и ещё не вычитан. Читать английскую версию
С медиа-реле RTP звонка, то есть сам голос, проходит через коммутатор, а не идёт напрямую между звонящим и вендором или вызываемым абонентом. Это позволяет устройствам за NAT слышать собеседника и быть услышанными, а также скрывает адреса ваших вендоров и клиентов друг от друга. Цена - пропускная способность и процессорное время коммутатора: каждый звонок через медиа-реле дважды проходит через его сеть. Использовать ли медиа-реле, решается для каждого звонка по настройкам аккаунта и подключения; группа маршрутизации выбирает, какое именно медиа-реле использовать.
Где найти
Заголовок раздела «Где найти»| Экран | Поле | URL |
|---|---|---|
| Форма аккаунта, вкладка Basic (основное) | Media Relay Type (тип медиа-реле) | /accounts.php |
| Форма подключения | Use Media Relay (использовать медиа-реле), Preferred Media Relay (предпочтительное медиа-реле) | /connections.php?i_vendor=<id> |
| Форма группы маршрутизации, вкладка Advanced Parameters (дополнительные параметры) | Media Relay (медиа-реле) | /routing_groups.php |
| SIP Features → SIP, вкладка Media (медиа) | Default Media Relay (медиа-реле по умолчанию) | /system_parameters_sip.php |
Что вы видите
Заголовок раздела «Что вы видите»| Поле | Значение |
|---|---|
| Media Relay Type (аккаунт), Use Media Relay (подключение) | When Necessary (при необходимости, по умолчанию): медиа-реле, когда звонящий находится за NAT. Always (всегда): медиа-реле для каждого звонка. Never (никогда): без медиа-реле с этой стороны. Для подключений с протоколами, отличными от SIP, поле неактивно |
| Preferred Media Relay (подключение) | Медиа-реле, которое использует это подключение: Built-in RTPproxy (встроенный RTPproxy) или внешнее медиа-реле, зарегистрированное в вашей инсталляции. Неактивно, когда Use Media Relay имеет значение Never |
| Media Relay (группа маршрутизации) | Медиа-реле для звонков группы или [ from Connection ] (из подключения), чтобы использовать Preferred Media Relay подключения, которое принимает звонок |
| Default Media Relay (настройки SIP) | Медиа-реле, предварительно выбранное для новых подключений и новых групп маршрутизации |
Идёт ли звонок через медиа-реле
Заголовок раздела «Идёт ли звонок через медиа-реле»Коммутатор объединяет настройку аккаунта, с которого сделан звонок, с настройкой подключения, которое его принимает:
| Аккаунт | Подключение | Результат |
|---|---|---|
| Always | любое | Через медиа-реле |
| любое | Always | Через медиа-реле |
| Never | Never | Без медиа-реле |
| When Necessary | When Necessary или Never | Через медиа-реле, когда звонящий за NAT |
| Never | When Necessary | Через медиа-реле, когда звонящий за NAT |
Коротко: Always с любой стороны побеждает, Never с обеих сторон отключает медиа-реле, а любая другая комбинация пропускает через медиа-реле только звонящих из-за NAT. Коммутатор обнаруживает NAT, когда адрес в SIP-сообщениях звонящего отличается от адреса, с которого приходят пакеты.
Для звонка on-net на зарегистрированное устройство подключения нет: учитывается только Media Relay Type звонящего аккаунта, и When Necessary пропускает через медиа-реле звонящих из-за NAT. Когда входящая маршрутизация вызываемого абонента отправляет звонок на транк, звонящий аккаунт объединяется с подключением назначения транка, как в таблице.
Какое медиа-реле используется
Заголовок раздела «Какое медиа-реле используется»- Когда у группы маршрутизации звонящего указано медиа-реле в Media Relay, используется именно оно.
- Когда там [ from Connection ], используется Preferred Media Relay подключения, которое принимает звонок.
- Для звонка on-net на зарегистрированное устройство с [ from Connection ] подключения нет, и используется Built-in RTPproxy.
Test Dialplan (проверка плана набора) показывает медиа-реле каждой записи маршрутизации в колонке Media Relay. Отметьте Caller is behind NAT (звонящий за NAT) в разделе More (ещё), чтобы увидеть результат для звонящего из-за NAT. См. Проверка плана набора.
Настройка медиа-реле
Заголовок раздела «Настройка медиа-реле»- Откройте SIP Features → SIP, перейдите на Media и выберите Default Media Relay, чтобы его получали новые подключения и группы маршрутизации.
- Оставьте Use Media Relay в значении When Necessary для подключений вендоров с публичными адресами.
- Установите Use Media Relay в Always для подключений, медиа которых никогда не должно попадать к другой стороне напрямую, например для вендора, который не должен видеть адреса ваших клиентов.
- Установите Media Relay Type в Always для аккаунтов с устройствами, у которых проблемы со звуком за фаерволом или SIP ALG.
- Сделайте тестовый звонок в Test Dialplan и проверьте колонку Media Relay.