Страница 1 из 1

Asterisk + Cisco 2651XM + Avaya

Добавлено: 2012-05-31 11:59:46
andreev_av
Добрый день, уважаемые эксперты.
Ситуация следующая, есть территориально удаленные офисы, в одном из них стоит сервер Asterisk с выходом в инет, в другом есть Cisco 2651XM, в которую подключена станция Avaya. Собственно задача стоит в том, чтобы связать две телефонных сети через циску. Подскажите, или покажите примеры конфигов астериска и циски, дабы астериск смог пробиться на аваю, используя в своих диалпланах внутренние номера сети этого офиса. У меня как то очень смутно в голове все это вырисовывается, хотя бы подскажите, в какую сторону копать.
Спасибо.

Re: Asterisk + Cisco 2651XM + Avaya

Добавлено: 2012-05-31 16:25:50
geelrod
Этот вопрос не в тему на данном форуме.
А вообще, делаете два диалпира на циски. один на исход, другой на вход.


dial-peer voice 1 voip - это исходящий диал-пир.
destination-pattern номер_или_правило
session target ipv4:IP_asteriska
codec g711alaw

входящий диалпир, будет по дефолту, вы его так не увидите, но работать он будет. Создавать отдельный имеет значения, если нужны особенные настройки.

В принципе, если у Аваи есть внешний айпи, то можно обойтись без конфига циски. Вообще не понятно где какие потоки, что да как.

Re: Asterisk + Cisco 2651XM + Avaya

Добавлено: 2012-05-31 16:41:01
andreev_av
На циске сделал:
dial-peer voice 116 voip
description #### ###
destination-pattern 21[0-9][0-9]
session protocol sipv2
session target ipv4:айпи астериска:5060
session transport udp
dtmf-relay rtp-nte
codec g711ulaw
fax rate 9600
fax protocol pass-through g711alaw
no vad
!
gateway
timer receive-rtp 1200
!
sip-ua
authentication username юзернейм password пассворд
nat symmetric check-media-src
retry invite 3
retry response 3
retry bye 3
retry cancel 3
timers trying 1000
sip-server ipv4:айпи астериска

Re: Asterisk + Cisco 2651XM + Avaya

Добавлено: 2012-05-31 16:42:09
andreev_av
На астериске в users.conf
[asterisk]
allow = ulaw
context = UCS
dialformat = ${EXTEN:1}
hasexten = yes
hasiax = no
hassip = yes
host = айпи циски
port = 5060
registeriax = no
registersip = yes
secret = пароль
trunkname = имя_транка
trunkstyle = customvoip
username = имя пользователя
disallow = alaw,gsm,ilbc,g726,adpcm,speex,lpc10,g729
insecure = port,invite

Re: Asterisk + Cisco 2651XM + Avaya

Добавлено: 2012-05-31 16:43:15
andreev_av
В общем, пока астериск мне пишет Registration for 'имя@айпи' timed out, trying again

Re: Asterisk + Cisco 2651XM + Avaya

Добавлено: 2012-05-31 16:45:12
geelrod
Данная циска не может выступать в роли сип-прокси, на котором можно авторизоваться. На неё просто нужно посылать вызов, поэтому из конфига астериска, что касается работы с циской, убирайте всю регистрацию.

Re: Asterisk + Cisco 2651XM + Avaya

Добавлено: 2012-05-31 16:46:53
geelrod
Дальше в extension.conf пишете диалплан, что по набору такого-то кода(8 или 9 или 0, как обычно) вы посылаете все на циску. И кстати прописывать работу с циской, нужно не в user.conf, а в sip.conf если я не ошибаюсь.

Re: Asterisk + Cisco 2651XM + Avaya

Добавлено: 2012-05-31 17:26:13
andreev_av
Нет, нужно прописать и там и там: в sip.conf у меня
context=UCS
type=friend
host=айпи циски
dtmfmode=rfc2833
allow=all
В итоге, регистрация у меня завелась, проблема была в настройках туннеля =)
Конфиг рабочий, можно использовать для кого либо

Re: Asterisk + Cisco 2651XM + Avaya

Добавлено: 2012-06-01 20:09:22
thefree

Код: Выделить всё

type=port
цыска без потока? где pots peer?

Re: Asterisk + Cisco 2651XM + Avaya

Добавлено: 2012-06-04 10:57:42
andreev_av
thefree писал(а):

Код: Выделить всё

type=port
цыска без потока? где pots peer?
Потока нет, астериск приходит на циску по впн-туннелю

Re: Asterisk + Cisco 2651XM + Avaya

Добавлено: 2012-06-04 14:29:05
andreev_av
В выходные допиливал конфигурацию и искал баги. Как итог имеем на циске:

Код: Выделить всё

sip-ua
 nat symmetric check-media-src
 no redirection
 retry invite 3
 retry response 3
 retry bye 3
 retry cancel 3
 timers trying 1000
 timers register 150
 registrar ipv4:asterisk ip:5060 expires 3600
 sip-server ipv4:asterisk ip
а также 
dial-peer voice 116 voip
 description #### Peer to MIB Asterisk ###
 destination-pattern ???? - тут пока не ясно, к каким номерам на авае будет привязано
 session protocol sipv2
 session target sip-server
 session transport udp
 dtmf-relay rtp-nte
 codec g711ulaw
 fax rate 9600
 fax protocol pass-through g711alaw
 no vad
На Астериске в Sip.conf

Код: Выделить всё


[Имя]
context=имя_контекста
type=friend
host=ip_cisco
canreinvite=no
insecure=port,invite
dtmfmode=rfc2833
nat=no
allow=all
в extensions.conf

Код: Выделить всё


[Имя контекста]
exten => _X.,1,Dial(SIP/${EXTEN}@ip_cisco,20)
exten => _X.,2,Congestion

Звонок от астериска проходит, но на каком то из этапов фаер рубит UDP, причем UDP -порт отчего то 60000+, хотя в rtp явно указано 10000:20000