ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

HiPath 3800 & Asterisk (QSIG)

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

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

HiPath 3800 & Asterisk (QSIG)

Сообщение janetland » 19 дек 2019, 11:58

Доброго дня суток всем.
Есть АТС 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)
janetland
 
Сообщений: 43
Зарегистрирован: 24 авг 2016, 16:11

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение Zavr2008 » 19 дек 2019, 13:09

Мы специально дорабатывали наш Alvis чтобы нормально работало, еще там есть проблема в передаче CallerID(name) - кодировка нестандартная.
Так советую сначала поиграться выбрать правильный QSIG на стороне 3800.
Российские шлюзы E1 Alvis-GW. Модернизация УПАТС с E1, Установка FreePBX, Системы антифрод "в разрыв" потоков E1 PRI / SS#7 ISUP.
Аватар пользователя
Zavr2008
 
Сообщений: 2158
Зарегистрирован: 27 янв 2011, 01:35

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение ded » 19 дек 2019, 17:40

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

ROSE это ведь не имя, а профиль протокола какой-то.
ded
 
Сообщений: 15801
Зарегистрирован: 26 авг 2010, 19:00

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение janetland » 19 дек 2019, 18:09

Ded, вот здесь и заложено имя
Код: выделить все
namePresentationAllowedSimple 121group

При звонке с цифры на цифру на АТС, на телефонах отображается значение этой переменной.
У меня подозрение, что либо есть еще какая-то переменная на самой станции, куда можно забить имя, либо * не воспринимает этот параметр.
janetland
 
Сообщений: 43
Зарегистрирован: 24 авг 2016, 16:11

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение ded » 19 дек 2019, 18:52

На станции HiPath 3800 как-то скомкано передаются параметры, вследствие неверного заполнения полей в конфиге.
Должно было бы что-то вроде
Код: выделить все
callingName
  argument
     name
       Janet
     Presentation
       Allowed Simple
      121group
ded
 
Сообщений: 15801
Зарегистрирован: 26 авг 2010, 19:00

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение janetland » 20 дек 2019, 12:48

Ded, добился от телефониста настроек транка, прикладываю файлик.
Вопрос, какие еще поля надо заполнить в АТС для передачи на *, ибо на местных цифровых телефонах имена норм отобраются, моделька телефона Siemens OptiPoint 500.
Второй скрин - настройки имени в АТС
Вложения
pbx_name.jpg
pbx_name.jpg (67.49 KIB) Просмотров: 4488
pbx1.jpg
pbx1.jpg (84.06 KIB) Просмотров: 4489
janetland
 
Сообщений: 43
Зарегистрирован: 24 авг 2016, 16:11

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение ded » 20 дек 2019, 13:47

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

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

Если с ним так, то надо попробовать
PRI: ECMA-QSIG Master crlength 1 PRI
других вариантов сигнализации для вашей связки там нет.
ded
 
Сообщений: 15801
Зарегистрирован: 26 авг 2010, 19:00

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение janetland » 20 дек 2019, 14:39

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 KIB) Просмотров: 4473
janetland
 
Сообщений: 43
Зарегистрирован: 24 авг 2016, 16:11

Re: HiPath 3800 & Asterisk (QSIG)

Сообщение ded » 20 дек 2019, 15:54

PRI ISO-QSIG стоит попробовать, PRI CorNet-NQ - мимо, это совсем не то.
ded
 
Сообщений: 15801
Зарегистрирован: 26 авг 2010, 19:00


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 42

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH