Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

В разделе представлены команды управления внутренними таймерами и таймерами протокола SIP

<DOMAIN> - имя виртуальной АТС

В таблице 1 приведено описание таймеров протокола SIP.

Таблица 1 - Описание таймеров протокола SIP

НазваниеЗначение по умолчаниюОписание
find_me5 сТайм-аут для вызова следующего контакта SIP-аккаунта (если предыдущий не доступен), в секундах. Если у абонента есть несколько зарегистрированных контактов, то при исходящем на него вызове они используются в соответствии с их приоритетом (SIP forking), назначенным при регистрации. Таким образом, если по первому контакту не приходит ответ на INVITE (предварительный или окончательный) в течение заданного тайм-аута, то INVITE отправляется следующему.
forbidden100 мсЗадержка ответа о неуспешной регистрации. Используется для исключения излишней нагрузки на систему при поступлении инициирующих запросов или регистрации с неразрешенных (запрещенных) адресов. Не рекомендуется устанавливать значение больше чем 500 мс. (стандартное значение таймера sip_T1), поскольку это приведет к перепосылкам запросов встречной стороной, что наоборот увеличит нагрузку на систему.
invite_transaction_timeout32 cТаймаут INVITE- транзакций
rfc4028_min_se300 сМинимально разрешенный период контроля сессии по RFC 4028, в секундах.
rfc4028_use_se1800 сПериод контроля сессии по RFC 4028, в секундах. Период времени, в течение которого одна из сторон должна обновить сессию, иначе соединение будет разрушено.
session_limit3600 сОграничение длительности соединения в случае, когда контроль сессии по RFC 4028 не используется, в секундах.
sip_T1500 мсRTT, время двойного оборота по сети, в миллисекундах. На основе значения T1 рассчитывается большинство SIP-таймеров (см. таблицу 4 rfc 3261). Например, на основании этого тайм-аута рассчитывается время повторной отправки запросов (INVITE, REGISTER, BYE и другие) в случае неполучения ответа на запросы от встречной стороны.
sip_T24000 мсМаксимальный интервал между повторными передачами не INVITE запросов и ответов на INVITE, в миллисекундах (см. таблицу 4 rfc 3261).
sip_T45000 мсМаксимальное время, в течение которого сообщение будет оставаться в сети, в миллисекундах (см. таблицу 4 rfc 3261).
sip_TC181000 мсТаймер C для INVITE запросов должен быть больше 3 минут, в миллисекундах (см. 3261). Фактически это тайм-аут ожидания ответа на вызов.
subscribe_limit0Максимально разрешенный период подписки SUBSCRIBE, в секундах. 0 - без контроля ограничения

clean

Командой устанавливается значение по умолчанию для заданного таймера.

Путь команды:

domain/<DOMAIN>/timer/sip/clean

Синтаксис:

clean [<FIELD>]

Параметры:

<FIELD> - название таймера, для которого устанавливается значение по умолчанию. Опциональный параметр. Если не указывать данный параметр, то значения по умолчанию будут восстановлены для всех таймеров, указанных в таблице 1.

Пример:

elena@[ds1@ecss1]:/$ domain/test.domain/timer/sip/clean find_me 
Property find_me values successfully restored

[exec at: 29.04.2015 11:30:31, exec time: 244ms, nodes: sip1@ecss1]]

info

Команда просмотра параметров внутренних таймеров и таймеров протокола SIP.

Путь команды:

domain/<DOMAIN>/timer/sip/info

Синтаксис:

info [<FIELD>]

Параметры:

[<FIELD>] - название таймера, описание приведено в таблице 1. Опциональный параметр. Если параметр не указывать, будет показана информация по всем таймерам.

Пример:

admin@[mycelium1@ecss1#ECSS-T 000009]:/$ domain/biysk.local/timers/sip/info 
┌──────────────────────────┬───────────┬──────┐
│         Property         │  Domain   │Value │
├──────────────────────────┼───────────┼──────┤
│find_me                   │biysk.local│10000 │
│forbidden                 │biysk.local│100   │
│invite_transaction_timeout│biysk.local│32000 │
│reg_expire_max            │biysk.local│3600  │
│reg_expire_min            │biysk.local│90    │
│rfc4028_min_se            │biysk.local│300   │
│rfc4028_use_se            │biysk.local│1800  │
│sip_T1                    │biysk.local│500   │
│sip_T2                    │biysk.local│4000  │
│sip_T4                    │biysk.local│5000  │
│sip_TC                    │biysk.local│181000│
│subscribe_limit           │biysk.local│0     │
│subscribe_over            │biysk.local│5     │
└──────────────────────────┴───────────┴──────┘

[exec at: 30.07.2019 12:07:30, exec time: 16ms, nodes: sip1@ecss1]

set

Команда настройки параметров внутренних таймеров и таймеров протокола SIP.

Путь команды:

domain/<DOMAIN>/timer/sip/set

Синтаксис:

set <FIELD> <VALUE>

Параметры:

<FIELD> - название таймера, значение которого необходимо изменить. Описание таймеров приведено в таблице 1;
<VALUE> - значение таймера, описание приведено в таблице 1.

Пример:

admin@[mycelium1@ecss1#ECSS-T 000009]:/$ domain/biysk.local/timers/sip/set reg_expire_max 1800         
Property "reg_expire_max" successfully changed from: 
3600
   to
1800.

[exec at: 30.07.2019 12:10:21, exec time: 204ms, nodes: sip1@ecss1
  • Нет меток