URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 21751
[ Назад ]

Исходное сообщение
"Пропадание голоса"

Отправлено Vortex87 , 13-Окт-10 07:32 
Здравствуйте уважаемые коллеги!
Настраиваю тут ip-телефонию и столкнулся с такой проблемой - примерно через 8-10 секунд после установления соединения голос собеседника становится прерывистым , "икающим".
Что было предпринято:
1. Настраивал QoS - бесполезно.
2. Пробовал в настройках map-class frame-relay дать приоритет портам rtp - бесполезно.
3. Замерял с помощью jperf jitter в канале связи - от 75 до 200 мс. - мне кажется это слишком много.
Самое интересное что 8-10 секунд первых разговор проходит прекрасно - слышимость двусторонняя и качество отличное. Как я понимаю за это время заполняются какие-то буферы, а потом когда буферы переполняются и начинается это "заикание" - может я и неправ.
используемый кодек - g729r8
что думаю еще сделать:
1. обрубить всю передачу данных с помощью access-list (не забыть еще оставить telnet для удаленного управления). Если кому не жалко - накидайте пример access-lista такого.
2. Ругаться с провайдером из-за джиттера.
3. Поиграться с playout-delay в настройках dial-peer.
Заранее всем спасибо за советы

Содержание

Сообщения в этом обсуждении
"Пропадание голоса"
Отправлено Николай , 13-Окт-10 11:13 
используемый кодек - g729r8

Тяжело судить, по джитеру у тебя ничего страшного, вопрос кодек стоит на обоих сторонах g729r8 или по пути транскодинг происходит - тут реально может вылезти задержка но провда через 8-10 секунд это маловато. Попробуй пойти от простого поставь на обе стороны G.711 a/u-law посмотри как пойут дела.


"Пропадание голоса"
Отправлено Vortex87 , 18-Окт-10 20:44 
Проблема решилась настройкой QoS.
что было сделано:
1. Увеличена max-reserved bandwidth до 90%
2. в настройках class-map вместо
match protocol rtp audio
написал просто
match protocol rtp
и добавил
match protocol rtcp.
Кодек не менял - все как-то само "заговорило".
Большое спасибо Николаю за помощь!