Jump to content
Калькуляторы

YATE 5. Signaling proxy. Проблема в связке с AVAYA Не проходит голос H323->SIP

Была похожая старая тема http://forum.nag.ru/forum/index.php?showtopic=50738 но там решения так и не нашли.

Схема подключения:

 

AVAYA IP Office 500 ----(h323)---- YATE ----(sip)---- CLIENT

 

AVAYA IP: 2.2.2.2

YATE IP: 1.1.1.1

CLIENT в сети 1.1.1.0/24

 

CLIENT регистрируется на сервере YATE через regfile.conf

На Avaya настроен h323 trunk на сервер yate (faststart,allow direct media path).

 

Yate собран из исходников с сайта yate.null.ru с библиотекой OpenH323. OS - CentOS6

YATE настраивал по этому мануалу: http://yate.null.ro/pmwiki/index.php?n=Main.H323ToSIPSignallingProxy

Используемый кодек - G.711 alaw для чистоты эксперимента, хотя G.729 и G.723 тоже собрал.

 

При звонках с CLIENT на AVAYA всё проходит, а при звонке с AVAYA на CLIENT проходит только сигнализация, а сам голос нет. По логам о кодеке договариваются нормально, но появляется строка <yrtp:WARN> Initial timeout in channel h323/1 wrapper. Если посмотреть tcpdump на сервере, то RTP трафик приходит на yate как с CLIENT, так и с AVAYA ео обратно не уходит.

 

Конфиг yate:

/// h323chan.conf
[general]
external_rtp=yes

[codecs]
default=no
mulaw=yes
alaw=yes
;g723=on
;g729=on

[ep]
ep = true
gw = true
alias = yate
ident = yate
faststart=true
h245tunneling=true

/// ysipchan.conf
[registrar]
enable=yes

[codecs]
default=off
mulaw=yes
alaw=yes
;g723=on
;g729=on


/// regexproute.conf
[default]
${rtp_forward}possible=;rtp_forrward=yes
${formats}^\([^,]*\)=;formats=\1

^6...=h323/\0@2.2.2.2

/// regfile.conf 

[general]
[test]
password=test
alternatives=7777

Share this post


Link to post
Share on other sites

Во-первых, надо использовать H323Plus, а не "7 лет назад брошенный OpenH323". Во-вторых, без записи трафика H.323 и без отладочной информации с YATE - не решить.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this