Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / H323-SIP G711 не работвет(G729 работает)

H323-SIP G711 не работвет(G729 работает)

Сообщений: 1

H323-SIP G711 не работвет(G729 работает)

Добрый день!
Есть такая схема:

MAX TNT<-H323->Cisco Gatekeeper<-H323->Asterisk<-SIP->Cisco Call Manager

соответственно IP
MAX TNT A.A.A.A
Cisco A.A.A.B
Asterisk A.A.A.C
Cisco Call Manager A.A.A.D


Конфиги Asterisk
------------------------
h323.conf

[general]
port = 1720
bindaddr = A.A.A.C
disallow=all
allow=ulaw

[asterisk-h323]
type=h323
prefix=5
context=ccm
disallow=all
allow=ulaw
---------------------------
sip.conf

[general]
context=default
port=5060
bindaddr=A.A.A.C


[ccm]
type=friend
context=intern
host=A.A.A.D
disallow=all
allow=ulaw
canreinvite=no
qualify=yes
dtmfmode=rfc2833
------------------------------
extensions.conf

[ccm]
exten => _552982.,1,Dial(SIP/5${EXTEN:1}@ccm,60,t)


Звонки с MAX TNT сливаются на Call Manager на номера 52982. .
Транк Cisco Call Manager-Asterisk работает только по g711 ulaw
кодеку. MAX TNT в принципе фиолетово какой кодек выбирать, на нем
есть транскодер, все зависит какой кодек затребует Asterisk в такой схеме.
Но MAX TNT работатет жестко через gatekeper, без него маршрутизация
пакетов на нем не возможна. Asterisk собран из исходников(asterisk-1.0.7.tar) установлен на RedHat-е 8.0, модуль h323 собран с помощью openh323_1.12.2.tar и pwlib_1.5.2.tar.gz.

Теперь суть проблемы:при звонке с MAX TNT на Cisco Call Manager
на Asterisk-е сказано пускать такие звонки только по g711 ulaw,
все дебаги сетапов q.931, H225 на MAX TNT говорят о том что Asterisk
правильно передает информацию о том что уместен g711 ulaw. Вызов проходит,
но при поднатии трубки на телефоне который зарегистрирован на Call Manager-е
сплошная тишина(соответсвенно и сдругой стороны такая же проблема). При включении iptraf на RedHat видно что MAX TNT и Cisco Call Manger активно посылают UDP пакеты одинаковой длины на Asterisk, но Asterisk им ничего не отправляет в ответ :(
Если же изменить конфиг h323 на прием всех кодеков от MAX TNT
------------------
h323.conf

[general]
port = 1720
bindaddr = A.A.A.C
allow=all

[asterisk-h323]
type=h323
prefix=5
context=ccm
allow=all
-------------------
то MAX TNT соединяется на кодеке g729 с Asterisk,
последний цепляет транскодер и все работает. Iptraf
показывает активный обмен UDP пакетами разной длины
MAX TNT<->Asterisk и Cisco Call Manager<->Asterisk.

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

2005-08-09 17:00

Сообщений: 124

Re: H323-SIP G711 не работвет(G729 работает)

Похожий трабл
Не могу заставить работать транк Сisco CallManager <-> Asterisk по G729
2008-07-04 16:10

Сообщений: 6521

Re: H323-SIP G711 не работвет(G729 работает)

А зачем в этой схеме Asterisk?
2008-07-04 20:12

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru