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

sip -> gsm со стороны sip бульканье после установки кодека g729

0

Доброго! Решил поставить кодек g729, вроде как это мэинстрим и полезно. Кодек установил. Входящие работают отлично из gsm -> sip, а вот исходящие, кому позвонили слышит всё, а вот звонящий sip слышит бульканье в ответ. Имеет ли последовательность кодеков значение в * и шлюзе ? В чём может быть дело ?

В sip.conf в секции general добавил этот кодек:

disallow=all
allow
=g729
allow
=alaw
allow
=ulaw
allow
=gsm

Все сипы наследуют шаблон:

[basic-phone](!)
dtmfmode
=RFC2833
context
=internal
type
=friend
qualify
=10000
host
=dynamic
nat
=0

Сами сипы однотпины:

[777](basic-phone)  ;test
username
=777
secret
=777987
Callerid="Testilka"

gsm шлюз выглядит так:

[gsm2]
directmedia
=no
type
=friend
context
=from-gsm
dtmfmode
=rfc2833
host
=192.168.221.12
permit
=0.0.0.0/0.0.0.0
call
-limit=4
qualify
=10000
canreinvite
=no

В конфиге самого шлюза кодеки прописаны так:

! 
!
! Codec classes configuration.
!
voice
class codec 0
 codec preference
1 g711alaw
 codec preference
2 g711ulaw
 codec preference
3 g729
 codec preference
4 g7231r53
 codec preference
5 g726r16
 codec preference
6 g726r32

спросил Jul 4 '18

Morph Gravatar Morph
1 4 2

Comments

сами себе создаем трудности ? сами потом тратим время на решения ? бульки решаются снятием дампа и анализ RTP

awsswa (Jul 4 '18)edit

Не создаю. Трудности надо уметь решать. g729 по описаниям лучше связь обеспечивает. Прописал на шлюзе и проблема ушла. Хотя в правильности решения не уверен. disallow=all allow=alaw

Morph (Jul 5 '18)edit

Кто сказал что g729 лучше связь обеспечивает ? Накал в интернет он меньше жрет вот и все преимущество.

awsswa (Jul 5 '18)edit

У нас gsm связь сама по себе херовато работает время от времени. Уровень сигнала держится в районе -70 dB. Вот и решил поставить g729, чтоб при более плохой связи ел меньше канал -> в следствие лучше связь. https://skeletor.org.ua/?p=979 Разве не так ?

Morph (Jul 6 '18)edit

Если у вас шлюз а симками стоит от вас в полуметре какие потери по проводам ? а бы мог сказать про потери когда шлюз стоит через интернет, канал 2мб и АДСЛ модем.

awsswa (Jul 6 '18)edit

Я имел ввиду gsm связь. Т.е. когда звонят на симки, уровень сигнала приёма плохой. Вот я и подумал что менее требовательный кодек к полосе пропускания облегчит ситуацию.

Morph (Jul 6 '18)edit

То есть звук портится на этапе - сотовый оператор ваша сим карта - и вы решили еще использовать низко качественный кодак на пути - сим карта и ваша АТС ? А может надо было сделать правильно и GSM шлюз утащить домой где качество приема сотово оператора отличное и поднять VPN до работы ?

awsswa (Jul 6 '18)edit

2 Ответа

0

Транскодинг из GSM в G.729 происходит через SLIN, что для понимания почти что G.711A/U. По-сути Вы добавили еще 1 лишнее звено в цепи.

Если в локалке пакеты теряются - нужно разбираться с активным сетевым оборудованием: менять свич итп.

А так ребята правы, чтобы утверждать что-либо сначала нужно либо выложить PCAP UDP тестового звонка, либо данные по звонку из Wireshark -> Telephony -> RTP Analyzis..

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

ответил Jul 8 '18

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2886 11 9 40
http://mh.otx.ru/
0

Либо вам не хватает процессора для транскодинга, либо в связи с меньшими пакетами g729 вам теперь необходим jitterbuffer на принимающей стороне.

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

ответил Jul 5 '18

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Ваш ответ

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

Статистика

Задан: Jul 4 '18

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

Обновлен: Jul 09 '18

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