Имеются устройства DVG-2101S, DVG-5402SP, зарегистрированы на сип-прокси (DVX-7090). Странная особенность на втором (5402), Когда позвонить с 2101 на 5402 и через 10 секунд на 2101 положить трубку, то аппарат, подключенный к 5402 продолжает звонить еще больше минуты. Покопавшись в конфигах изменил парметр Ring (Early Media) Time Limit с 90 до 20 секунд. Эффект есть, НО, если на 5402 не успели в течение 20 сеунд взять трубку, то он сбрасывает соединение.
Параметры 5402:
Hardware : A1-0.1
Driver : 0.10.26.1.224 17/Oct/2008
Настройки все дефолтные, кроме IP,SIP-account и указанного выше параметра.
Снял логи звонка с 5402:
Ring (Early Media) Time Limit = 60
1)звоним с 2101 и тут же ложим трубку, на 5402 не берём трубку
Jun 1 09:33:08 host 001E5842BCB9-sipg: 02746149 CallIn 02746159
Jun 1 09:33:08 host 001E5842BCB9-sipg: 0: Alerting
Jun 1 09:33:25 host 001E5842BCB9-sipg: Registered [02746159]
Jun 1 09:33:26 host 001E5842BCB9-sipg: Registered [02746169]
Jun 1 09:34:07 host 001E5842BCB9-sipg: 0: Idle
2) Звоним с 2101, ждём, но на 5402 не берём трубку
Jun 1 09:34:32 host 001E5842BCB9-sipg: 02746149 CallIn 02746159
Jun 1 09:34:32 host 001E5842BCB9-sipg: 0: Alerting
Jun 1 09:35:06 host 001E5842BCB9-sipg: Registered [02746159]
Jun 1 09:35:07 host 001E5842BCB9-sipg: Registered [02746169]
Jun 1 09:35:31 host 001E5842BCB9-sipg: 0: Idle
Меняем Ring (Early Media) Time Limit = 15
1) Звоним с 2101 и тут же ложим трубку, на 5402 не берём трубку
Jun 1 09:37:25 host 001E5842BCB9-gw: (367371) Something Changed!
Jun 1 09:37:36 host 001E5842BCB9-sipg: 02746149 CallIn 02746159
Jun 1 09:37:36 host 001E5842BCB9-sipg: 0: Alerting
Jun 1 09:37:37 host 001E5842BCB9-sipg: Registered [02746159]
Jun 1 09:37:38 host 001E5842BCB9-sipg: Registered [02746169]
Jun 1 09:37:51 host 001E5842BCB9-sipg: 0: Idle
2) Звоним с 2101, ждём, но на 5402 не берём трубку
Jun 1 09:38:09 host 001E5842BCB9-sipg: 02746149 CallIn 02746159
Jun 1 09:38:09 host 001E5842BCB9-sipg: 0: Alerting
Jun 1 09:38:24 host 001E5842BCB9-sipg: 0: Idle
Отсюда видно, что в любом случае продолжительность вызова составляет ровно то кол-во секунд, которое указано в параметре Ring (Early Media) Time Limit , но считаю то, что 5402 звонит тогда, когда на него вызов уже не идёт есть БАГ. Снифер никаких пакетов, в это время не показывает, т.к. их нет, на 7090 пишет что звонок завершен.
|