Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

<CODEC> - название кодека. Указывается из списка поддержаных для транскодирования кодеков.

<CODEC_TYPE> – тип кодеков, принимает значения [allow, audio, image, video].

all - в режиме проксирования (codec allow) включает список шаблонов кодеков по-умолчанию, доступных для проксирования. В режиме транскодирования (codec audo/video/image) ключает все доступные кодеки заданного типа.

...

Блок кода
languagec#
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

Пример
Блок кода
languagec#
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, домен.

Значение по умолчанию

Отсутствует.

...

Блок кода
languagec#
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-транка.

Значение по умолчанию

Отсутствует.

...

Блок кода
languagec#
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-транка.

Значение по умолчанию

Отсутствует.

...

Блок кода
languagec#
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> – название таблицы маршрутизации.

Значение по умолчанию

Отсутствует.

...

Блок кода
languagec#
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-транспортапрофиля.

Значение по умолчанию

Отсутствует.

...

Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
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

Пример
Блок кода
languagec#
vesr(config-esbc-user-interface-sip)# sip-transport NEW_SIP_TRANSPORT
vesr(config-esbc-user-interface-sip)#

...