...
Настройка SIP
Настройка SIP-профилей
sip profile
Данная команда позволяет создать SIP-профиль и перейти в режим конфигурирования.
Использование отрицательной формы команды (no) удаляет SIP-профиль.
Синтаксис
[np] sip profile <NUM>Параметры
<NUM> – номер SIP-профиля, задается в виде цифры от 1 до 5.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
10
Командный режим
CONFIG
Пример
| Блок кода |
|---|
esr(config)# sip profile 1 |
codec-packettime g711
Данной командой устанавливается время пакетизации для кодека G711. Время пакетизации – число миллисекунд речи в одном RTP-пакете.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
codec-packettime g711 <PTIME>
no codec-packettime g711
Параметры
<PTIME> – время пакетизации в миллисекундах, может принимать значения [10, 20, 30, 40, 50, 60].
Значение по умолчанию
20
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# codec-packettime g711 50 |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
codec-packettime g723 <PTIME>
no codec-packettime g723
Параметры
<PTIME> – время пакетизации в миллисекундах, может принимать значения [30, 60, 90].
Значение по умолчанию
30
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# codec-packettime g723 60 |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
codec-packettime g729 <PTIME>
no codec-packettime g729
Параметры
<PTIME> – время пакетизации в миллисекундах, может принимать значения [10, 20, 30, 40, 50, 60, 70, 80].
Значение по умолчанию
20
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# codec-packettime g729 70 |
...
Использование команды no conf_mode устанавливает режим работы конференции в значение по умолчанию.
Синтаксис
conference type <MODE>
no conf_mode
| Scroll Pagebreak |
|---|
Параметры
<MODE> – режим работы трехсторонней конференции. Возможно два режима:
- local – конференция собирается локально устройством после нажатия комбинации «flash+3»;
- remote – конференция собирается на удаленном сервере: после нажатия «flash+3» на сервер отправляется сообщение Invite на номер, указанный в поле «Сервер конференции». В этом случае конференция работает по алгоритму, описанному в RFC4579.
Значение по умолчанию
local
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# conference type remote |
...
Использование отрицательной формы команды (no) удаляет значение.
Синтаксис
conference uri address { <ADDR> | <NAME> }[no] conference uri address
Параметры
<ADDR> – может принимать значение IPv4-адреса или доменного имени.
...
<NAME> – DNS-имя удаленного сервера конференций. Пример записи доменного имени – example.loc.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# conference uri address sipnetwork.loc |
...
Использование отрицательной формы команды (no) удаляет значение.
Синтаксис
conference uri port <PORT>
no conference uri port
Параметры
<PORT> – номер TCP/UDP-порта для обмена данными c удаленным сервером, принимает значения [1..65535].
Значение по умолчанию
5060
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# conference uri port 5066 |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
conference uri user <USER>
no conference uri user
Параметры
<USER> – имя пользователя удаленного сервера конференций, задается строкой до 31 символа.
Значение по умолчанию
conf
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# conference uri user conference |
...
Использование отрицательной формы команды (no) удаляет описание конфигурируемого SIP-профиля.
Синтаксис
description <DESCRIPTION>
no description
Параметры
<DESCRIPTION> – описание SIP-профиля, задаётся строкой до 255 символов.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
CONFIG-VOIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# description “first sip profile” |
...
Использование отрицательной формы команды (no) снимает назначенный план нумерации.
Синтаксис
dialplan pattern <DNAME>
no dialplan pattern
Параметры
<DNAME> – имя план нумерации, задаётся строкой до 31 символа.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# dialplan pattern dialplanName |
...
Использование отрицательной формы команды (no) деактивирует эхоподавление.
Синтаксис
[no] echo-canceller
Параметры
Команда не содержит параметров.
Значение по умолчанию
Отключено.
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# echo-canceller |
...
Использование отрицательной формы команды (no) деактивирует SIP-профиль.
Синтаксис
[no] enable
Параметры
Команда не содержит параметров.
Значение по умолчанию
SIP-профиль выключен.
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# enable |
...
Использование отрицательной формы команды (no) запрещает переход в T.38.
Синтаксис
[no] fax protocol t38
Параметры
Команда не содержит параметров.
Значение по умолчанию
Переход на t38 выключен.
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# fax protocol t38 |
...
Использование отрицательной формы команды (no) отменяет добавление избыточности в пакеты T.38.
Синтаксис
fax protocol t38 redundant <SIZE>
no fax protocol t38 redundant
Параметры
<SIZE> – количество предыдущих пакетов, которые дублируется в каждом новом пакете T.38, может принимать значения 0, 1, 2.
Значение по умолчанию
0
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# fax protocol t38 redundant 2 |
...
Использование отрицательной формы команды (no) восстанавливает имя услуги по умолчанию.
| Scroll Pagebreak |
|---|
Синтаксис
ims call-holding <NAME>
no ims call-holding
Параметры
<NAME> – имя услуги «Удержание вызова», задаётся строкой до 31 символа.
Значение по умолчанию
call-hold
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# ims call-holding hold |
...
Использование отрицательной формы команды (no) восстанавливает имя услуги по умолчанию.
Синтаксис
ims call-transfer <NAME>
no ims call-transfer
Параметры
<NAME> – имя услуги «Передача вызова», задаётся строкой до 31 символа.
Значение по умолчанию
explicit-call-transfer
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# ims call-transfer transfer |
...
Использование отрицательной формы команды (no) восстанавливает имя услуги по умолчанию.
Синтаксис
ims call-waiting <NAME>
no ims call-waiting
Параметры
<NAME> – имя услуги «Ожидание вызова», задаётся строкой до 31 символа.
Значение по умолчанию
call-waiting
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
CONFIG-VOIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# ims call-waiting wait |
...
Использование отрицательной формы команды (no) восстанавливает имя услуги по умолчанию.
Синтаксис
ims conference <NAME>
no ims conference
Параметры
<NAME> – имя услуги «Трехсторонняя конференция», задаётся строкой до 31 символа.
Значение по умолчанию
three-party-conference
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# ims conference conf |
...
Использование отрицательной формы команды (no) восстанавливает имя услуги по умолчанию.
Синтаксис
ims hotline <NAME>
no ims hotline
Параметры
<NAME> – имя услуги «Горячая линия», задаётся строкой до 31 символа.
Значение по умолчанию
hot-line-service
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# ims hotline hot |
...
Использование отрицательной формы команды (no) отключает использование IMS.
Синтаксис
ims type <MODE>
no ims type
Параметры
<MODE> – режим работы ДВО с IMS, может принимать значения:
- implicit – с подпиской – разрешено управление некоторыми видами услуг с сервера IMS (IP Multimedia Subsystem). В этом случае включение услуг «Трехсторонняя конференция» (работает только по алгоритму RFC4579), «Удержание вызова», «Ожидание вызова», «Горячая линия» (независимо от того, включены они или нет в конфигурации) производит удаленно сервер IMS посредством отправки сообщений Notify, в теле которых передаются команды на активацию/деактивацию услуг в формате XCAP (фактически – XML, RFC4825). При таком варианте шлюз отправляет запросы SUBSCRIBE после регистрации абонентов и при успешной подписке обрабатывает NOTIFY-запросы, принятые от IMS, с помощью которых происходит управление услугами. Имя услуги «Удержание вызова» – название элемента XML в теле сообщения Notify, используемого для передачи команды активации/деактивации услуги «Удержание вызова». Например, если имя услуги имеет значение «call-hold», то команда активации будет выглядеть так:
<call-hold active="true"/>
команда деактивации:
<call-hold active="false"/> - explicit – без подписки – разрешено управление некоторыми видами услуг с сервера IMS ( IP Multimedia Subsystem ). В этом случае включение услуг «Трехсторонняя конференция» (работает только по алгоритму RFC 4579), «Удержание вызова», «Ожидание вызова», «Горячая линия» (независимо от того, включены они или нет в конфигурации) производит удаленно сервер IMS посредством отправки сообщений Notify, в теле которых передаются команды на активацию/деактивацию услуг в формате XCAP (фактически – XML , RFC4825). При таком варианте запросы SUBSCRIBE после регистрации абонентов шлюзом не отправляются, обрабатываются только NOTIFY-запросы, принятые от IMS, с помощью которых происходит управление услугами.
Значение по умолчанию
ДВО с IMS отключено.
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# ims type implicit |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
payload dtmf <TYPE>
no payload dtmf
Параметры
<TYPE> – тип нагрузки для передачи пакетов по RFC2833, разрешенные для использования значения – [96..127].
Значение по умолчанию
96
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# payload dtmf 101 |
...
Использование отрицательной формы команды (no) запрещает использовать RTCP.
Синтаксис
[no] rtcp
Параметры
Команда не содержит параметров.
Значение по умолчанию
Деактивация/отключение использования протокола RTCP.
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# rtcp |
...
Использование отрицательной формы команды (no) запрещает использовать RTCP Extended Reports.
Синтаксис
[no] rtcp extend-reports
Параметры
Команда не содержит параметров.
Значение по умолчанию
Отправка пакетов RTCP Extended Reports отключена.
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# rtcp extend-reports |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
rtcp keepalive <TIME>
no rtcp timer
Параметры
<TIME> – периода приёма сообщения RTCP в секундах, разрешенные для использования значения [1..30].
Значение по умолчанию
5
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# rtcp keepalive 25 |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
rtcp tx-period <TIME>
no rtcp period
Параметры
<TIME> – интервал передачи пакетов RTCP в секундах, разрешенные для использования значения – [1..60].
Значение по умолчанию
5
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# rtcp tx-period 40 |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
session expiries-timer <TIME>
no session expiries-timer
Параметры
<TIME> – минимальный интервал проверки работоспособности соединения в секундах, может принимать значения [90..1800].
Значение по умолчанию
120
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# session expiries-timer 180 |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
session keepalive <TIME>
no session keepalive
Параметры
<TIME> – минимальный интервал проверки работоспособности соединения, может принимать значения [90..80000].
Значение по умолчанию
1800
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# session keepalive 900 |
...
Использование отрицательной формы команды (no) разрешает использование обновление сессии по RFC4028.
Синтаксис
[no] session timer disable
Параметры
Команда не содержит параметров.
Значение по умолчанию
Контроль сессий отключен.
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# session timer disable |
...
Использование отрицательной формы команды (no) запрещает использование детектора тишины.
Синтаксис
[no] silence-detect
Параметры
Команда не содержит параметров.
Значение по умолчанию
Отключено.
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# silence-detect |
...
Использование отрицательной формы команды (no) удаляет значение SIP-домена.
Синтаксис
sip-domain address { <ADDRESS> | <NAME> }no sip-domain address
Параметры
<ADDRESS> – SIP-домен в котором находится устройство, задается IPv4-адресом или доменным именем.
<NAME> – DNS-имя SIP-домена. Пример записи доменного имени – example.loc.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# sip-domain address sip.network.com |
...
Использование отрицательной формы команды (no) отменяет использование SIP Domain при регистрации.
Синтаксис
[no] sip-domain registration enable
Параметры
Команда не содержит параметров.
Значение по умолчанию
Не использовать SIP Domain при регистрации.
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# sip-domain registration enable |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
| Scroll Pagebreak |
|---|
Синтаксис
sip-domain registration expiry <INTERVAL>no sip-domain registration expiryПараметры
<INTERVAL> – период времени в секундах, в течение которого действительна регистрация абонентского порта на SIP-сервере. Может принимать значения [10..345600].
Значение по умолчанию
1800
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# sip-domain registration expiry 900 |
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
sip-domain registration retry <INTERVAL>
no sip-domain registration retry
Параметры
<INTERVAL> – промежуток времени в секундах между попытками зарегистрироваться на SIP-сервере в случае неуспешной регистрации. Может принимать значения [30..10000].
Значение по умолчанию
30
Необходимый уровень привилегий
10
Командный режим
CONFIG-SIP-PROFILE
Пример
| Блок кода |
|---|
esr(config-sip-profile)# sip-domain registration retry 100 |
sip profile
Данная команда позволяет создать SIP-профиль и перейти в режим конфигурирования.
Использование отрицательной формы команды (no) удаляет SIP-профиль.
Синтаксис
[np] sip profile <NUM>Параметры
<NUM> – номер SIP-профиля, задается в виде цифры от 1 до 5.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
10
Командный режим
CONFIG
Пример
| Блок кода |
|---|
esr(config)# sip profile 1 |
source-address
Данная команда используется для указания публичного адреса – данный параметр используется в качестве внешнего адреса устройства при работе за NAT (за шлюзом). В качестве публичного адреса прописывается адрес внешнего (WAN) интерфейса шлюза (NAT), за которым установлен ESR-12V/12VF/15VF.
...