Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

FreePBX 12.0.76.4 провалы в голосе

0

Ребята, добрый день. Нахожусь в отчаянии. Имеется FreePBX отдельным сервером, порядка 26 внеш.линий, около 100 экст. Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz 8GbRAM + RAID1 1Tb. Проблема заключается в том, что появляется провал звука при разговорах: и внутр-внутр, и внешн-внутр. Во время разговоров есть еще и память и проц не загружен сильно. Думали на трубки (парк Gigaset, Fanvil, Dlink), пробовали подключать внутр.сипы программно - проблема сохраняется. Анализ запросов ничего не дал, ничего сверхъестественного не увидели. Проверяли сеть через iperf симулирая RTP-пакеты длиной 160б, на 1мб потерь нет, на 10мб уже порядка 3-5% Прослушали канал, на RTP-потоке увидели вот такое проседание звука, в этом моменте можно перейти в пакет. То есть пакет приходит, но звука нет. Кодек G711U. Полагали что из-за того что пишутся разговоры (все, и внутр., и внешн.), отключили запись по всем внешним, проблема сохраняется.

image description Порой бывает так image description Сервер без ната, в одной локалке с телефонами. Пробовали перебрасывать свитчи, все не то. Пожалуйста, подскажите куда еще покапать? что посмотреть?

спросил Sep 30 '16

vitalian Gravatar vitalian
1 1

Comments

а также нормально анализировать свичи. вот скажите, зачем, вы например, делали 10мбит 160б пакетами? у вас что, спецификация роутеров говорит, что держит 50к? или, может, у вас есть 150звонков(ну чтоб эти 10мбит занять)?

meral (Oct 2 '16)edit

150 звонков нет. 1мб хватает для анализа, согласен. отключили модули restimingpthread.so pthread restimingtimerfd.so Timerfd

internal_timing = yes в asterisk.conf

Если прослушивать разговор в RTP Player в Wireshark как на скринах выше, но в Playback Timing поставить RTP Timestamp вместо Jitter Buffer - то пропаданий не слышно, все в порядке.

  • дополнение. с 13 версии internaltiming включен всегда при загрзуке модулей тайминга [root@localhost ~]# strings /usr/sbin/asterisk | grep internaltiming internaltiming NOTICE: The internaltiming option is no longer needed.
vitalian (Oct 6 '16)edit

Ну значит у вас свичи имеют два пути или выполняют перестановку пакетов по своему усмотрению. Лечится установкой jitterbuffer больше чем кадр свича помноженный на макс расстояние в сети.

meral (Oct 7 '16)edit

1 Ответ

0

Смотреть в сторону синхронизации тайминга системы.

ссылка удалить спам редактировать

ответил Sep 30 '16

zzuz Gravatar zzuz flag of Russian Federation
7174 2 6 75
http://line24.ru/

обновил Sep 30 '16

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: Sep 30 '16

Просмотрен: 1,194 раз

Обновлен: Sep 30 '16

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.