...
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-general)# sip-worker-count 8 vesr(config-esbc-general)# |
| Якорь | ||||
|---|---|---|---|---|
|
media-profile
Данная команда позволяет перейти в настройки указанного медиапрофиля или создать новый.
...
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).
...
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-media-resource)# rename NEW_NAME_MEDIA_RESOURCE vesr(config-esbc-media-resource)# |
| Якорь | ||||
|---|---|---|---|---|
|
mod-table
Команда позволяет перейти в настройки указанной таблицы модификации или создать новую.
...
mod-table {common | sip} <NAME>
no mod-table {common | sip} <NAME>Параметры
common - – создание/конфигурирование таблицы модификаций типа common.
sip - – создание/конфигурирование таблицы модификаций типа sip.
...
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc)# mod-table sip NEW_MODTABLE vesr(esbc-mod-table)# |
common
mod
Данная команда позволяет создать модификатор в таблице модификации или перейти в настройки уже созданного модификатораперейти в настройки указанной таблицы модификации или создать новую.
Использование отрицательной формы команды (no) удаляет указанный модификаторуказанную таблицу модификации.
Синтаксис
mod-table <INDEX>common <MODE><NAME>
no mod-table <INDEX>common <NAME>
Параметры
<INDEX> – индекс модификатора, принимает значения от 0 до 63;
<MODE> – тип создаваемого модификатора, принимает значения:
<NAME> – название таблицы модификации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc)# mod-table common NEW_MODTABLE
vesr(esbc-mod-table)# |
mod
Данная команда позволяет создать модификатор в таблице модификации или перейти в настройки уже созданного модификатора.
Использование отрицательной формы команды (no) удаляет указанный модификатор.
Синтаксис
mod <INDEX> <MODE>
no mod <INDEX>
Параметры
<INDEX> – индекс модификатора, принимает значения от 0 до 63;
<MODE> – тип создаваемого модификатора, принимает значения:
- cdpn – модификатор CgPN;
- cdpn – модификатор CgPN;
- cgpn – модификатор CdPN.
Необязательный параметр, нужен только при создании модификатора для указания типа либо для смены типа модификатора. Если модификатор уже создан, то для перехода к его настройкам достаточно указать индекс этого модификатора, указывать тип не требуется.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table)# mod 0 cgpn vesr(esbc-mod-table-modification)# |
...
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
value-pattern <PATTERN>
no value-pattern
Параметры
<PATTERN> – содержимое заголовка, при совпадении с которым будет применяться модификатор.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# value-pattern 45001 vesr(esbc-mod-table-modification)# |
...
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
replacement <REPLACEMENT>
no replacement
Параметры
<REPLACEMENT> – правило для подмены содержимого заголовка.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# replacement 85001 vesr(esbc-mod-table-modification)# |
...
Данная команда позволяет переименовать созданную таблицу модификации.
Синтаксис
rename <NEW_NAME>
Параметры
<NEW_NAME> – новое название таблицы модификации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table)# rename NEW_NAME_MODTABLE vesr(esbc-mod-table)# |
...
Использование отрицательной формы команды (no) удаляет указанную таблицу модификации.
Синтаксис
mod-table sip <NAME>
no mod-table sip <NAME>
Параметры
<NAME> – название таблицы модификации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc)# mod-table sip NEW_MODTABLE vesr(esbc-mod-table)# |
...
Использование отрицательной формы команды (no) удаляет указанный модификатор.
Синтаксис
mod <INDEX> <MODE>
no mod <INDEX>
Параметры
<INDEX> – индекс модификатора, принимает значения от 0 до 63;
...
- add – модификатор добавления заголовка;
- no-transit – модификатор удаления заголовка;
- replace – модификатор замены заголовка;
- transit – модификатор транзита заголовка;
- copy – модификатор копирования заголовка (части заголовка) в переменную.
Необязательный параметр, нужен только при создании модификатора для указания типа либо для смены типа модификатора. Если модификатор уже создан, то для перехода к его настройкам достаточно указать индекс этого модификатора, указывать тип не требуется.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table)# mod 0 add vesr(esbc-mod-table-modification)# |
...
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
header name <NAME>
no header name
Параметры
<NAME> – название заголовка, который необходимо добавить.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# header name Test_header vesr(esbc-mod-table-modification)# |
...
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
header value <VALUE>
no header value
Параметры
<VALUE> – содержимое заголовка, которое необходимо добавить.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# header value 123456 vesr(esbc-mod-table-modification)# |
sip
...
method pattern
Данная команда позволяет задать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
Синтаксис
sip- method pattern <PATTERN>
no sip- method
Параметры
<PATTERN> – метод SIP-запросов, к которому будет применен модификатор.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам BYE и INVITE vesr(esbc-mod-table-modification)# sip- method pattern ^((BYE)|(INVITE))$ vesr(esbc-mod-table-modification)# |
sip
...
method type
Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификатор.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
Синтаксис
sip- method type <TYPE>
no sip- method
Параметры
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
- Ack;
- Bye;
- Cancel;
- Invite;
- Options;
- Register.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# sip-method type Invite vesr(esbc-mod-table-modification)# |
sip
...
response-pattern
Данная команда позволяет задать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответов.
Синтаксис
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)# |
...
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
sip header-header pattern <PATTERN>
no sip-header
Параметры
<PATTERN> – название заголовка, который необходимо удалить.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# sip header-header pattern Test_header vesr(esbc-mod-table-modification)# |
sip
...
method pattern
Данная команда позволяет выбрать заголовок, который необходимо удалитьзадать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-запросов.
Синтаксис
sip-header method typepattern <TYPE><PATTERN>
no sip-header method
Параметры
<TYPE> – название заголовка, который необходимо удалить, принимает значения:
- Record-Route;
- Retry-After;
- Route;
- Unsupported.
Значение по умолчанию
<PATTERN> – метод SIP-запросов, к которому будет применен модификатор.
Значение по умолчанию
Отсутствует.Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам BYE и INVITE vesr(esbc-mod-table-modification)# sip-header typemethod Unsupported pattern ^((BYE)|(INVITE))$ vesr(esbc-mod-table-modification)# |
sip
...
method
...
type
Данная команда позволяет задать методы выбрать метод SIP-запросовзапроса, к которым которому будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
Синтаксис
sip- method patterntype <PATTERN><TYPE>
no sip- method
Параметры
<PATTERN> – <TYPE> – метод SIP-запросовзапроса, к которому будет применен модификатор, принимает значения:
- Ack;
- Bye;
- Cancel;
- Invite;
- Options;
- Register.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам BYE и INVITE vesr(esbc-mod-table-modification)# sip- method pattern ^((BYE)|(INVITE))$type Invite vesr(esbc-mod-table-modification)# |
sip-response-
...
pattern
Данная команда позволяет выбрать метод задать SIP-запросаответы, к которому которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовответов.
Синтаксис
sip response-methodpattern type <TYPE><PATTERN>
no sip-method response
Параметры
<TYPE> – метод <PATTERN> – SIP-запросаответы, к которому которым будет применен модификатор, принимает значения:
...
.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем SIP-ответам vesr(esbc-mod-table-modification)# sip response-method type Invite pattern .+ vesr(esbc-mod-table-modification)# |
...
value-
...
pattern
Данная команда позволяет задать SIP-ответы, к указать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответовудаляет данную настройку из конфигурации.
Синтаксис
sip-responsevalue-pattern <PATTERN>
no sipvalue-responsepattern
Параметры
<PATTERN> – SIP-ответы, к содержимое заголовка, при совпадении с которым будет применен применяться модификатор.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем SIP-ответам vesr(esbc-mod-table-modification)# sip-responsevalue-pattern .+example vesr(esbc-mod-table-modification)# |
...
Настройки модификатора замены заголовка (replace)
replacement
Данная команда позволяет указать содержимое заголовка, при совпадении с которым будет применяться модификаторзадать правило для подмены содержимого заголовка. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
value-patternreplacement <PATTERN><REPLACEMENT>
no value-patternreplacement
Параметры
<PATTERN> – содержимое заголовка, при совпадении с которым будет применяться модификатор<REPLACEMENT> – правило для подмены содержимого заголовка.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# value-patternreplacement example456 vesr(esbc-mod-table-modification)# |
Настройки модификатора замены заголовка (replace)
replacement
sip header-pattern
Данная команда позволяет задать правило для подмены содержимого заголовканазвание заголовка, содержимое которого необходимо заменить. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
sip header-pattern <PATTERN>replacement <REPLACEMENT>
no replacementsip-header
Параметры
<REPLACEMENT> – правило для подмены содержимого заголовка<PATTERN> – название заголовка, содержимое которого необходимо заменить.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# replacement 456sip header-pattern Test_header vesr(esbc-mod-table-modification)# |
sip
...
method pattern
Данная команда позволяет задать название заголовка, содержимое которого необходимо заменитьметоды SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-запросов.
Синтаксис
sip-header method pattern <PATTERN>
no sip-headermethod
Параметры
<PATTERN> – название заголовка, содержимое которого необходимо заменитьметод SIP-запросов, к которому будет применен модификатор.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам BYE и INVITE vesr(esbc-mod-table-modification)# sip-header method pattern Test_header vesr(esbc^((BYE)|(INVITE))$ vesr(esbc-mod-table-modification)# |
sip
...
method type
Данная команда позволяет выбрать заголовок, содержимое которого необходимо заменитьметод SIP-запроса, к которому будет применяться модификатор.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-запросов.
Синтаксис
sip-header method type <TYPE>
no sip-header method
Параметры
<TYPE> – название заголовка, содержимое которого необходимо заменитьметод SIP-запроса, к которому будет применен модификатор, принимает значения:
- Ack;
- Bye;
- Cancel;
- Invite;
- Options;
- Register
- Record-Route;
- Retry-After;
- Route;
- Unsupported.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# sip-header method type UnsupportedInvite vesr(esbc-mod-table-modification)# |
sip response-
...
pattern
Данная команда позволяет задать методы SIP-запросовответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовответов.
Синтаксис
sip response-method pattern <PATTERN>
no sip-method response
Параметры
<PATTERN> – метод <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 $
vesr(esbc-mod-table-modification)# |
Настройки модификатора транзита заголовка (transit)
sip header pattern
Данная команда позволяет задать название заголовка, который необходимо транзитить. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
sip header-pattern <PATTERN>
no sip header
Параметры
<PATTERN> – название заголовка, который необходимо транзитить.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# sip header-pattern Test_header
vesr(esbc-mod-table-modification)# |
sip method pattern
Данная команда позволяет задать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
Синтаксис
sip method pattern <PATTERN>
no sip method
Параметры
<PATTERN> – метод SIP-запросов, к которому будет применен модификатор.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам BYE к запросам BYE и INVITE vesr(esbc-mod-table-modification)# sip- method pattern ^((BYE)|(INVITE))$ vesr(esbc-mod-table-modification)# |
sip
...
method type
Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификатор.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
Синтаксис
sip- method type <TYPE>
no sip- method
Параметры
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
- Ack;
- Bye;
- Cancel;
- Invite;
- Options;
- Register.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# sip- method type Invite vesr(esbc-mod-table-modification)# |
sip
...
response-pattern
Данная команда позволяет задать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответов.
Синтаксис
sip- response-pattern <PATTERN>
no sip- response
Параметры
<PATTERN> – <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)# |
Настройки модификатора
...
копирования (
...
copy)
sip header-
...
pattern
Данная команда позволяет задать название заголовка, который необходимо транзититьвыбрать заголовок, в котором будет производиться отбор значения для копирования. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
sip header-header pattern <PATTERN>
no sip- header
Параметры
<PATTERN> – название заголовка, который необходимо транзитить.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# sip header-header pattern Test_header vesr(esbc-mod-table-modification)# |
sip
...
method pattern
Данная команда позволяет выбрать заголовок, который необходимо транзититьзадать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурацииотключает использование данного модификатора для всех SIP-запросов.
Синтаксис
sip-header typemethod <TYPE>
no sip-header
Параметры
<TYPE> – название заголовка, который необходимо транзитить, принимает значения:
...
pattern <PATTERN>
no sip method
Параметры
<PATTERN> – метод SIP-запросов, к которому будет применен модификатор
...
.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам BYE и INVITE vesr(esbc-mod-table-modification)# sip-header typemethod Unsupported pattern ^((BYE)|(INVITE))$ vesr(esbc-mod-table-modification)# |
sip
...
method
...
type
Данная команда позволяет задать методы выбрать метод SIP-запросовзапроса, к которым которому будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
Синтаксис
sip- method patterntype <PATTERN><TYPE>
no sip-method
Параметры
...
methodПараметры
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
- Ack;
- Bye;
- Cancel;
- Invite;
- Options;
- Register.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться только к запросам BYE и INVITE vesr(esbc-mod-table-modification)# sip- method type pattern ^((BYE)|(INVITE))$Invite vesr(esbc-mod-table-modification)# |
sip response-
...
pattern
Данная команда позволяет выбрать метод задать SIP-запросаответы, к которому которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросовответов.
Синтаксис
sip response-methodpattern type <TYPE><PATTERN>
no sip-method response
Параметры
<TYPE> – метод <PATTERN> – SIP-запросаответы, к которому которым будет применен модификатор, принимает значения:
...
.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||||
|---|---|---|---|---|
| ||||
#Модификатор будет применяться ко всем SIP-ответам vesr(esbc-mod-table-modification)# sip response-method type Invite pattern .+ vesr(esbc-mod-table-modification)# |
...
value-
...
pattern
Данная команда позволяет задать SIP-ответы, к указать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответовудаляет данную настройку из конфигурации.
Синтаксис
sip-responsevalue-pattern <PATTERN>
no sipvalue-responsepattern
Параметры
<PATTERN> – SIP-ответы, к содержимое заголовка, при совпадении с которым будет применен модификатор.применяться модификатор.
Для копирования части содержимого заголовка необходимо указать эту часть в скобках.
Пример:
| Блок кода | ||
|---|---|---|
| ||
value-pattern 'header (value)'
# в переменную будет добавлено только value |
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||||
|---|---|---|---|---|
| ||||
#Модификатор будет применяться ко всем SIP-ответам vesr(esbc-mod-table-modification)# sip-responsevalue-pattern .+example vesr(esbc-mod-table-modification)# |
...
variable-
...
str
Данная команда позволяет указать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCREномер переменной, в которую будет помещено значение, отобранное в результате выполнения команды value-pattern.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
Синтаксис
valuevariable-patternstr <PATTERN><VAR>
no valuevariable-patternstr
Параметры
<PATTERN> – содержимое заголовка, при совпадении с которым будет применяться модификатор<VAR> – номер переменной, задается в диапазоне значений u01–u99.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
ESBC-MOD-TABLE-MODIFICATION
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(esbc-mod-table-modification)# valuevariable-patternstr exampleu01 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)# |
...
Использование отрицательной формы команды (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 <NEW_NAME>
Параметры
<NEW_NAME> – новое название таблицы маршрутизации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-ROUTE-TABLE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-route-table)# rename NEW_NAME_ROUTE_TABLE vesr(config-esbc-route-table)# |
...
Использование отрицательной формы команды (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>;
...
<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;
...
<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)# |
...
Использование отрицательной формы команды (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)# |
...
Использование отрицательной формы команды (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)# |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
keepalive enable
no keepalive enable
Параметры
Отсутствуют.
Значение по умолчанию
Контроль выключен.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-PROFILE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-sip-profile)# keepalive enable vesr(config-esbc-sip-profile)# |
...
Использование отрицательной формы команды (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 <METHOD>
Параметры
<METHOD> – метод контроля направлений, на данный момент принимает только одно значение - options.
Значение по умолчанию
options
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-PROFILE
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-sip-profile)# keepalive method options vesr(config-esbc-sip-profile)# |
...
Использование отрицательной формы команды (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)# |
...
Данная команда позволяет переименовать созданный 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)# |
...
Использование отрицательной формы команды (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)# |
...
Использование отрицательной формы команды (no) удаляет настройку IP-адреса.
Синтаксис
ip-address <IP_ADDR>
no ip-address
Параметры
<IP_ADDR> – IP-адрес ESBC, который будет использоваться для передачи/приема сигнализации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-TRANSPORT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-sip-transport)# ip-address 192.168.114.130 vesr(config-esbc-sip-transport)# |
...
Использование отрицательной формы команды (no) возвращает значение по умолчанию.
Синтаксис
mode { tcp-only | tcp-prefer | tls | udp-only | udp-prefer }
no modeПараметры
tcp-only – использовать только TCP-протокол;
...
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)# |
...
Использование отрицательной формы команды (no) удаляет настройку порта.
Синтаксис
port <PORT>
no port
Параметры
<PORT> – порт ESBC, который будет использоваться для передачи/приема сигнализации, принимает значения от 1 до 65535.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-SIP-TRANSPORT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-sip-transport)# port 5060 vesr(config-esbc-sip-transport)# |
...
Данная команда позволяет переименовать созданный 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)# |
...
Использование отрицательной формы команды (no) удаляет настройку домена.
Синтаксис
domain <DOMAIN>
no domain
Параметры
<DOMAIN> – доменное имя транка.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# domain new.domain vesr(config-esbc-trunk-sip)# |
...
Использование отрицательной формы команды (no) удаляет медиапрофиль с транка.
Синтаксис
media profile <NAME_MEDIA_PROFILE>
no media profile
Параметры
<NAME_MEDIA_PROFILE> – название медиапрофиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# media profile NEW_NAME_MEDIA_PROFILE vesr(config-esbc-trunk-sip)# |
...
Использование отрицательной формы команды (no) удаляет медиаресурс с транка.
Синтаксис
media resource <INDEX> <NAME_MEDIA_RESOURCE>
no media resource <INDEX>
Параметры
<INDEX> – индекс привязанных медиаресурсов, принимает значения от 0 до 7;
<NAME_MEDIA_RESOURCE> – название медиаресурса.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# media resource 0 NEW_MEDIA_RESOURSE vesr(config-esbc-trunk-sip)# |
...
Использование отрицательной формы команды (no) удаляет таблицу модификации с транка.
Синтаксис
mod-table sip { in | out } <NAME_MODTABLE>
no mod-table sip { in | out }Параметры
in – правила из таблицы модификации применяются при получении сообщения;
...
<NAME_MODTABLE> – название таблицы модификации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# mod-table sip in NEW_MODTABLE vesr(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
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# nat comedia-mode on vesr(config-esbc-trunk-sip)# |
...
Использование отрицательной формы команды (no) удаляет адрес удаленной стороны.
Синтаксис
remote addr <ADDRESS>
no remote addr
Параметры
<ADDRESS> – адрес удаленной стороны, принимает значения в форматах IPv4, IPv6, домен.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# remote addr 192.168.114.129 vesr(config-esbc-trunk-sip)# |
...
Использование отрицательной формы команды (no) удаляет порт удаленной стороны, принимает значения от 1 до 65535.
Синтаксис
remote port <PORT>
no remote port
Параметры
<PORT> – порт удаленной стороны, принимает значения от 1 до 65535.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# remote port 5060 vesr(config-esbc-trunk-sip)# |
...
Данная команда позволяет переименовать созданный SIP-транк.
Синтаксис
rename <NEW_NAME>
Параметры
<NEW_NAME> – новое название SIP-транка.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# rename NEW_NAME_TRUNK vesr(config-esbc-trunk-sip)# |
...
Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от транка.
Синтаксис
route-table <NAME_ROUTE_TABLE>
no route-table
Параметры
<NAME_ROUTE_TABLE> – название таблицы маршрутизации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# route-table NEW_ROUTE_TABLE vesr(config-esbc-trunk-sip)# |
...
Использование отрицательной формы команды (no) отвязывает SIP-профиль от транка.
Синтаксис
sip-profile <NAME_SIP_PROFILE>
no sip-profile
Параметры
<NAME_SIP_PROFILE> – название SIP-профиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# sip-profile NEW_NAME_SIP_PROFILE vesr(config-esbc-trunk-sip)# |
...
Использование отрицательной формы команды (no) отвязывает SIP-транспорт от транка.
Синтаксис
sip-transport <NAME_SIP_TRANSPORT>
no sip-transport
Параметры
<NAME_SIP_TRANSPORT> – название SIP-транспорта.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-sip)# sip-transport NEW_SIP_TRANSPORT vesr(config-esbc-trunk-sip)# |
...
Использование отрицательной формы команды (no) удаляет указанную транковую группу.
Синтаксис
trunk-group <NAME>
no trunk-group <NAME>
Параметры
<NAME> – название транковой группы.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc)# trunk-group NEW_TRUNK_GROUP vesr(config-esbc-trunk-group)# |
...
Использование отрицательной формы команды (no) выключает балансировку.
Синтаксис
balancing round-robin
no balancing
Параметры
Отсутствуют.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# balancing round-robin vesr(config-esbc-trunk-group)# |
...
Использование отрицательной формы команды (no) удаляет медиапрофиль с транковой группы.
Синтаксис
media-profile <NAME_MEDIA_PROFILE>
no media-profile
Параметры
<NAME_MEDIA_PROFILE> – название медиапрофиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# media-profile NEW_NAME_MEDIA_PROFILE vesr(config-esbc-trunk-group)# |
...
Использование отрицательной формы команды (no) удаляет медиаресурс с транковой группы.
Синтаксис
media-resource <INDEX> <NAME_MEDIA_RESOURCE>
no media-resource <INDEX>
Параметры
<INDEX> – индекс привязанных медиаресурсов, принимает значения от 0 до 7;
<NAME_MEDIA_RESOURCE> – название медиаресурса.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# media-resource 0 NEW_MEDIA_RESOURCE vesr(config-esbc-trunk-group)# |
...
Использование отрицательной формы команды (no) удаляет таблицу модификации с транковой группы.
Синтаксис
mod-table sip { in | out } <NAME_MODTABLE>
no mod-table sip { in | out }Параметры
in – правила из таблицы модификации применяются при получении сообщения;
...
<NAME_MODTABLE> – название таблицы модификации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# mod-table sip in NEW_MODTABLE vesr(config-esbc-trunk-group)# |
...
Данная команда позволяет переименовать созданную транковую группу.
Синтаксис
rename <NEW_NAME>
Параметры
<NEW_NAME> — – новое название транковой группы.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# rename NEW_NAME_TRUNK_GRUOP vesr(config-esbc-trunk-group)# |
...
Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от транковой группе.
Синтаксис
route-table <NAME_ROUTE_TABLE>
no route-table
Параметры
<NAME_ROUTE_TABLE> – название таблицы маршрутизации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# route-table NEW_ROUTE_TABLE vesr(config-esbc-trunk-group)# |
...
Использование отрицательной формы команды (no) отвязывает SIP-профиль от транковой группы.
Синтаксис
sip-profile <NAME_SIP_PROFILE>
no sip-profile
Параметры
<NAME_SIP_PROFILE> – название SIP-профиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# sip-profile NEW_NAME_SIP_PROFILE vesr(config-esbc-trunk-group)# |
...
Использование отрицательной формы команды (no) удаляет транк из транковой группы.
Синтаксис
trunk <INDEX> <NAME_SIP_TRUNK>
no trunk <INDEX>
Параметры
<INDEX> – индекс транка в составе транковой группы, принимает значения от 0 до 24;
<NAME_SIP_TRUNK> – название транка, который включается в состав транковой группы.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-TRUNK-GROUP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-trunk-group)# trunk 0 NEW_TRUNK vesr(config-esbc-trunk-group)# |
| Якорь | ||||
|---|---|---|---|---|
|
user-interface sip
Данная команда позволяет перейти в настройки указанного user-interface или создать новый.
Использование отрицательной формы команды (no) удаляет указанный user-interface.
Синтаксис
user-interface sip <NAME>
no user-interface sip <NAME>
Параметры
<NAME> – название user-interface.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc)# user-interface sip NEW_USER_INTERFACE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) отключает эту возможность.
Синтаксис
allow-unreg-call
no allow-unreg-call
Параметры
Отсутствуют.
Значение по умолчанию
Возможность отключена.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# allow-unreg-call vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) удаляет настройку домена.
Синтаксис
domain <DOMAIN>
no domain
Параметры
<DOMAIN> – доменное имя user-interface.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# domain new.domain vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) удаляет медиапрофиль с user-interface.
Синтаксис
media profile <NAME_MEDIA_PROFILE>
no media profile
Параметры
<NAME_MEDIA_PROFILE> – название медиапрофиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# media profile NEW_NAME_MEDIA_PROFILE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) удаляет медиаресурс с user-interface.
Синтаксис
media resource <INDEX> <NAME_MEDIA_RESOURCE>
no media resource <INDEX>
Параметры
<INDEX> – индекс привязанных медиаресурсов, принимает значения от 0 до 7;
<NAME_MEDIA_RESOURCE> – название медиаресурса.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# media resource 0 NEW_MEDIA_RESOURCE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) удаляет таблицу модификации с user-interface.
Синтаксис
mod-table sip { in | out } <NAME_MODTABLE>
no mod-table sip { in | out }Параметры
in – правила из таблицы модификации применяются при получении сообщения;
...
<NAME_MODTABLE> – название таблицы модификации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# mod-table sip in NEW_MODTABLE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) отключает использование механизмов преодоления NAT.
comedia-mode
Синтаксис
nat comedia-mode { flexible | on | off }
no nat comedia-modeПараметры
flexible – проверяет источник во входящем RTP-потоке и транслирует исходящий поток на IP-адрес и UDP-порт, с которого принимается медиапоток, в случае прерывания входящего RTP-потока более чем на 1 секунду, исходящий поток продолжает транслироваться;
on – проверяет источник во входящем RTP-потоке и транслирует исходящий поток на IP-адрес и UDP-порт, с которого принимается медиапоток, в случае прерывания входящего RTP-потока более чем на 1 секунду, исходящий поток перестает транслироваться;
off — – режим NAT выключен.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# nat comedia-mode on vesr(config-esbc-user-interface-sip)# |
keep-alive-interval
В interval (не поддержано в текущей версии ПО )не поддерживается.
Синтаксис
nat keep-alive-interval <TIME>
no nat keep-alive-interval
Параметры
<TIME> – время в секундах, для поддержания сигнального соединения за NAT. Допустимые значения 0 - 65535.
Значение по умолчанию
Отключено.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# nat keep-alive-interval 30 vesr(config-esbc-user-interface-sip)# |
...
Данная команда позволяет переименовать созданный user-interface.
Синтаксис
rename <NEW_NAME>
Параметры
<NEW_NAME> — новое название user-interface.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# rename NEW_NAME_USER_INTERFACE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от user-interface.
Синтаксис
route-table <NAME_ROUTE_TABLE>
no route-table
Параметры
<NAME_ROUTE_TABLE> – название таблицы маршрутизации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# route-table NEW_ROUTE_TABLE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) отвязывает SIP-профиль от user-interface.
Синтаксис
sip-profile <NAME_SIP_PROFILE>
no sip-profile
Параметры
<NAME_SIP_PROFILE> – название SIP-профиля.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# sip-profile NEW_NAME_SIP_PROFILE vesr(config-esbc-user-interface-sip)# |
...
Использование отрицательной формы команды (no) отвязывает SIP-транспорт от user-interface.
Синтаксис
sip-transport <NAME_SIP_TRANSPORT>
no sip-transport
Параметры
<NAME_SIP_TRANSPORT> – название SIP-транспорта.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
15
Командный режим
CONFIG-ESBC-USER-INTERFACE-SIP
Пример
| Блок кода | ||
|---|---|---|
| ||
vesr(config-esbc-user-interface-sip)# sip-transport NEW_SIP_TRANSPORT vesr(config-esbc-user-interface-sip)# |
...