...
<CODEC> - название кодека. Указывается из списка поддержаных для транскодирования кодеков.
<CODEC_TYPE> – тип кодеков, принимает значения [allow, audio, image, video].
all - в режиме проксирования (codec allow) включает список шаблонов кодеков по-умолчанию, доступных для проксирования. В режиме транскодирования (codec audo/video/image) ключает все доступные кодеки заданного типа.
...
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# mod-table sip in NEW_MODTABLE vesr(config-esbc-trunk-sip)# |
...
nat
Данная команда позволяет задать адрес удаленной стороныпрохождение RTP трафика через NAT для транков.
Использование отрицательной формы команды (no) удаляет адрес удаленной стороныотключает использование механизмов преодоления NAT.
comedia-mode
Синтаксис
nat comedia-mode { flexible | on | off }remote addr <ADDRESS>
no remotenat addrcomedia-mode
Параметры
flexible – проверяет источник во входящем RTP-потоке и транслирует исходящий поток на IP-адрес и UDP-порт, с которого принимается медиапоток, в случае прерывания входящего RTP-потока более чем на 1 секунду, исходящий поток продолжает транслироваться;
on – проверяет источник во входящем RTP-потоке и транслирует исходящий поток на IP-адрес и UDP-порт, с которого принимается медиапоток, в случае прерывания входящего RTP-потока более чем на 1 секунду, исходящий поток перестает транслироваться;
off — режим NAT выключен<ADDRESS> – адрес удаленной стороны, принимает значения в форматах IPv4, IPv6, домен.
Значение по умолчанию
Отсутствует.
...
Командный режим
CONFIG-ESBC-USER-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# remotenat addr 192.168.114.129comedia-mode on vesr(config-esbc-trunk-sip)# |
remote
...
addr
Данная команда позволяет задать порт адрес удаленной стороны.
Использование отрицательной формы команды (no) удаляет порт адрес удаленной стороны, принимает значения от 1 до 65535.
Синтаксис
remote portaddr <PORT><ADDRESS>
no remote portaddr
Параметры
<PORT> – порт <ADDRESS> – адрес удаленной стороны, принимает значения от 1 до 65535в форматах IPv4, IPv6, домен.
Значение по умолчанию
Отсутствует.
...
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# remote port 5060addr 192.168.114.129 vesr(config-esbc-trunk-sip)# |
...
remote port
Данная команда позволяет переименовать созданный SIP-транкзадать порт удаленной стороны.
Использование отрицательной формы команды (no) удаляет порт удаленной стороны, принимает значения от 1 до 65535.
Синтаксис
rename <NEW_NAME>Параметры
remote port <PORT>
no remote port
Параметры
<PORT> – порт удаленной стороны, принимает значения от 1 до 65535<NEW_NAME> – новое название SIP-транка.
Значение по умолчанию
Отсутствует.
...
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# remote rename NEW_NAME_TRUNKport 5060 vesr(config-esbc-trunk-sip)# |
...
rename
Данная команда позволяет привязать таблицу маршрутизации к SIP-транку.Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от транкапереименовать созданный SIP-транк.
Синтаксис
route-tablerename <NAME_ROUTE_TABLE>
no route-table<NEW_NAME>
Параметры
<NAME_ROUTE_TABLE> – название таблицы маршрутизации<NEW_NAME> – новое название SIP-транка.
Значение по умолчанию
Отсутствует.
...
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# route-tablerename NEW_ROUTENAME_TABLETRUNK vesr(config-esbc-trunk-sip)# |
...
route-
...
table
Данная команда позволяет привязать SIP-профиль таблицу маршрутизации к SIP-транку.
Использование отрицательной формы команды (no) отвязывает SIP-профиль таблицу маршрутизации от транка.
Синтаксис
siproute-profiletable <NAME_SIPROUTE_PROFILE>TABLE>
no siproute-profiletable
Параметры
<NAME_SIPROUTE_PROFILE> – название SIP-профиляTABLE> – название таблицы маршрутизации.
Значение по умолчанию
Отсутствует.
...
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# siproute-profiletable NEW_NAME_SIP_PROFILE ROUTE_TABLE vesr(config-esbc-trunk-sip)# |
sip-
...
profile
Данная команда позволяет привязать SIP-транспорт профиль к SIP-транку.
Использование отрицательной формы команды (no) отвязывает SIP-транспорт профиль от транка.
Синтаксис
sip-transportprofile <NAME_SIP_TRANSPORT>PROFILE>
no sip-transportprofile
Параметры
<NAME_SIP_TRANSPORT> – PROFILE> – название SIP-транспортапрофиля.
Значение по умолчанию
Отсутствует.
...
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# sip-transportprofile NEW_NAME_SIP_TRANSPORTPROFILE vesr(config-esbc-trunk-sip)# |
Настройки транковых групп
...
sip-transport
Данная команда позволяет перейти в настройки указанной транковой группы или создать новуюпривязать SIP-транспорт к SIP-транку.
Использование отрицательной формы команды (no) удаляет указанную транковую группуотвязывает SIP-транспорт от транка.
Синтаксис
trunksip-group <NAME>transport <NAME_SIP_TRANSPORT>
no trunksip-group <NAME>transport
Параметры
<NAME> – название транковой группы<NAME_SIP_TRANSPORT> – название SIP-транспорта.
Значение по умолчанию
Отсутствует.
...
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# trunksip-grouptransport NEW_TRUNKSIP_GROUPTRANSPORT vesr(config-esbc-trunk-groupsip)# |
...
Настройки транковых групп
trunk-group
Данная команда позволяет включить на транковой группе режим балансировки round-robinперейти в настройки указанной транковой группы или создать новую.
Использование отрицательной формы команды (no) выключает балансировкуудаляет указанную транковую группу.
Синтаксис
trunk-group <NAME>balancing round-robin
no trunk-group balancing<NAME>
Параметры
Отсутствуют<NAME> – название транковой группы.
Значение по умолчанию
Отсутствует.
...
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# balancing roundtrunk-robin group NEW_TRUNK_GROUP vesr(config-esbc-trunk-group)# |
balancing round-robin
Данная команда позволяет включить на транковой группе режим балансировки round-robin.
Использование отрицательной формы команды (no) выключает балансировку.
Синтаксис
balancing round-robin
no balancing
Параметры
Отсутствуют.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# balancing round-robin
vesr(config-esbc-trunk-group)# |
media-profile
Данная команда позволяет привязать медиапрофили к транковой группе.
Использование отрицательной формы команды (no) удаляет медиапрофиль с транковой группы.
Синтаксис
media-profile <NAME_MEDIA_PROFILE>
no media-profile
Параметры
<NAME_MEDIA_PROFILE> – название медиапрофиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# media-profile NEW_NAME_MEDIA_PROFILE vesr(config-esbc-trunk-group)# |
...
Использование отрицательной формы команды (no) удаляет медиаресурс с транковой группы.
Синтаксис
media-resource <INDEX> <NAME_MEDIA_RESOURCE>
no media-resource <INDEX>
Параметры
<INDEX> – индекс привязанных медиаресурсов, принимает значения от 0 до 7;
<NAME_MEDIA_RESOURCE> – название медиаресурса.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# media-resource 0 NEW_MEDIA_RESOURCE vesr(config-esbc-trunk-group)# |
...
Использование отрицательной формы команды (no) удаляет таблицу модификации с транковой группы.
Синтаксис
mod-table sip { in | out } <NAME_MODTABLE>
no mod-table sip { in | out }Параметры
in – правила из таблицы модификации применяются при получении сообщения;
...
<NAME_MODTABLE> – название таблицы модификации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# mod-table sip in NEW_MODTABLE vesr(config-esbc-trunk-group)# |
...
Данная команда позволяет переименовать созданную транковую группу.
Синтаксис
rename <NEW_NAME>
Параметры
<NEW_NAME> — новое название транковой группы.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# rename NEW_NAME_TRUNK_GRUOP vesr(config-esbc-trunk-group)# |
...
Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от транковой группе.
Синтаксис
route-table <NAME_ROUTE_TABLE>
no route-table
Параметры
<NAME_ROUTE_TABLE> – название таблицы маршрутизации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# route-table NEW_ROUTE_TABLE vesr(config-esbc-trunk-group)# |
...
Использование отрицательной формы команды (no) отвязывает SIP-профиль от транковой группы.
Синтаксис
sip-profile <NAME_SIP_PROFILE>
no sip-profile
Параметры
<NAME_SIP_PROFILE> – название SIP-профиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# sip-profile NEW_NAME_SIP_PROFILE vesr(config-esbc-trunk-group)# |
...
Использование отрицательной формы команды (no) удаляет транк из транковой группы.
Синтаксис
trunk <INDEX> <NAME_SIP_TRUNK>
no trunk <INDEX>
Параметры
<INDEX> – индекс транка в составе транковой группы, принимает значения от 0 до 24;
<NAME_SIP_TRUNK> – название транка, который включается в состав транковой группы.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# trunk 0 NEW_TRUNK vesr(config-esbc-trunk-group)# |
...
Использование отрицательной формы команды (no) удаляет указанный user-interface.
Синтаксис
user-interface sip <NAME>
no user-interface sip <NAME>
Параметры
<NAME> – название user-interface.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc)# user-interface sip NEW_USER_INTERFACE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) отключает эту возможность.
Синтаксис
allow-unreg-call
no allow-unreg-call
Параметры
Отсутствуют.
Значение по умолчанию
Возможность отключена.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# allow-unreg-call vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) удаляет настройку домена.
Синтаксис
domain <DOMAIN>
no domain
Параметры
<DOMAIN> – доменное имя user-interface.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# domain new.domain vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) удаляет медиапрофиль с user-interface.
Синтаксис
media profile <NAME_MEDIA_PROFILE>
no media profile
Параметры
<NAME_MEDIA_PROFILE> – название медиапрофиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# media profile NEW_NAME_MEDIA_PROFILE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) удаляет медиаресурс с user-interface.
Синтаксис
media resource <INDEX> <NAME_MEDIA_RESOURCE>
no media resource <INDEX>
Параметры
<INDEX> – индекс привязанных медиаресурсов, принимает значения от 0 до 7;
<NAME_MEDIA_RESOURCE> – название медиаресурса.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# media resource 0 NEW_MEDIA_RESOURCE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) удаляет таблицу модификации с user-interface.
Синтаксис
mod-table sip { in | out } <NAME_MODTABLE>
no mod-table sip { in | out }Параметры
in – правила из таблицы модификации применяются при получении сообщения;
...
<NAME_MODTABLE> – название таблицы модификации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# mod-table sip in NEW_MODTABLE vesr(config-esbc-user-interface-sip)# |
nat
...
Данная команда позволяет ESBC работать с абонентами, которые находятся за NAT.
Использование отрицательной формы команды (no) удаляет таблицу модификации с user-interface.отключает использование механизмов преодоления NAT.
comedia-mode
Синтаксис
nat- comedia-mode { flexible | on | off }
no nat- comedia-mode
Параметры
flexible – проверяет источник во входящем RTP-потоке и транслирует исходящий поток на IP-адрес и UDP-порт, с которого принимается медиапоток, в случае прерывания входящего RTP-потока более чем на 1 секунду, исходящий поток продолжает транслироваться;
...
off — режим NAT выключен.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# nat- comedia-mode on vesr(config-esbc-user-interface-sip)# |
keep-alive-interval (не поддержано в текущей версии ПО)
Синтаксис
nat keep-alive-interval <TIME>
no nat keep-alive-interval
Параметры
<TIME> – время в секундах, для поддержания сигнального соединения за NAT. Допустимые значения 0 - 65535.
Значение по умолчанию
Отключено.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# nat keep-alive-interval 30
vesr(config-esbc-user-interface-sip)# |
...
Данная команда позволяет переименовать созданный user-interface.
Синтаксис
rename <NEW_NAME>
Параметры
<NEW_NAME> — новое название user-interface.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# rename NEW_NAME_USER_INTERFACE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от user-interface.
Синтаксис
route-table <NAME_ROUTE_TABLE>
no route-table
Параметры
<NAME_ROUTE_TABLE> – название таблицы маршрутизации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# route-table NEW_ROUTE_TABLE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) отвязывает SIP-профиль от user-interface.
Синтаксис
sip-profile <NAME_SIP_PROFILE>
no sip-profile
Параметры
<NAME_SIP_PROFILE> – название SIP-профиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# sip-profile NEW_NAME_SIP_PROFILE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) отвязывает SIP-транспорт от user-interface.
Синтаксис
sip-transport <NAME_SIP_TRANSPORT>
no sip-transport
Параметры
<NAME_SIP_TRANSPORT> – название SIP-транспорта.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# sip-transport NEW_SIP_TRANSPORT vesr(config-esbc-user-interface-sip)# |
...