The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: SIP Линк между Cisco 2811 и Asterisk"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: SIP Линк между Cisco 2811 и Asterisk"  +/
Сообщение от auto_tips (??) on 14-Сен-07, 19:58 
На Cisco делаем следующее

voice service voip
allow-connections h323 to h323
allow-connections h323 to sip
allow-connections sip to h323
allow-connections sip to sip
redirect ip2ip
sip
  registrar server expires max 3600 min 3600
  redirect contact order best-match
  no call service stop

Делаем преобразование номера (убираем префикс 70)

translation-rule 70
Rule 0 700 0
Rule 1 701 1
Rule 2 702 2
Rule 3 703 3
Rule 4 704 4
Rule 5 705 5
Rule 6 706 6
Rule 7 707 7
Rule 8 708 8
Rule 9 709 9

Описываем куда будем отсылать звонки если наберем префикс 70

dial-peer voice 116 voip
corlist outgoing call-longdistance
destination-pattern 70...
progress_ind setup enable 3
translate-outgoing called 70
session protocol sipv2
session target ipv4:XXX.XXX.XXX.XXX:5060
session transport udp
dtmf-relay rtp-nte
codec g711ulaw
fax rate 9600
fax protocol pass-through g711alaw
clid substitute name
no vad

где XXX.XXX.XXX.XXX - Asterisk

sip-ua
authentication username <USER> password <password>
nat symmetric check-media-src
retry invite 3
retry response 3
retry bye 3
retry cancel 3
retry options 0
timers trying 1000
sip-server ipv4:xxx.xxx.xxx.xxx

где xxx.xxx.xxx.xxx - Asterisk, <USER> - авторизация на Asterisk-е, <password> - пароль на Asterisk-е

На Asterisk

<users.conf>
[DO2]
allow = ulaw
context = DID_DO2
dialformat = ${EXTEN:1}
hasexten = yes
hasiax = no
hassip = yes
host = yyy.yyy.yyy.yyy
port = 5060
registeriax = no
registersip = yes
secret = <pass>
trunkname = Custom - DO2
trunkstyle = customvoip
username = <user>
disallow = alaw,gsm,ilbc,g726,adpcm,speex,lpc10,g729
md5secret = <md5_pass>
insecure = port,invite
canreinvite = no

yyy.yyy.yyy.yyy - Cisco
<user> - пользователь
<pass> - пароль
<md5_pass> - пароль в MD5

<extensions.conf>
DO2 = SIP/DO2
[numberplan-custom-1]
plancomment = DialPlan1
include = default
comment = _2XXXX!,1,default,standard
include = default
exten = _02XXX,1,Macro(trunkdial,${DO2}/${EXTEN:2})
comment = _02XXX,1,DO2,standard

[DID_DO2]
include = default
include = default
include = default

[numberplan-custom-2]
include = default
plancomment = DialPlan2
exten = _2XXX!,1,Macro(trunkdial,${trunk_1}/${EXTEN:0})
comment = _2XXX!,1,d1,standard

рестартуем Астериск.

При наборе префикса 02 с Астериска будет производиться проброс на Cisco.
При наборе 70xxx со стороны Cisco проброс будет производиться на Asterisk.
Для упрощения конфигурирования, можно воспользоваться утилитой asterisk-gui
(/usr/ports/www/asterisk-gui для BSD like ports)


URL:
Обсуждается: http://www.opennet.ru/tips/info/1456.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "SIP Линк между Cisco 2811 и Asterisk"  +1 +/
Сообщение от Михаил email(??) on 14-Сен-07, 19:58 
А каким образом организовать звонок с аналогового телефона, подключенного к FXO порту Cisco рутера на Cisco 7970, прописанного в Asterisk и работающего по SCCP?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "SIP Линк между Cisco 2811 и Asterisk"  +/
Сообщение от ded (??) on 23-Окт-09, 00:28 
Михаил, аналоговые телефоны не подключаются к FXO, они подключаются к FXS.
В первом нет напряжения, гудка, а во втором - есть.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "SIP Линк между Cisco 2811 и Asterisk"  –1 +/
Сообщение от ded (??) on 23-Окт-09, 00:25 
Приведённая выше конфигурация не точно, хотя и является рабочей. Между

dial-peer voice 116 voip
session protocol sipv2
session target ipv4:XXX.XXX.XXX.XXX:5060

где XXX.XXX.XXX.XXX - Asterisk  и

sip-ua
authentication username <USER> password <password>
sip-server ipv4:xxx.xxx.xxx.xxx
где xxx.xxx.xxx.xxx - Asterisk, нет никакой связи.
Если мы объявляем секцию sip-ua, то надо ей и воспользоваться в диал пире!

dial-peer voice 116 voip
session protocol sipv2
session target sip-server

Далее, использование файла users.conf является избыточным, как и сама конфигурация user DO2 в нём. Идея разделить users (в users.conf) и девайсы (в sip.conf) слишком трудна для начинающих, а метод копипасты тут не очень годится. Вместо громоздкого

[DO2]
allow = ulaw
context = DID_DO2
dialformat = ${EXTEN:1}
hasexten = yes
hasiax = no
hassip = yes
host = yyy.yyy.yyy.yyy
port = 5060
registeriax = no
registersip = yes
secret = <pass>
trunkname = Custom - DO2
trunkstyle = customvoip
username = <user>
disallow = alaw,gsm,ilbc,g726,adpcm,speex,lpc10,g729
md5secret = <md5_pass>
insecure = port,invite
canreinvite = no

Достаточно описать пир в sip.conf:

[Cisco-Gateway]
type=peer
host=10.11.12.13
insecure=port,invite
canreinvite=no
context=from-internal

ну и контекст from-internal должен принимать звонки 70xxx от Cisco?
extensions.conf:
[from-internal]
exten => _70XXX,1,,Dial(SIP/${EXTEN},,tT)
где t - возможность сделать перевод звонка (трансфер) другому абоненту 70XXX.
Звонок на Cisco-Gateway из * отправлять строкой
exten => _02X.,1,Dial(SIP/Cisco-Gateway/${EXTEN})
(хотя откуда такой префикс? Совсем не е164!)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "SIP Линк между Cisco 2811 и Asterisk"  +1 +/
Сообщение от Ya_rik email(ok) on 21-Янв-10, 15:49 
Доброго времени суток проблема такая настоил asterisk как советуют вот тут http://www.opennet.ru/docs/RUS/voip_asterisk/2.html к нему свободно подключаюсь x lite, Дальше у меня имеется cisco 2821 к нему подключась по sip с помощью voicecom110-2, настройки cisco следущие
dial-peer voice 107 voip
destination-pattern 107
session protocol sipv2
session target ipv4:192.168.4.19:5060
codec g711alaw
!
dial-peer voice 103 voip
destination-pattern 103
session protocol sipv2
session target ipv4:192.168.4.9:5060
codec g711alaw
А проблема собственно в связе телефонов asterisk и cisco
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "SIP Линк между Cisco 2811 и Asterisk"  +/
Сообщение от Kirill email(??) on 05-Фев-10, 20:05 
Спасибо за статью. Очень познавательно. Но хотелось бы узнать, как настроить такой же линк между 3СХ и Cisco?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "SIP Линк между Cisco 2811 и Asterisk"  +/
Сообщение от Vanaik (ok) on 24-Апр-14, 09:05 
Уважаемые а можно описать то же самое только с учетом настройки Астериск через FeePBX
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "SIP Линк между Cisco 2811 и Asterisk"  +/
Сообщение от Vanaik (ok) on 24-Апр-14, 09:10 
Смысл такой есть астериск на нем созданы внутренние номера между собой звонят все хорошо. Стоит задача сделать следующую связку Астериск->Cisco 2811->Cisco 2811->Hyawei->Sip телефон при этом первая циска еще должна пропускать звонки с астериска на уже прикрученную к ней по E1 атс
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру