Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных
Данный функционал доступен только на маршрутизаторах ESR-12V/12VF/14VF.

Настройка 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

codec-packettime g723

Данной командой устанавливается время пакетизации для кодека G723. Время пакетизации – число миллисекунд речи в одном RTP-пакете.

Использование отрицательной формы команды (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

codec-packettime g729

Данной командой устанавливается время пакетизации для кодека G729. Время пакетизации – число миллисекунд речи в одном RTP-пакете.

Использование отрицательной формы команды (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

conference type

Данной командой задаётся режим работы трехсторонней конференции.

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

Синтаксис
conference type <MODE>
no conf_mode
Параметры

<MODE> – режим работы трехсторонней конференции. Возможно два режима:

  • local – конференция собирается локально устройством после нажатия комбинации «flash+3»;
  • remote – конференция собирается на удаленном сервере: после нажатия «flash+3» на сервер отправляется сообщение Invite на номер, указанный в поле «Сервер конференции». В этом случае конференция работает по алгоритму, описанному в RFC4579.
Значение по умолчанию

local

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# conference type remote

conference uri address

Данной командой устанавливается адрес удаленного сервера конференций в схеме SIP-URI: user@address:port.

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

Синтаксис
conference uri address { <ADDR> | <NAME> }
[no] conference uri address 
Параметры

<ADDR> – может принимать значение ipv4-адреса или доменного имени.

IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

<NAME> – DNS-имя удаленного сервера конференций. Пример записи доменного имени – example.loc.

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

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

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# conference uri address sipnetwork.loc

conference uri port

Данной командой устанавливается порт удаленного сервера конференций в схеме SIP-URI: user@address:port.

Использование отрицательной формы команды (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

conference uri user

Данной командой устанавливается имя пользователя удаленного сервера конференций в схеме SIP-URI: user@address:port.

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

Синтаксис
conference uri user <USER>
no conference uri user
Параметры

<USER> – имя пользователя удаленного сервера конференций, задается строкой до 31 символа.

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

conf

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# conference uri user conference

description

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

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

Синтаксис
description <DESCRIPTION>
no description
Параметры

<DESCRIPTION> – описание SIP-профиля, задаётся строкой до 255 символов.

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

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

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

10

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

CONFIG-SIP-PROFILE

CONFIG-VOIP-PROFILE

Пример
esr(config-sip-profile)# description “first sip profile”

dialplan pattern

Данная команда используется для назначения плана нумерации текущему SIP-профилю.

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

Синтаксис
dialplan pattern <DNAME>
no dialplan pattern
Параметры

<DNAME> – имя план нумерации, задаётся строкой до 31 символа.

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

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

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# dialplan pattern dialplanName

echo-caceller

Данная команда используется для активации эхоподавления на данном SIP-профиле.

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

Синтаксис
[no] echo-canceller
Параметры

Команда не содержит параметров.

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

Отключено.

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# echo-canceller

enable

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

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

Синтаксис
[no] enable
Параметры

Команда не содержит параметров.

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

SIP-профиль выключен.

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# enable

fax protocol t38

Данная команда используется для разрешения перехода в T.38 – при входящем re-invite на T.38 от встречного шлюза.

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

Синтаксис
[no] fax protocol t38
Параметры

Команда не содержит параметров.

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

Переход на t38 выключен.

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# fax protocol t38

fax protocol t38 redundant

Данная команда используется для добавления избыточности в пакеты T.38, значение соответствует количеству предыдущих пакетов, которое дублируется в каждом новом пакете T.38. Такой способ избыточности полезен в случае потери пакетов при передаче.

Использование отрицательной формы команды (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

ims call-holding

Данная команда используется для назначения имени услуги «Удержание вызова». Команда меняет название элемента XML в теле сообщения Notify, используемого для передачи команды активации/деактивации услуги «Удержание вызова». Например, если имя услуги имеет значение «call-hold», то команда активации будет выглядеть так:

<call-hold active="true"/>

а команда деактивации:

<call-hold active="false"/>

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

Синтаксис
ims call-holding <NAME>
no ims call-holding
Параметры

<NAME> – имя услуги «Удержание вызова», задаётся строкой до 31 символа.

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

call-hold

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# ims call-holding hold

ims call-transfer

Данная команда используется для назначения имени услуги «Передача вызова». Команда меняет название элемента XML в теле сообщения Notify, который используется для передачи команды активации/деактивации услуги «Трехсторонняя конференция». Например, если имя услуги имеет значение «call-transfer», то команда активации будет выглядеть так:

< call-transfer active="true"/>

а команда деактивации:

< call-transfer active="false"/>

Использование отрицательной формы команды (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

ims call-waiting

Данная команда используется для назначения имени услуги «Ожидание вызова». Команда меняет название элемента XML в теле сообщения Notify, используемого для передачи команды активации/деактивации услуги «Ожидание вызова». Например, если имя услуги имеет значение «call-waiting», то команда активации будет выглядеть так:

<call-waiting active="true"/>

а команда деактивации:

<call-waiting active="false"/>

Использование отрицательной формы команды (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

ims conference

Данная команда используется для назначения имени услуги «Трехсторонняя конференция» – название элемента XML в теле сообщения Notify, используемого для передачи команды активации/деактивации услуги «Трехсторонняя конференция». Например, если имя услуги имеет значение «three-party-conference», то команда активации будет выглядеть так:

< three-party-conference active="true"/>

а команда деактивации:

< three-party-conference active="false"/>

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

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

<NAME> – имя услуги «Трехсторонняя конференция», задаётся строкой до 31 символа.

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

three-party-conference

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# ims conference conf

ims hotline

Данная команда используется для назначения имени услуги «Горячая линия» – название элемента XML в теле сообщения Notify, используемого для передачи команды активации услуги «Горячая линия». В команде активации передаются номер телефона горячей линии и таймаут вызова. Например, если имя услуги имеет значение «hot-line-service» и необходимо совершать вызов на номер 30001 через 6 секунд после подъема трубки телефона – команда активации будет выглядеть так:

<hot-line-service>

<addr>30001</addr>

<timeout>6</timeout>

</hot-line-service>

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

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

<NAME> – имя услуги «Горячая линия», задаётся строкой до 31 символа.

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

hot-line-service

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# ims hotline hot

ims type

Данная команда используется для назначения режима работы ДВО с IMS.

Использование отрицательной формы команды (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

payload dtmf

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

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

Синтаксис
payload dtmf <TYPE>
no payload dtmf
Параметры

<TYPE> – тип нагрузки для передачи пакетов по RFC2833, разрешенные для использования значения – [96..127].

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

96

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# payload dtmf 101

rtcp

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

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

Синтаксис
[no] rtcp
Параметры

Команда не содержит параметров.

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

Деактивация/отключение использования протокола RTCP.

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# rtcp

rtcp extend-reports

Данная команда используется для активации отправки пакетов RTCP Extended Reports в соответствии с RFC 3611.

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

Синтаксис
[no] rtcp extend-reports
Параметры

Команда не содержит параметров.

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

Отправка пакетов RTCP Extended Reports отключена.

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# rtcp extend-reports

rtcp keepalive

Данная команда используется для установки периода приёма сообщения RTCP, который измеряется в единицах интервала передачи. Если по истечении периода приёма от встречной стороны не будет получено ни одного RTCP-пакета, ESR-12V/12VF/14VF разрывает соединение.

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

Синтаксис
rtcp keepalive <TIME>
no rtcp timer
Параметры

<TIME> – периода приёма сообщения RTCP в секундах, разрешенные для использования значения [1..30].

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

5

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# rtcp keepalive 25

rtcp tx-period

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

Использование отрицательной формы команды (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

session expiries-timer

Данная команда используется для установления минимального интервала проверки работоспособности соединения по RFC2028 (от 90 до 1800 с, по умолчанию 120 с).

Использование отрицательной формы команды (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

session keepalive

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

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

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

<TIME> – минимальный интервал проверки работоспособности соединения, может принимать значения [90..80000].

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

1800

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# session keepalive 900

session timer disable

Данная команда используется для отключения поддержки расширения timer (RFC 4028).

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

Синтаксис
[no] session timer disable
Параметры

Команда не содержит параметров.

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

Контроль сессий отключен.

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# session timer disable

silence-detect

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

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

Синтаксис
[no] silence-detect
Параметры

Команда не содержит параметров.

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

Отключено.

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# silence-detect

sip-domain address

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

Использование отрицательной формы команды (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

sip-domain registration enable

Данная команда активирует использование SIP Domain при регистрации (SIP-домен будет подставляться в Request-Line запросов Register).

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

Синтаксис
[no] sip-domain registration enable
Параметры

Команда не содержит параметров.

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

Не использовать SIP Domain при регистрации.

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# sip-domain registration enable

sip-domain registration retry

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

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

Синтаксис
sip-domain registration retry <INTERVAL>
no sip-domain registration retry
Параметры

<INTERVAL> – период времени в секундах, в течение которого действительна регистрация абонентского порта на SIP-сервере. Может принимать значения [30..10000].

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

1800

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# sip-domain registration retry 900

source-address

Данная команда используется для указания публичного адреса – данный параметр используется в качестве внешнего адреса устройства при работе за NAT (за шлюзом). В качестве публичного адреса прописывается адрес внешнего (WAN) интерфейса шлюза (NAT), за которым установлен ESR-12V/12VF/14VF.

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

Синтаксис
source-address <IPv4 address>
no source-address
Параметры

<IPv4 address> – адрес внешнего (WAN) интерфейса шлюза (NAT), за которым установлен ESR-12V/12VF/14VF.

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

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

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# source-address 232.104.45.12

transfer dtmf

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

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

Синтаксис
transfer dtmf <MODE>
no transfer dtmf
Параметры

<MODE> – способ передачи сигналов DTMF, может принимать значения:

  • info – передача сообщений по протоколу SIP в запросах INFO;
  • inband – внутриполосная передача;
  • rfc-2833 – согласно рекомендации RFC2833 в качестве выделенной нагрузки в речевых пакетах RTP.
Значение по умолчанию

rfc-2833

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# transfer dtmf inband

transfer flash

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

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

Синтаксис
transfer flash <MODE>
no transfer flash
Параметры

<MODE> – способ передачи сигнала Flash, может принимать значения:

  • sscc – передача сообщений на взаимодействующую сторону по протоколу SIP в запросах INFO. Событие flash передается в расширении Application /sscc как event flashhook .
  • dtmf – передача сообщений на взаимодействующую сторону по протоколу SIP в запросах INFO. Событие flash передается в расширении Application /dtmf -relay как signal =hf .
  • hook-flash – передача сообщений на взаимодействующую сторону по протоколу SIP в запросах INFO. Событие flash передается в расширении Application /Hook Flash как signal =hf .
  • broadsoft – передача сообщений на взаимодействующую сторону по протоколу SIP в запросах INFO. Событие flash передается в расширении Application /Broadsoft как event flashhook .
Значение по умолчанию

hook-flash

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# transfer flash dtmf

Настройка SIP PROXY

proxy primary

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

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

Синтаксис
[no] proxy primary
Параметры

Команда не содержит параметров.

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

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

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

15

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# proxy primary

proxy primary keepalive

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

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

Синтаксис
proxy primary keepalive <PERIOD>
no proxy primary keepalive
Параметры

<PERIOD> – интервал отправки периодических сообщений в секундах с целью проверки доступности основного SIP-сервера, может принимать значения [10..3600].

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

30

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# proxy primary keepalive 60

proxy primary mode

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

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

Синтаксис
proxy primary mode <MODE>
no proxy primary mode
Параметры

<MODE> – режим использования SIP-прокси, может принимать значения:

  • parking – режим резервирования SIP-прокси без контроля основного SIP-прокси;
  • homing – режим резервирования SIP-прокси с контролем основного SIP-прокси.
Значение по умолчанию

homing

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

15

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# proxy primary mode parking

proxy secondary

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

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

Синтаксис
proxy secondary <NUM>
no proxy secondary
Параметры

<NUM> – номер резервного SIP-прокси, может принимать значения [1..4].

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

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

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

10

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

CONFIG-SIP-PROFILE

Пример
esr(config-sip-profile)# proxy secondary 2

enable

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

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

Синтаксис
[no] enable
Параметры

Команда не содержит параметров.

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

SIP-прокси выключен.

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

10

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

CONFIG-VOIP-SIP-PROXY

Пример
esr(config-voip-sip-proxy)# enable

ip address proxy-server

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

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

Синтаксис
ip address proxy-server { <ADDR> | <NAME> }
no ip address proxy-server
Параметры

<ADDR> – адрес прокси-сервера, задается ipv4-адресом или доменным именем. Может принимать значение ipv4-адреса или доменного имени.

IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

<NAME> – DNS-имя прокси-сервера. Пример записи доменного имени – example.loc.

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

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

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

10

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

CONFIG-VOIP-SIP-PROXY

Пример
esr(config-voip-sip-proxy)# ip address proxy-server 10.245.56.12

ip address registration-server

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

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

Синтаксис
ip address registration-server { <ADDR> | <NAME> }
no ip address registration-server
Параметры

<ADDR> – адрес сервера регистрации, задается ipv4-адресом или доменным именем. Может принимать значение ipv4-адреса или доменного имени.

IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

<NAME> – DNS-имя сервера регистрации. Пример записи доменного имени – example.loc.

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

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

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

10

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

CONFIG-VOIP-SIP-PROXY

Пример
esr(config-voip-sip-proxy)# ip address registration-server 10.245.56.12

ip port proxy-server

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

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

Синтаксис
ip port proxy-server <PORT>
no ip port proxy-server
Параметры

<PORT> – номер UDP-порта proxy сервера, принимает значения [1..65535].

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

5060

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

10

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

CONFIG-VOIP-SIP-PROXY

Пример
esr(config-voip-sip-proxy)# ip port proxy-server 5080

ip port registration-server

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

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

Синтаксис
ip port registration-server <PORT>
no ip port registration-server
Параметры

<PORT> – номер UDP-порта сервера регистрации, принимает значения [1..65535].

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

5060

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

10

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

CONFIG-VOIP-SIP-PROXY

Пример
esr(config-voip-sip-proxy)# ip port registration-server 5080

registration

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

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

Синтаксис
[no] registration
Параметры

Команда не содержит параметров.

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

Регистрация не используется.

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

10

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

CONFIG-VOIP-SIP-PROXY

Пример
esr(config-voip-sip-proxy)# registration

Настройка общих параметров SIP

authentication mode

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

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

Синтаксис
authentication mode <MODE>
no authentication mode
Параметры

<MODE> – профиль аутентификации, может принимать значение:

  • global – используется одна пара логин/пароль для всех портов;
  • user-defined – у каждого порта свое значение логин/пароль.
Значение по умолчанию

user-defined

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

15

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

CONFIG-SIP

Пример
esr(config-sip)# authentication mode global

authentication name

Данная команда используется для назначения логина для случая, когда authentication mode имеет значение global.

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

Синтаксис
authentication name <LOGIN>
no authentication name
Параметры

<LOGIN> – логин для аутентификации, задаётся строкой до 31 символа.

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

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

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

15

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

CONFIG-SIP

Пример
esr(config-sip)# authentication name esr12V

authentication password

Данная команда используется для назначения пароля для случая, когда authentication mode имеет значение global.

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

Синтаксис
authentication password { <PASS> | encrypted <ENCRYPTED-PASS>}
no authentication password
Параметры

<PASS> – пароль для аутентификации, задаётся строкой до 16 символов;

<ENCRYPTED-PASS> – хеш-пароль по алгоритму sha512, задаётся строкой размером [2..32] символов.

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

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

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

15

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

CONFIG-SIP

Пример
esr(config-sip)# authentication password superpass

sip service

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

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

Синтаксис
[no] sip services
Параметры

Команда не содержит параметров.

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

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

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

10

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

CONFIG

Пример
esr(config)# sip services
esr(config-sip)#

Настройка плана нумерации

description

Команда используется для изменения описания плана нумерации.

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

Синтаксис
description <DESCRIPTION>
no description
Параметры

<DESCRIPTION> – описание плана нумерации, задаётся строкой до 255 символов.

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

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

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

10

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

CONFIG-DIAL-RULESET

Пример
esr(config-dial-ruleset)# description first

dialplan pattern

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

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

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

<NAME> – имя плана нумерации, задаётся строкой до 31 символа.

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

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

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

10

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

CONFIG

Пример
esr(config)# dialplan pattern newplan

enable

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

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

Синтаксис
[no] enable
Параметры

Команда не содержит параметров.

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

План нумерации не активирован.

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

10

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

CONFIG-DIAL-RULESET

Пример
esr(config-dial-ruleset)# enable

pattern

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

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

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

<REGEXP> – регулярное выражение, задающее план нумерации. Задаётся строкой до 1024 символов. Правила составления регулярных выражений описаны в разделе Пример настройки плана нумерации руководства по эксплуатации.

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

"S5, L5 ([xABCD*#].S)"

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

10

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

CONFIG-DIAL-RULESET

Пример
esr(config-dial-ruleset)# pattern "S5, L5 (41xx@{local} | 7383xxxxxxx)"

Настройка ДВО

prefix busy

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

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

Синтаксис
prefix busy <CODE>
no prefix busy
Параметры

<CODE> – код, набираемый с телефонного аппарата, для управления услугой «Переадресация вызова по занятости», может принимать значение [10..99].

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

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

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

10

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

CONFIG-VOIP-SERVICES

Пример
esr(config-voip-services)# prefix busy 99

prefix call-waiting

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

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

Синтаксис
prefix call-waiting <CODE>
no prefix call-waiting
Параметры

<CODE> – код, набираемый с телефонного аппарата, для управления услугой «Ожидание вызова», может принимать значение [10..99].

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

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

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

10

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

CONFIG-VOIP-SERVICES

Пример
esr(config-voip-services)# prefix call-waiting 89

prefix dnd

Данная команда используется для указания кода, набираемого с телефонного аппарата, для активации, деактивации или настройки услуги «Не беспокоить».

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

Синтаксис
prefix dnd <CODE>
no prefix dnd
Параметры

<CODE> – код, набираемый с телефонного аппарата, для управления услугой «Не беспокоить», может принимать значение [10..99].

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

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

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

10

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

CONFIG-VOIP-SERVICES

Пример
esr(config-voip-services)# prefix dnd 79

prefix hotline

Данная команда используется для указания кода, набираемого с телефонного аппарата, для активации, деактивации или настройки услуги «Горячая/Теплая линия».

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

Синтаксис
prefix hotline <CODE>
no prefix hotline
Параметры

<CODE> – код, набираемый с телефонного аппарата, для управления услугой «Горячая/Теплая линия», может принимать значение [10..99].

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

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

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

10

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

CONFIG-VOIP-SERVICES

Пример
esr(config-voip-services)# prefix hotline 69

prefix no-answer

Данная команда используется для указания кода, набираемого с телефонного аппарата, для активации, деактивации или настройки услуги «Переадресация по неответу».

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

Синтаксис
prefix no-answer <CODE>
no prefix no-answer
Параметры

<CODE> – код, набираемый с телефонного аппарата, для управления услугой «Переадресация по неответу», может принимать значение [10..99].

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

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

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

10

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

CONFIG-VOIP-SERVICES

Пример
esr(config-voip-services)# prefix no-answer 59

prefix pickup

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

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

Синтаксис
prefix pickup <CODE>
no prefix pickup
Параметры

<CODE> – код, набираемый с телефонного аппарата, для управления услугой «Перехват вызова», может принимать значение [10..99].

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

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

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

10

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

CONFIG-VOIP-SERVICES

Пример
esr(config-voip-services)# prefix pickup 49

prefix uncoditional

Данная команда используется для указания кода, набираемого с телефонного аппарата, для активации, деактивации или настройки услуги «Безусловная переадресация».

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

Синтаксис
prefix uncoditional <CODE>
no prefix uncoditional
Параметры

<CODE> – код, набираемый с телефонного аппарата, для управления услугой «Безусловная переадресация», может принимать значение [10..99].

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

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

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

10

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

CONFIG-VOIP-SERVICES

Пример
esr(config-voip-services)# prefix uncoditional 39

voice services

Данная команда используется для перехода в режим конфигурации ДВО.

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

Синтаксис
[no] voice services
Параметры

Команда не содержит параметров.

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

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

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

10

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

CONFIG

Пример
esr(config)# voice services

Активация функции SIP ALG

service-voip routing

Данная команда служит для активации функции маршрутизации VoIP пакетов при отключенном PBX сервере.

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

Синтаксис
[no] service-voip routing
Параметры

Команда не содержит параметров.

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

10

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

CONFIG-E1

CONFIG-IF-GI

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-MULTILINK

CONFIG-PORT-CHANNEL

CONFIG-GRE

CONFIG-IP4IP4

CONFIG-PPPOE

CONFIG-PPTP

CONFIG-VTI

CONFIG-BRIDGE

Пример
esr(config-if-gi)# service-voip routing

Настройка PBX

Настройка PBX-сервера

enable

Данная команда служит для активации встроенного сервера PBX.

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

Синтаксис
[no] enable
Параметры

Команда не содержит параметров.

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

10

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

CONFIG-PBX

Пример
esr (config-pbx)# enable

expiry

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

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

Синтаксис
[no] expiry [min|max] <EMIN>
Параметры

min – Минимальная продолжительность регистрации;

max – Максимальная продолжительность регистрации;

<EMIN> – принимает значения [60…64800] в секундах.

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

min – 60;

max – 3600.

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

10

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

CONFIG-PBX

Пример
esr (config-pbx)# expiry min 90

external-config

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

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

Синтаксис
[no] external-config
Параметры

Команда не содержит параметров.

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

Деактивировано

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

15

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

CONFIG-PBX

Пример
esr(config-pbx)# external-config

session-timer type

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

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

Синтаксис
[no] session-timer type <TTIME>
Параметры

<TTIME> – принимает одно из значений [originate, accept, refuse];

  • originate – всегда запускать таймер сессии;
  • accept – запускать таймер только по запросу другой стороны;
  • refuse – не запускать таймер сессии.
Значение по умолчанию

refuse

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

10

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

CONFIG-PBX

Пример
esr (config-pbx)# session-timer type accept

session-timer expiries

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

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

Синтаксис
[no] session-timer expiries <ETIME>
Параметры

<ETIME> – Максимальный интервал обновления сессии в секундах, принимает значение [90-80000].

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

1800.

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

10

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

CONFIG-PBX

Пример
esr (config-pbx)# session-timer expiries 600

session-timer min-se

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

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

Синтаксис
[no] session-timer min-se <MTIME>
Параметры

<MTIME> – Минимальный интервал обновления сессии в секундах, принимает значение [90-1800].

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

90 секунд.

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

10

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

CONFIG-PBX

Пример
esr (config-pbx)# session-timer min-se 100

session-timer refresher

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

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

Синтаксис
[no] session-timer refresher <RTIME>
Параметры

<RTIME> – Инициатор обновления сессии, может принимать значение (uac|uas);

uac – Звонящая сторона инициирует обновление сессии, когда возможно;

uas – Принимающая сторона инициирует обновление сессии, когда возможно.

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

uas

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

10

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

CONFIG-PBX

Пример
esr (config-pbx)# session-timer refresher uas

profile

Данная команда служит для конфигурации SIP профиля в PBX.

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

Синтаксис
[no] profile <PNAME>
Параметры

<PNAME> – имя профиля, задается словом длиной от 1 до 31 символа.

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

10

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

CONFIG-PBX

Пример
esr (config-pbx)# profile sip_phones

pbx

Данная команда служит для настройки внутреннего pbx-сервера.

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

Синтаксис
[no] pbx
Параметры

Команда не содержит параметров.

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

10

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

CONFIG

Пример
esr(config)# pbx

register-server

Данная команда служит для конфигурации данных о сервере регистрации в PBX.

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

Синтаксис
[no] register-server <REGNAME>
Параметры

<REGNAME> – имя сервера регистрации задается словом длиной от 1 до 31 символа.

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

10

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

CONFIG-PBX

Пример
esr (config-pbx)# register-server ssw

ruleset

Данная команда служит для конфигурации контекста маршрутизации в PBX.

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

Синтаксис
[no] ruleset <RULNAME>
Параметры

<RULNAME> – имя контекста маршрутизации задается словом длиной от 1 до 31 символа.

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

10

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

CONFIG-PBX

Пример
esr (config-pbx)# ruleset local

user

Данная команда служит для конфигурации абонентов в PBX.

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

Синтаксис
[no] user <UNAME>
Параметры

<UNAME> – имя или номер абонента, задается строкой длиной от 1 до 31 символа.

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

15

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

CONFIG-PBX

Пример
esr(config-pbx)# user 1482

transport protocol

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

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

Синтаксис
[no] transport protocol <PROTO>
Параметры

<PROTO> – используемый транспортный протокол, может принимать значение [ tcp | udp | both].

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

udp

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

10

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

CONFIG-PBX

Пример
esr (config-pbx)# transport protocol udp

transport port

Данная команда служит для конфигурации транспортного порта, используемого PBX.

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

Синтаксис
[no] transport port <PORT>
Параметры

<PORT> – Номер порта, может принимать значение [1...65535].

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

5060

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

10

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

CONFIG-PBX

Пример
esr (config-pbx)# transport port 5060

fax

Данная команда служит для конфигурации параметров факса в PBX.

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

Синтаксис
[no] fax protocol t38 error-correction <FTYPE> datagram-size <SIZE> 
Параметры

<FTYPE> – выбор способа коррекции ошибок, может принимать значения [fec | redundancy];

<SIZE> – выбор размера дейтаграммы в байтах, может принимать значение [272...512].

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

10

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

CONFIG-PBX

Пример
esr (config-pbx)# fax protocol t38 error-correction fec datagram-size 272

Настройка абонента на сервере PBX

password

Данная команда служит для настройки параметров аутентификации абонента PBX.

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

Синтаксис
password { <PASS> | encrypted <ENCRYPTED-PASS>}
no password
Параметры

<PASS> – пароль для аутентификации, задаётся строкой до 16 символов;

<ENCRYPTED-PASS> – хеш-пароля по алгоритму sha512, задаётся строкой размером [2..32] символов.

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

15

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

CONFIG-PBX-USER

Пример
esr (config-pbx-user)# password 1234

profile

Данная команда служит для привязки SIP профиля абоненту PBX.

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

Синтаксис
[no] profile <PNAME>
Параметры

<PNAME> – имя SIP профиля, задается словом длиной от 1 до 31 символа.

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

10

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

CONFIG-PBX-USER

Пример
esr (config-pbx-user)# profile sip_phones

Настройка контекста маршрутизации на сервере PBX

description

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

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

Синтаксис
[no] description <DESCR>
Параметры

<DESCR> – Описание контекста или правила маршрутизации, задается строкой от 1 до 255 символов.

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

10

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

CONFIG-PBX-RULESET

CONFIG-PBX-RULE

Пример
esr (config-pbx-ruleset)# description local_calls

enable

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

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

Синтаксис
[no] enable
Параметры

Команда не содержит параметров.

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

10

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

CONFIG-PBX-RULE

Пример
esr (config-pbx-rule)# enable

pattern

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

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

Синтаксис
[no] pattern <PSTR>
Параметры

<PSTR> – паттерн правила маршрутизации, задается строкой от 1 до 256 символов.

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

(null)

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

10

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

CONFIG-PBX-RULE

Пример
esr (config-pbx-rule)# pattern _XXX,1,Dial(SIP/${EXTEN})

rule

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

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

Синтаксис
[no] rule <RIDX>
Параметры

<RIDX> – индекс правила в контексте маршрутизации, задается числом от 1 до 1000.

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

10

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

CONFIG-PBX-RULESET

Пример
esr (config-pbx-ruleset)# rule 1

Настройка сервера регистрации для PBX

protocol

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

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

Синтаксис
[no] protocol <PROTO>
Параметры

<PROTO> – протокол, используемый для связи с сервером регистрации, может принимать значение { tcp | udp }.

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

udp

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

10

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

CONFIG-PBX-REG-SERVER

Пример
esr (config-pbx-reg-server)# protocol udp

authentication password

Данная команда служит для конфигурации аутентификации на регистрационном сервере.

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

Синтаксис
authentication password { <PASS> | encrypted <ENCRYPTED-PASS>}
no authentication password
Параметры

<PASS> – пароль для аутентификации, задаётся строкой до 16 символов;

<ENCRYPTED-PASS> – хеш-пароля по алгоритму sha512, задаётся строкой размером [2..32] символов.

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

10

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

CONFIG-PBX-REG-SERVER

Пример
esr (config-pbx-reg-server)# authentication password 1234

username

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

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

Синтаксис
[no] username <UNAME>
Параметры

<UNAME> – аутентификационное имя пользователя на сервере регистрации.

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

10

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

CONFIG-PBX-REG-SERVER

Пример
esr (config-pbx-reg-server)# username esr

ip address

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

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

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

<ADDR> – адрес сервера регистрации, задается в формате A.B.C.D, где принимает значение [0…255], или доменным именем длиной от 1 до 31 символа.

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

10

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

CONFIG-PBX-REG-SERVER

Пример
esr (config-pbx-reg-server)# ip address eltex-co.ru

ip port

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

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

Синтаксис
[no] ip port <PORT>
Параметры

<PORT> – порт назначения на сервере регистрации, может принимать значение [1…65535].

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

5060

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

10

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

CONFIG-PBX-REG-SERVER

Пример
esr (config-pbx-reg-server)# ip port 5060

domain

Данная команда служит для указания SIP домена на сервере регистрации.

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

Синтаксис
[no] domain <DSTR>
Параметры

<DSTR> – SIP домен на сервере регистрации, задается словом длиной от 1 до 31 символа.

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

10

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

CONFIG-PBX-REG-SERVER

Пример
esr(config-pbx-reg-server)# ssw3.11

profile

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

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

Синтаксис
[no] profile <PNAME>
Параметры

 <PNAME> – SIP профиль, назначенный для сервера регистрации, задается словом длиной от 1 до 31 символа.

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

10

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

CONFIG-PBX-REG-SERVER

Пример
esr(config-pbx-reg-server)# profile sip_phones

enable

Данная команда служит для активации регистрации на вышестоящем сервере.

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

Синтаксис
[no] enable
Параметры

Команда не содержит параметров.

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

10

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

CONFIG-PBX-REG-SERVER

Пример
esr (config-pbx-reg-server)# enable

Настройка SIP-профиля на сервере PBX

type

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

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

Синтаксис
[no] type <TTYPE>
Параметры

<TTYPE> – тип созданного SIP-профиля, может принимать значения {local | remote};

  • local – профиль используется для регистрации на локальном сервере;
  • remote – профиль используется для регистрации на удаленном сервере.
Необходимый уровень привилегий

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# type local

client

Данная команда служит для указания типа клиентов, использующих SIP профиль.

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

Синтаксис
[no] client <CTYPE>
Параметры

<CTYPE> – тип подключенного к профилю пользователя, может принимать одно из значений {peer | friend | user};

  • peer – входящие и исходящие звонки разрешены без авторизации;
  • user – разрешены только входящие звонки;
  • friend – комбинирует типы профилей peer и user.
Значение по умолчанию

peer

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

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# client friend

from-domain

Данная команда служит для назначения профиля SIP домену.

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

Синтаксис
[no] from-domain <FDSTR>
Параметры

<FDSTR> – имя домена, задается словом от 1 до 31 символа.

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

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# from-domain sip.domain

security level

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

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

Синтаксис
[no] security level <STYPE>
Параметры

<STYPE> – принимает значение {port | invite | invire-port | address | support};

  • port – разрешить проверку соответствия пира по ip-адресу без проверки соответствия номера порта;
  • invite – не требовать аутентификации входящих сообщений INVITE;
  • invite-port – объединяет port и invite;
  • address – аутентификация только по IP аутентификации;
  • support – разрешить звонки без повторной аутентификации.
Значение по умолчанию

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

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

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# security level address

nat

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

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

Синтаксис
[no] nat <NTYPE>
Параметры

<NTYPE> – политика взаимодействия с NAT, может принимать значения {comedia | force-port | both};

  • comedia – отправить медиа поток на порт PBX, независимо от указаний SDP;
  • force-port – использовать rport, даже если его нет ;
  • both – объединяет comedia и force-port.
Значение по умолчанию

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

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

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# nat comedia

codec allow

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

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

Синтаксис
[no] codec allow <ATYPE>
Параметры

<ATYPE> – тип разрешенного кодека, может принимать значения [G711A | G711U | G722 | G726].

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

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# codec allow g722

qualify

Данная команда служит для конфигурации проверки доступности клиента.

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

Синтаксис
[no] qualify <QTYPE>
Параметры

<QTYPE> – период проверки доступности клиента в миллисекундах, может принимать значение [100...100000].

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

1000

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

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# qualify 100000

host-address

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

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

Синтаксис
[no] host-address <ADDR>
Параметры

<ADDR> – адрес абонентов, задается в формате A.B.C.D, где принимает значение [0…255] или доменным именем длиной от 1 до 31 символа.

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

dynamic

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

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# host-address 192.168.116.183

sip-port

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

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

Синтаксис
[no] sip-port <PORT>
Параметры

<PORT> – порт абонентов, задается числом в диапазоне [1..65535].

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

5060

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

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# sip-port 5062

authentication password

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

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

Синтаксис
authentication password { <PASS> | encrypted <ENCRYPTED-PASS>}
no authentication password
Параметры

<PASS> – пароль для аутентификации, задаётся строкой до 16 символов;

<ENCRYPTED-PASS> – хеш-пароля по алгоритму sha512, задаётся строкой размером [2..32] символов.

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

10

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

CONFIG-PBX-PROFILE

Пример
esr(config-pbx-profile)# authentication password 1234

username

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

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

Синтаксис
[no] username <UNAME>
Параметры

<UNAME> – аутентификационное имя для пользователей, задается словом от 1 до 31 символов.

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

10

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

CONFIG-PBX-PROFILE

Пример
esr(config-pbx-profile)# username user

protocol

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

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

Синтаксис
[no] protocol <PTYPE>
Параметры

<PTYPE> – используемый транспортный протокол, может принимать значение [tcp | udp | both].

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

udp

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

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# protocol udp

ruleset

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

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

Синтаксис
[no] ruleset <RNAME>
Параметры

<RNAME> – контекст маршрутизации, ассоциируемый с данным профилем. Задается словом от 1 до 31 символов.

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

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# ruleset local

in-band

Данная команда служит для настройки in-band сигнализации.

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

Синтаксис
[no] in-band <ITYPE>
Параметры

<ITYPE> – может принимать значения { always | not | never };

  • Always – всегда использовать in-band сигнализацию;
  • Not – не использовать in-band сигнализацию;
  • Never – никогда не использовать in-band сигнализацию.
Значение по умолчанию

never

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

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# in-band not

rtp-media

Данная команда служит для включения направления RTP трафика напрямую между пирами.

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

Синтаксис
[no] rtp-media
Параметры

Команда не содержит параметров.

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

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# rtp-media

group pickup

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

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

Синтаксис
group pickup <GTYPE>
no group pick-up
Параметры

<GTYPE> – группа перехвата, задается числом в диапазоне [1..31].

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

255

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

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# group pickup 16

group calling

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

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

Синтаксис
[no] group calling <GTYPE>
Параметры

<GTYPE> – группа вызова, задается числом от 1 до 31.

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

255

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

10

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

CONFIG-PBX-PROFILE

Пример
esr (config-pbx-profile)# group calling 16

Отображение информации сервера PBX

show pbx peers

Данная команда служит для отображения пиров, подключенных к PBX.

Синтаксис
show pbx peers
Параметры

Команда не содержит параметров.

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

1

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

ROOT

Пример
esr# show pbx peers

show pbx registrations

Данная команда служит для отображения активных регистраций на PBX-сервере.

Синтаксис
show pbx registrations
Параметры

Команда не содержит параметров.

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

1

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

ROOT

Пример
esr# show pbx registrations
  • Нет меток