Страница 1 из 5
Бульканье на внутренних между станциями
Добавлено: 15 янв 2016, 00:13
q2ker
Добрый день.
2 офиса, в каждом система на Free PBX, соединены по VPN UDP l2TP(пробовал TCP SSTP, PPTP)
Станции соединены по IAX2.
Код: Выделить всё
peer
disallow=all
username=MSK
secret=123qwe4r5t2kel2
host=10.0.0.100
port=4569
type=peer
context=from-internal
qualify=yes
trunk=yes
allow=g729
user
disallow=all
type=user
secret=123qwe4r5t2kel2
host=10.0.0.100
context=from-internal
allow=g729
при вызове на городские телефоны в том числе и на телефоны самих офисов через провайдеров телефонии(SIP) все в порядке, но напрямую на внутренние номера - бульканье.В офисах интернет 5-10 м\бит. параллельно 1-3 вызова. Стоит QOS на IP станций с приоритетом 1, дропов пакетов не наблюдаю.
пробовал разные кодеки, не помогает.
Вопрос:
1 Какой кодек лучше использовать
2 Возможно-ли в IAX2 транке прописать параметры буффера\джиттера кодека
3 посоветуйте что-то ещё.
Я уже замучился.
Re: Бульканье на внутренних между станциями
Добавлено: 15 янв 2016, 00:18
Aven
IAX не нужен. Используйте SIP. Кодек G.711.
Re: Бульканье на внутренних между станциями
Добавлено: 15 янв 2016, 00:24
ded
1. G711 (у вас allow=g729 - не лучший вариант)
2. Не только можно, но и нужно. См. примеры в iax.conf
3. trunk=yes - это правильно, надеюсь - на обоих концах?
Re: Бульканье на внутренних между станциями
Добавлено: 15 янв 2016, 08:30
Glukinho
У меня примерно 20 одновременных приходящих по SIP -> уходящих по IAX весьма напрягали сервер. Без транскодинга, всё в G711a. Переделал на SIP -> SIP, load average упал на два порядка. Астер 11, крутится на MS Hyper-V 2012.
Re: Бульканье на внутренних между станциями
Добавлено: 15 янв 2016, 10:04
Wapo
Хоть ded и ярый приверженец IAX - сколько с протоколом работал - столько и ругался. Связка по сипу - вообще проблем не наблюдалось.
Re: Бульканье на внутренних между станциями
Добавлено: 15 янв 2016, 10:16
ded
Вы просто не умеете их готовить.©
Re: Бульканье на внутренних между станциями
Добавлено: 15 янв 2016, 10:28
Glukinho
Может быть, а зачем, если SIP хорошо работает?
Плюс IAX звонки в voipmonitor не видны.
Re: Бульканье на внутренних между станциями
Добавлено: 15 янв 2016, 10:30
ded
IAX2 позволяет не париться с аутентификацией вызова по SIP, которая не проходит порой, особенно когда одинаковые внутренние номера на станциях.
Re: Бульканье на внутренних между станциями
Добавлено: 15 янв 2016, 10:44
Glukinho
А потому что не надо давать имена пирам, совпадающие с внутренними номерами!
Re: Бульканье на внутренних между станциями
Добавлено: 15 янв 2016, 10:44
Aven
Преимущества IAX:
1. Работает через 1 порт, меньше проблем с NAT - для межсерверных связей не актуально
2. Вытекает из 1 пункта, экономия трафика на заголовках - экономия 1% трафика!!!
3. Проще настраивается - согласен отчасти
Недостатки IAX:
1. Мало документации, мало кто знает его в той же степени как SIP
2. Мало распространен, больше потенциальных багов в коде
3. Сложно отлаживать, т.к. протокол бинарный, а ПО для его отладки можно пересчитать на пальцах 1 руки?
4. Были проблемы с расширяемостью, незнаю как сейчас, но:
а) все ли кодеки как в SIP поддерживаются?
б) t.38 ?
в) video звонки?
5. Совместимость с другим ПО - практически никто из серьезных брендов не поддерживает (FS, Yate и прочий опенсорс не всчет)
Так что IAX не нужен в 99% случаях, т.к. есть прекрасный SIP.