Страница 1 из 1

Как работает timert1 ?

Добавлено: 18 окт 2014, 12:16
bob4fun
Ребят привет !
Сломал всю голову...
Предыстория: установлен Asterisk 11.8.1, 7 экстов висят на Audiocodes MP-202B. С наземными экстами никаких проблем нет. А вот на спутниках с голосом никаких проблем нет, слышно замечательно и задержка не сильно раздражает (оформлены на юр.лицо, полоса выделяется по g729), а вот из-за задержки на канале в квалифи постоянно идут ретрансмиты (+один - 100%), жирный минус - двойной трафф как минимум, пытаюсь поднять Т1 до 2х-3х сек., а толку никакого.
История: Получается и астер два раза спрашивает и клиент два раза отвечает. Пока изучаю исходник chan_sip.c.
Вопрос: Может кто сталкивался с экстами на спутниках и их настройкой ? Или может у кого стоят аудиокодесы на экстах в связке с астером, поделитесь плз в какую сторону копать.

отфильтрованный кусок настроек экста:
*CLI>sip show peer 438
...
Timer T1 : 2000
...

отфильтрованный кусок дебага:
*CLI>sip show peer 438
12:16:57.43 - Reliably Transmitting (NAT) to *.*.*.*:56064:
OPTIONS sip:438@*.*.*.*:56064 SIP/2.0
---
12:16:58.43 - Retransmitting #1 (NAT) to *.*.*.*:56064:
OPTIONS sip:438@*.*.*.*:56064 SIP/2.0
---

12:16:59.08 - <--- SIP read from UDP:*.*.*.*:56064 --->
SIP/2.0 200 OK
<------------->
--- (8 headers 0 lines) ---
12:16:59.56 - <--- SIP read from UDP:*.*.*.*:56064 --->
SIP/2.0 200 OK


С уважением Андрей...

Re: Как работает timert1 ?

Добавлено: 18 окт 2014, 12:25
Vlad1983
попробуйте на пирах через спутник

Код: Выделить всё

qualify=3500

Re: Как работает timert1 ?

Добавлено: 18 окт 2014, 13:20
bob4fun
Vlad1983 писал(а):попробуйте на пирах через спутник

Код: Выделить всё

qualify=3500
На пирах через спутник квалифай у меня стоит вообще 10 сек. Бывало такое, что ответ от них и через 8-9 сек прилетал. Да и сам квалифай это промежуток между запросами OPTION к станции, а не промежуток между ретрансмитами. Так-что ой...

Re: Как работает timert1 ?

Добавлено: 18 окт 2014, 13:59
Vlad1983
возможно сами шлюзы не отвечают, т.к. по дефолту задержка между опросом следующего пира 100 мс
sip.conf.sample писал(а):;qualifygap=100 ; Number of milliseconds between each group of peers being qualified
; Default: 100
увеличить её до 5 секунд
обязательно проверить чтоб qualifypeers был равен 1
sip.conf.sample писал(а):;qualifypeers=1 ; Number of peers in a group to be qualified at the same time
; Default: 1
есть так и будет перепосылать каждую секунду, возможно поломано что-то в chan_sip

Re: Как работает timert1 ?

Добавлено: 18 окт 2014, 19:45
bob4fun
Vlad1983 писал(а):возможно сами шлюзы не отвечают, т.к. по дефолту задержка между опросом следующего пира 100 мс
100мс время задержки между опросом каждой группы, в группе по дефолту один пир... получается, что кажды следующий пир будет опрошен с паузой в 5сек... чёт не то...
выставил qualifygap в 5000... далее сип дебаг... и опрос каждого пира с задержкой в 5 сек... не то...

Re: Как работает timert1 ?

Добавлено: 18 окт 2014, 20:34
bob4fun
ddkprog писал(а):t1 опциями для options не меняется
только то что сказал vlad
или еще есть опция в конфигах qualifyfreq
и изучайте свой дебаг который вы порезали, там тоже много интересного для размышления
что мне в них изучать ? два запроса, два ответа, всё по честному... хочу один запрос один ответ...