...
| Блок кода | ||
|---|---|---|
| ||
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.
...
| Блок кода | ||
|---|---|---|
| ||
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.
...
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Включить 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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Использовать метод 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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Включить обязательное использование 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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Включить 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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Использовать метод 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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Включить обязательное использование 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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам 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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем 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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам 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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем 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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам 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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем 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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться толькоко к запросам 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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Конец строки исходного содержимого заголовка 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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем 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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам 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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем 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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам 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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем 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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Конец строки исходного содержимого заголовка 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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем 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-запросов, к которому будет применен модификатор.содержимое заголовка, при совпадении с которым будет применяться модификатор.
Для копирования части содержимого заголовка необходимо указать эту часть в скобках.
Пример:
| Блок кода | ||
|---|---|---|
| ||
value-pattern 'header (value)'
# в переменную будет добавлено только value |
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам 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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем 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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам 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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем 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> – содержимое заголовка, при совпадении с которым будет применяться модификатор.
Для копирования части содержимого заголовка необходимо указать эту часть в скобках.
Пример:
...
| language | c# |
|---|
...
указанный SIP-профиль.
Синтаксис
sip profile <NAME>
no sip profile <NAME>
Параметры
<NAME> – название SIP-профиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATIONCONFIG-ESBC
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-routesip-table-ruleprofile)# condition 0 cdpn ^24001$rename NEW_NAME_SIP_PROFILE vesbc(config-esbc-routesip-table-ruleprofile)# |
| Scroll Pagebreak |
|---|
...
транспорта
sip
...
transport
Данная команда позволяет перейти в настройки указанного SIP-профиля транспорта или создать новый.
Использование отрицательной формы команды (no) удаляет указанный SIP-профильтранспорт.
Синтаксис
sip-profile transport <NAME>
no sip-profile transport <NAME>
Параметры
<NAME> – <NAME> – название SIP-профилятранспорта.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-sip-profiletransport)# rename NEW_NAME_SIP_PROFILEmode udp-prefer vesbc(config-esbc-sip-profiletransport)# |
| Scroll Pagebreak |
|---|
...
port
Данная команда позволяет перейти в настройки указанного настроить порт для SIP-транспорта или создать новый.
Использование отрицательной формы команды (no) удаляет указанный SIP-транспортнастройку порта.
Синтаксис
sip-transportport <NAME><PORT>
no sip-transport <NAME>port
Параметры
<NAME> – название SIP-транспорта<PORT> – порт ESBC, который будет использоваться для передачи/приема сигнализации, принимает значения от 1 до 65535.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-TRANSPORT
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc)# trunk-group NEW_TRUNK_GROUP vesbc(config-esbc-trunk-group)# |
...
Использование отрицательной формы команды (no) выключает балансировку.
Синтаксис
balancing round-robin
no balancing
Параметры
Отсутствуют.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-user-interface-sip)# sip-transport NEW_SIP_TRANSPORT vesbc(config-esbc-user-interface-sip)# |
...