Список форумов Asterisk Forum Asterisk Forum
The Asterisk Open Source PBX - Russian Community
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ПравилаПравила   ГруппыГруппы   ИзбранноеИзбранное    LinksСсылки   РегистрацияРегистрация 
 RSSRSS   ПрофильПрофиль   Войти и проверить личные сообщения   ВходВход 

Настройка прозрачного шлюза E1-SIP на cisco.

 
Список форумов Asterisk Forum -> Оборудование    вывод темы на печать
Предыдущая тема :: Следующая тема  
Автор Сообщение
FSerg



Зарегистрирован:
09.03.2009
Сообщения: 124

Статус: Оффлайн 

СообщениеДобавлено: Вс Дек 06, 2015 15:40    Заголовок сообщения: Настройка прозрачного шлюза E1-SIP на cisco.

Доброго!

Подскажите логику работы (диалпиров?).
Если я делаю 2 вот таких плеча с одинаковой настройкой destination-pattern

dial-peer voice 1 pots
destination-pattern .T

dial-peer voice 2 voip
destination-pattern .T

Циска догадается, что пришедший из потока звонок нужно отправить в сип, а не заворачивать обратно, и, соответственно, если звонок пришел из SIP, то его нужно отправить в PSTN?

И как правильно поступать, если на железке более одного потока?
(dial-peer voice 1 pots) <-> (dial-peer voice 2 voip)
(dial-peer voice 3 pots) <-> (dial-peer voice 4 voip)
При этом один и тот-же номер должен уметь ходить в любом из потоков.

Идея в том, чтоб всей логикой рулить в астериске, а циске оставить только шлюзование.
Хочется, чтоб астериск решал в какой из потоков отправить номер в данный конкретный момент.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
bg1



Зарегистрирован:
11.11.2010
Сообщения: 238

Статус: Оффлайн 

СообщениеДобавлено: Вс Дек 06, 2015 17:33    Заголовок сообщения:

префиксы-суффиксы спасут отца русской демократии?
_________________
Свежак chan_dongle тут https://github.com/bg111/asterisk-chan-dongle/
Смена IMEI Huawei E1550 E173 E1752 K3765 http://www.e1550.mobi/ от $0,3042 за IMEI
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
FSerg



Зарегистрирован:
09.03.2009
Сообщения: 124

Статус: Оффлайн 

СообщениеДобавлено: Вс Дек 06, 2015 17:49    Заголовок сообщения:

Я просто не был уверен в православности такого решения.
Придумывая костыль самостоятельно рискуешь что-то недосмотреть и нарваться потом, поэтому и пришел за советом из серии "лучшие практики".
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
virus_net



Зарегистрирован:
05.10.2014
Сообщения: 393
Откуда: Москва

Статус: Оффлайн 

СообщениеДобавлено: Пн Дек 07, 2015 06:19    Заголовок сообщения:

Практическое применение транк групп в работе голосовых шлюзов Cisco
_________________
mega-net.ru - IT аутсорсинг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора Телефон
FSerg



Зарегистрирован:
09.03.2009
Сообщения: 124

Статус: Оффлайн 

СообщениеДобавлено: Вт Дек 08, 2015 15:19    Заголовок сообщения:

Спасибо!
Оставлю здесь ещё ссылку на соседнюю статью
Настройка Cisco AS5350 в качестве VoIP-шлюза
Очень понравилась картинка обработки звонка
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
FSerg



Зарегистрирован:
09.03.2009
Сообщения: 124

Статус: Оффлайн 

СообщениеДобавлено: Вт Ноя 15, 2016 18:33    Заголовок сообщения:

Господа, а проконсультируйте ещё по диагностике того, что в циске происходит.

Всё как всегда - циска служит шлюзом. На циске 2 диалпира
dial-peer voice 1 pots
description E1-0/0/0
destination-pattern .T
direct-inward-dial
port 0/0/0:15
forward-digits all
!
dial-peer voice 90 voip
description Trunk_to_Asterisk
destination-pattern .T
voice-class codec 1
session protocol sipv2
session target ipv4:XXX.XXX.XXX.XXX
session transport udp
fax rate 9600
fax protocol pass-through g711alaw
no vad
Исходящие звонки проходят.
Входящие нет.
*Nov 11 20:50:01.730: ISDN Se0/0/0:15 Q931: RX <- SETUP pd = 8 callref = 0x48B5
Sending Complete
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA18381
Preferred, Channel 1
Calling Party Number i = 0x2181, '916XXXXXXX'
Plan:ISDN, Type:National
Called Party Number i = 0xC1, '7006'
Plan:ISDN, Type:Subscriber(local)
High Layer Compat i = 0x9181
*Nov 11 20:50:01.730: ISDN Se0/0/0:15 Q931: Received SETUP callref = 0xC8B5 callID = 0x000C switch = primary-net5 interface = User
*Nov 11 20:50:01.734: ISDN Se0/0/0:15 Q931: Applying typeplan for sw-type 0x12 is 0x2 0x1, Calling num 916XXXXXXX
*Nov 11 20:50:01.738: ISDN Se0/0/0:15 Q931: Sending SETUP callref = 0x0090 callID = 0x8011 switch = primary-net5 interface = User
*Nov 11 20:50:01.738: ISDN Se0/0/0:15 Q931: TX -> CALL_PROC pd = 8 callref = 0xC8B5
Channel ID i = 0xA98381
Exclusive, Channel 1
*Nov 11 20:50:01.738: ISDN Se0/0/0:15 Q931: TX -> SETUP pd = 8 callref = 0x0090
Sending Complete
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98386
Exclusive, Channel 6
Calling Party Number i = 0x2181, '916XXXXXXX'
Plan:ISDN, Type:National
Called Party Number i = 0xC1, '7006'
Plan:ISDN, Type:Subscriber(local)
High Layer Compat i = 0x9181
*Nov 11 20:50:01.806: ISDN Se0/0/0:15 Q931: RX <- CALL_PROC pd = 8 callref = 0x8090
Channel ID i = 0xA98386
Exclusive, Channel 6
*Nov 11 20:50:01.838: ISDN Se0/0/0:15 Q931: RX <- DISCONNECT pd = 8 callref = 0x8090
Cause i = 0x828100000000 - Unallocated/unassigned number
*Nov 11 20:50:01.838: ISDN Se0/0/0:15 Q931: TX -> RELEASE pd = 8 callref = 0x0090
*Nov 11 20:50:01.906: ISDN Se0/0/0:15 Q931: RX <- RELEASE_COMP pd = 8 callref = 0x8090
*Nov 11 20:50:01.914: ISDN Se0/0/0:15 Q931: TX -> DISCONNECT pd = 8 callref = 0xC8B5
Cause i = 0x80AF - Resource unavailable, unspecified
*Nov 11 20:50:02.154: ISDN Se0/0/0:15 Q931: RX <- RELEASE pd = 8 callref = 0x48B5
*Nov 11 20:50:02.154: ISDN Se0/0/0:15 Q931: TX -> RELEASE_COMP pd = 8 callref = 0xC8B5
*Nov 11 20:50:03.690: ISDN Se0/0/0:15 Q931: RX <- SETUP pd = 8 callref = 0x48B7
Sending Complete
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA18382
Preferred, Channel 2
Calling Party Number i = 0x2181, '916XXXXXXX'
Plan:ISDN, Type:National
Called Party Number i = 0xC1, '7006'
Plan:ISDN, Type:Subscriber(local)
High Layer Compat i = 0x9181
*Nov 11 20:50:03.690: ISDN Se0/0/0:15 Q931: Received SETUP callref = 0xC8B7 callID = 0x000D switch = primary-net5 interface = User
*Nov 11 20:50:03.698: ISDN Se0/0/0:15 Q931: Applying typeplan for sw-type 0x12 is 0x2 0x1, Calling num 916XXXXXXX
*Nov 11 20:50:03.698: ISDN Se0/0/0:15 Q931: Sending SETUP callref = 0x0091 callID = 0x8012 switch = primary-net5 interface = User
*Nov 11 20:50:03.698: ISDN Se0/0/0:15 Q931: TX -> CALL_PROC pd = 8 callref = 0xC8B7
Channel ID i = 0xA98382
Exclusive, Channel 2
*Nov 11 20:50:03.698: ISDN Se0/0/0:15 Q931: TX -> SETUP pd = 8 callref = 0x0091
Sending Complete
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98386
Exclusive, Channel 6
Calling Party Number i = 0x2181, '916XXXXXXX'
Plan:ISDN, Type:National
Called Party Number i = 0xC1, '7006'
Plan:ISDN, Type:Subscriber(local)
High Layer Compat i = 0x9181
*Nov 11 20:50:03.766: ISDN Se0/0/0:15 Q931: RX <- CALL_PROC pd = 8 callref = 0x8091
Channel ID i = 0xA98386
Exclusive, Channel 6
*Nov 11 20:50:03.794: ISDN Se0/0/0:15 Q931: RX <- DISCONNECT pd = 8 callref = 0x8091
Cause i = 0x828100000000 - Unallocated/unassigned number
*Nov 11 20:50:03.798: ISDN Se0/0/0:15 Q931: TX -> RELEASE pd = 8 callref = 0x0091
*Nov 11 20:50:03.866: ISDN Se0/0/0:15 Q931: RX <- RELEASE_COMP pd = 8 callref = 0x8091
*Nov 11 20:50:03.878: ISDN Se0/0/0:15 Q931: TX -> DISCONNECT pd = 8 callref = 0xC8B7
Cause i = 0x80AF - Resource unavailable, unspecified
*Nov 11 20:50:04.106: ISDN Se0/0/0:15 Q931: RX <- RELEASE pd = 8 callref = 0x48B7
*Nov 11 20:50:04.106: ISDN Se0/0/0:15 Q931: TX -> RELEASE_COMP pd = 8 callref = 0xC8B7
*Nov 11 20:50:05.698: ISDN Se0/0/0:15 Q931: RX <- SETUP pd = 8 callref = 0x48B9
Sending Complete
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA18383
Preferred, Channel 3
Calling Party Number i = 0x2181, '916XXXXXXX'
Plan:ISDN, Type:National
Called Party Number i = 0xC1, '7006'
Plan:ISDN, Type:Subscriber(local)
High Layer Compat i = 0x9181
*Nov 11 20:50:05.698: ISDN Se0/0/0:15 Q931: Received SETUP callref = 0xC8B9 callID = 0x000E switch = primary-net5 interface = User
*Nov 11 20:50:05.706: ISDN Se0/0/0:15 Q931: TX -> CALL_PROC pd = 8 callref = 0xC8B9
Channel ID i = 0xA98383
Exclusive, Channel 3
*Nov 11 20:50:05.710: ISDN Se0/0/0:15 Q931: Applying typeplan for sw-type 0x12 is 0x2 0x1, Calling num 916XXXXXXX
*Nov 11 20:50:05.714: ISDN Se0/0/0:15 Q931: Sending SETUP callref = 0x0092 callID = 0x8013 switch = primary-net5 interface = User
*Nov 11 20:50:05.714: ISDN Se0/0/0:15 Q931: TX -> SETUP pd = 8 callref = 0x0092
Sending Complete
Bearer Capability i = 0x8090A3
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98386
Exclusive, Channel 6
Calling Party Number i = 0x2181, '916XXXXXXX'
Plan:ISDN, Type:National
Called Party Number i = 0xC1, '7006'
Plan:ISDN, Type:Subscriber(local)
High Layer Compat i = 0x9181
*Nov 11 20:50:05.774: ISDN Se0/0/0:15 Q931: RX <- CALL_PROC pd = 8 callref = 0x8092
Channel ID i = 0xA98386
Exclusive, Channel 6
*Nov 11 20:50:05.818: ISDN Se0/0/0:15 Q931: RX <- DISCONNECT pd = 8 callref = 0x8092
Cause i = 0x828100000000 - Unallocated/unassigned number
*Nov 11 20:50:05.818: ISDN Se0/0/0:15 Q931: TX -> RELEASE pd = 8 callref = 0x0092
*Nov 11 20:50:05.886: ISDN Se0/0/0:15 Q931: RX <- RELEASE_COMP pd = 8 callref = 0x8092
*Nov 11 20:50:05.890: ISDN Se0/0/0:15 Q931: TX -> DISCONNECT pd = 8 callref = 0xC8B9
Cause i = 0x8081 - Unallocated/unassigned number
*Nov 11 20:50:06.118: ISDN Se0/0/0:15 Q931: RX <- RELEASE pd = 8 callref = 0x48B9
*Nov 11 20:50:06.118: ISDN Se0/0/0:15 Q931: TX -> RELEASE_COMP pd = 8 callref = 0xC8B9
Получается оператор обрывает звонок???
RX <- DISCONNECT pd = 8 callref = 0x8090
Cause i = 0x828100000000 - Unallocated/unassigned number

Вот так выглядит лог с работающей BP250

7,4 s BP <<--
INFO NET SAPI=0 TEI=0 C P=0 N(S)=102 N(R)=109
- SETUP ORIG Crv=0x2E7F
Info-Element Sending complete
- Info-Element Bearer capability
Coding standard CCITT standard
Info. transfer cap. 3.1 kHz audio
Transfer mode circuit mode
Info. transfer rate 64 kbit/s
User L1 protocol G.711 A-law
- Info-Element Channel identification
I/F id present. implicitly identified
I/F type primary interface
Preferred/exclusive preferred
D-channel ind. is not the D-channel
Info. chan. sel. as indicated
Coding standard CCITT standard
Channel type B-channel units
Channel number 5
- Info-Element Progress indicator
Coding standard CCITT standard
Location public net. serv. local user
Progress descr. call is not end-to-end
- Info-Element Calling party number
Type of number national number
Numbering plan ISDN/telephony (E.164/E.163)
Presentation ind. presentation allowed
Screening ind. network provided
Number digits 495XXXXXXX
- Info-Element Called party number
Type of number subscriber number
Numbering plan ISDN/telephony (E.164/E.163)
Number digits 7006

7,6 s BP -->>
INFO USR SAPI=0 TEI=0 C P=0 N(S)=109 N(R)=103
- CALL PROCEEDING DEST Crv=0x2E7F
- Info-Element Channel identification
I/F id present. implicitly identified
I/F type primary interface
Preferred/exclusive exclusive
D-channel ind. is not the D-channel
Info. chan. sel. as indicated
Coding standard CCITT standard
Channel type B-channel units
Channel number 5

11,5 s BP -->>
INFO USR SAPI=0 TEI=0 C P=0 N(S)=110 N(R)=103
- CONNECT DEST Crv=0x2E7F
- Info-Element Progress indicator
Coding standard CCITT standard
Location user
Progress descr. dest. address is non-ISDN

11,6 s BP <<--
INFO NET SAPI=0 TEI=0 C P=0 N(S)=103 N(R)=111
CONNECT ACKNOWLEDGE ORIG Crv=0x2E7F

14,8 s BP <<--
INFO NET SAPI=0 TEI=0 C P=0 N(S)=104 N(R)=111
- DISCONNECT ORIG Crv=0x2E7F
- Info-Element Cause
Coding standard CCITT standard
Location public net. serv. local user
Cause value normal call clearing:16
Diagnostics 00 00 00 00

15,1 s BP -->>
INFO USR SAPI=0 TEI=0 C P=0 N(S)=111 N(R)=105
- RELEASE DEST Crv=0x2E7F
- Info-Element Cause
Coding standard CCITT standard
Location user
Cause value normal call clearing:16

15,3 s BP <<--
INFO NET SAPI=0 TEI=0 C P=0 N(S)=105 N(R)=112
RELEASE COMPLETE ORIG Crv=0x2E7F


Пытаясь сравнивать вижу, что при прошедшем через BP звонке на 11,5 есть
dest. address is non-ISDN
При неудачном (через циску) на Nov 11 20:50:01.738
i = 0xC1, '7006' Plan:ISDN, Type:Subscriber(local)

В этом проблема?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
awsswa



Зарегистрирован:
28.04.2012
Сообщения: 1657
Откуда: Russia, Пермь

Статус: Оффлайн 

СообщениеДобавлено: Вт Ноя 15, 2016 18:42    Заголовок сообщения:

http://awsswa.livejournal.com/21699.html

а настроено что asterisk принимает звонок с пира с именем 7006 ?

в asterisk по дебагу по ip адресу циски что то прилетает ?

_________________
платный суппорт по мере возможностей
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Skype Name
FSerg



Зарегистрирован:
09.03.2009
Сообщения: 124

Статус: Оффлайн 

СообщениеДобавлено: Вт Ноя 15, 2016 18:52    Заголовок сообщения:

Ссылку пошёл изучать.
Строго говоря да, для настройки там такой диалплан:
[from_E1_1]
exten => _X.,1,NoOp()
exten => _X.,n,Dial(SIP/2401,40,tT)
Вот только до него ничего не доходит.
циска плечей не создаёт, даже со стороны pots
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
xelas
admin


Зарегистрирован:
05.03.2007
Сообщения: 1044

Статус: Онлайн 

СообщениеДобавлено: Вт Ноя 15, 2016 19:49    Заголовок сообщения:

Не очень понял кто на ком стоял, но у вас в пирах нет answer-address/incoming called-number
Соотвественно, циска не может выбрать пир в который поместить входящую ногу.
Мне так кажется.

Added after 2 minutes:

http://www.cisco.com/cisco/web/support/R ... tml#topic2
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Список форумов Asterisk Forum -> Оборудование Ответить на тему
Страница 1 из 1

Добавить в Избранное

 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
You cannot attach files in this forum
You cannot download files in this forum