VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

HiPath 3800 & Asterisk (QSIG)

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
janetland
Сообщения: 43
Зарегистрирован: 24 авг 2016, 15:11

HiPath 3800 & Asterisk (QSIG)

Сообщение janetland »

Доброго дня суток всем.
Есть АТС Simens HiPath 3800 в которой стоит 2 платы потока Е1, по одной - забирает поток от провайдера, по второй соединена с Asterisk
В настройках АТС установлен протокол передачи данных QSIG, но есть проблема - не прилетает полный callerid с именем, только callerid(num).
Настойки в * chan_dahdi.conf со всем возможным трансфером callerid

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

facilityenable = yes
usecallerid = yes
hidecallerid = no
hidecalleridname = no
callerid = asreceived
callwaitingcallerid = yes
useincomingcalleridondahditransfer=yes
switchtype = qsig
signalling = pri_cpe
В логах АТС при звонке с 222 (АТС) на 411 (asterisk) наблюдаем следующее:

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

facility        : 1C 1C 91 AA 06 80 01 00 82 01 00 8B 01 00 A1 
                    0E 02 02 AB 05 06 04 2B 0C 09 29 03 02 07 80 
                    Protocol Profile: ROSE
                    NetworkFacilityExtension:
                    sourceEntity endPINX
                    destinationEntity endPINX
                    InterpretationApdu:
                    discardAnyUnrecognisedInvokePdu
                    RoseAPDU:
                    invoke 
                     invokeID -21755
                     operationValue 
                      globalValue 1 3 12 9 41 
                      pathRetain 
                     argument 
                      serviceList 1
                      callOffer
  facility        : 1C 22 91 AA 06 80 01 00 82 01 00 8B 01 02 A1 
                    14 02 02 AB 06 02 01 3B 30 0B 30 09 0A 01 05 
                    0A 01 04 0A 01 03 
                    Protocol Profile: ROSE
                    NetworkFacilityExtension:
                    sourceEntity endPINX
                    destinationEntity endPINX
                    InterpretationApdu:
                    rejectAnyUnrecognisedInvokePdu
                    RoseAPDU:
                    invoke 
                     invokeID -21754
                     operationValue 
                      localValue chargeRequest 
                     argument 
                      adviceModeCombinations 
                       adviceModeCombination interimFinal
                       adviceModeCombination final
                       adviceModeCombination interim
  facility        : 1C 22 91 AA 06 80 01 00 82 01 00 8B 01 00 A1 
                    14 02 02 AB 07 06 04 2B 0C 09 00 80 08 31 32 
                    31 67 72 6F 75 70 
                    Protocol Profile: ROSE
                    NetworkFacilityExtension:
                    sourceEntity endPINX
                    destinationEntity endPINX
                    InterpretationApdu:
                    discardAnyUnrecognisedInvokePdu
                    RoseAPDU:
                    invoke 
                     invokeID -21753
                     operationValue 
                      globalValue 1 3 12 9 0 
                      callingName 
                     argument 
                      [b]namePresentationAllowedSimple 121group[/b]
  progress ind    : 1E 02 81 83 
                    Coding Standard: CCITT
                    Location: private network serving the local user
                    Progress Description: origination address is
                     non-ISDN
  calling num     : 6C 05 41 83 32 32 32 
                    Type of Number/Numbering Plan: subscriber/ISDN
                    Presentation Indicator: presentation allowed
                    Screening Indicator: network provided
                    Digit(s): 222
  called num      : 70 04 80 34 31 31 
                    Type of Number/Numbering Plan: unknown/unknown
                    Digit(s): 411
В дебаге asterisk (PRI) при звонке с 116 номера АТС на 666 номер asterisk ругань на ROSE

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

PRI Span: 1 ASN.1 end
PRI Span: 1   nfe NetworkFacilityExtension Context Specific/C [10 0x0A]
PRI Span: 1   sourceEntity Context Specific [0 0x00] = 0 0x0000
PRI Span: 1   destinationEntity Context Specific [2 0x02] = 0 0x0000
PRI Span: 1   interpretation Context Specific [11 0x0B] = 0 0x0000
PRI Span: 1 INVOKE Component Context Specific/C [1 0x01]
PRI Span: 1   invokeId Integer(2 0x02) = -12402 0xFFFFCF8E
PRI Span: 1   operationValue OID(6 0x06) = 43.12.9.41
PRI Span: 1   operationValue = ROSE_Unknown
PRI Span: 1   Skipping unused constructed component octets!
PRI Span: 1 !! ROSE invoke operation not handled on switchtype:National ISDN! ROSE_Unknown
Ded, натыкался на Ваше сообщение, что удалось поженить по QSIG HiPath 3550, копали в сторону libpri или какие-то настройки на самой АТС?
Карта 0a:00.0 Network controller: Digium, Inc. Wildcard TE133 single-span T1/E1/J1 card (PCI Express) (rev 02)
Аватара пользователя
Zavr2008
Сообщения: 2211
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение Zavr2008 »

Мы специально дорабатывали наш Alvis чтобы нормально работало, еще там есть проблема в передаче CallerID(name) - кодировка нестандартная.
Так советую сначала поиграться выбрать правильный QSIG на стороне 3800.
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
ded
Сообщения: 15620
Зарегистрирован: 26 авг 2010, 19:00

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение ded »

В сутках нет и не было доброго времени, только 24 часа или 1440 минут.
janetland писал(а):Ded, натыкался на Ваше сообщение, что удалось поженить по QSIG HiPath 3550, копали в сторону libpri или какие-то настройки на самой АТС?
я не помню всего что было в жизни в деталях, только в общих чертах.
В логах АТС при звонке с 222 (АТС) на 411 (asterisk) не увидел передачи имени.
callingName
argument
namePresentationAllowedSimple 121group
Вот это жирным - там есть имя или нет?

ROSE это ведь не имя, а профиль протокола какой-то.
janetland
Сообщения: 43
Зарегистрирован: 24 авг 2016, 15:11

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение janetland »

Ded, вот здесь и заложено имя

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

namePresentationAllowedSimple 121group
При звонке с цифры на цифру на АТС, на телефонах отображается значение этой переменной.
У меня подозрение, что либо есть еще какая-то переменная на самой станции, куда можно забить имя, либо * не воспринимает этот параметр.
ded
Сообщения: 15620
Зарегистрирован: 26 авг 2010, 19:00

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение ded »

На станции HiPath 3800 как-то скомкано передаются параметры, вследствие неверного заполнения полей в конфиге.
Должно было бы что-то вроде

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

callingName
  argument
     name 
       Janet
     Presentation
       Allowed Simple 
      121group
janetland
Сообщения: 43
Зарегистрирован: 24 авг 2016, 15:11

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение janetland »

Ded, добился от телефониста настроек транка, прикладываю файлик.
Вопрос, какие еще поля надо заполнить в АТС для передачи на *, ибо на местных цифровых телефонах имена норм отобраются, моделька телефона Siemens OptiPoint 500.
Второй скрин - настройки имени в АТС
Вложения
pbx_name.jpg
pbx_name.jpg (67.49 КБ) 5212 просмотров
pbx1.jpg
pbx1.jpg (84.06 КБ) 5213 просмотров
ded
Сообщения: 15620
Зарегистрирован: 26 авг 2010, 19:00

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение ded »

Ваш Астериск на порту Е1 настроен как
signalling = pri_cpe
значит HiPath 3800 будет pri_net

На скриншоте там установлен режим
PRI: ECMA-QSIG Master

Если с ним так, то надо попробовать
PRI: ECMA-QSIG Master crlength 1 PRI
других вариантов сигнализации для вашей связки там нет.
janetland
Сообщения: 43
Зарегистрирован: 24 авг 2016, 15:11

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение janetland »

Ded, попробовал, при этой настройке транка АТС (ECMA-QSIG Master crlength 1 PRI) каналы pri вообще не подымаются, физически звонок на * прилетает, при снятии трубки идет обрыв и повторный дозвон.

Вот это в cli когда все хорошо:

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

pbx*CLI>
    -- Span 1: Channel 0/1 successfully restarted
.......
    -- Span 1: Channel 0/31 successfully restarted
Еще там есть такое как PRI ISO-QSIG и PRI CorNet-NQ....
Вложения
pbx11.jpg
pbx11.jpg (71.63 КБ) 5197 просмотров
ded
Сообщения: 15620
Зарегистрирован: 26 авг 2010, 19:00

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение ded »

PRI ISO-QSIG стоит попробовать, PRI CorNet-NQ - мимо, это совсем не то.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH