First time here? Check out the FAQ!

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

Asterisk + SAMSUNG OS7400

1

Добрый день всем!
Такая конфигурация:
Удаленные сотрудники подключаются по VPN-у к офисной сети и логинятся к Asterisk-у. Asterisk подключен к OS7400 по SIP. (Оба сервера в той же сети). Пользователи подключаются к Asterisk-у GSM:40 кодеком, Asterisk к OS7400 - ALAW.
При звонке удаленного пользователя через Asterisk на локального пользователя в OS7400 несколько минут нормальное качество, потом пользователь на стороне OS7400 начинает слышать усиливающийся волнообразно гул, и через 20-30 секунд он уже слышит только гул. Пользователь на стороне Asterisk-а слышит нормально на всем протяжении разговора.
Советовали сделать MTU на Asterisk-е меньше чем MTU на VPN-e - не помогло. Включил джитеры - не помогло...
Может кто сталкивался с такой-же проблеммой ?

забыл сказать - Asterisk стоит на сервере виртуальных машин (KVM на Ubuntu 11.10) - но сервер серьезный - 16 core...

... по поводу g729 кодека - насколько я знаю его можно использовать только в учебных целях. Да, я его прикрутил и использовал с IP телефонами, но софтфонов с 729 кодеком для Windows я не нашел, потому и остановился на GSM кодеке. Я переинсталлировал Asterisk заново. Конфигурация такая - Ubuntu server в роли KVM хоста, Asterisk 1.8 + CDR (на Ubuntu server) из пакетов. Никаких танцев с бубнон не было - все заработало сразу. Наверное в предыдущем случае я что-то перемудрил. Во время установки я сделал себе mini-howto для данной конфигурации, так что если хотите - выложу. Спасибо всем за помощь!

спросил Apr 18 '12

dorels Gravatar dorels
11 1 3

обновил Apr 27 '12

Comments

Кнечно интересно!

Выкладывай!

bolshoy_plohish (Apr 28 '12)edit

8 Ответов

1

Ну ты даешь!:-)
Совсем неважную мнформацию забыл сказать!!! :-)
Для работы Asterisk таймер нужен!

"ztdummy — модуль ядра Linux, предназначенный для обеспечения Asterisk сигналами таймера, когда в системе нет оборудования Digium. Начиная с версии 2.6 модуль не использует никакого специального оборудования и опирается только на возможности самого ядра Linux[1].

Используется при проигрывании музыки на удержании[2], при организации конференций с помощью MeetMe()[3] и в ряде других случаев.
По умолчанию таймер ztdummy берет от USB, от железа. "
Попробуй поставить redhat-овские драйвера для KVM-а.

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

ответил Apr 19 '12

bolshoy_plohish Gravatar bolshoy_plohish
1388 25 20 38

обновил Apr 19 '12

Comments

почему же если пользователь находится в одной из локальных подсетей ( а не подключен через VPN) - то звонок с Asterisk-а на OS7400 проходит без проблем ? ....

dorels (Apr 19 '12)edit

Ну, так tspdump тебе в помощь!

http://asterisk-support.ru/question/1740/analiz-sip-protokola-tcpdump-om-wireshark

Проблемы явно сетевые!

Может какое-то оборудование не справляется с шифрованием в VPN.

bolshoy_plohish (Apr 19 '12)edit

Попробуй у VPN шифрование отключить.

bolshoy_plohish (Apr 19 '12)edit
1

Попробуй откинуть проблемы с сетью... Отключи всё, кроме сервера, роутера и самвсунга и сделать звонок...

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

ответил Apr 19 '12

amonra Gravatar amonra flag of Ukraine
2301 26 13 65
http://lantec.ua/

Comments

не могу - кроме Asteriska - все в работе...

dorels (Apr 19 '12)edit

Сделай это вечером или в субботу......

amonra (Apr 20 '12)edit
1

попробуйте к астеру цепляться не GSM а 711а чтоб транскодинга не было на астере, и послушайте, если проблема останется значит скорее всего астер не при чем.

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

ответил Apr 19 '12

itprofit Gravatar itprofit
768 24 3 27
http://itprofit32.ru/

Comments

пользователи подключаются с "удаленных" точек - 711 кодек намного требователен к каналу, потому и поставил GSM кодек.Если подключаться VPN-ом в пределах города - качество разговора не всегда падает а остается неизменной на всем протяжении разговора ...

dorels (Apr 20 '12)edit

включайте буфер дрожания на астере тогда, поставите для пробы 300 чтоб уже точно помогло, если поможет потом подберете минимально-достаточно значение

itprofit (Apr 20 '12)edit
0

В sip.conf
должно быть
canreinvite=no

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

ответил Apr 18 '12

bolshoy_plohish Gravatar bolshoy_plohish
1388 25 20 38

Comments

Конкретно в этом случае - бред.

ro (Apr 19 '12)edit
0
ссылка удалить спам редактировать

ответил Apr 18 '12

bolshoy_plohish Gravatar bolshoy_plohish
1388 25 20 38
0

несколько минут нормальное качество, потом пользователь на стороне OS7400 начинает слышать усиливающийся волнообразно гул, и через 20-30 секунд он уже слышит только гул.

Думаю, эходав в OS7400 как-то хреново работает. Попробуйте покопать в его сторону.

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

ответил Apr 19 '12

ro Gravatar ro flag of Russian Federation
404 1 1 11
http://rootblog.ru/
0

Вроде PortGo Softphone поддерживает g729.

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

ответил Apr 28 '12

bolshoy_plohish Gravatar bolshoy_plohish
1388 25 20 38

Comments

в платной версии ...

dorels (Apr 30 '12)edit
0

Посмотрите свойства сети между сервером и клиентами. Можно погонять похожий UDP трафик с помощью утилиты iptraf. Оцените потери пакетов и джиттер. Вместо кодека GSM, можно другой не жадный кодек, например, g729. Для Asterisk'a в сети валяются готовые модули, на счет софтфонов не знаю. Шлюзы практически все 729 кодек поддерживают.

Ну и да, отсекайте составляющие системы по частям и ищите на каком этапе проявляется проблема.

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

ответил Apr 20 '12

matperez Gravatar matperez
255 18 6 19

Ваш ответ

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 ленту новостей

Статистика

Задан: Apr 18 '12

Просмотрен: 902 раз

Обновлен: Apr 28 '12

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