...
Использование отрицательной формы команды (no) сбрасывает конфигурацию ESBCE-SBC.
Синтаксис
esbc
no esbc
Параметры
Команда не содержит параметров.
...
| Блок кода | ||
|---|---|---|
| ||
vesr(config)# esbc vesr(config-esbc)# |
Настройки
...
списков причин отбоя
cause-list sip
general
Данная команда позволяет перейти в настройки управления модулями E-SBCуказанного списка причин отбоя для перехода на следующее направление или создать новый.
Использование отрицательной формы команды (no) удаляет указанный список.
Синтаксис
generalcause-list sip <NAME>
no cause-list sip <NAME>
Параметры
Команда не содержит параметров<NAME> – название списка.
Значение по умолчанию
Отсутствует.
...
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc)# cause-list generalsip NEW_LIST vesr(config-esbc-generalcause-list-sip)# |
...
cause-
...
mask
Данная команда позволяет настроить количество модулей core.задать маску причин отбоя. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) устанавливает значение по умолчаниюотключает отбор причин отбоя по маске.
Синтаксис
corecause-countmask <COUNT><MASK>
no corecause-countmask
Параметры
<COUNT> <MASK> – количество модулей, принимает значения от 1 до 8маска, по которой будут отбираться SIP-ответы.
Значение по умолчанию
1Отсутствует.
Необходимый уровень привилегий
...
Командный режим
CONFIG-ESBC-GENERALCAUSE-LIST-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
#Если из транка придёт ответ 40x(400-409), произойдёт маршрутизация на следующее направление vesr(config-esbc-generalcause-list-sip)# corecause-countmask 840. vesr(config-esbc-cause-list-generalsip)# |
...
rename
Данная команда позволяет настроить количество модулей media-balancer.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
media-balancer-count <COUNT>
no media-balancer-count
Параметры
переименовать созданный список.
Синтаксис
rename <NEW_NAME>Параметры
<NEW_NAME> – новое название списка<COUNT> – количество модулей, принимает значения от 1 до 8.
Значение по умолчанию
1Отсутствует.
Необходимый уровень привилегий
...
Командный режим
CONFIG-ESBC-CAUSE-GENERALLIST-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-cause-generallist-sip)# media-balancer-count 8rename NEW_NAME_LIST vesr(config-esbc-generalcause-list-sip)# |
...
Настройки использования модулей E-SBC
general
Данная команда позволяет настроить количество модулей media-worker.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
media-worker-count <COUNT>
no media-worker-count
Параметры
перейти в настройки управления модулями E-SBC.
Синтаксис
generalПараметры
Команда не содержит параметров<COUNT> – количество модулей, принимает значения от 1 до 8.
Значение по умолчанию
1Отсутствует.
Необходимый уровень привилегий
...
Командный режим
CONFIG-ESBC-GENERAL
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-general)# media-worker-countgeneral 8 vesr(config-esbc-general)# |
...
core-count
Данная команда позволяет настроить количество модулей sip-balancercore.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
sipcore-balancer-count <COUNT>
no sipcore-balancer-count
Параметры
<COUNT> – <COUNT> – количество модулей, принимает значения от 1 до 8максимальное значение зависит от количества ядер CPU.
Значение по умолчанию
1
Высчитывается по формуле 0,4 * (cpu_count - 1), округленное в меньшую сторону.
Значение по умолчанию
1
Необходимый уровень привилегий
...
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-general)# sip-balancercore-count 8 vesr(config-esbc-general)# |
...
media-
...
balancer-count
Данная команда позволяет настроить количество модулей sipmedia-workerbalancer.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
sipmedia-workerbalancer-count <COUNT>
no sipmedia-workerbalancer-count
Параметры
<COUNT> – <COUNT> – количество модулей, принимает значения от 1 до 8максимальное значение зависит от количества ядер CPU.
Высчитывается по формуле 0,4 * (cpu_count - 1), округленное в меньшую сторону.
Значение по умолчанию
1
Необходимый уровень привилегий
...
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-general)# sipmedia-workerbalancer-count 8 vesr(config-esbc-general)# |
Настройки медиаресурсов
media-
...
worker-count
Данная команда позволяет перейти в настройки указанного медиаресурса или создать новыйнастроить количество модулей media-worker.
Использование отрицательной формы команды (no) удаляет указанный медиаресурсустанавливает значение по умолчанию.
Синтаксис
media-resourceworker-count <NAME><COUNT>
no media-resource <NAME>
Параметры
worker-countПараметры
<COUNT> – количество модулей, максимальное значение зависит от количества ядер CPU.
Высчитывается по формуле 0,8 * (cpu_count - 1), округленное в меньшую сторону<NAME> – название медиаресурса.
Значение по умолчанию
Отсутствует.1
Необходимый уровень привилегий
...
Командный режим
CONFIG-ESBC-GENERAL
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-general)# media-resource NEW_MEDIA_RESOURCEworker-count 8 vesr(config-esbc-media-resourcegeneral)# |
...
sip-balancer-
...
count
Данная команда позволяет настроить IP-адрес для медиаресурсовколичество модулей sip-balancer.
Использование отрицательной формы команды (no) удаляет настройку IP-адресаустанавливает значение по умолчанию.
Синтаксис
ipsip-balancer-addresscount <IP_ADDR><COUNT>
no ipsip-balancer-addresscount
Параметры
<COUNT> – количество модулей, максимальное значение зависит от количества ядер CPU.
Высчитывается по формуле 0,5 * (cpu_count - 1), округленное в меньшую сторону<IP_ADDR> – IP-адрес E-SBC, который будет использоваться для передачи/приема голосового трафика.
Значение по умолчанию
Отсутствует.1
Необходимый уровень привилегий
...
Командный режим
CONFIG-ESBC-MEDIA-RESOURCEGENERAL
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-media-resourcegeneral)# ipsip-balancer-address 192.168.114.130 count 8 vesr(config-esbc-media-resourcegeneral)# |
...
sip-worker-
...
count
Данная команда позволяет настроить диапазон UDP-портов для медиаресурсовколичество модулей sip-worker.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
portsip-worker-range <START_PORT>-<END_PORT>count <COUNT>
no portsip-worker-rangecount
Параметры
<START_PORT> – начальный UDP-порт, который E-SBC будет использовать для передачи/приема голосового трафика;
<COUNT> – количество модулей, максимальное значение зависит от количества ядер CPU.
Высчитывается по формуле 0,6 * (cpu_count - 1), округленное в меньшую сторону<END_PORT> – конечный UDP-порт, который E-SBC будет использовать для передачи/приема голосового трафика.
Значение по умолчанию
8000 – 655351
Необходимый уровень привилегий
...
Командный режим
CONFIG-ESBC-MEDIA-RESOURCEGENERAL
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-media-resourcegeneral)# portsip-worker-rangecount 20000-300018 vesr(config-esbc-media-resourcegeneral)# |
...
Настройки медиапрофилей
media-profile
Данная команда позволяет переименовать созданные медиаресурсы.
Синтаксис
rename <NEW_NAME>Параметры
перейти в настройки указанного медиапрофиля или создать новый.
Использование отрицательной формы команды (no) удаляет указанный медиапрофиль.
Синтаксис
media-profile <NAME>
no media-profile <NAME>
Параметры
<NAME> – название медиапрофиля<NEW_NAME> – новое название медиаресурсов.
Значение по умолчанию
Отсутствует.
...
Командный режим
CONFIG-ESBC-MEDIA-RESOURCE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-media-resource)# renamemedia-profile NEW_NAME_MEDIA_RESOURCEPROFILE vesr(config-esbc-media-resourceprofile)# |
Настройки таблиц модификации
...
media-type
Данная команда позволяет перейти в настройки указанной таблицы модификации или создать новуювыбрать разрешенный тип медиаданных для медиапрофиля.
Использование отрицательной формы команды (no) удаляет указанную таблицу модификациизапрещает указанный тип.
Синтаксис
modmedia-table sip <NAME>type <MEDIA_TYPE>
no modmedia-table sip <NAME>
Параметры
type <MEDIA_TYPE>Параметры
<MEDIA_TYPE> – тип медиаданных, принимает значения [audio, image, video]<NAME> – название таблицы модификации.
Значение по умолчанию
Отсутствует.Все типы разрешены
Необходимый уровень привилегий
...
Командный режим
CONFIG-ESBC-MEDIA-PROFILE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-media-profile)# modmedia-tabletype sipvideo NEW_MODTABLE vesr(config-esbc-modmedia-tableprofile)# |
...
rtp-timeout
Данная команда позволяет создать модификатор в таблице модификации или перейти в настройки уже созданного модификаторавключить таймаут ожидания RTP-пакетов.
Использование отрицательной формы команды (no) удаляет указанный модификаторвыключает таймер.
Синтаксис
rtp-timeout <TIMER>mod <INDEX> <MODE>
no mod <INDEX>rtp-timeout
Параметры
<INDEX> – индекс модификатора, принимает значения от 0 до 63;
<MODE> – тип создаваемого модификатора, принимает значения:
- add – модификатор добавления заголовка;
- no-transit – модификатор удаления заголовка;
- replace – модификатор замены заголовка;
- transit – модификатор транзита заголовка.
Необязательный параметр, нужен только при создании модификатора для указания типа либо для смены типа модификатора. Если модификатор уже создан, то для перехода к его настройкам достаточно указать индекс этого модификатора, указывать тип не требуется.
<TIMER> – период времени в минутах, принимает значения [1..10080].
Значение по умолчанию
Отсутствует(0).
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-MODMEDIA-TABLEPROFILE
Пример
| Блок кода | ||
|---|---|---|
| ||
#Включить 5-минутный таймер ожидания RTP-пакетов vesr(config-esbc-modmedia-tableprofile)# mod 0 addrtp-timeout 5 vesr(config-esbc-modmedia-table-modificationprofile)# |
Настройки модификатора добавления заголовка (add)
...
srtp keying
Данная команда позволяет задать название заголовка, который необходимо добавитьвыбрать метод обмена ключами при использовании SRTP.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает выбранный метод.
Синтаксис
headersrtp namekeying <NAME><METHOD>
no srtp headerkeying name<METHOD>
Параметры
<NAME> – название заголовка, который необходимо добавить<METHOD> – метод обмена ключами, принимает значения [dtls-srtp, sdes].
Значение по умолчанию
ОтсутствуетВсе методы отключены.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-MODMEDIA-TABLE-MODIFICATIONPROFILE
Пример
| Блок кода | ||
|---|---|---|
| ||
#Использовать метод DTLS-SRTP vesr(config-esbc-mod-table-modification)media-profile)# header name Test_headersrtp keying dtls-srtp vesr(config-esbc-modmedia-table-modificationprofile)# |
...
srtp mode
Данная команда позволяет задать содержимое заголовка, которое необходимо добавитьвыбрать режим использования SRTP.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииустанавливает значение по умолчанию.
Синтаксис
srtp mode { disable | mandatory | optional }header value <VALUE>
no headersrtp valuemode
Параметры
<VALUE> – содержимое заголовка, которое необходимо добавить.
Значение по умолчанию
disable – SRTP запрещён;
mandatory – SRTP обязателен, профиль транспорта в медиа секции SDP будет изменён на соответствующий профиль SRTP;
optional – SRTP не обязателен, но ключи будут подставлены в offer SDP второго плеча, без изменения профиля транспорта в медиа секции SDP.
Значение по умолчанию
disableОтсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-MODMEDIA-TABLE-MODIFICATIONPROFILE
Пример
| Блок кода | ||
|---|---|---|
| ||
#Включить обязательное использование SRTP vesr(config-esbc-modmedia-table-modificationprofile)# headersrtp mode valuemandatory 123456 vesr(config-esbc-modmedia-table-modificationprofile)# |
...
|
rename
Данная команда позволяет задать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
Синтаксис
sip-method pattern <PATTERN>
no sip-method
Параметры
переименовать созданный медиапрофиль.
Синтаксис
rename <NEW_NAME>Параметры
<NEW_NAME> – новое название медиапрофиля<PATTERN> – метод SIP-запросов, к которому будет применен модификатор.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-MODMEDIA-TABLE-MODIFICATIONPROFILE
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам BYE и INVITE vesr(config-esbc-modmedia-table-modificationprofile)# sip-method pattern ^((BYE)|(INVITE))$rename NEW_NAME_MEDIA_PROFILE vesr(config-esbc-modmedia-table-modificationprofile)# |
...
Настройки медиаресурсов
media-resource
Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификаторперейти в настройки указанного медиаресурса или создать новый.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет указанный медиаресурс.
Синтаксис
sipmedia-methodresource type <TYPE><NAME>
no sipmedia-methodresource <NAME>
Параметры
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
...
<NAME> – название медиаресурса.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATIONCONFIG-ESBC
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modificationconfig-esbc)# sipmedia-method type Invite resource NEW_MEDIA_RESOURCE vesr(config-esbc-modmedia-table-modificationresource)# |
...
ip-
...
address
Данная команда позволяет задать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.настроить IP-адрес для медиаресурсов.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответовудаляет настройку IP-адреса.
Синтаксис
sipip-response-pattern <PATTERN>address <IP_ADDR>
no sipip-responseaddress
Параметры
<PATTERN> – SIP-ответы, к которым будет применен модификатор<IP_ADDR> – IP-адрес E-SBC, который будет использоваться для передачи/приема голосового трафика.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-MODMEDIA-TABLE-MODIFICATIONRESOURCE
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем SIP-ответам vesr(esbc-mod-table-modificationvesr(config-esbc-media-resource)# sipip-response-pattern .+address 192.168.114.130 vesr(config-esbc-modmedia-table-modificationresource)# |
Настройки модификатора удаления заголовка (no-transit)
sip-header pattern
port-range
Данная команда позволяет настроить диапазон UDP-портов для медиаресурсов.Данная команда позволяет задать название заголовка, который необходимо удалить. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииустанавливает значение по умолчанию.
Синтаксис
sipport-header pattern <PATTERN>range <START_PORT>-<END_PORT>
no sipport-headerrange
Параметры
<START_PORT> – начальный UDP-порт, который E-SBC будет использовать для передачи/приема голосового трафика;
<END_PORT> – конечный UDP-порт, который E-SBC будет использовать для передачи/приема голосового трафика<PATTERN> – название заголовка, который необходимо удалить.
Значение по умолчанию
Отсутствует.8000 – 65535
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-MODMEDIA-TABLE-MODIFICATIONRESOURCE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-modmedia-table-modificationresource)# sipport-header pattern Test_headerrange 20000-30001 vesr(config-esbc-modmedia-table-modificationresource)# |
| Scroll Pagebreak |
|---|
rename
Данная команда позволяет выбрать заголовок, который необходимо удалить.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
sip-header type <TYPE>
no sip-header
Параметры
<TYPE> – название заголовка, который необходимо удалить, принимает значения:
...
переименовать созданные медиаресурсы.
Синтаксис
rename <NEW_NAME>Параметры
<NEW_NAME> – новое название медиаресурсов
...
.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-MODMEDIA-TABLE-MODIFICATIONRESOURCE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-modmedia-table-modificationresource)# sip-header type Unsupported rename NEW_NAME_MEDIA_RESOURCE vesr(config-esbc-modmedia-table-modificationresource)# |
...
Настройки таблиц модификации
mod-table sip
Данная команда позволяет задать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.перейти в настройки указанной таблицы модификации или создать новую.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет указанную таблицу модификации.
Синтаксис
sipmod-methodtable patternsip <PATTERN><NAME>
no sip-methodmod-table sip <NAME>
Параметры
<PATTERN> – метод SIP-запросов, к которому будет применен модификатор<NAME> – название таблицы модификации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATIONCONFIG-ESBC
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам BYE и INVITEvesr(config-esbc)# mod-table sip NEW_MODTABLE vesr(esbc-mod-table-modification)# sip-method pattern ^((BYE)|(INVITE))$ vesr(esbc-mod-table-modification)# |
sip-method type
mod
Данная команда позволяет создать модификатор в таблице модификации или перейти в настройки уже созданного модификатораДанная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификатор.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет указанный модификатор.
Синтаксис
sip-methodmod type<INDEX> <TYPE><MODE>
no sip-methodmod <INDEX>
Параметры
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
...
<INDEX> – индекс модификатора, принимает значения от 0 до 63;
<MODE> – тип создаваемого модификатора, принимает значения:
- add – модификатор добавления заголовка;
- no-transit – модификатор удаления заголовка;
- replace – модификатор замены заголовка;
- transit – модификатор транзита заголовка.
Необязательный параметр, нужен только при создании модификатора для указания типа либо для смены типа модификатора. Если модификатор уже создан, то для перехода к его настройкам достаточно указать индекс этого модификатора, указывать тип не требуется
...
.
Значение по умолчанию
Отсутствует.
...
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# sip-methodmod type0 Invite add vesr(esbc-mod-table-modification)# |
...
Настройки модификатора добавления заголовка (add)
header name
Данная команда позволяет задать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.название заголовка, который необходимо добавить.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответовудаляет данную настройку из конфигурации.
Синтаксис
header name <NAME>sip-response-pattern <PATTERN>
no sip-responseheader name
Параметры
<PATTERN> – SIP-ответы, к которым будет применен модификатор<NAME> – название заголовка, который необходимо добавить.
Значение по умолчанию
Отсутствует.
...
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем SIP-ответам vesr(esbc-mod-table-modification)# sip-response-pattern .+ header name Test_header vesr(esbc-mod-table-modification)# |
header value
...
Данная команда позволяет указать задать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.которое необходимо добавить.
Использование Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
header value-pattern <PATTERN><VALUE>
no header value-pattern
Параметры
<PATTERN> – <VALUE> – содержимое заголовка, при совпадении с которым будет применяться модификаторкоторое необходимо добавить.
Значение по умолчанию
Отсутствует.
...
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# header value-pattern example123456 vesr(esbc-mod-table-modification)# |
Настройки модификатора замены заголовка (replace)
replacement
sip-method pattern
Данная команда позволяет задать правило для подмены содержимого заголовка. Можно методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-запросов.
Синтаксис
sip-method pattern <PATTERN>replacement <REPLACEMENT>
no replacementsip-method
Параметры
<REPLACEMENT> – правило для подмены содержимого заголовка.
<PATTERN> – метод SIP-запросов, к которому будет применен модификатор.
Значение по умолчанию
Отсутствует.
...
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам BYE и INVITE vesr(esbc-mod-table-modification)# sip-method replacement 456pattern ^((BYE)|(INVITE))$ vesr(esbc-mod-table-modification)# |
sip-
...
method type
Данная команда позволяет задать название заголовка, содержимое которого необходимо заменить. Можно использовать регулярные выражения PCRE.выбрать метод SIP-запроса, к которому будет применяться модификатор.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-запросов.
Синтаксис
sip-headermethod patterntype <PATTERN><TYPE>
no sip-headermethod
Параметры
...
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
- Ack;
- Bye;
- Cancel;
- Invite;
- Options;
- Register.
Значение по умолчанию
Отсутствует.
...
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# sip-headermethod type patternInvite Test_header vesr(esbc-mod-table-modification)# |
sip-
...
response-pattern
Данная команда позволяет выбрать заголовок, содержимое которого необходимо заменитьзадать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-ответов.
Синтаксис
sip-response-headerpattern type <TYPE><PATTERN>
no sip-headerresponse
Параметры
<TYPE> – название заголовка, содержимое которого необходимо заменить, принимает значения:
- Max-Forwards;
- Record-Route;
- Retry-After;
- Route;
- Unsupported.
Значение по умолчанию
<PATTERN> – SIP-ответы, к которым будет применен модификатор.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
...
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем SIP-ответам vesr(esbc-mod-table-modification)# sip-response-header type Unsupported pattern .+ vesr(esbc-mod-table-modification)# |
Настройки модификатора удаления заголовка (no-transit)
sip-
...
header pattern
Данная команда позволяет задать методы SIP-запросов, к которым будет применяться модификаторназвание заголовка, который необходимо удалить. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет данную настройку из конфигурации.
Синтаксис
sip-methodheader pattern <PATTERN>
no sip-methodheader
Параметры
<PATTERN> – метод SIP-запросов, к которому будет применен модификаторназвание заголовка, который необходимо удалить.
Значение по умолчанию
Отсутствует.
...
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам BYE и INVITE vesr(vesr(esbc-mod-table-modification)# sip-methodheader pattern ^((BYE)|(INVITE))$Test_header vesr(esbc-mod-table-modification)# |
sip-
...
header type
Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификаторзаголовок, который необходимо удалить.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет данную настройку из конфигурации.
Синтаксис
sip-methodheader type <TYPE>
no sip-methodheader
Параметры
<TYPE> – метод SIP-запроса, к которому будет применен модификаторназвание заголовка, который необходимо удалить, принимает значения:
- AckRecord-Route;
- ByeRetry-After;
- CancelRoute;
- Invite;
- Options;
- RegisterUnsupported.
Значение по умолчанию
Отсутствует.
...
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# sip-methodheader type InviteUnsupported vesr(esbc-mod-table-modification)# |
sip-
...
method pattern
Данная команда позволяет задать методы SIP-ответызапросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответовзапросов.
Синтаксис
sip-response-method pattern <PATTERN>
no sip-responsemethod
Параметры
<PATTERN> – <PATTERN> – метод SIP-ответызапросов, к которым которому будет применен модификатор.
...
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем SIP-ответамтолько к запросам BYE и INVITE vesr(esbc-mod-table-modification)# sip-response-pattern .+method pattern ^((BYE)|(INVITE))$ vesr(esbc-mod-table-modification)# |
...
sip-
...
method type
Данная команда позволяет указать место в содержимом заголовка, которое необходимо заменить. Можно использовать регулярные выражения PCRE.выбрать метод SIP-запроса, к которому будет применяться модификатор.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-запросов.
Синтаксис
valuesip-patternmethod type <PATTERN><TYPE>
no valuesip-patternmethod
Параметры
...
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
- Ack;
- Bye;
- Cancel;
- Invite;
- Options;
- Register.
Значение по умолчанию
Отсутствует.
...
Пример
| Блок кода | ||
|---|---|---|
| ||
#Конец сроки исходного содержимого заголовка vesr(esbc-mod-table-modification)# value-pattern $sip-method type Invite vesr(esbc-mod-table-modification)# |
...
sip-
...
response-pattern
Данная команда позволяет задать название заголовка, который необходимо транзититьSIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-ответов.
Синтаксис
sip-response-header pattern <PATTERN>
no sip-headerresponse
Параметры
<PATTERN> – название заголовка, который необходимо транзититьSIP-ответы, к которым будет применен модификатор.
Значение по умолчанию
Отсутствует.
...
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем SIP-ответам vesr(esbc-mod-table-modification)# sip-header response-pattern Test_header.+ vesr(esbc-mod-table-modification)# |
...
value-
...
pattern
Данная команда позволяет выбрать заголовок, который необходимо транзититьуказать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
sipvalue-headerpattern type <TYPE><PATTERN>
no sipvalue-headerpattern
Параметры
<TYPE> – название заголовка, который необходимо транзитить, принимает значения:
...
<PATTERN> – содержимое заголовка, при совпадении с которым будет применяться модификатор.
Значение по умолчанию
Отсутствует.
...
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# sipvalue-header type Unsupported pattern example vesr(esbc-mod-table-modification)# |
...
Настройки модификатора замены заголовка (replace)
replacement
Данная команда позволяет задать методы SIP-запросов, к которым будет применяться модификаторправило для подмены содержимого заголовка. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет данную настройку из конфигурации.
Синтаксис
replacement <REPLACEMENT>sip-method pattern <PATTERN>
no sip-methodreplacement
Параметры
<PATTERN> – метод SIP-запросов, к которому будет применен модификатор<REPLACEMENT> – правило для подмены содержимого заголовка.
Значение по умолчанию
Отсутствует.
...
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам BYE и INVITEvesr(esbc-mod-table-modification)# replacement 456 vesr(esbc-mod-table-modification)# |
sip-
...
header pattern
Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификаторзадать название заголовка, содержимое которого необходимо заменить. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовудаляет данную настройку из конфигурации.
Синтаксис
sip-methodheader typepattern <TYPE><PATTERN>
no sip-methodheader
Параметры
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
- Ack;
- Bye;
- Cancel;
- Invite;
- Options;
- Register.
Значение по умолчанию
Отсутствует.
<PATTERN> – название заголовка, содержимое которого необходимо заменить.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
...
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# sip-methodheader type Invite pattern Test_header vesr(esbc-mod-table-modification)# |
sip-
...
header type
Данная команда позволяет задать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.выбрать заголовок, содержимое которого необходимо заменить.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответовудаляет данную настройку из конфигурации.
Синтаксис
sip-response-pattern <PATTERN>header type <TYPE>
no sip-responseheader
Параметры
<PATTERN> – SIP-ответы, к которым будет применен модификатор.
Значение по умолчанию
<TYPE> – название заголовка, содержимое которого необходимо заменить, принимает значения:
- Record-Route;
- Retry-After;
- Route;
- Unsupported.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
...
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем SIP-ответам vesr(esbc-mod-table-modification)# sip-response-pattern .+header type Unsupported vesr(esbc-mod-table-modification)# |
...
sip-method pattern
Данная команда позволяет указать содержимое заголовка, при совпадении с задать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-запросов.
Синтаксис
valuesip-method pattern <PATTERN>
no valuesip-patternmethod
Параметры
<PATTERN> – содержимое заголовка, при совпадении с которым будет применяться метод SIP-запросов, к которому будет применен модификатор.
Значение по умолчанию
...
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# value-pattern example#Модификатор будет применяться только к запросам BYE и INVITE vesr(esbc-mod-table-modification)# |
rename
Данная команда позволяет переименовать созданную таблицу модификации.
Синтаксис
rename <NEW_NAME>Параметры
<NEW_NAME> – новое название таблицы модификации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table)# rename NEW_NAME_MODTABLEsip-method pattern ^((BYE)|(INVITE))$ vesr(esbc-mod-table-modification)# |
Настройки таблицы маршрутизации (route-table)
route-table
sip-method type
Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификаторДанная команда позволяет перейти в настройки указанной таблицы маршрутизации или создать новую.
Использование отрицательной формы команды (no) удаляет указанную таблицу маршрутизацииотключает использование данного модификатора для всех SIP-запросов.
Синтаксис
routesip-tablemethod type <NAME><TYPE>
no routesip-table <NAME>method
Параметры
...
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
- Ack;
- Bye;
- Cancel;
- Invite;
- Options;
- Register.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBCESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbcesbc-mod-table-modification)# route-table NEW_ROUTE_TABLEsip-method type Invite vesr(config-esbc-routemod-table-modification)# |
...
sip-response-pattern
Данная команда позволяет переименовать созданную таблицу маршрутизациизадать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответов.
Синтаксис
rename <NEW_NAME>Параметры
sip-response-pattern <PATTERN>
no sip-response
Параметры
<PATTERN> – SIP-ответы, к которым будет применен модификатор<NEW_NAME> – новое название таблицы маршрутизации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-ROUTEMOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем SIP-ответам vesr(config-esbc-routemod-table-modification)# rename NEW_NAME_ROUTE_TABLEsip-response-pattern .+ vesr(config-esbc-routemod-table-modification)# |
...
value-pattern
Данная команда позволяет создать правило в таблице маршрутизации или перейти в настройки уже созданного правилауказать место в содержимом заголовка, которое необходимо заменить. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет указанное правилоданную настройку из конфигурации.
Синтаксис
rule <INDEX>value-pattern <PATTERN>
no value-pattern
Параметры
<INDEX> – индекс правила, принимает значения от 0 до 63<PATTERN> – место в содержимом заголовка, которое необходимо заменить.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-ROUTEMOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
#Конец строки исходного содержимого заголовка vesr(config-esbc-routemod-table-modification)# rulevalue-pattern 0$ vesr(config-esbc-routemod-table-rulemodification)# |
...
Настройки модификатора транзита заголовка (transit)
sip-header pattern
Данная команда позволяет указать действие, которое будет совершаться при маршрутизации вызова через данное правилозадать название заголовка, который необходимо транзитить. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
action { direct-to-trunk | direct-to-trunk-group | reject } <DIRECTION>
no action
Параметры
direct-to-trunk – отравить вызов в транк, указанный в <DIRECTION>;
direct-to-trunk-group – отправить вызов в транковую группу, указанную в <DIRECTION>;
reject – отклонить вызов;
sip-header pattern <PATTERN>
no sip-header
Параметры
<PATTERN> – название заголовка, который необходимо транзитить<DIRECTION> – название транка или транковой группы, куда будет отправлен вызов.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-ROUTEMOD-TABLE-RULEMODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-routemod-table-rulemodification)# action direct-to-trunk NEW_TRUNKsip-header pattern Test_header vesr(config-esbc-routemod-table-rulemodification)# |
...
sip-header type
Данная команда позволяет настроить условия, которые должны выполняться, чтобы вызов смаршрутизировался по указанному правилу в таблице маршрутизациивыбрать заголовок, который необходимо транзитить.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
conditionsip-header <INDEX> { cdpn | cgpn } <CONDITION_MASK>type <TYPE>
no condition <INDEX>sip-header
Параметры
<INDEX> – индекс условия<TYPE> – название заголовка, который необходимо транзитить, принимает значения от 0 до 7;
cdpn – проверка условия выполняется по cdpn;
cgpn – проверка условия выполняется по cgpn;
...
:
- Record-Route;
- Retry-After;
- Route;
- Unsupported.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-ROUTEMOD-TABLE-RULEMODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-routemod-table-rulemodification)# conditionsip-header 0type cdpnUnsupported ^24001$ vesr(configesbc-esbcmod-route-table-rulemodification)# |
...
Настройки SIP-транспорта
sip-
...
method pattern
Данная команда позволяет перейти в настройки указанного SIP-транспорта или создать новыйзадать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет указанный отключает использование данного модификатора для всех SIP-транспортзапросов.
Синтаксис
sip-transportmethod pattern <NAME><PATTERN>
no sip-transport <NAME>method
Параметры
<NAME> – название <PATTERN> – метод SIP-транспортазапросов, к которому будет применен модификатор.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBCESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам BYE и INVITE vesr(config-esbc)# sip-transport NEW_SIP_TRANSPORT vesr(config-esbc-sip-transport-mod-table-modification)# sip-method pattern ^((BYE)|(INVITE))$ vesr(esbc-mod-table-modification)# |
...
sip-
...
method type
Данная команда позволяет настроить IP-адрес для выбрать метод SIP-транспортазапроса, к которому будет применяться модификатор.
Использование отрицательной формы команды (no) удаляет настройку IP-адресаотключает использование данного модификатора для всех SIP-запросов.
Синтаксис
ipsip-address <IP_ADDR>method type <TYPE>
no ipsip-addressmethod
Параметры
...
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
- Ack;
- Bye;
- Cancel;
- Invite;
- Options;
- Register.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIGESBC-ESBCMOD-SIPTABLE-TRANSPORTMODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(configesbc-esbcmod-siptable-transportmodification)# ipsip-address 192.168.114.130method type Invite vesr(configesbc-esbcmod-siptable-transportmodification)# |
...
sip-response-pattern
Данная команда позволяет выбрать протокол транспортного уровня, используемый для прима/передачи сообщений SIPзадать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) возвращает значение по умолчаниюотключает использование данного модификатора для всех SIP-ответов.
Синтаксис
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.
Значение по умолчанию
sip-response-pattern <PATTERN>
no sip-response
Параметры
<PATTERN> – SIP-ответы, к которым будет применен модификатор.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем SIP-ответам
vesr(esbc-mod-table-modification)# sip-response-pattern .+
vesr(esbc-mod-table-modification)# |
value-pattern
Данная команда позволяет указать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
value-pattern <PATTERN>
no value-pattern
Параметры
<PATTERN> – содержимое заголовка, при совпадении с которым будет применяться модификатор.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# value-pattern example
vesr(esbc-mod-table-modification)# |
rename
Данная команда позволяет переименовать созданную таблицу модификации.
Синтаксис
rename <NEW_NAME>Параметры
<NEW_NAME> – новое название таблицы модификации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table)# rename NEW_NAME_MODTABLE
vesr(esbc-mod-table)# |
Настройки таблицы маршрутизации (route-table)
route-table
Данная команда позволяет перейти в настройки указанной таблицы маршрутизации или создать новую.
Использование отрицательной формы команды (no) удаляет указанную таблицу маршрутизации.
Синтаксис
route-table <NAME>
no route-table <NAME>
Параметры
<NAME> – название медиаресурса.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc)# route-table NEW_ROUTE_TABLE
vesr(config-esbc-route-table)# |
rename
Данная команда позволяет переименовать созданную таблицу маршрутизации.
Синтаксис
rename <NEW_NAME>Параметры
<NEW_NAME> – новое название таблицы маршрутизации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-ROUTE-TABLE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-route-table)# rename NEW_NAME_ROUTE_TABLE
vesr(config-esbc-route-table)# |
rule
Данная команда позволяет создать правило в таблице маршрутизации или перейти в настройки уже созданного правила.
Использование отрицательной формы команды (no) удаляет указанное правило.
Синтаксис
rule <INDEX>Параметры
<INDEX> – индекс правила, принимает значения от 0 до 63.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-ROUTE-TABLE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-route-table)# rule 0
vesr(config-esbc-route-table-rule)# |
action
Данная команда позволяет указать действие, которое будет совершаться при маршрутизации вызова через данное правило.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
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-ROUTE-TABLE-RULE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-route-table-rule)# action direct-to-trunk NEW_TRUNK
vesr(config-esbc-route-table-rule)# |
condition
Данная команда позволяет настроить условия, которые должны выполняться, чтобы вызов смаршрутизировался по указанному правилу в таблице маршрутизации.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
condition <INDEX> { cdpn | cgpn } <CONDITION_MASK>
no condition <INDEX>
Параметры
<INDEX> – индекс условия, принимает значения от 0 до 7;
cdpn – проверка условия выполняется по cdpn;
cgpn – проверка условия выполняется по cgpn;
<CONDITION_MASK> – условие, которое должно выполняться, чтобы вызов смаршрутизировался по данному правилу, для составления условий необходимо использовать регулярные выражения PCRE.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-ROUTE-TABLE-RULE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-route-table-rule)# condition 0 cdpn ^24001$
vesr(config-esbc-route-table-rule)# |
Настройки SIP-профиля
sip-profile
Данная команда позволяет перейти в настройки указанного SIP-профиля или создать новый.
Использование отрицательной формы команды (no) удаляет указанный SIP-профиль.
Синтаксис
sip-profile <NAME>
no sip-profile <NAME>
Параметры
<NAME> – название SIP-профиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc)# sip-profile NEW_SIP_PROFILE
vesr(config-esbc-sip-profile)# |
cause-list
Данная команда позволяет привязать список причин отбоя к SIP-профилю.
Использование отрицательной формы команды (no) удаляет список из SIP-профиля.
Синтаксис
cause-list <NAME>
no cause-list
Параметры
<NAME> – название списка, который привязывается к SIP-профилю.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-PROFILE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-sip-profile)# cause-list NEW_NAME_LIST
vesr(config-esbc-sip-profile)# |
keepalive enable
Данная команда включает контроль доступности направлений(транка), к которым привязан SIP-профиль.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
keepalive enable
no keepalive enable
Параметры
Отсутствуют.
Значение по умолчанию
Контроль выключен.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-PROFILE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-sip-profile)# keepalive enable
vesr(config-esbc-sip-profile)# |
keepalive failed-interval
Данная команда позволяет задать интервал контроля для недоступного направления.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
keepalive failed-interval <TIME>
no keepalive failed-interval
Параметры
<TIME> – время в секундах, принимает значения [10..3600].
Значение по умолчанию
20
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-PROFILE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-sip-profile)# keepalive failed-interval 60
vesr(config-esbc-sip-profile)# |
keepalive method
Данная команда позволяет выбрать метод контроля доступности направлений.
Синтаксис
keepalive method <METHOD>Параметры
<METHOD> – метод контроля направлений, на данный момент принимает только одно значение - options.
Значение по умолчанию
options
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-PROFILE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-sip-profile)# keepalive method options
vesr(config-esbc-sip-profile)# |
keepalive success-interval
Данная команда позволяет задать интервал контроля для доступного направления.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
keepalive success-interval <TIME>
no keepalive success-interval
Параметры
<TIME> -- время в секундах, принимает значения [10..3600].
Значение по умолчанию
60
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-PROFILE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-sip-profile)# keepalive success-interval 120
vesr(config-esbc-sip-profile)# |
rename
Данная команда позволяет переименовать созданный SIP-профиль.
Синтаксис
rename <NEW_NAME>Параметры
<NEW_NAME> – новое название SIP-профиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-PROFILE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-sip-profile)# rename NEW_NAME_SIP_PROFILE
vesr(config-esbc-sip-profile)# |
| Scroll Pagebreak |
|---|
sip-transport
Данная команда позволяет перейти в настройки указанного SIP-транспорта или создать новый.
Использование отрицательной формы команды (no) удаляет указанный SIP-транспорт.
Синтаксис
sip-transport <NAME>
no sip-transport <NAME>
Параметры
<NAME> – название SIP-транспорта.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc)# sip-transport NEW_SIP_TRANSPORT
vesr(config-esbc-sip-transport)# |
ip-address
Данная команда позволяет настроить IP-адрес для SIP-транспорта.
Использование отрицательной формы команды (no) удаляет настройку IP-адреса.
Синтаксис
ip-address <IP_ADDR>
no ip-address
Параметры
<IP_ADDR> – IP-адрес E-SBC, который будет использоваться для передачи/приема сигнализации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-TRANSPORT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-sip-transport)# ip-address 192.168.114.130
vesr(config-esbc-sip-transport)# |
mode
Данная команда позволяет выбрать протокол транспортного уровня, используемый для прима/передачи сообщений 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.
Значение по умолчанию
udp-only
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-TRANSPORT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-sip-transport)# mode udp-prefer
vesr(config-esbc-sip-transport)# |
port
Данная команда позволяет настроить порт для SIP-транспорта.
Использование отрицательной формы команды (no) удаляет настройку порта.
Синтаксис
port <PORT>
no port
Параметры
<PORT> – порт E-SBC, который будет использоваться для передачи/приема сигнализации, принимает значения от 1 до 65535.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-TRANSPORT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-sip-transport)# port 5060
vesr(config-esbc-sip-transport)# |
rename
Данная команда позволяет переименовать созданный SIP-транспорт.
Синтаксис
rename <NEW_NAME>Параметры
<NEW_NAME> – новое название SIP-транспорта.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-TRANSPORT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-sip-transport)# rename NEW_NAME_SIP_TRANSPORT
vesr(config-esbc-sip-transport)# |
Настройки транков
trunk sip
Данная команда позволяет перейти в настройки указанного SIP-транка или создать новый.
Использование отрицательной формы команды (no) удаляет указанный SIP-транк.
Синтаксис
trunk sip <NAME>
no trunk sip <NAME>
Параметры
<NAME> – название SIP-транка.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc)# trunk sip NEW_TRUNK
vesr(config-esbc-trunk-sip)# |
domain
Данная команда позволяет задать доменное имя транка, которое будет подставляться в заголовках From/To в исходящих запросах в транк.
Использование отрицательной формы команды (no) удаляет настройку домена.
Синтаксис
domain <DOMAIN>
no domain
Параметры
<DOMAIN> – доменное имя транка.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# domain new.domain
vesr(config-esbc-trunk-sip)# |
media profile
Данная команда позволяет привязать медиапрофили к SIP-транку.
Использование отрицательной формы команды (no) удаляет медиапрофиль с транка.
Синтаксис
media profile <NAME_MEDIA_PROFILE>
no media profile
Параметры
<NAME_MEDIA_PROFILE> – название медиапрофиля.
Значение по умолчанию
Отсутствует.udp-only
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP-TRANSPORT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip-transport)# media mode udp-preferprofile NEW_NAME_MEDIA_PROFILE vesr(config-esbc-trunk-sip-transport)# |
...
media resource
Данная команда позволяет настроить порт для привязать медиаресурсы к SIP-транспортатранку.
Использование отрицательной формы команды (no) удаляет настройку портамедиаресурс с транка.
Синтаксис
port <PORT>
no port
Параметры
media resource <INDEX> <NAME_MEDIA_RESOURCE>
no media resource <INDEX>
Параметры
<INDEX> – индекс привязанных медиаресурсов<PORT> – порт E-SBC, который будет использоваться для передачи/приема сигнализации, принимает значения от 1 до 655350 до 7;
<NAME_MEDIA_RESOURCE> – название медиаресурса.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP-TRANSPORT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip-transport)# media resource port 50600 NEW_MEDIA_RESOURSE vesr(config-esbc-trunk-sip-transport)# |
...
mod-table sip
Данная команда позволяет переименовать созданный SIP-транспортпривязать таблицу модификации к SIP-транку.
Использование отрицательной формы команды (no) удаляет таблицу модификации с транка.
Синтаксис
rename <NEW_NAME>Параметры
mod-table sip { in | out } <NAME_MODTABLE>
no mod-table sip { in | out }
Параметры
in – правила из таблицы модификации применяются при получении сообщения;
out – правила из таблицы модификации применяются при отправке сообщения;
<NAME_MODTABLE> – название таблицы модификации<NEW_NAME> – новое название SIP-транспорта.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP-TRANSPORT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip-transport)# renamemod-table sip in NEW_NAME_SIP_TRANSPORTMODTABLE vesr(config-esbc-trunk-sip-transport)# |
Настройки транков
trunk sip
remote addr
Данная команда позволяет перейти в настройки указанного SIP-транка или создать новыйзадать адрес удаленной стороны.
Использование отрицательной формы команды (no) удаляет указанный SIP-транкадрес удаленной стороны.
Синтаксис
trunkremote sipaddr <NAME><ADDRESS>
no trunk sip <NAME>
Параметры
remote addrПараметры
<ADDRESS> – адрес удаленной стороны, принимает значения в форматах IPv4, IPv6, домен<NAME> – название SIP-транка.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# trunkremote sip NEW_TRUNKaddr 192.168.114.129 vesr(config-esbc-trunk-sip)# |
...
remote port
Данная команда позволяет задать доменное имя транка, которое будет подставляться в заголовках From/To в исходящих запросах в транкпорт удаленной стороны.
Использование отрицательной формы команды (no) удаляет настройку доменапорт удаленной стороны, принимает значения от 1 до 65535.
Синтаксис
domainremote port <DOMAIN><PORT>
no domainremote port
Параметры
<DOMAIN> – доменное имя транка<PORT> – порт удаленной стороны, принимает значения от 1 до 65535.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# domain new.domainremote port 5060 vesr(config-esbc-trunk-sip)# |
...
rename
Данная команда позволяет привязать медиаресурсы к переименовать созданный SIP-транкутранк.
Использование отрицательной формы команды (no) удаляет медиаресурс с транка.
Синтаксис
media resource <INDEX> <NAME_MEDIA_RESOURCE>
no media resource <INDEX>
Параметры
<INDEX> – индекс привязанных медиаресурсов, принимает значения от 0 до 7;
rename <NEW_NAME>Параметры
<NEW_NAME> – новое название SIP-транка<NAME_MEDIA_RESOURCE> – название медиаресурса.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# media resourcerename 0 NEW_MEDIANAME_RESOURSETRUNK vesr(config-esbc-trunk-sip)# |
...
route-table
...
Данная команда позволяет привязать таблицу модификации маршрутизации к SIP-транку.
Использование отрицательной формы команды (no) удаляет отвязывает таблицу модификации с маршрутизации от транка.
Синтаксис
modroute-table sip { in | out } <NAME_ROUTE_MODTABLE>TABLE>
no modroute-table sip { in | out }
Параметры
...
in – правила из таблицы модификации применяются при получении сообщения;
...
<NAME_ROUTE_MODTABLE> – TABLE> – название таблицы модификациимаршрутизации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# modroute-table sip in NEW_MODTABLEROUTE_TABLE vesr(config-esbc-trunk-sip)# |
...
sip-profile
Данная команда позволяет задать адрес удаленной стороныпривязать SIP-профиль к SIP-транку.
Использование отрицательной формы команды (no) удаляет адрес удаленной стороныотвязывает SIP-профиль от транка.
Синтаксис
sip-profile <NAME_SIP_PROFILE>remote addr <ADDRESS>
no remote addr
Параметры
sip-profileПараметры
<NAME_SIP_PROFILE> – название SIP-профиля<ADDRESS> – адрес удаленной стороны, принимает значения в форматах IPv4, IPv6, домен.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# remote addr 192.168.114.129sip-profile NEW_NAME_SIP_PROFILE vesr(config-esbc-trunk-sip)# |
...
sip-transport
Данная команда позволяет задать порт удаленной стороныпривязать SIP-транспорт к SIP-транку.
Использование отрицательной формы команды (no) удаляет порт удаленной стороны, принимает значения от 1 до 65535отвязывает SIP-транспорт от транка.
Синтаксис
sip-transport <NAME_SIP_TRANSPORT>remote port <PORT>
no remote port
Параметры
sip-transportПараметры
<NAME_SIP_TRANSPORT> – название SIP-транспорта<PORT> – порт удаленной стороны, принимает значения от 1 до 65535.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# remote port 5060sip-transport NEW_SIP_TRANSPORT vesr(config-esbc-trunk-sip)# |
...
Настройки транковых групп
trunk-group
Данная команда позволяет переименовать созданный SIP-транкперейти в настройки указанной транковой группы или создать новую.
Использование отрицательной формы команды (no) удаляет указанную транковую группу.
Синтаксис
rename <NEW_NAME>trunk-group <NAME>
no trunk-group <NAME>
Параметры
<NEW_NAME> – новое название SIP-транспорта<NAME> – название транковой группы.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# renametrunk-group NEW_NAMETRUNK_TRUNKGROUP vesr(config-esbc-trunk-sipgroup)# |
...
balancing round-
...
robin
Данная команда позволяет привязать таблицу маршрутизации к SIP-транкувключить на транковой группе режим балансировки round-robin.
Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от транкавыключает балансировку.
Синтаксис
balancing round-robinroute-table <NAME_ROUTE_TABLE>
no route-tablebalancing
Параметры
<NAME_ROUTE_TABLE> – название таблицы маршрутизацииОтсутствуют.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIPGROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sipgroup)# balancing routeround-tablerobin NEW_ROUTE_TABLE vesr(config-esbc-trunk-sipgroup)# |
...
media-
...
profile
Данная команда позволяет привязать SIP-транспорт к SIP-транкумедиапрофили к транковой группе.
Использование отрицательной формы команды (no) отвязывает SIP-транспорт от транкаудаляет медиапрофиль с транковой группы.
Синтаксис
sipmedia-transportprofile <NAME_SIPMEDIA_TRANSPORT>PROFILE>
no sipmedia-transportprofile
Параметры
<NAME_SIPMEDIA_TRANSPORT> – PROFILE> – название SIP-транспортамедиапрофиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIPGROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sipgroup)# sipmedia-transportprofile NEW_SIP_TRANSPORTNAME_MEDIA_PROFILE vesr(config-esbc-trunk-sipgroup)# |
Настройки транковых групп
...
media-resource
Данная команда позволяет перейти в настройки указанной транковой группы или создать новуюпривязать медиаресурсы к транковой группе.
Использование отрицательной формы команды (no) удаляет указанную транковую группумедиаресурс с транковой группы.
Синтаксис
trunkmedia-group <NAME>resource <INDEX> <NAME_MEDIA_RESOURCE>
no trunkmedia-groupresource <NAME><INDEX>
Параметры
<INDEX> – индекс привязанных медиаресурсов, принимает значения от 0 до 7;
<NAME_MEDIA_RESOURCE> – название медиаресурса<NAME> – название транковой группы.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# trunkmedia-groupresource 0 NEW_TRUNKMEDIA_GROUPRESOURCE vesr(config-esbc-trunk-group)# |
...
mod-
...
table sip
Данная команда позволяет включить на привязать таблицу модификации к транковой группе режим балансировки round-robin.
Использование отрицательной формы команды (no) выключает балансировкуno) удаляет таблицу модификации с транковой группы.
Синтаксис
balancing round-robin
no balancing
Параметры
mod-table sip { in | out } <NAME_MODTABLE>
no mod-table sip { in | out }
Параметры
in – правила из таблицы модификации применяются при получении сообщения;
out – правила из таблицы модификации применяются при отправке сообщения;
<NAME_MODTABLE> – название таблицы модификацииОтсутствуют.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# balancing round-robin mod-table sip in NEW_MODTABLE vesr(config-esbc-trunk-group)# |
media resource
Данная команда позволяет привязать медиаресурсы к транковой группе.
)# |
rename
Данная команда позволяет переименовать созданную транковую группуИспользование отрицательной формы команды (no) удаляет медиаресурс с транковой группы.
Синтаксис
media resource <INDEX> <NAME_MEDIA_RESOURCE>
no media resource <INDEX>
Параметры
<INDEX> – индекс привязанных медиаресурсов, принимает значения от 0 до 7;
rename <NEW_NAME>Параметры
<NEW_NAME> — новое название транковой группы<NAME_MEDIA_RESOURCE> – название медиаресурса.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# media-resourcerename 0 NEW_NAME_MEDIATRUNK_RESOURCEGRUOP vesr(config-esbc-trunk-group)# |
...
route-table
...
Данная команда позволяет привязать таблицу модификации маршрутизации к транковой группе.
Использование отрицательной формы команды (no) удаляет отвязывает таблицу модификации с маршрутизации от транковой группыгруппе.
Синтаксис
modroute-table sip { in | out } <NAME_MODTABLE><NAME_ROUTE_TABLE>
no modroute-table sip { in | out }
Параметры
...
in – правила из таблицы модификации применяются при получении сообщения;
...
<NAME_ROUTE_MODTABLE> – TABLE> – название таблицы модификациимаршрутизации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# modroute-table sip in NEW_ROUTE_MODTABLETABLE vesr(config-esbc-trunk-group)# |
...
sip-profile
Данная команда позволяет переименовать созданную транковую группупривязать SIP-профиль к транковой группе.
Использование отрицательной формы команды (no) отвязывает SIP-профиль от транковой группы.
Синтаксис
rename <NEW_NAME>sip-profile <NAME_SIP_PROFILE>
no sip-profile
Параметры
<NEW_NAME> — новое название транковой группы<NAME_SIP_PROFILE> – название SIP-профиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# renamesip-profile NEW_NAME_TRUNKSIP_GRUOPPROFILE vesr(config-esbc-trunk-group)# |
...
trunk
Данная команда позволяет привязать таблицу маршрутизации транки к транковой группе.
Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от транковой группеудаляет транк из транковой группы.
Синтаксис
route-tabletrunk <INDEX> <NAME_ROUTESIP_TABLE>TRUNK>
no route-tabletrunk <INDEX>
Параметры
<INDEX> – индекс транка в составе транковой группы, принимает значения от 0 до 24;
<NAME_ROUTESIP_TABLE> TRUNK> – название таблицы маршрутизациитранка, который включается в состав транковой группы.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# trunk route-table0 NEW_ROUTE_TABLETRUNK vesr(config-esbc-trunk-group)# |
...
Настройки user-interface
user-interface sip
Данная команда позволяет привязать транки к транковой группеперейти в настройки указанного user-interface или создать новый.
Использование отрицательной формы команды (no) удаляет транк из транковой группыуказанный user-interface.
Синтаксис
trunkuser-interface <INDEX> <NAME_SIP_TRUNK>sip <NAME>
no user-interface trunksip <INDEX><NAME>
Параметры
<INDEX> – индекс транка в составе транковой группы, принимает значения от 0 до 24;
<NAME_SIP_TRUNK> – название транка, который включается в состав транковой группы<NAME> – название user-interface.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# trunkuser-interface 0sip NEW_USER_TRUNKINTERFACE vesr(config-esbc-trunkuser-interface-groupsip)# |
Настройки user-interface
...
allow-unreg-call
Данная команда позволяет перейти в настройки указанного user-interface или создать новыйвключить возможность пропускать вызовы от незарегистрированных абонентов.
Использование отрицательной формы команды (no) удаляет указанный user-interfaceотключает эту возможность.
Синтаксис
allow-unreg-calluser-interface sip <NAME>
no user-interface sip <NAME>allow-unreg-call
Параметры
<NAME> – название user-interfaceОтсутствуют.
Значение по умолчанию
ОтсутствуетВозможность отключена.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# userallow-unreg-interface sip NEW_USER_INTERFACEcall vesr(config-esbc-user-interface-sip)# |
...
domain
Данная команда позволяет включить возможность пропускать вызовы от незарегистрированных задать доменное имя user-interface, которое будет подставляться в заголовках From/To в исходящих запросах на абонентов.
Использование отрицательной формы команды (no) отключает эту возможностьудаляет настройку домена.
Синтаксис
domain <DOMAIN>allow-unreg-call
no allow-unreg-calldomain
Параметры
Отсутствуют<DOMAIN> – доменное имя user-interface.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# allow-unreg-call domain new.domain vesr(config-esbc-user-interface-sip)# |
...
media profile
Данная команда позволяет задать доменное имя привязать медиапрофили к user-interface, которое будет подставляться в заголовках From/To в исходящих запросах на абонентов.
Использование отрицательной формы команды (no) удаляет настройку доменамедиапрофиль с user-interface.
Синтаксис
media profile <NAME_MEDIA_PROFILE>domain <DOMAIN>
no media domainprofile
Параметры
<DOMAIN> – доменное имя user-interface<NAME_MEDIA_PROFILE> – название медиапрофиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# media domain new.domainprofile NEW_NAME_MEDIA_PROFILE vesr(config-esbc-user-interface-sip)# |
| Scroll Pagebreak |
|---|
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
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# media resource 0 NEW_MEDIA_RESOURCE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) удаляет таблицу модификации с user-interface.
Синтаксис
mod-table sip { in | out } <NAME_MODTABLE>
no mod-table sip { in | out }Параметры
in – правила из таблицы модификации применяются при получении сообщения;
...
<NAME_MODTABLE> – название таблицы модификации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# mod-table sip in NEW_MODTABLE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) удаляет таблицу модификации с user-interface.
Синтаксис
nat-comedia-mode { flexible | on | off }
no nat-comedia-modeПараметры
flexible – проверяет источник во входящем RTP-потоке и транслирует исходящий поток на IP-адрес и UDP-порт, с которого принимается медиапоток, в случае прерывания входящего RTP-потока более чем на 1 секунду, исходящий поток продолжает транслироваться;
on – проверяет источник во входящем RTP-потоке и транслирует исходящий поток на IP-адрес и UDP-порт, с которого принимается медиапоток, в случае прерывания входящего RTP-потока более чем на 1 секунду, исходящий поток перестает транслироваться;исходящий поток на IP-адрес и UDP-порт, с которого принимается медиапоток, в случае прерывания входящего RTP-потока более чем на 1 секунду, исходящий поток перестает транслироваться;
off — режим NAT выключен.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# nat-comedia-mode on
vesr(config-esbc-user-interface-sip)# |
rename
Данная команда позволяет переименовать созданный user-interface.
Синтаксис
rename <NEW_NAME>Параметры
<NEW_NAME> — новое название user-interfaceoff — режим NAT выключен.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# nat-comedia-mode onrename NEW_NAME_USER_INTERFACE vesr(config-esbc-user-interface-sip)# |
rename
-sip)# |
route-table
Данная команда позволяет привязать таблицу маршрутизации к user-interface.
Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от Данная команда позволяет переименовать созданный user-interface.
Синтаксис
rename <NEW_NAME>route-table <NAME_ROUTE_TABLE>
no route-table
Параметры
<NEW_NAME> — новое название user-interface<NAME_ROUTE_TABLE> – название таблицы маршрутизации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# renameroute-table NEW_NAMEROUTE_USER_INTERFACETABLE vesr(config-esbc-user-interface-sip)# |
...
sip-
...
profile
Данная команда позволяет привязать таблицу маршрутизации SIP-профиль к user-interface.
Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации SIP-профиль от user-interface.
Синтаксис
routesip-tableprofile <NAME_ROUTESIP_TABLE>PROFILE>
no routesip-tableprofile
Параметры
<NAME_ROUTESIP_TABLE> – название таблицы маршрутизацииPROFILE> – название SIP-профиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# routesip-tableprofile NEW_ROUTE_TABLENAME_SIP_PROFILE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) отвязывает SIP-транспорт от user-interface.
Синтаксис
sip-transport <NAME_SIP_TRANSPORT>
no sip-transport
Параметры
<NAME_SIP_TRANSPORT> – название SIP-транспорта.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# sip-transport NEW_SIP_TRANSPORT vesr(config-esbc-user-interface-sip)# |
...