Страница 3 из 5

Re: Бульканье на внутренних между станциями

Добавлено: 15 янв 2016, 13:49
q2ker
Zavr2008 писал(а):вбелую означает без L2TP - просто пробрасываете порт через публичные IP на обоих маршрутизаторах. Преимущество IAX2 - нет проблем с NAT (всего 1 порт!).
Ванг: потери при шифровании на роутерах. Проверка: отключение шифрации.
спасибо за наводку.

Я поставил эти настройки:

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

jitterbuffer=yes
genericplc=true
maxjitterbuffer=100
trunktimestamps=yes
Стало заметно лучше, вопрос пока можно закрыть, правда кодек пришлось 729 оставить из-за проблем выше, но их попробую с поставщиком решить.

ВСЕМ СПАСИБО!!!

Re: Бульканье на внутренних между станциями

Добавлено: 15 янв 2016, 18:36
Aven
5. Нет транскодинга
ээээ как это нет? Или имеется ввиду несколько кодеков одновременно в транке?
(напомню - iax2 modem), но зачем это? Т.38 актуален между ТФОП и VoIP, а между Астерисками то зачем?
Отправить бесплатно факс через локальный pstn на удаленном астериске, а не слать его по межгороду через провайдера. Да и не обязательно на каждом астериске должен быть свой провайдер, вполне могут звонить через центральный.

Re: Бульканье на внутренних между станциями

Добавлено: 15 янв 2016, 18:49
ded
Aven писал(а): 5. Нет транскодинга

ээээ как это нет? Или имеется ввиду несколько кодеков одновременно в транке?
вот так - нету. Если прибегает от одного пира по ulaw, а на принимающем - alaw, то транскодить не будет - Unable to negotiate codec (а по SIPу - будет).

Re: Бульканье на внутренних между станциями

Добавлено: 19 янв 2016, 10:29
q2ker
У меня телефоны соединены по alaw, а транки IAX2 по G729. Происходит кодирование?

Re: Бульканье на внутренних между станциями

Добавлено: 19 янв 2016, 10:32
ded
Только на канале/плече SIP.
Думаю, что булькает из-за слабого или перегруженного канала. Вы же не просто так там поставили G729?

Re: Бульканье на внутренних между станциями

Добавлено: 19 янв 2016, 15:39
q2ker
Я это писал на ваш ответ про транскодирование.

Телефоны у нас на alaw
disallow=all
allow=alaw

a транки IAX2 на G729
disallow=all
allow=G729

Вот и вопрос - Где происходит кодирование? И происходит ли вообще?

Re: Бульканье на внутренних между станциями

Добавлено: 19 янв 2016, 20:15
ded
Предполагаете, что у меня есть доступ в вашу станцию на предмет всё посмотреть и настроить, а я почему то это не делаю?
Вы сами себе делаете попу:
ставлю кодек в транке G711, он alaw как понимаю называется, получаю попу:

Код: выделить все
[Jan 15 11:13:40] VERBOSE[30828] app_dial.c: == Everyone is busy/congested at this time (1:0/0/1)
[Jan 15 11:13:40] VERBOSE[30828] chan_iax2.c: -- Hungup 'IAX2/MSK-16986'
[Jan 15 11:13:40] WARNING[11589] chan_iax2.c: Call rejected by 10.0.0.100: Unable to negotiate codec
Исходя из ответа про невозможность транскодинга в IAX2 вам ведь на это было предложение:
Glukinho писал(а):Ну так вы с обоих концов одинаково настройте.
Если с обоих IAX2 концов будет alaw, и булькания не будет - проблема в кодеке. Если же по-прежнему будет булькать - проблема в канале.

Re: Бульканье на внутренних между станциями

Добавлено: 20 апр 2016, 17:46
q2ker
Коллеги, добрый день.

Прошу прощения что не отвечал.
Недавно вернулся к этому вопросу ещё раз, т.к. пропадания голоса появилось(а может и не исчезало). :cry: :cry: :cry: :cry:
Чтоб не перечитывать 1-й пост и не создавать новый топик опишу ситуация тут ещё раз:
2 АТС на FREEPBX в разных городах(АТС1, АТС2). Соединение по IAX2.

На АТС1 слышно голос без артефактов, на АТС2 слышны артефакты.
Конфиги транков(одинаковые):

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

АТС1
disallow=all
username=MSK2
type=peer
trunktimestamps=yes
trunk=yes
secret=123qwe4r5t2kel2
qualify=yes
nat=yes
maxjitterbuffer=200
jitterbuffer=yes
host=176.115.Х.Х
genericplc=true
context=from-internal
allow=g729

АТС2
disallow=all
username=LIG2
type=peer
trunktimestamps=yes
trunk=yes
secret=123qwe4r5t2kel2
qualify=yes
nat=yes
maxjitterbuffer=200
jitterbuffer=yes
host=195.182.Х.Х
genericplc=true
context=from-internal
allow=g729
Тарнки проброшены через внешние IP(не через VPN). В офисах настроен QOS для трафика IAX2 с приоритетом 1.
Удалось выяснить что артефакты голоса на АТС2 идут при скачивании файлов в том офисе.

Менял коден на alaw, ситуация не изменилась.

Что-то ещё можно на стороне транка в настройки добавить для минимизации артефактов?
Или поправить\убрать в настройках джитера?

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

trunktimestamps=yes
maxjitterbuffer=200
jitterbuffer=yes
genericplc=true
Уже замучили меня, сил нет...

Re: Бульканье на внутренних между станциями

Добавлено: 20 апр 2016, 17:53
april22
q2ker писал(а):В офисах настроен QOS для трафика IAX2 с приоритетом 1.
настроить кос для остального траффика ;-)

Re: Бульканье на внутренних между станциями

Добавлено: 20 апр 2016, 18:00
q2ker
Для остального приоритет 8.

Тем более получается что проблема с перемешиванием входящего потока на WAN порт, т.е. поток уже перемешан, тут с ним ничего не сделать