Определение
SIP-транк — это виртуальное соединение, по которому телефонные звонки передаются по IP между офисной АТС или голосовой платформой компании и оператором связи. Для установления вызова используется протокол инициирования сеансов (Session Initiation Protocol, SIP), а для передачи звука — RTP.
SIP (описан в IETF RFC 3261) отвечает за сигнализацию: приглашение абонента к разговору, вызов, ответ и завершение звонка. Сам голос передаётся медиапотоками RTP. Транк — это настроенная связь между двумя SIP-узлами. Обычно она защищена авторизацией по списку разрешённых IP-адресов или по учётным данным и имеет заданное число одновременных голосовых каналов.
Транки заменяют физические линии (например, ISDN PRI) и подключают АТС, ПО контакт-центров и программируемые голосовые платформы к телефонной сети общего пользования. С ними проще наращивать ёмкость, маршрутизировать звонки между странами и использовать локальные номера.
С оператором нужно согласовать ключевые параметры: кодеки (например, G.711 или G.729), лимиты одновременных каналов, правила передачи идентификатора вызывающего абонента (CLI), форматы номеров (E.164), передачу DTMF, шифрование (TLS для сигнализации, SRTP для медиа) и резервирование между транками.
В странах Персидского залива (GCC) VoIP-услуги и международное завершение вызовов регулируются и лицензируются. Поэтому транки к местным номерам, как правило, предоставляют лицензированные операторы или их партнёры по соглашениям. Уточните, что разрешено в каждой стране, на этапе подключения.
OmniChannels.ai через голосовые возможности BroadNet позволяет компаниям подключать собственного оператора с помощью BYOC SIP-транков.
Пример
INVITE sip:+97145551234@carrier.example.net SIP/2.0