Обрывы связи на sipnet
Обрывы связи после примерно минуты разговора на Trixbox 2.8.0.х
Сообщений: 8
|
Re: Обрывы связи на sipnet
Нашел зацепку:
Среди стабильного RTP-потока поялвяется вот это:
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP packet from 212.53.40.91:30800 (type 97, seq 024888, ts 93257248,
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP RFC2833 from 212.53.40.91:30800 (type 97, seq 024888, ts 93257248,
[Nov 10 16:03:31] DEBUG[5368] rtp.c: - RTP 2833 Event: 0000000c (len = 4)
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP packet from 212.53.40.91:30800 (type 08, seq 024889, ts 93257248,
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Sent RTP packet to 212.53.40.91:30800 (type 08, seq 063484, ts 900160, l
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP packet from 212.53.40.91:30800 (type 97, seq 024890, ts 93257248,
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP RFC2833 from 212.53.40.91:30800 (type 97, seq 024890, ts 93257248,
[Nov 10 16:03:31] DEBUG[5368] rtp.c: - RTP 2833 Event: 0000000c (len = 4)
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP packet from 212.53.40.91:30800 (type 08, seq 024891, ts 93257408,
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Sent RTP packet to 212.53.40.91:30800 (type 08, seq 063485, ts 900320, l
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP packet from 212.53.40.91:30800 (type 97, seq 024892, ts 93257248,
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP RFC2833 from 212.53.40.91:30800 (type 97, seq 024892, ts 93257248,
[Nov 10 16:03:31] DEBUG[5368] rtp.c: - RTP 2833 Event: 0000000c (len = 4)
После чего через несколько секунд абоненты вешают трубку.
|
Откуда: Moscow
Сообщений: 227
|
Re: Обрывы связи на sipnet
berlic, встречался я с этой проблемой. К сожалению причин может быть достаточно и все они разные.
1. Посмотри узел через который был звонок и попробуй его исключить
2. Посмотри настройки iptables
3. Посмотри как отвечает DNS сервер
4. убери reinvite, если он есть
5. К одному логину одно устройство подключено или больше ?...тоже важно как оказалось...
И потом , сколько интерфейсов ? 1 или 2 ? Если два то пропиши сетки обязательно...Asterisk должен знать какие абоненты
где находятся.
|
Сообщений: 8
|
Re: Обрывы связи на sipnet
vlego,
1. через этот узел идет больще 50% всех звонков сейчас и на качество никто не жалуется...
2. iptables на тестовой машине отключен
3. dns -- без проблем
4. canreinvite=no
5. устройств сейчас нет -- входящий IAX2 транк с боевого триксбокса, исходящий sip-транк на сипнет.
6. сетевой интерфейс -- один.
в догонку, увидел, что лог обрубленый немного в важных местах, дополняю:
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP packet from 212.53.40.91:30800 (type 97, seq 024888, ts 93257248,
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP RFC2833 from 212.53.40.91:30800 (type 97, seq 024888, ts 93257248, len 000004, mark 1, event 0000000c, end 0, duration 00160)
[Nov 10 16:03:31] DEBUG[5368] rtp.c: - RTP 2833 Event: 0000000c (len = 4)
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP packet from 212.53.40.91:30800 (type 08, seq 024889, ts 93257248,
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Sent RTP packet to 212.53.40.91:30800 (type 08, seq 063484, ts 900160, l
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP packet from 212.53.40.91:30800 (type 97, seq 024890, ts 93257248,
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP RFC2833 from 212.53.40.91:30800 (type 97, seq 024890, ts 93257248, len 000004, mark 0, event 0000000c, end 0, duration 00320)
[Nov 10 16:03:31] DEBUG[5368] rtp.c: - RTP 2833 Event: 0000000c (len = 4)
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP packet from 212.53.40.91:30800 (type 08, seq 024891, ts 93257408,
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Sent RTP packet to 212.53.40.91:30800 (type 08, seq 063485, ts 900320, l
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP packet from 212.53.40.91:30800 (type 97, seq 024892, ts 93257248,
[Nov 10 16:03:31] VERBOSE[5368] logger.c: Got RTP RFC2833 from 212.53.40.91:30800 (type 97, seq 024892, ts 93257248, len 000004, mark 0, event 0000000c, end 1, duration 00328)
[Nov 10 16:03:31] DEBUG[5368] rtp.c: - RTP 2833 Event: 0000000c (len = 4)
Вот нашел похожую проблему: https://issues.asterisk.org/view.php?id=10877
Правда, там DTMF'ы слались... у меня такого нет.
|
Откуда: Moscow
Сообщений: 227
|
Re: Обрывы связи на sipnet
berlic, . через этот узел идет больще 50% всех звонков сейчас и на качество никто не жалуется...
Если это sipnet, то проблемным узлом яв-лся узел 00381982.Если звонить через 00381984 - то как правило все нормально.
Проявляется подобный эффект (отключение и пропадание голоса) при звонках не во всех направлениях (через один и тот-же узел), а как правило в направлении регионов России.
И вот еще что.
Вы использовали параметры
http://asterisk.ru/knowledgebase/Asterisk+SIP+localnet ?
Asterisk "знает" где локальная сеть , а где внешний мир ... ?
Пакеты должны ходить только по нужным направлениям.
|
Сообщений: 8
|
Re: Обрывы связи на sipnet
Изменил в настройках транка sipnet:
dtmfmode=inband на dtmfmode=rfc2833
вроде, полегчало.
|
Откуда: Moscow
Сообщений: 227
|
Re: Обрывы связи на sipnet
berlic , это с чего полегчало ? Разве это влияет на стабильность связи ?
http://wiki.sipnet.ru/index.php/%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA_%D0%B4%D0%BB%D1%8F_Asterisk_1.4
sipnet вообще рекомендует -- dtmfmode = info
попробуй поставить
insecure=invite - т.е. проводить а-ю при каждом вызове.
|
Сообщений: 8
|
Re: Обрывы связи на sipnet
vlego,
хз с чего полегчало. но когда поставил rfc2833 -- после получения этих странных событий (см. логи выше) от sipnet голос не обрывается.
|
Откуда: Moscow
Сообщений: 227
|
Re: Обрывы связи на sipnet
berlic , поставлю у себя так же -- посмотрю что изменится. Ранее было Info - как на wiki.sipnet
|
Откуда: Moscow
Сообщений: 227
|
Re: Обрывы связи на sipnet
berlic, у меня обрывы связи стали намного реже встречаться , после того как прописал в /etc/hosts 212.53.40.40 sipnet.ru -- т.е. в явном виде. Некрасиво конечно.
|
|