...
Данная команда используется для назначения имени услуги «Удержание вызова». Команда меняет название элемента XML в теле сообщения Notify, используемого для передачи команды активации/деактивации услуги «Удержание вызова». Например, если имя услуги имеет значение «call-hold», то команда активации будет выглядеть так:
...
- 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, с помощью которых происходит управление услугами.
...
Блок кода |
---|
esr(config-sip-profile)# sip-domain registration expiry 900 |
sip-domain registration retry
Данная команда используется для указания промежутка времени между попытками зарегистрироваться на SIP-сервере в случае неуспешной регистрации.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
sip-domain registration retry <INTERVAL>
no sip-domain registration retry
Параметры
<INTERVAL> – промежуток времени в секундах между попытками зарегистрироваться на SIP-сервере в случае неуспешной регистрации. Может принимать значения [30..10000].
...
<ADDR> – адрес прокси-сервера, задается IPv4-адресом или доменным именем. Может принимать значение IPv4-адреса или доменного имени.;
IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].;
<NAME> – DNS-имя прокси-сервера. Пример записи доменного имени – example.loc.
...
<ADDR> – адрес сервера регистрации, задается IPv4-адресом или доменным именем. Может принимать значение IPv4-адреса или доменного имени.;
IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].;
<NAME> – DNS-имя сервера регистрации. Пример записи доменного имени – example.loc.
...
<PASS> – пароль для аутентификации, задаётся строкой до 16 символов;
<ENCRYPTED-PASS> – хеш -пароль пароля по алгоритму sha512, задаётся строкой размером [2..32] символов.
...
<CODE> – код, набираемый с телефонного аппарата, для управления услугой «Переадресация по неответу», может принимать значение [10..99].
...
[no] expiry [min|max] <EMIN>
Параметры
min – Минимальная минимальная продолжительность регистрации;
max – Максимальная максимальная продолжительность регистрации;
...
[no] session-timer expiries <ETIME>
Параметры
<ETIME> – Максимальный максимальный интервал обновления сессии в секундах, принимает значение [90-80000].
...
[no] transport protocol <PROTO>
Параметры
<PROTO> <PROTO> – используемый транспортный протокол, может принимать значение [ tcp | udp | both].
Значение по умолчанию
udp
Необходимый уровень привилегий
...
[no] transport port <PORT>
Параметры
<PORT> – Номер номер порта, может принимать значение [1...65535].
...
[no] description <DESCR>
Параметры
<DESCR> – Описание описание контекста или правила маршрутизации, задается строкой от 1 до 255 символов.
...
[no] domain <DSTR>
Параметры
<DSTR> – SIP-домен на сервере регистрации, задается словом длиной от 1 до 31 символа.
...
[no] profile <PNAME>
Параметры
<PNAME> – SIP-профиль, назначенный для сервера регистрации, задается словом длиной от 1 до 31 символа.
...
Данная команда служит для указания типа клиентов, использующих SIP-профиль.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
...
- port – разрешить проверку соответствия пира по ip IP-адресу без проверки соответствия номера порта;
- invite – не требовать аутентификации входящих сообщений INVITE;
- invite-port – объединяет port и invite;
- address – аутентификация только по IP аутентификации;
- support – разрешить звонки без повторной аутентификации.
...
<NTYPE> – политика взаимодействия с NAT, может принимать значения {comedia | force-port | both};:
- comedia – отправить медиа поток на порт PBX, независимо от указаний SDP;
- force-port – использовать rport, даже если его нет;
- both – объединяет comedia и force-port.
...