Re: Re: cdr и прочее.

От: Oleg Shumsky <CGatePro_at_mx_ru>
Дата: Fri 03 Feb 2006 - 15:01:45 MSK

Здравствуйте.

> INVITE пишется в CDR при прохождении ответа 200. ACK в общем случае
> вообще может пройти мимо сервера. Длительность звонка надо считать от
> INVITE до BYE (с теми же Call-ID/From-tag/To-tag).

Ага. Сорри, не обратил внимание, что они туда пишутся только при соединении абонов. Вообще странно, имело бы смысл писать и несоединившиеся звонки тоже, кмк.

> В худшем случае BYE может не быть в логе (упали клиенты). Эта проблема
> решается c помощью session-expire и периодических re-INVITE, но самим
> CGPro это будет поддерживаться начиная с версии 5.1.

Так, а с этого места поподробнее. Я провел эксперимент. Соединил следующую схему: pc->cgpro->AS5350. Позвонил себе с pc на мобилу, взял трубку, а дальше оторвал езернет от pc. Телефон остался в соединенном состоянии и был так около 10 минут, пока мне не надоело и я не положил трубку на мобиле. В это время на кошке был включен debug ccsip all. Так вот, кошка не шлет реинвайтов, и от cgpro они тоже не приходят. Т.е. как будто бы связь есть. Вопроc: что тут не так?

на кошке sh sip-ua timers:
SIP UA Timer Values (millisecs unless noted) trying 500, expires 60000, connect 500, disconnect 500 comet 500, prack 500, rel1xx 500, notify 500 refer 500, info 500, hold 2880 minutes
min-se тоже 60 секунд поставил.

-- 
Oleg V. Shumsky. OVS17-RIPE, ICQ: 110474048
Corbina Telecom NOC, VoIP Dept. Ph.: +7 495 7284000, ext. 2174
Получено Fri Feb 03 12:01:46 2006

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:14:40 MSK