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

Ключ

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

...

Блок кода
languagec#
vesbc(config-esbc-general)# count media- worker-count 8
vesbc(config-esbc-general)#

count sip

...

balancer

...

Данная команда позволяет настроить количество модулей sip - balancer.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
count sip- balancer-count <COUNT>
no count sip- balancer-count
Параметры

<COUNT> – количество модулей, максимальное значение зависит от количества ядер CPU.

...

Блок кода
languagec#
vesbc(config-esbc-general)# count sip- balancer-count 8
vesbc(config-esbc-general)#

count sip

...

worker

...

Данная команда позволяет настроить количество модулей sip - worker.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
count sip- worker-count <COUNT>
no count sip- worker-count
Параметры

<COUNT> – количество модулей, максимальное значение зависит от количества ядер CPU.

...

Блок кода
languagec#
vesbc(config-esbc-general)# count sip- worker-count 8
vesbc(config-esbc-general)#

...

max calls

Данная команда позволяет задать глобальное ограничение на количество одновременных вызовов

media-profile

Данная команда позволяет перейти в настройки указанного медиапрофиля или создать новый.

Использование отрицательной формы команды (no) удаляет указанный медиапрофильустанавливает значение по умолчанию.

Синтаксис
max calls <COUNT>media-profile <NAME>
no media-profilemax <NAME>calls
Параметры

<NAME> – название медиапрофиля<COUNT> – количество одновременных вызовов, максимальное значение зависит от платформы.

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

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

50000 -- vESBC;

8500 -- ESBC-3200.

Необходимый уровень привилегий

...

Командный режим

CONFIG-ESBC-GENERAL

Пример
Блок кода
languagec#
vesbc(config-esbc-general)# max media-profile MEDIA_PROFILEcalls 1000
vesbc(config-esbc-media-profilegeneral)# 

...

max cps

Данная команда позволяет выбрать кодеки для работы в режиме проксирования (allow) и транскодирования (audio, video, image)задать глобальное ограничение на количество вызовов в секунду.

Использование отрицательной формы команды (no) запрещает указанный режим работы/кодекустанавливает значение по умолчанию.

Синтаксис
codecmax allow {all | <CODEC_PATTERN> [<PT>]}cps <COUNT>
no codec allow {all | <CODEC_PATTERN> [<PT>]}
codec {audio | video | image} {all | <CODEC>}
no codec {audio | video | image} {all | <CODEC>}
Параметры

allow – добавление кодеков для работы в режиме проксирования.

<CODEC_PATTERN> – название кодека/часть названия кодека.

<PT> – payload type. Не обязательный параметр.

audio – добавление кодеков типа audio для работы в режиме транскодирования.

video – добавление кодеков типа video для работы в режиме транскодирования.

image – добавление кодеков типа image для работы в режиме транскодирования.

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

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

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

Разрешен список кодеков по умолчанию в режиме проксирования (codec allow all).

Необходимый уровень привилегий

15

Командный режим
max cps
Параметры

<COUNT> – количество вызовов в секунду, максимальное значение зависит от платформы.

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

1000 – vESBC;

400 -- ESBC-3200.

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-GENERALCONFIG-ESBC-MEDIA-PROFILE

Пример
Блок кода
languagec#
vesbc(config-esbc-media-profilegeneral)# codecmax audiocps all 10
vesbc(config-esbc-media-profile)# codec video all 
vesbc(config-esbc-media-profile)# codec image all 
general)#

max rps

Данная команда позволяет задать глобальное ограничение на количество запросов в секунду.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
max rps <COUNT>
no max rps
Параметры

<COUNT> – количество запросов в секунду, максимальное значение зависит от платформы.

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

4294967295

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-GENERAL

Пример
Блок кода
languagec#
vesbc(config-esbc-media-profilegeneral)# codecmax allowrps all 150
vesbc(config-esbc-media-profile)# do commit general)#

statistics call

Данная команда включает ведение статистики вызовов.

Использование отрицательной формы команды (no) отключает ведение статистики.

Синтаксис
statistics call
no statistics call
Параметры

Отсутствуют.

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

Статистика отключена.

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-GENERAL

Пример
Блок кода
languagec#

vesbc(config-esbc-media-profile)# do confirm 
vesbc(config-esbc-media-profilegeneral)# do sh running-config esbc media-profile MEDIA_
PROFILE 
media-profile MEDIA_PROFILE
  codec audio PCMU
  codec audio PCMA
  codec audio G7221-24
  codec audio G7221-32
  codec audio G7221C-24
  codec audio G7221C-32
  codec audio G7221C-48
  codec audio OPUS
  codec audio ILBC
  codec audio GSM
  codec audio G722
  codec audio G726-16
  codec audio G726-24
  codec audio G726-32
  codec audio G726-40
  codec audio G729
  codec audio SPEEX-NB
  codec audio SPEEX-WB
  codec audio SPEEX-UWB
  codec audio L16-MONO
  codec audio AMR
  codec audio AMR-WB
  codec audio telephone-event
  codec video H263-1998
  codec video H264
  codec video VP8
  codec video VP9
  codec image FAX-T38
  codec allow AMR
  codec allow CLEARMODE
  codec allow CN
  codec allow G72
  codec allow G722/ 9
  codec allow G728 15
  codec allow G729/ 18
  codec allow GSM 3
  codec allow H26
  codec allow H261 31
  codec allow H263 34
  codec allow ILBC
  codec allow L16/44100 11
  codec allow L16/44100/2 10
  codec allow L20
  codec allow OPUS
  codec allow PCMA 8
  codec allow PCMU 0
  codec allow SPEEX
  codec allow T38 t38
  codec allow VP
  codec allow telephone-event
exit

rtp-timeout

Данная команда позволяет включить таймаут ожидания RTP-пакетов.

Использование отрицательной формы команды (no) выключает таймер.

Синтаксис
rtp-timeout <TIMER>
no rtp-timeout
Параметры

<TIMER> – период времени в минутах, принимает значения [1..10080].

Значение по умолчанию
statistics call
vesbc(config-esbc-general)#

Якорь
Настройки_медиапрофилей
Настройки_медиапрофилей
Настройки медиапрофилей 

media profile

Данная команда позволяет перейти в настройки указанного медиапрофиля или создать новый.

Использование отрицательной формы команды (no) удаляет указанный медиапрофиль.

Синтаксис
media profile <NAME>
no media profile <NAME>
Параметры

<NAME> – название медиапрофиля.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC

Пример
Блок кода
languagec#
vesbc(config-esbc)# mediaprofile MEDIA_PROFILE
vesbc(config-esbc-media-profile)# 

codec

Данная команда позволяет выбрать кодеки для работы в режиме проксирования (allow) и транскодирования (audio, video, image).

Использование отрицательной формы команды (no) запрещает указанный режим работы/кодек.

Синтаксис
codec allow {all | <CODEC_PATTERN> [<PT>]}
no codec allow {all | <CODEC_PATTERN> [<PT>]}
codec {audio | video | image} {all | <CODEC>}
no codec {audio | video | image} {all | <CODEC>}
Параметры

allow – добавление кодеков для работы в режиме проксирования.

<CODEC_PATTERN> – название кодека/часть названия кодека.

<PT> – payload type. Не обязательный параметр.

audio – добавление кодеков типа audio для работы в режиме транскодирования.

video – добавление кодеков типа video для работы в режиме транскодирования.

image – добавление кодеков типа image для работы в режиме транскодирования.

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

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

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

Разрешен список кодеков по умолчанию в режиме проксирования (codec allow all).

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-PROFILE

Пример
Блок кода
languagec#
vesbc(config-esbc-media-profile)# codec audio all 
vesbc(config-esbc-media-profile)# codec video all 
vesbc(config-esbc-media-profile)# codec image all 
vesbc(config-esbc-media-profile)# codec allow all 
vesbc(config-esbc-media-profile)# do commit 
vesbc(config-esbc-media-profile)# do confirm 
vesbc(config-esbc-media-profile)# do sh running-config esbc media-profile MEDIA_
PROFILE 
media-profile MEDIA_PROFILE
  codec audio PCMU
  codec audio PCMA
  codec audio G7221-24
  codec audio G7221-32
  codec audio G7221C-24
  codec audio G7221C-32
  codec audio G7221C-48
  codec audio OPUS
  codec audio ILBC
  codec audio GSM
  codec audio G722
  codec audio G726-16
  codec audio G726-24
  codec audio G726-32
  codec audio G726-40
  codec audio G729
  codec audio SPEEX-NB
  codec audio SPEEX-WB
  codec audio SPEEX-UWB
  codec audio L16-MONO
  codec audio AMR
  codec audio AMR-WB
  codec audio telephone-event
  codec video H263-1998
  codec video H264
  codec video VP8
  codec video VP9
  codec image FAX-T38
  codec allow AMR
  codec allow CLEARMODE
  codec allow CN
  codec allow G72
  codec allow G722/ 9
  codec allow G728 15
  codec allow G729/ 18
  codec allow GSM 3
  codec allow H26
  codec allow H261 31
  codec allow H263 34
  codec allow ILBC
  codec allow L16/44100 11
  codec allow L16/44100/2 10
  codec allow L20
  codec allow OPUS
  codec allow PCMA 8
  codec allow PCMU 0
  codec allow SPEEX
  codec allow T38 t38
  codec allow VP
  codec allow telephone-event
exit

rename

Данная команда позволяет переименовать созданный медиапрофиль.

Синтаксис
rename <NEW_NAME>
Параметры

<NEW_NAME> – новое название медиапрофиля.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-PROFILE

Пример
Блок кода
languagec#
vesbc(config-esbc-media-profile)# rename NEW_NAME_MEDIA_PROFILE
vesbc(config-esbc-media-profile)# 

rtp source-verification

Данная команда включает контроль IP:Port источника RTP.

Использование отрицательной формы команды (no) выключает контроль.

Синтаксис
rtp source-verification
no rtp source-verification
Параметры

Отсутствуют.

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

Контроль включен.

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-PROFILE

Пример
Блок кода
languagec#
vesbc(config-esbc-media-profile)# rtp source-verification
vesbc(config-esbc-media-profile)# 

rtp timeout

Данная команда позволяет включить таймаут ожидания RTP-пакетов.

Использование отрицательной формы команды (no) выключает таймер.

Синтаксис
rtp timeout <TIMER>
no rtp timeout
Параметры

<TIMER> – период времени в минутах, принимает значения [1..10080].

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

Отсутствует(0).

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-PROFILE

Пример
Блок кода
languagec#
#Включить 5-минутный таймер ожидания RTP-пакетов
vesbc(config-esbc-media-profile)# rtp timeout 5
vesbc(config-esbc-media-profile)# 

srtp keying

Данная команда позволяет выбрать метод обмена ключами при использовании SRTP.

Использование отрицательной формы команды (no) отключает выбранный метод.

Синтаксис
srtp keying <METHOD>
no srtp keying <METHOD>
Параметры

<METHOD> – метод обмена ключами, принимает значения [dtls-srtp, sdes].

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

Все методы отключены.

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-PROFILE

Пример
Блок кода
languagec#
#Использовать метод DTLS-SRTP
vesbc(config-esbc-media-profile)# srtp keying dtls-srtp 
vesbc(config-esbc-media-profile)# 

srtp mode

Данная команда позволяет выбрать режим использования SRTP.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
srtp mode { disable | mandatory | optional }
no srtp mode
Параметры

disable – SRTP запрещён; 

mandatory – SRTP обязателен, профиль транспорта в медиа секции SDP будет изменён на соответствующий профиль SRTP;

optional – SRTP не обязателен, но ключи будут подставлены в offer SDP второго плеча, без изменения профиля транспорта в медиа секции SDP.

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

disable

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-PROFILE

Пример
Блок кода
languagec#
#Включить обязательное использование SRTP
vesbc(config-esbc-media-profile)# srtp mode mandatory 
vesbc(config-esbc-media-profile)# 

Настройки медиаресурсов

media resource

Данная команда позволяет перейти в настройки указанного медиаресурса или создать новый.

Использование отрицательной формы команды (no) удаляет указанный медиаресурс.

Синтаксис
media resource <NAME>
no media resource <NAME>
Параметры

<NAME> – название медиаресурса.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC

Пример
Блок кода
languagec#
vesbc(config-esbc)# media resource NEW_MEDIA_RESOURCE
vesbc(config-esbc-media-resource)# 

ip address

Данная команда позволяет настроить IP-адрес для медиаресурсов.

Использование отрицательной формы команды (no) удаляет настройку IP-адреса.

Синтаксис
ip address <IP_ADDR>
no ip address
Параметры

<IP_ADDR> – IP-адрес ESBC, который будет использоваться для передачи/приема голосового трафика.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-RESOURCE

Пример
Блок кода
languagec#
vesbc(config-esbc-media-resource)# ip address 192.168.114.130 
vesbc(config-esbc-media-resource)# 

ip address dhcp interface

Данная команда позволяет использовать динамический IP-адрес для медиаресурсов.

Использование отрицательной формы команды (no) удаляет настройку IP-адреса.

Синтаксис
ip address dhcp interface <IFACE>
no ip address
Параметры

<IFACE> – интерфейс, на котором включен DHCP-клиент, динамический адрес этого интерфейса будет использоваться для передачи/приема голосового трафика.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-RESOURCE

Пример
Блок кода
languagec#
vesbc(config)# interface gigabitethernet 1/0/1
vesbc(config-if-gi)# ip address dhcp 
vesbc(config-if-gi)# exit
vesbc(config)# esbc
vesbc(config-esbc)# media resource NEW_MEDIA_RESOURCE
vesbc(config-esbc-media-resource)# ip address dhcp interface gigabitethernet 1/0/1
vesbc(config-esbc-media-resource)# 

port-range

Данная команда позволяет настроить диапазон UDP-портов для медиаресурсов.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
port-range <START_PORT>-<END_PORT>
no port-range
Параметры

<START_PORT> – начальный UDP-порт, который ESBC будет использовать для передачи/приема голосового трафика;

<END_PORT> – конечный UDP-порт, который ESBC будет использовать для передачи/приема голосового трафика.

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

8000 – 65535

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-RESOURCE

Пример
Блок кода
languagec#
vesbc(config-esbc-media-resource)# port-range 20000-30001
vesbc(config-esbc-media-resource)# 

rename

Данная команда позволяет переименовать созданные медиаресурсы.

Синтаксис
rename <NEW_NAME>
Параметры

<NEW_NAME> – новое название медиаресурсов.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-RESOURCE

Пример
Блок кода
languagec#
vesbc(config-esbc-media-resource)# rename NEW_NAME_MEDIA_RESOURCE
vesbc(config-esbc-media-resource)# 


Якорь
Настройки_таблиц_модификации
Настройки_таблиц_модификации
Настройки таблиц модификации 

mod-table

Команда позволяет перейти в настройки указанной таблицы модификации или создать новую.

Использование отрицательной формы команды (no) удаляет указанную таблицу модификации.

Синтаксис
mod-table {common | sip} <NAME>
no mod-table {common | sip} <NAME>
Параметры

common – создание/конфигурирование таблицы модификаций типа common.

sip – создание/конфигурирование таблицы модификаций типа sip.

<NAME> – название таблицы модификации.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC

Пример
Блок кода
languagec#
vesbc(config-esbc)# mod-table sip NEW_MODTABLE
vesbc(esbc-mod-table)# 

common

Данная команда позволяет перейти в настройки указанной таблицы модификации или создать новую.

Использование отрицательной формы команды (no) удаляет указанную таблицу модификации.

Синтаксис
mod-table common <NAME>
no mod-table common <NAME>
Параметры

<NAME> – название таблицы модификации.

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

ОтсутствуетОтсутствует(0).

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-PROFILE

Пример
Блок кода
languagec#
#Включить 5-минутный таймер ожидания RTP-пакетов
vesbc(config-esbc-media-profile)# rtpmod-timeout 5table common NEW_MODTABLE
vesbc(config-esbc-mediamod-profiletable)# 

...

mod

Данная команда позволяет выбрать метод обмена ключами при использовании SRTPсоздать модификатор в таблице модификации или перейти в настройки уже созданного модификатора.

Использование отрицательной формы команды (no) отключает выбранный методудаляет указанный модификатор.

Синтаксис
srtpmod keying<INDEX> <METHOD><MODE>
no srtpmod keying <METHOD>
Параметры
<INDEX>
Параметры

<INDEX> – индекс модификатора, принимает значения от 0 до 63;

<MODE> – тип создаваемого модификатора, принимает значения:

  • cdpn – модификатор CgPN;
  • cgpn – модификатор CdPN.

Необязательный параметр, нужен только при создании модификатора для указания типа либо для смены типа модификатора. Если модификатор уже создан, то для перехода к его настройкам достаточно указать индекс этого модификатора, указывать тип не требуется<METHOD> – метод обмена ключами, принимает значения [dtls-srtp, sdes].

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

Все методы отключеныОтсутствует.

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIAMOD-PROFILETABLE

Пример
Блок кода
languagec#
#Использовать метод DTLS-SRTP
vesbc(config-esbc-mediamod-profiletable)# srtpmod keying0 dtls-srtp cgpn
vesbc(configesbc-esbcmod-mediatable-profilemodification)# 

...

Настройки модификаторов CgPN/CdPN

value-pattern

Данная команда позволяет выбрать режим использования SRTPуказать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) устанавливает значение по умолчаниюудаляет данную настройку из конфигурации.

Синтаксис
value-pattern <PATTERN>srtp mode { disable | mandatory | optional }
no srtp modevalue-pattern
Параметры

disable – SRTP запрещён; 

mandatory – SRTP обязателен, профиль транспорта в медиа секции SDP будет изменён на соответствующий профиль SRTP;

optional – SRTP не обязателен, но ключи будут подставлены в offer SDP второго плеча, без изменения профиля транспорта в медиа секции SDP<PATTERN> – содержимое заголовка, при совпадении с которым будет применяться модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIGESBC-ESBCMOD-MEDIATABLE-PROFILEMODIFICATION

Пример
Блок кода
languagec#
#Включить обязательное использование SRTP
vesbc(configesbc-esbcmod-mediatable-profilemodification)# srtp mode mandatory value-pattern 45001
vesbc(configesbc-esbcmod-media-profile)# 

rename

Данная команда позволяет переименовать созданный медиапрофиль.

Синтаксис
rename <NEW_NAME>
Параметры
table-modification)#

replacement

Данная команда позволяет задать правило для подмены содержимого заголовка. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.

Синтаксис
replacement <REPLACEMENT>
no replacement
Параметры

<REPLACEMENT> – правило для подмены содержимого заголовка<NEW_NAME> – новое название медиапрофиля.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIGESBC-ESBCMOD-MEDIATABLE-PROFILEMODIFICATION

Пример
Блок кода
languagec#
vesbc(configesbc-esbcmod-mediatable-profilemodification)# rename NEW_NAME_MEDIA_PROFILEreplacement 85001
vesbc(configesbc-esbcmod-mediatable-profilemodification)# 

Настройки медиаресурсов

...

rename

Данная команда позволяет перейти в настройки указанного медиаресурса или создать новый.

Использование отрицательной формы команды (no) удаляет указанный медиаресурс.

Синтаксис
media-resource <NAME>
no media-resource <NAME>
Параметры

переименовать созданную таблицу модификации.

Синтаксис
rename <NEW_NAME>
Параметры

<NEW_NAME> – новое название таблицы модификации<NAME> – название медиаресурса.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIGESBC-MOD-ESBCTABLE

Пример
Блок кода
languagec#
vesbc(configesbc-mod-esbctable)# media-resourcerename NEW_MEDIANAME_RESOURCEMODTABLE
vesbc(config-esbc-mediamod-resourcetable)# 

...

sip

Данная команда позволяет настроить IP-адрес для медиаресурсовперейти в настройки указанной таблицы модификации или создать новую.

Использование отрицательной формы команды (no) удаляет настройку IP-адресауказанную таблицу модификации.

Синтаксис
ipmod-address <IP_ADDR>table sip <NAME>
no ip-address
Параметры
mod-table sip <NAME>
Параметры

<NAME> – название таблицы модификации<IP_ADDR> – IP-адрес ESBC, который будет использоваться для передачи/приема голосового трафика.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-RESOURCE

Пример
Блок кода
languagec#
vesbc(config-esbc-media-resource)# ipmod-address 192.168.114.130 table sip NEW_MODTABLE
vesbc(config-esbc-mediamod-resourcetable)# 

...

mod

Данная команда позволяет настроить диапазон UDP-портов для медиаресурсовсоздать модификатор в таблице модификации или перейти в настройки уже созданного модификатора.

Использование отрицательной формы команды (no) устанавливает значение по умолчаниюудаляет указанный модификатор.

Синтаксис
port-range <START_PORT>-<END_PORT>
no port-range
Параметры

<START_PORT> – начальный UDP-порт, который ESBC будет использовать для передачи/приема голосового трафика;

<END_PORT> – конечный UDP-порт, который ESBC будет использовать для передачи/приема голосового трафика.

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

8000 – 65535

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIA-RESOURCE

Пример
Блок кода
languagec#
vesbc(config-esbc-media-resource)# port-range 20000-30001
vesbc(config-esbc-media-resource)# 

rename

Данная команда позволяет переименовать созданные медиаресурсы.

Синтаксис
rename <NEW_NAME>
Параметры
mod <INDEX> <MODE>
no mod <INDEX>
Параметры

<INDEX> – индекс модификатора, принимает значения от 0 до 63;

<MODE> – тип создаваемого модификатора, принимает значения:

  • add – модификатор добавления заголовка;
  • no-transit – модификатор удаления заголовка;
  • replace – модификатор замены заголовка;
  • transit – модификатор транзита заголовка;
  • copy – модификатор копирования заголовка (части заголовка) в переменную.

Необязательный параметр, нужен только при создании модификатора для указания типа либо для смены типа модификатора. Если модификатор уже создан, то для перехода к его настройкам достаточно указать индекс этого модификатора, указывать тип не требуется<NEW_NAME> – новое название медиаресурсов.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MEDIAMOD-RESOURCETABLE

Пример
Блок кода
languagec#
vesbc(config-esbc-mediamod-resourcetable)# mod rename NEW_NAME_MEDIA_RESOURCE0 add
vesbc(configesbc-esbcmod-mediatable-resourcemodification)# 

...

Настройки

...

модификатора добавления заголовка (add)

header name

Данная команда позволяет задать название заголовка, который необходимо добавить

mod-table

Команда позволяет перейти в настройки указанной таблицы модификации или создать новую.

Использование отрицательной формы команды (no) удаляет указанную таблицу модификацииданную настройку из конфигурации.

Синтаксис
mod-table {common | sip} header name <NAME>
no mod-table {common | sip} <NAME>
Параметры

common – создание/конфигурирование таблицы модификаций типа common.

sip – создание/конфигурирование таблицы модификаций типа sip.

header name
Параметры

<NAME> – название заголовка, который необходимо добавить<NAME> – название таблицы модификации.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBCESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
vesbc(config-esbcesbc-mod-table-modification)# mod-tableheader sipname NEWTest_MODTABLEheader
vesbc(esbc-mod-table-modification)# 

...

header value

Данная команда позволяет перейти в настройки указанной таблицы модификации или создать новуюзадать содержимое заголовка, которое необходимо добавить.

Использование отрицательной формы команды (no) удаляет указанную таблицу модификацииданную настройку из конфигурации.

Синтаксис
mod-tableheader commonvalue <NAME><VALUE>
no mod-table common <NAME>header value
Параметры

<NAME> – название таблицы модификации<VALUE> – содержимое заголовка, которое необходимо добавить.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBCESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
vesbc(config-esbcesbc-mod-table-modification)# mod-tableheader commonvalue NEW_MODTABLE123456
vesbc(esbc-mod-table-modification)# 

...

sip method pattern

Данная команда позволяет создать модификатор в таблице модификации или перейти в настройки уже созданного модификаторазадать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) удаляет указанный модификаторотключает использование данного модификатора для всех SIP-запросов.

Синтаксис
modsip method <INDEX>pattern <MODE><PATTERN>
no modsip <INDEX>method
Параметры

<INDEX> – индекс модификатора, принимает значения от 0 до 63;

<MODE> – тип создаваемого модификатора, принимает значения:

  • cdpn – модификатор CgPN;
  • cgpn – модификатор CdPN.

Необязательный параметр, нужен только при создании модификатора для указания типа либо для смены типа модификатора. Если модификатор уже создан, то для перехода к его настройкам достаточно указать индекс этого модификатора, указывать тип не требуется<PATTERN> – метод SIP-запросов, к которому будет применен модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться только к запросам BYE и INVITE
vesbc(esbc-mod-table-modification)# sip modmethod 0 cgpnpattern ^((BYE)|(INVITE))$
vesbc(esbc-mod-table-modification)# 

Настройки модификаторов CgPN/CdPN

...

sip method type

Данная команда позволяет указать содержимое заголовка, при совпадении с которым выбрать метод SIP-запроса, к которому будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.

Синтаксис
value-pattern <PATTERN>
no value-pattern
Параметры

...

отключает использование данного модификатора для всех SIP-запросов.

Синтаксис
sip method type <TYPE>
no sip method
Параметры

<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:

  • Ack;
  • Bye;
  • Cancel;
  • Invite;
  • Options;
  • Register.
Значение по умолчанию

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
vesbc(esbc-mod-table-modification)# valuesip-patternmethod type 45001Invite 
vesbc(esbc-mod-table-modification)# 

...

sip response-pattern

Данная команда позволяет задать правило для подмены содержимого заголовкаSIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-ответов.

Синтаксис
sip response-pattern <PATTERN>replacement <REPLACEMENT>
no sip replacementresponse
Параметры

<REPLACEMENT> – правило для подмены содержимого заголовка<PATTERN> – SIP-ответы, к которым будет применен модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться ко всем SIP-ответам
vesbc(esbc-mod-table-modification)# sip replacement 85001response-pattern .+
vesbc(esbc-mod-table-modification)#

...

 

Настройки модификатора удаления заголовка (no-transit)

sip header pattern

Данная команда позволяет переименовать созданную таблицу модификации.

Синтаксис
rename <NEW_NAME>
Параметры

задать название заголовка, который необходимо удалить. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.

Синтаксис
sip header-pattern <PATTERN>
no sip header
Параметры

<PATTERN> – название заголовка, который необходимо удалить<NEW_NAME> – новое название таблицы модификации.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
vesbc(esbc-mod-table-modification)# sip renameheader-pattern NEWTest_NAME_MODTABLEheader
vesbc(esbc-mod-table-modification)# 

sip method pattern

Данная команда позволяет перейти в настройки указанной таблицы модификации или создать новуюзадать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) удаляет указанную таблицу модификацииотключает использование данного модификатора для всех SIP-запросов.

Синтаксис
mod-table sip <NAME>
no mod-tablesip method pattern <PATTERN>
no sip <NAME>method
Параметры

<NAME> – название таблицы модификации<PATTERN> – метод SIP-запросов, к которому будет применен модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBCESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться только к запросам BYE и INVITE
vesbc(configesbc-esbc)# mod-table-modification)# sip NEW_MODTABLE method pattern ^((BYE)|(INVITE))$
vesbc(esbc-mod-table-modification)# 

...

sip method type

Данная команда позволяет создать модификатор в таблице модификации или перейти в настройки уже созданного модификаторавыбрать метод SIP-запроса, к которому будет применяться модификатор.

Использование отрицательной формы команды (no) удаляет указанный модификаторотключает использование данного модификатора для всех SIP-запросов.

Синтаксис
modsip method <INDEX>type <MODE><TYPE>
no modsip <INDEX>method
Параметры

<INDEX> – индекс модификатора, принимает значения от 0 до 63;

<MODE> – тип создаваемого модификатора<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:

  • add – модификатор добавления заголовкаAck;no-
  • transit – модификатор удаления заголовкаBye;replace – модификатор замены заголовка
  • Cancel;
  • transit – модификатор транзита заголовка;
  • copy – модификатор копирования заголовка (части заголовка) в переменную.

...

  • Invite;
  • Options;
  • Register.
Значение по умолчанию

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
vesbc(esbc-mod-table-modification)# modsip method 0type addInvite 
vesbc(esbc-mod-table-modification)# 

Настройки модификатора добавления заголовка (add)

...

sip response-pattern

Данная команда позволяет задать название заголовка, который необходимо добавитьSIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-ответов.

Синтаксис
headersip nameresponse-pattern <NAME><PATTERN>
no headersip nameresponse
Параметры

<NAME> – название заголовка, который необходимо добавить<PATTERN> – SIP-ответы, к которым будет применен модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться ко всем SIP-ответам
vesbc(esbc-mod-table-modification)# headersip name Test_headerresponse-pattern .+
vesbc(esbc-mod-table-modification)# 

...

value-pattern

Данная команда позволяет задать указать содержимое заголовка, которое необходимо добавитьпри совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.

Синтаксис
header value-pattern <VALUE><PATTERN>
no header value-pattern
Параметры

<VALUE> – <PATTERN> – содержимое заголовка, которое необходимо добавитьпри совпадении с которым будет применяться модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
vesbc(esbc-mod-table-modification)# header value-pattern 123456example
vesbc(esbc-mod-table-modification)# 

...

Настройки модификатора замены заголовка (replace)

replacement

Данная команда позволяет задать методы SIP-запросов, к которым будет применяться модификатор. Можно правило для подмены содержимого заголовка. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет данную настройку из конфигурации.

Синтаксис
replacement <REPLACEMENT>sip method pattern <PATTERN>
no sip methodreplacement
Параметры

<PATTERN> – метод SIP-запросов, к которому будет применен модификатор<REPLACEMENT> – правило для подмены содержимого заголовка.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться только к запросам BYE и INVITE
vesbc(esbc-mod-table-modification)# sip method pattern ^((BYE)|(INVITE))$-modification)# replacement 456
vesbc(esbc-mod-table-modification)# 

sip

...

header-pattern

Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификаторзадать название заголовка, содержимое которого необходимо заменить. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет данную настройку из конфигурации.

Синтаксис
sip method type <TYPE>header-pattern <PATTERN>
no sip method-header
Параметры

<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:

...

<PATTERN> – название заголовка, содержимое которого необходимо заменить.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
vesbc(esbc-mod-table-modification)# sip header-method type Invite pattern Test_header
vesbc(esbc-mod-table-modification)# 

sip

...

method pattern

Данная команда позволяет задать методы SIP-ответызапросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответовзапросов.

Синтаксис
sip method response-pattern <PATTERN>
no sip response-method
Параметры

<PATTERN> – метод SIP-ответызапросов, к которым которому будет применен модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться ко всем SIP-ответам только к запросам BYE и INVITE
vesbc(esbc-mod-table-modification)# sip method response-pattern .+^((BYE)|(INVITE))$
vesbc(esbc-mod-table-modification)# 

...

sip

...

method type

Данная команда позволяет задать название заголовка, который необходимо удалить. Можно использовать регулярные выражения PCREвыбрать метод SIP-запроса, к которому будет применяться модификатор.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.

Синтаксис
sip header-pattern <PATTERN>
no sip-header
Параметры

...

отключает использование данного модификатора для всех SIP-запросов.

Синтаксис
sip method type <TYPE>
no sip method
Параметры

<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:

  • Ack;
  • Bye;
  • Cancel;
  • Invite;
  • Options;
  • Register.
Значение по умолчанию

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
vesbc(esbc-mod-table-modification)# sip method header-pattern Test_headertype Invite 
vesbc(esbc-mod-table-modification)# 

sip

...

response-pattern

Данная команда позволяет задать методы SIP-запросовответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовответов.

Синтаксис
sip method response-pattern <PATTERN>
no sip methodresponse
Параметры

<PATTERN> – метод <PATTERN> – SIP-запросовответы, к которому которым будет применен модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться толькоко к запросам BYE и INVITEвсем SIP-ответам
vesbc(esbc-mod-table-modification)# sip method pattern ^((BYE)|(INVITE))$response-pattern .+
vesbc(esbc-mod-table-modification)# 

...

value-pattern

Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификаторуказать место в содержимом заголовка, которое необходимо заменить. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет данную настройку из конфигурации.

Синтаксис
value-pattern <PATTERN>sip method type <TYPE>
no sip methodvalue-pattern
Параметры

<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:

...

<PATTERN> – место в содержимом заголовка, которое необходимо заменить.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Конец строки исходного содержимого заголовка
vesbc(esbc-mod-table-modification)# sip method type Invite value-pattern $
vesbc(esbc-mod-table-modification)# 

Настройки модификатора транзита заголовка (transit)

sip

...

header pattern

Данная команда позволяет задать SIP-ответы, к которым будет применяться модификаторназвание заголовка, который необходимо транзитить. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответовудаляет данную настройку из конфигурации.

Синтаксис
sip responseheader-pattern <PATTERN>
no sip responseheader
Параметры

<PATTERN> – SIP-ответы, к которым будет применен модификаторназвание заголовка, который необходимо транзитить.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться ко всем SIP-ответам
vesbc(esbc-mod-table-modification)# sip responseheader-pattern .+Test_header
vesbc(esbc-mod-table-modification)# 

...

sip method pattern

Данная команда позволяет указать содержимое заголовка, при совпадении с задать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-запросов.

Синтаксис
value-sip method pattern <PATTERN>
no sip value-patternmethod
Параметры

<PATTERN> – содержимое заголовка, при совпадении с которым будет применяться метод SIP-запросов, к которому будет применен модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться только к запросам BYE и INVITE
vesbc(esbc-mod-table-modification)# sip value-method pattern example^((BYE)|(INVITE))$
vesbc(esbc-mod-table-modification)# 

Настройки модификатора замены заголовка (replace)

...

sip method type

Данная команда позволяет задать правило для подмены содержимого заголовка. Можно использовать регулярные выражения PCREвыбрать метод SIP-запроса, к которому будет применяться модификатор.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-запросов.

Синтаксис
sip method type <TYPE>replacement <REPLACEMENT>
no sip replacementmethod
Параметры

...

<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:

  • Ack;
  • Bye;
  • Cancel;
  • Invite;
  • Options;
  • Register.
Значение по умолчанию

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
vesbc(esbc-mod-table-modification)# sip method replacementtype 456Invite 
vesbc(esbc-mod-table-modification)# 

sip

...

response-pattern

Данная команда позволяет задать название заголовка, содержимое которого необходимо заменитьSIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-ответов.

Синтаксис
sip headerresponse-pattern <PATTERN>
no sip-header response
Параметры

<PATTERN> – название заголовка, содержимое которого необходимо заменитьSIP-ответы, к которым будет применен модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться ко всем SIP-ответам
vesbc(esbc-mod-table-modification)# sip headerresponse-pattern Test_header.+
vesbc(esbc-mod-table-modification)# 

...

value-pattern

Данная команда позволяет задать методы SIP-запросов, к указать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет данную настройку из конфигурации.

Синтаксис
sip method value-pattern <PATTERN>
no sipvalue-methodpattern
Параметры

<PATTERN> – метод SIP-запросов, к которому будет применен содержимое заголовка, при совпадении с которым будет применяться модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться только к запросам BYE и INVITE
vesbc(esbc-mod-table-modification)# sip method pattern ^((BYE)|(INVITE))$# value-pattern example
vesbc(esbc-mod-table-modification)# 

Настройки модификатора копирования (copy)

sip

...

header-pattern

Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификаторзаголовок, в котором будет производиться отбор значения для копирования. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет данную настройку из конфигурации.

Синтаксис
sip method type <TYPE>header-pattern <PATTERN>
no sip methodheader
Параметры

<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:

...

<PATTERN> – название заголовка, который необходимо транзитить.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
vesbc(esbc-mod-table-modification)# sip method type Invite header-pattern Test_header
vesbc(esbc-mod-table-modification)# 

sip

...

method pattern

Данная команда позволяет задать методы SIP-ответызапросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответовзапросов.

Синтаксис
sip method response-pattern <PATTERN>
no sip responsemethod
Параметры

<PATTERN> – <PATTERN> – метод SIP-ответызапросов, к которым которому будет применен модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться ко всем SIP-ответам только к запросам BYE и INVITE
vesbc(esbc-mod-table-modification)# sip method response-pattern .+^((BYE)|(INVITE))$
vesbc(esbc-mod-table-modification)# 

...

sip method type

Данная команда позволяет указать место в содержимом заголовка, которое необходимо заменить. Можно использовать регулярные выражения PCREвыбрать метод SIP-запроса, к которому будет применяться модификатор.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.

Синтаксис
value-pattern <PATTERN>
no value-pattern
Параметры

...

отключает использование данного модификатора для всех SIP-запросов.

Синтаксис
sip method type <TYPE>
no sip method
Параметры

<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:

  • Ack;
  • Bye;
  • Cancel;
  • Invite;
  • Options;
  • Register.
Значение по умолчанию

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Конец строки исходного содержимого заголовка
vesbc(esbc-mod-table-modification)# value-pattern $ sip method type Invite 
vesbc(esbc-mod-table-modification)# 

...

sip

...

response-pattern

Данная команда позволяет задать название заголовка, который необходимо транзититьSIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-ответов.

Синтаксис
sip headerresponse-pattern <PATTERN>
no sip headerresponse
Параметры

<PATTERN> – название заголовка, который необходимо транзититьSIP-ответы, к которым будет применен модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться ко всем SIP-ответам
vesbc(esbc-mod-table-modification)# sip headerresponse-pattern Test_header.+
vesbc(esbc-mod-table-modification)# 

...

value-pattern

Данная команда позволяет задать методы SIP-запросов, к указать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет данную настройку из конфигурации.

Синтаксис
sip method value-pattern <PATTERN>
no sip methodvalue-pattern
Параметры

<PATTERN> – метод SIP-запросов, к которому будет применен модификатор.содержимое заголовка, при совпадении с которым будет применяться модификатор.

Для копирования части содержимого заголовка необходимо указать эту часть в скобках.

Пример:

Блок кода
languagec#
value-pattern 'header (value)'
# в переменную будет добавлено только value
Значение по умолчанию

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться только к запросам BYE и INVITE
vesbc(esbc-mod-table-modification)# sip method value-pattern ^((BYE)|(INVITE))$example
vesbc(esbc-mod-table-modification)# 

...

variable-str

Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификаторуказать номер переменной, в которую будет помещено значение, отобранное в результате выполнения команды value-pattern.

Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет данную настройку из конфигурации.

Синтаксис
variable-str <VAR>sip method type <TYPE>
no sip methodvariable-str
Параметры

<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:

...

<VAR> – номер переменной, задается в диапазоне значений u01–u99.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
vesbc(esbc-mod-table-modification)# sip method type Invite variable-str u01
vesbc(esbc-mod-table-modification)# 

...

rename

Данная команда позволяет задать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответовпереименовать созданную таблицу модификации.

Синтаксис
sip response-pattern <PATTERN>
no sip response
Параметры
rename <NEW_NAME>
Параметры

<NEW_NAME> – новое название таблицы модификации<PATTERN> – SIP-ответы, к которым будет применен модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться ко всем SIP-ответам
vesbc(esbc-mod-table-modification)# sip response-pattern .+rename NEW_NAME_MODTABLE
vesbc(esbc-mod-table-modification)# 

value-pattern

Настройки таблицы маршрутизации (route-table)

route-table

Данная команда позволяет перейти в настройки указанной таблицы маршрутизации или создать новуюДанная команда позволяет указать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииуказанную таблицу маршрутизации.

Синтаксис
valueroute-patterntable <PATTERN><NAME>
no valueroute-patterntable <NAME>
Параметры

<PATTERN> – содержимое заголовка, при совпадении с которым будет применяться модификатор<NAME> – название медиаресурса.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATIONCONFIG-ESBC

Пример
Блок кода
languagec#
vesbc(esbc-mod-table-modificationconfig-esbc)# valueroute-pattern exampletable NEW_ROUTE_TABLE
vesbc(config-esbc-modroute-table-modification)# 

Настройки модификатора копирования (copy)

sip header-pattern

Данная команда позволяет выбрать заголовок, в котором будет производиться отбор значения для копирования. Можно использовать регулярные выражения PCRE.

rename

Данная команда позволяет переименовать созданную таблицу маршрутизацииИспользование отрицательной формы команды (no) удаляет данную настройку из конфигурации.

Синтаксис
sip header-pattern <PATTERN>
no sip headerrename <NEW_NAME>
Параметры

<PATTERN> – название заголовка, который необходимо транзитить<NEW_NAME> – новое название таблицы маршрутизации.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MODROUTE-TABLE-MODIFICATION

Пример
Блок кода
languagec#
vesbc(config-esbc-modroute-table-modification)# sip header-pattern Test_headerrename NEW_NAME_ROUTE_TABLE
vesbc(config-esbc-modroute-table-modification)# 

...

rule

Данная команда позволяет задать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCREсоздать правило в таблице маршрутизации или перейти в настройки уже созданного правила.

Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет указанное правило.

Синтаксис

...

rule <INDEX>sip method pattern <PATTERN>
no sip method
Параметры

<PATTERN> – метод SIP-запросов, к которому будет применен модификатор<INDEX> – индекс правила, принимает значения от 0 до 63.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MODROUTE-TABLE-MODIFICATION

Пример
Блок кода
languagec#
#Модификатор будет применяться только к запросам BYE и INVITE
vesbc(config-esbc-modroute-table-modification)# sip method pattern ^((BYE)|(INVITE))$rule 0
vesbc(config-esbc-modroute-table-modificationrule)# 

...

action

Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификаторуказать действие, которое будет совершаться при маршрутизации вызова через данное правило.

Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.

Синтаксис
sip method type <TYPE>
no sip method
Параметры

<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:

...

удаляет данную настройку из конфигурации.

Синтаксис
action { direct-to-trunk | direct-to-trunk-group | reject } <DIRECTION>
no action
Параметры

direct-to-trunk – отравить вызов в транк, указанный в <DIRECTION>;

direct-to-trunk-group – отправить вызов в транковую группу, указанную в <DIRECTION>;

reject – отклонить вызов;

<DIRECTION> – название транка или транковой группы, куда будет отправлен вызов

...

.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MODROUTE-TABLE-MODIFICATIONRULE

Пример
Блок кода
languagec#
vesbc(config-esbc-modroute-table-modificationrule)# sip method type Invite action direct-to-trunk NEW_TRUNK
vesbc(config-esbc-modroute-table-modificationrule)# 

...

condition

Данная команда позволяет задать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCREнастроить условия, которые должны выполняться, чтобы вызов смаршрутизировался по указанному правилу в таблице маршрутизации.

Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответовудаляет данную настройку из конфигурации.

Синтаксис
condition <INDEX> { cdpn | cgpn } <CONDITION_MASK>sip response-pattern <PATTERN>
no sipcondition response<INDEX>
Параметры

...

<INDEX> – индекс условия, принимает значения от 0 до 7;

cdpn – проверка условия выполняется по cdpn;

cgpn – проверка условия выполняется по cgpn;

<CONDITION_MASK> – условие, которое должно выполняться, чтобы вызов смаршрутизировался по данному правилу, для составления условий необходимо использовать регулярные выражения PCRE<PATTERN> – SIP-ответы, к которым будет применен модификатор.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MODROUTE-TABLE-MODIFICATIONRULE

Пример
Блок кода
languagec#
#Модификатор будет применяться ко всем SIP-ответам
vesbc(config-esbc-modroute-table-modificationrule)# condition sip0 response-pattern .+cdpn ^24001$
vesbc(config-esbc-modroute-table-modificationrule)# 

...

Настройки SIP-профиля

sip profile

Данная команда позволяет указать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCREперейти в настройки указанного SIP-профиля или создать новый.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.

Синтаксис
value-pattern <PATTERN>
no value-pattern
Параметры

<PATTERN> – содержимое заголовка, при совпадении с которым будет применяться модификатор.

Для копирования части содержимого заголовка необходимо указать эту часть в скобках.

Пример:

...

languagec#

...

указанный SIP-профиль.

Синтаксис
sip profile <NAME>
no sip profile <NAME>
Параметры

<NAME> – название SIP-профиля.

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

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

Необходимый уровень привилегий

15

Командный режим

ESBC-MOD-TABLE-MODIFICATIONCONFIG-ESBC

Пример
Блок кода
languagec#
vesbc(esbc-mod-table-modificationconfig-esbc)# sip value-pattern exampleprofile NEW_SIP_PROFILE
vesbc(config-esbc-modsip-table-modificationprofile)# 

...

cause-

...

list

Данная команда позволяет указать номер переменной, в которую будет помещено значение, отобранное в результате выполнения команды value-patternпривязать список причин отбоя к SIP-профилю.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурациисписок из SIP-профиля.

Синтаксис
variablecause-strlist <VAR><NAME>
no variablecause-strlist
Параметры

<VAR> – номер переменной, задается в диапазоне значений u01–u99<NAME> – название списка, который привязывается к SIP-профилю.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MODSIP-TABLE-MODIFICATIONPROFILE

Пример
Блок кода
languagec#
vesbc(config-esbc-modsip-table-modificationprofile)# variablecause-str u01list NEW_NAME_LIST 
vesbc(config-esbc-modsip-table-modificationprofile)#  

...

keepalive enable

Данная команда позволяет переименовать созданную таблицу модификациивключает контроль доступности направлений (транка), к которым привязан SIP-профиль.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

...

keepalive enable
no keepalive enablerename <NEW_NAME>
Параметры

<NEW_NAME> – новое название таблицы модификацииОтсутствуют.

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

ОтсутствуетКонтроль выключен.

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-MODSIP-TABLEPROFILE

Пример
Блок кода
languagec#
vesbc(config-esbc-modsip-tableprofile)# rename NEW_NAME_MODTABLEkeepalive enable 
vesbc(config-esbc-modsip-tableprofile)# 

Настройки таблицы маршрутизации (route-table)

...

keepalive failed-interval

Данная команда позволяет перейти в настройки указанной таблицы маршрутизации или создать новуюзадать интервал контроля для недоступного направления.

Использование отрицательной формы команды (no) удаляет указанную таблицу маршрутизацииустанавливает значение по умолчанию.

Синтаксис
routekeepalive failed-tableinterval <NAME><TIME>
no keepalive routefailed-table <NAME>interval
Параметры

<NAME> – название медиаресурса<TIME> – время в секундах, принимает значения [10..3600].

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-SIP-PROFILE

Пример
Блок кода
languagec#
vesbc(config-esbc-sip-profile)# routekeepalive failed-table NEW_ROUTE_TABLEinterval 60
vesbc(config-esbc-routesip-tableprofile)# 

...

keepalive method

Данная команда позволяет переименовать созданную таблицу маршрутизациивыбрать метод контроля доступности направлений.

Синтаксис
rename <NEW_NAME>
Параметры
keepalive method <METHOD>
Параметры

<METHOD> – метод контроля направлений, на данный момент принимает только одно значение - options<NEW_NAME> – новое название таблицы маршрутизации.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-ROUTESIP-TABLEPROFILE

Пример
Блок кода
languagec#
vesbc(config-esbc-routesip-tableprofile)# keepalive rename NEW_NAME_ROUTE_TABLEmethod options 
vesbc(config-esbc-routesip-tableprofile)# 

...

keepalive success-interval

Данная команда позволяет создать правило в таблице маршрутизации или перейти в настройки уже созданного правилазадать интервал контроля для доступного направления.

Использование отрицательной формы команды (no) удаляет указанное правилоустанавливает значение по умолчанию.

Синтаксис

...

keepalive success-interval <TIME>
no keepalive success-interval
Параметры

<TIME> -- время в секундах, принимает значения [10..3600]

rule <INDEX>
Параметры

<INDEX> – индекс правила, принимает значения от 0 до 63.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-ROUTESIP-TABLEPROFILE

Пример
Блок кода
languagec#
vesbc(config-esbc-routesip-tableprofile)# keepalive rulesuccess-interval 0120
vesbc(config-esbc-routesip-table-ruleprofile)# 

...

redirection

Данная команда позволяет указать действие, которое будет совершаться при маршрутизации вызова через данное правилозадать поведение при обработке 3xx ответа.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииустанавливает значение по умолчанию.

Синтаксис
actionredirection { direct-to-trunkforbidden | direct-to-trunk-groupprocess | rejecttransit } <DIRECTION>
no actionredirection
Параметры

direct-to-trunk – отравить вызов в транк, указанный в <DIRECTION>;

direct-to-trunk-group – отправить вызов в транковую группу, указанную в <DIRECTION>;

reject – отклонить вызов;

forbidden – завершить вызов при получении 3xx;

process – обрабатывать 3xx и попытаться перенаправить вызов на новое направление;

transit – передавать 3xx на второе плечо;<DIRECTION> – название транка или транковой группы, куда будет отправлен вызов.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-ROUTESIP-TABLE-RULEPROFILE

Пример
Блок кода
languagec#
vesbc(config-esbc-routesip-table-ruleprofile)# action direct-to-trunk NEW_TRUNKredirection transit
vesbc(config-esbc-routesip-table-ruleprofile)# 

...

rename

Данная команда позволяет настроить условия, которые должны выполняться, чтобы вызов смаршрутизировался по указанному правилу в таблице маршрутизации.

Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.

Синтаксис
condition <INDEX> { cdpn | cgpn } <CONDITION_MASK>
no condition <INDEX>
Параметры

<INDEX> – индекс условия, принимает значения от 0 до 7;

cdpn – проверка условия выполняется по cdpn;

cgpn – проверка условия выполняется по cgpn;

переименовать созданный SIP-профиль.

Синтаксис
rename <NEW_NAME>
Параметры

<NEW_NAME> – новое название SIP-профиля<CONDITION_MASK> – условие, которое должно выполняться, чтобы вызов смаршрутизировался по данному правилу, для составления условий необходимо использовать регулярные выражения PCRE.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-ROUTESIP-TABLE-RULEPROFILE

Пример
Блок кода
languagec#
vesbc(config-esbc-routesip-table-ruleprofile)# condition 0 cdpn ^24001$rename NEW_NAME_SIP_PROFILE
vesbc(config-esbc-routesip-table-ruleprofile)# 

Scroll Pagebreak
Настройки SIP-

...

транспорта

sip

...

transport 

Данная команда позволяет перейти в настройки указанного SIP-профиля транспорта или создать новый.

Использование отрицательной формы команды (no) удаляет указанный SIP-профильтранспорт.

Синтаксис
sip-profile transport <NAME>
no sip-profile transport <NAME>
Параметры

<NAME> – <NAME> – название SIP-профилятранспорта.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC

Пример
Блок кода
languagec#
vesbc(config-esbc)# sip-profile transport NEW_SIP_PROFILETRANSPORT
vesbc(config-esbc-sip-profiletransport)# 

...

ip address

Данная команда позволяет привязать список причин отбоя к настроить IP-адрес для SIP-профилютранспорта.

Использование отрицательной формы команды (no) удаляет список из SIP-профилянастройку IP-адреса.

Синтаксис
ip address <IP_ADDR>cause-list <NAME>
no ip cause-listaddress
Параметры

<NAME> – название списка, который привязывается к SIP-профилю<IP_ADDR> – IP-адрес ESBC, который будет использоваться для передачи/приема сигнализации.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-SIP-PROFILETRANSPORT

Пример
Блок кода
languagec#
vesbc(config-esbc-sip-profiletransport)# ip cause-list NEW_NAME_LIST address 192.168.114.130 
vesbc(config-esbc-sip-profiletransport)#  

...

ip address dhcp interface

Данная команда включает контроль доступности направлений (транка), к которым привязан SIP-профильпозволяет использовать динамический IP-адрес для SIP-транспорта.

Использование отрицательной формы команды (no) устанавливает значение по умолчаниюудаляет настройку IP-адреса.

Синтаксис
keepalive enable
no keepalive enable
Параметры
ip address dhcp interface <IFACE>
no ip address
Параметры

<IFACE> – интерфейс, на котором включен DHCP-клиент, динамический адрес этого интерфейса будет использоваться для передачи/приема сигнализацииОтсутствуют.

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

Контроль выключенОтсутствует.

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-SIP-PROFILETRANSPORT

Пример
Блок кода
languagec#
vesbc(config)# interface gigabitethernet 1/0/1
vesbc(config-if-gi)# ip address dhcp 
vesbc(config-if-gi)# exit
vesbc(config)# esbc
vesbc(config-esbc)# sip transport NEW_SIP_TRANSPORT
vesbc(config-esbc-sip-profiletransport)# keepalive enable ip address dhcp interface gigabitethernet 1/0/1
vesbc(config-esbc-sip-profiletransport)# 

...

ipv6 address

Данная команда позволяет задать интервал контроля для недоступного направлениянастроить IPv6-адрес для SIP-транспорта.

Использование отрицательной формы команды (no) устанавливает значение по умолчаниюудаляет настройку IPv6-адреса.

Синтаксис
keepaliveipv6 failed-interval <TIME>address <IPv6_ADDR>
no keepaliveipv6 failed-intervaladdress
Параметры

<TIME> – время в секундах, принимает значения [10..3600]<IPv6_ADDR> – IPv6-адрес ESBC, который будет использоваться для передачи/приема сигнализации.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-SIP-PROFILETRANSPORT

Пример
Блок кода
languagec#
vesbc(config-esbc-sip-profiletransport)# keepaliveipv6 failed-interval 60address 192.168.114.130 
vesbc(config-esbc-sip-profiletransport)# 

...

ipv6 address dhcp interface

Данная команда позволяет выбрать метод контроля доступности направленийиспользовать динамический IPv6-адрес для SIP-транспорта.

Использование отрицательной формы команды (no) удаляет настройку IPv6-адреса.

Синтаксис
keepalive method <METHOD>ipv6 address dhcp interface <IFACE>
no ipv6 address
Параметры

<METHOD> <IFACE> метод контроля направленийинтерфейс, на данный момент принимает только одно значение - optionsкотором включен DHCP-клиент, динамический адрес этого интерфейса будет использоваться для передачи/приема сигнализации.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-SIP-PROFILETRANSPORT

Пример
Блок кода
languagec#
vesbc(config)# interface gigabitethernet 1/0/1
vesbc(config-if-gi)# ipv6 address dhcp 
vesbc(config-if-gi)# exit
vesbc(config)# esbc
vesbc(config-esbc)# sip-profile)# keepalive method options  transport NEW_SIP_TRANSPORT
vesbc(config-esbc-sip-transport)# ipv6 address dhcp interface gigabitethernet 1/0/1
vesbc(config-esbc-sip-profiletransport)# 

...

mode

Данная команда позволяет задать интервал контроля для доступного направлениявыбрать протокол транспортного уровня, используемый для прима/передачи сообщений SIP.

Использование отрицательной формы команды (no) устанавливает возвращает значение по умолчанию.

Синтаксис
keepalive success-interval <TIME>
no keepalive success-interval
Параметры

<TIME> -- время в секундах, принимает значения [10..3600].

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

60

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-SIP-PROFILE

Пример
Блок кода
languagec#
vesbc(config-esbc-sip-profile)# keepalive success-interval 120
vesbc(config-esbc-sip-profile)# 

rename

Данная команда позволяет переименовать созданный SIP-профиль.

Синтаксис
rename <NEW_NAME>
Параметры

<NEW_NAME> – новое название SIP-профиля.

Значение по умолчанию
mode { tcp-only | tcp-prefer | tls | udp-only | udp-prefer | ws | wss }
no mode
Параметры

tcp-only – использовать только TCP-протокол;

tcp-prefer – прием по UDP и TCP. Отправка по TCP. В случае если не удалось установить соединение по TCP, отправка производится по UDP;

tls – использовать tls;

udp-only – использовать только UDP-протокол;

udp-prefer – прием по UDP и TCP. Отправка пакетов более 1300 байт по TCP, менее 1300 байт — по UDP;

ws – использовать WebSocket;

wss – использовать WebSocket Secure.

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

udp-onlyОтсутствует.

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-SIP-PROFILETRANSPORT

Пример
Блок кода
languagec#
vesbc(config-esbc-sip-profiletransport)# rename NEW_NAME_SIP_PROFILEmode udp-prefer 
vesbc(config-esbc-sip-profiletransport)# 

Scroll Pagebreak
Настройки SIP-транспорта

...

port

Данная команда позволяет перейти в настройки указанного настроить порт для SIP-транспорта или создать новый.

Использование отрицательной формы команды (no) удаляет указанный SIP-транспортнастройку порта.

Синтаксис
sip-transportport <NAME><PORT>
no sip-transport <NAME>port
Параметры

<NAME> – название SIP-транспорта<PORT> – порт ESBC, который будет использоваться для передачи/приема сигнализации, принимает значения от 1 до 65535.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-SIP-TRANSPORT

Пример
Блок кода
languagec#
vesbc(config-esbc-sip-transport)# sip-transport NEW_SIP_TRANSPORTport 5060
vesbc(config-esbc-sip-transport)# 

ip-address

Данная команда позволяет настроить IP-адрес для SIP-транспорта.

rename

Данная команда позволяет переименовать созданный SIP-транспортИспользование отрицательной формы команды (no) удаляет настройку IP-адреса.

Синтаксис
ip-addressrename <IP_ADDR>
no ip-address<NEW_NAME>
Параметры

<IP_ADDR> – IP-адрес ESBC, который будет использоваться для передачи/приема сигнализации<NEW_NAME> – новое название SIP-транспорта.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-SIP-TRANSPORT

Пример
Блок кода
languagec#
vesbc(config-esbc-sip-transport)# ip-address 192.168.114.130 rename NEW_NAME_SIP_TRANSPORT
vesbc(config-esbc-sip-transport)# 

...

Якорь
Настройки_транков
Настройки_транков
Настройки транков 

trunk sip

Данная команда позволяет выбрать протокол транспортного уровня, используемый для прима/передачи сообщений SIPперейти в настройки указанного SIP-транка или создать новый.

Использование отрицательной формы команды (no) возвращает значение по умолчанию.

Синтаксис
mode { tcp-only | tcp-prefer | tls | udp-only | udp-prefer }
no mode
Параметры

tcp-only – использовать только TCP-протокол;

tcp-prefer – прием по UDP и TCP. Отправка по TCP. В случае если не удалось установить соединение по TCP, отправка производится по UDP;

tls – использовать tls;

udp-only – использовать только UDP-протокол;

udp-prefer – прием по UDP и TCP. Отправка пакетов более 1300 байт по TCP, менее 1300 байт — по UDP.

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

no) удаляет указанный SIP-транк.

Синтаксис
trunk sip <NAME>
no trunk sip <NAME>
Параметры

<NAME> – название SIP-транка.

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

Отсутствует.udp-only

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-SIP-TRANSPORT

Пример
Блок кода
languagec#
vesbc(config-esbc-sip-transportesbc)# trunk mode udp-prefer sip NEW_TRUNK
vesbc(config-esbc-trunk-sip-transport)# 

...

domain

Данная команда позволяет настроить порт для SIP-транспортазадать доменное имя транка, которое будет подставляться в заголовках From/To в исходящих запросах в транк.

Использование отрицательной формы команды (no) удаляет настройку портадомена.

Синтаксис
portdomain <PORT><DOMAIN>
no portdomain
Параметры

<PORT> – порт ESBC, который будет использоваться для передачи/приема сигнализации, принимает значения от 1 до 65535<DOMAIN> – доменное имя транка.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-SIP-TRANSPORT

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-sip-transport)# portdomain 5060new.domain
vesbc(config-esbc-trunk-sip-transport)# 

...

max calls

Данная команда позволяет переименовать созданный SIP-транспортограничить количество одновременных вызовов на транке.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
rename <NEW_NAME>
Параметры
max calls <COUNT>
no max calls
Параметры

<COUNT> – количество одновременных вызовов, максимальное значение зависит от платформы<NEW_NAME> – новое название SIP-транспорта.

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

...

50000 -- vESBC;

8500 -- ESBC-3200Отсутствует.

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-SIP-TRANSPORT

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-sip-transport)# max rename NEW_NAME_SIP_TRANSPORTcalls 1000
vesbc(config-esbc-trunk-sip-transport)# 

...

max cps

...

Данная команда позволяет перейти в настройки указанного SIP-транка или создать новыйограничить количество вызовов в секунду на транке.

Использование отрицательной формы команды (no) удаляет указанный SIP-транкустанавливает значение по умолчанию.

Синтаксис
trunkmax sipcps <NAME><COUNT>
no trunkmax sip <NAME>cps
Параметры

<NAME> – название SIP-транка<COUNT> – количество вызовов в секунду, максимальное значение зависит от платформы.

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

...

1000 – vESBC;

400 -- ESBC-3200Отсутствует.

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-sip)# trunkmax sipcps NEW_TRUNK10
vesbc(config-esbc-trunk-sip)# 

...

max rps

Данная команда позволяет задать доменное имя транка, которое будет подставляться в заголовках From/To в исходящих запросах в транкограничить количество запросов в секунду на транке.

Использование отрицательной формы команды (no) удаляет настройку доменаустанавливает значение по умолчанию.

Синтаксис
domainmax rps <DOMAIN><COUNT>
no max domainrps
Параметры

<DOMAIN> – доменное имя транка<COUNT> – количество запросов в секунду, максимальное значение зависит от платформы.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-sip)# domain new.domainmax rps 150
vesbc(config-esbc-trunk-sip)# 

media profile

Данная команда позволяет привязать медиапрофили к SIP-транку.

Использование отрицательной формы команды (no) удаляет медиапрофиль с транка.

Синтаксис
media profile <NAME_MEDIA_PROFILE>
no media profile
Параметры

<NAME_MEDIA_PROFILE> – название медиапрофиля.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-sip)# media profile NEW_NAME_MEDIA_PROFILE 
vesbc(config-esbc-trunk-sip)# 

media resource 

Данная команда позволяет привязать медиаресурсы к SIP-транку.

Использование отрицательной формы команды (no) удаляет медиаресурс с транка.

Синтаксис
media resource <INDEX> <NAME_MEDIA_RESOURCE>
no media resource <INDEX>
Параметры

<INDEX> – индекс привязанных медиаресурсов, принимает значения от 0 до 7;

<NAME_MEDIA_RESOURCE> – название медиаресурса.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-sip)# media resource 0 NEW_MEDIA_RESOURSE
vesbc(config-esbc-trunk-sip)# 

mod-

...

table 

Данная команда позволяет привязать таблицу модификации к SIP-транку.

Использование отрицательной формы команды (no) удаляет таблицу модификации с транка.

Синтаксис
mod-table { sip | common } { in | out } <NAME_MODTABLE>
no mod-table { sip | common } { in | out }
Параметры

sip -

in – правила из таблицы модификации применяются при получении сообщения;

...

<NAME_MODTABLE> – название таблицы модификации.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-sip)# mod-table sip in NEW_MODTABLE
vesbc(config-esbc-trunk-sip)# 

...

Использование отрицательной формы команды (no) отключает использование механизмов преодоления 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-TRUNK-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-sip)# nat comedia-mode on
vesbc(config-esbc-trunk-sip)# 

...

Использование отрицательной формы команды (no) удаляет адрес удаленной стороны.

Синтаксис
remote addr <ADDRESS>
no remote addr
Параметры

<ADDRESS> – адрес удаленной стороны, принимает значения в форматах IPv4, IPv6, домен.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-sip)# remote addr 192.168.114.129
vesbc(config-esbc-trunk-sip)# 

...

Использование отрицательной формы команды (no) удаляет порт удаленной стороны, принимает значения от 1 до 65535.

Синтаксис
remote port <PORT>
no remote port
Параметры

<PORT> – порт удаленной стороны, принимает значения от 1 до 65535.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-sip)# remote port 5060
vesbc(config-esbc-trunk-sip)# 

...

Данная команда позволяет переименовать созданный SIP-транк.

Синтаксис
rename <NEW_NAME>
Параметры

<NEW_NAME> – новое название SIP-транка.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-sip)# rename NEW_NAME_TRUNK
vesbc(config-esbc-trunk-sip)# 

...

Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от транка.

Синтаксис
route-table <NAME_ROUTE_TABLE>
no route-table
Параметры

<NAME_ROUTE_TABLE> – название таблицы маршрутизации.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-sip)# route-table NEW_ROUTE_TABLE
vesbc(config-esbc-trunk-sip)# 

sip-profile

Данная команда позволяет привязать SIP-профиль к SIP-транку.

Использование отрицательной формы команды (no) отвязывает SIP-профиль от транка.

Синтаксис
sip-profile <NAME_SIP_PROFILE>
no sip-profile
Параметры

<NAME_SIP_PROFILE> – название SIP-профиля.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-sip)# sip-profile NEW_NAME_SIP_PROFILE 
vesbc(config-esbc-trunk-sip)# 

sip-transport

Данная команда позволяет привязать SIP-транспорт к SIP-транку.

Использование отрицательной формы команды (no) отвязывает SIP-транспорт от транка.

Синтаксис
sip-transport <NAME_SIP_TRANSPORT>
no sip-transport
Параметры

<NAME_SIP_TRANSPORT> – название SIP-транспорта.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-SIP

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

...

Использование отрицательной формы команды (no) удаляет указанную транковую группу.

Синтаксис
trunk-group <NAME>
no trunk-group <NAME>
Параметры

<NAME> – название транковой группы.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC

Пример
Блок кода
languagec#
vesbc(config-esbc)# trunk-group NEW_TRUNK_GROUP
vesbc(config-esbc-trunk-group)# 

...

Использование отрицательной формы команды (no) выключает балансировку.

Синтаксис
balancing round-robin
no balancing
Параметры

Отсутствуют.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-GROUP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-group)# balancing round-robin 
vesbc(config-esbc-trunk-group)# 

media-profile

Данная команда позволяет привязать медиапрофили к транковой группе.

Использование отрицательной формы команды (no) удаляет медиапрофиль с транковой группы.

Синтаксис
media-profile <NAME_MEDIA_PROFILE>
no media-profile
Параметры

<NAME_MEDIA_PROFILE> – название медиапрофиля.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-GROUP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-group)# media-profile NEW_NAME_MEDIA_PROFILE 
vesbc(config-esbc-trunk-group)# 

media-resource

Данная команда позволяет привязать медиаресурсы к транковой группе.

Использование отрицательной формы команды (no) удаляет медиаресурс с транковой группы.

Синтаксис
media-resource <INDEX> <NAME_MEDIA_RESOURCE>
no media-resource <INDEX>
Параметры

<INDEX> – индекс привязанных медиаресурсов, принимает значения от 0 до 7;

<NAME_MEDIA_RESOURCE> – название медиаресурса.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-GROUP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-group)# media-resource 0 NEW_MEDIA_RESOURCE
vesbc(config-esbc-trunk-group)# 

mod-table sip

Данная команда позволяет привязать таблицу модификации к транковой группе.

Использование отрицательной формы команды (no) удаляет таблицу модификации с транковой группы.

Синтаксис
mod-table sip { in | out } <NAME_MODTABLE>
no mod-table sip { in | out }
Параметры

in – правила из таблицы модификации применяются при получении сообщения;

...

<NAME_MODTABLE> – название таблицы модификации.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-GROUP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-group)# mod-table sip in NEW_MODTABLE
vesbc(config-esbc-trunk-group)# 

...

Данная команда позволяет переименовать созданную транковую группу.

Синтаксис
rename <NEW_NAME>
Параметры

<NEW_NAME> – новое название транковой группы.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-GROUP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-group)# rename NEW_NAME_TRUNK_GRUOP
vesbc(config-esbc-trunk-group)# 

...

Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от транковой группе.

Синтаксис
route-table <NAME_ROUTE_TABLE>
no route-table
Параметры

<NAME_ROUTE_TABLE> – название таблицы маршрутизации.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-GROUP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-group)# route-table NEW_ROUTE_TABLE
vesbc(config-esbc-trunk-group)# 

sip-profile

Данная команда позволяет привязать SIP-профиль к транковой группе.

Использование отрицательной формы команды (no) отвязывает SIP-профиль от транковой группы.

Синтаксис
sip-profile <NAME_SIP_PROFILE>
no sip-profile
Параметры

<NAME_SIP_PROFILE> – название SIP-профиля.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-TRUNK-GROUP

Пример
Блок кода
languagec#
vesbc(config-esbc-trunk-group)# sip-profile NEW_NAME_SIP_PROFILE 
vesbc(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#
vesbc(config-esbc-trunk-group)# trunk 0 NEW_TRUNK
vesbc(config-esbc-trunk-group)# 

...

Использование отрицательной формы команды (no) удаляет указанный user-interface.

Синтаксис
user-interface sip <NAME>
no user-interface sip <NAME>
Параметры

<NAME> – название user-interface.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC

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

...

Использование отрицательной формы команды (no) отключает эту возможность.

Синтаксис
allow-unreg-call
no allow-unreg-call
Параметры

Отсутствуют.

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

Возможность отключена.

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-USER-INTERFACE-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-user-interface-sip)# allow-unreg-call 
vesbc(config-esbc-user-interface-sip)# 

...

Использование отрицательной формы команды (no) удаляет настройку домена.

Синтаксис
domain <DOMAIN>
no domain
Параметры

<DOMAIN> – доменное имя user-interface.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-USER-INTERFACE-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-user-interface-sip)# domain new.domain
vesbc(config-esbc-user-interface-sip)# 

media profile

Данная команда позволяет привязать медиапрофили к user-interface.

Использование отрицательной формы команды (no) удаляет медиапрофиль с user-interface.

Синтаксис
media profile <NAME_MEDIA_PROFILE>
no media profile
Параметры

<NAME_MEDIA_PROFILE> – название медиапрофиля.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-USER-INTERFACE-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-user-interface-sip)# media profile NEW_NAME_MEDIA_PROFILE 
vesbc(config-esbc-user-interface-sip)# 

media resource

Данная команда позволяет привязать медиаресурсы к user-interface.

Использование отрицательной формы команды (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#
vesbc(config-esbc-user-interface-sip)# media resource 0 NEW_MEDIA_RESOURCE
vesbc(config-esbc-user-interface-sip)# 

mod-table sip

Данная команда позволяет привязать таблицу модификации к user-interface.

Использование отрицательной формы команды (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#
vesbc(config-esbc-user-interface-sip)# mod-table sip in NEW_MODTABLE
vesbc(config-esbc-user-interface-sip)# 

...

Использование отрицательной формы команды (no) отключает использование механизмов преодоления 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#
vesbc(config-esbc-user-interface-sip)# nat comedia-mode on
vesbc(config-esbc-user-interface-sip)# 

...

В текущей версии ПО не поддерживается. 

Синтаксис

nat keep-alive-interval <TIME>

no nat keep-alive-interval

Параметры

<TIME> – время в секундах, для поддержания сигнального соединения за NAT. Допустимые значения 0 - 65535.

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

Отключено.

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-USER-INTERFACE-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-user-interface-sip)# nat keep-alive-interval 30
vesbc(config-esbc-user-interface-sip)# 

...

Данная команда позволяет переименовать созданный user-interface.

Синтаксис
rename <NEW_NAME>
Параметры

<NEW_NAME> — новое название user-interface.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-USER-INTERFACE-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-user-interface-sip)# rename NEW_NAME_USER_INTERFACE
vesbc(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#
vesbc(config-esbc-user-interface-sip)# route-table NEW_ROUTE_TABLE
vesbc(config-esbc-user-interface-sip)# 

sip-profile

Данная команда позволяет привязать SIP-профиль к user-interface.

Использование отрицательной формы команды (no) отвязывает SIP-профиль от user-interface.

Синтаксис
sip-profile <NAME_SIP_PROFILE>
no sip-profile
Параметры

<NAME_SIP_PROFILE> – название SIP-профиля.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-USER-INTERFACE-SIP

Пример
Блок кода
languagec#
vesbc(config-esbc-user-interface-sip)# sip-profile NEW_NAME_SIP_PROFILE 
vesbc(config-esbc-user-interface-sip)# 

sip-transport

Данная команда позволяет привязать SIP-транспорт к user-interface.

Использование отрицательной формы команды (no) отвязывает SIP-транспорт от user-interface.

Синтаксис
sip-transport <NAME_SIP_TRANSPORT>
no sip-transport
Параметры

<NAME_SIP_TRANSPORT> – название SIP-транспорта.

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

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

Необходимый уровень привилегий

15

Командный режим

CONFIG-ESBC-USER-INTERFACE-SIP

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

...