О деактивации форума Eltex

Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.

Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.

Smg-1016m V.3.8 - не передается имя qsig->sip кириллицей

ECSS-10, TAU.IP, SMG, RG
6apahka
Сообщения: 34
Зарегистрирован: 12 сен 2014 19:01
Reputation: 0
Откуда: ООО Наука-Связь, Москва
Контактная информация:

Smg-1016m V.3.8 - не передается имя qsig->sip кириллицей

Сообщение 6apahka » 17 янв 2017 17:20

Программное обеспечение:
Версия ПО V.3.8.0.2066 M Build: Dec 26 2016 09:27:01
Версия SIP-адаптера 3.8.0.36

Схема включения - Panasonic TDA 600 Qsig_user -> smg-1016m Qsig_N - > Sip.

Обновили Smg-1016m V.3.8 - теперь не передается имя из qsig- в Sip кириллицей. Латиницей все работает. До обновления кириллица проходила. Судя по трассе PBX PSTN имя даже не доходит до SIP

Кириллица - вариант 1 - ничего нет, пустое поле.
[calling party number: 445 (type=unknown, plan=private, present.allowed, not screened)]
[called party number: 000608543 (type=unknown, plan=private)]
---------------------------------
11:40:05.570641 [INFO] Q931. Line 00/00. Create Call, entry 94. Call 8018 (Incoming)
11:40:05.570705 [INFO] Q931. Line 00/00. Call 8018. Incoming SETUP. Check chan id
11:40:05.570770 [INFO] Q931. Line 00/00. Call 8018. Check IE 'Channel ID': channel id='as indicated'chan=1, mode non-excl
11:40:05.570833 [INFO] Q931. Line 00/00. Search B-chan: chan 1, mask 00010001 - chan ok: mask 00010001
11:40:05.570894 [INFO] Q931. Line 00/00. Call 8018. Check IE 'Bearer capablity': {speech}{64 kbit/s}{G.711 A-law}
11:40:05.570958 [INFO] Q931. Line 00/00. Call 8018. Check IE 'Called party number': {type=0x00, plan=0x09} <000608543> (9)
11:40:05.571047 [INFO] Q931. Line 00/00. Call 8018. QSIG decode for msg 'SETUP'
11:40:05.571114 [INFO] Q931. Line 00/00. Call 8018. Remote Name: 'Бабенко А.'
11:40:05.571170 [INFO] Q931. Line 00/00. Call 8018. Incoming SETUP. QSIG-name ''(0)
11:40:05.571237 [INFO] Q931. Line 00/00. Call 8018. Check IE 'Calling party number': {type=0x00, plan=0x09}, {presentation=0, screening=0} <445> (3)
11:40:05.571305 [INFO] Q931. Line 00/00. Call 8018. Incoming SETUP. CgPN <445>(3), CdPN <000608543>(9) isdn flag=03
11:40:05.571407 [INFO] Port PRI:00:94. VChan set (chan 1) - 'line 0, chan 4'
11:40:05.571470 [INFO] Port PRI:00:94. Set cdr-time for: setup
11:40:05.571584 [INFO] Port PRI:00:94. Setup time-stamp: 11:40:05.833 MSK Tue Jan 17 2017
11:40:05.571649 [INFO] Port PRI:00:94. Seize (v-chan:01, TG:01). Cld:'<none>'(0). (Trunk) . Clg-len: 3. clg-set: y. COS: -1. RADIUS=-1
11:40:05.571738 [INFO] Port PRI:00:94. ModTable in [-1:11], out [-1:-1], out redir:orig [-1:-1]
11:40:05.571821 [INFO] Port PRI:00:94. CgPN: <445>(3) <set> <unknown> <private> <allowed> <not verified>. cat [1].
11:40:05.571908 [INFO] Port PRI:00:94. Calling Info (pres allowed): <445>. <Category=1>
11:40:05.571973 [INFO] Port PRI:00:94. CgPN: <445>(3) <set> <unknown> <private> <allowed> <not verified>. cat [1].
11:40:05.572035 [INFO] Port PRI:00:94. Set state 'In-Dial'
11:40:05.572092 [INFO] Q931. Line 00/00. Call 8018. Incoming seize - PLAN 0. COS 0
11:40:05.572146 [INFO] Q931. Line 00/00. Call 8018. Incoming SETUP. proc dial
11:40:05.572205 [INFO] Port PRI:00:94. Set CallerID for peer none
11:40:05.572273 [INFO] Port PRI:00:94. Set CallerId: '-none-' (0).


Кириллица - вариант 2 - что-то проходит, но изменяется.
[calling party number: 400 (type=unknown, plan=private, present.allowed, not screened)]
[called party number: 000608543 (type=unknown, plan=private)]
---------------------------------
11:40:43.267798 [INFO] Q931. Line 00/00. Create Call, entry 97. Call 801A (Incoming)
11:40:43.267863 [INFO] Q931. Line 00/00. Call 801A. Incoming SETUP. Check chan id
11:40:43.267927 [INFO] Q931. Line 00/00. Call 801A. Check IE 'Channel ID': channel id='as indicated'chan=1, mode non-excl
11:40:43.267991 [INFO] Q931. Line 00/00. Search B-chan: chan 1, mask 00010001 - chan ok: mask 00010001
11:40:43.268053 [INFO] Q931. Line 00/00. Call 801A. Check IE 'Bearer capablity': {speech}{64 kbit/s}{G.711 A-law}
11:40:43.268116 [INFO] Q931. Line 00/00. Call 801A. Check IE 'Called party number': {type=0x00, plan=0x09} <000608543> (9)
11:40:43.268205 [INFO] Q931. Line 00/00. Call 801A. QSIG decode for msg 'SETUP'
11:40:43.269510 [INFO] Q931. Line 00/00. Call 801A. Remote Name: 'Ганюченко А.'
11:40:43.269573 [INFO] Q931. Line 00/00. Call 801A. Incoming SETUP. QSIG-name 'Р‘'(2)
11:40:43.269642 [INFO] Q931. Line 00/00. Call 801A. Check IE 'Calling party number': {type=0x00, plan=0x09}, {presentation=0, screening=0} <400> (3)
11:40:43.269697 [INFO] Q931. Line 00/00. Call 801A. Incoming SETUP. CgPN <400>(3), CdPN <000608543>(9) isdn flag=03
11:40:43.269791 [INFO] Port PRI:00:97. VChan set (chan 1) - 'line 0, chan 4'
11:40:43.269855 [INFO] Port PRI:00:97. Set cdr-time for: setup
11:40:43.269969 [INFO] Port PRI:00:97. Setup time-stamp: 11:40:43.531 MSK Tue Jan 17 2017
11:40:43.270034 [INFO] Port PRI:00:97. Seize (v-chan:01, TG:01). Cld:'<none>'(0). (Trunk) . Clg-len: 3. clg-set: y. COS: -1. RADIUS=-1
11:40:43.270096 [INFO] Port PRI:00:97. ModTable in [-1:11], out [-1:-1], out redir:orig [-1:-1]
11:40:43.270160 [INFO] Port PRI:00:97. CgPN: <400>(3) <set> <unknown> <private> <allowed> <not verified>. cat [1].
11:40:43.270227 [INFO] Port PRI:00:97. Calling Info (pres allowed): <400>. <Category=1>
11:40:43.270284 [INFO] Port PRI:00:97. CgPN: <400>(3) <set> <unknown> <private> <allowed> <not verified>. cat [1].
11:40:43.270347 [INFO] Port PRI:00:97. Set state 'In-Dial'
11:40:43.270403 [INFO] Q931. Line 00/00. Call 801A. Incoming seize - PLAN 0. COS 0
11:40:43.270457 [INFO] Q931. Line 00/00. Call 801A. Incoming SETUP. proc dial
11:40:43.270516 [INFO] Port PRI:00:97. Set CallerID for peer none
11:40:43.270569 [INFO] Port PRI:00:97. Set CallerId: 'Р‘' (2).


Латиница - все проходит корректно
[calling party number: 454 (type=unknown, plan=private, present.allowed, not screened)]
[called party number: 000608543 (type=unknown, plan=private)]
---------------------------------
11:40:26.788161 [INFO] Q931. Line 00/00. Create Call, entry 95. Call 8019 (Incoming)
11:40:26.788254 [INFO] Q931. Line 00/00. Call 8019. Incoming SETUP. Check chan id
11:40:26.788324 [INFO] Q931. Line 00/00. Call 8019. Check IE 'Channel ID': channel id='as indicated'chan=1, mode non-excl
11:40:26.788391 [INFO] Q931. Line 00/00. Search B-chan: chan 1, mask 00010001 - chan ok: mask 00010001
11:40:26.788455 [INFO] Q931. Line 00/00. Call 8019. Check IE 'Bearer capablity': {speech}{64 kbit/s}{G.711 A-law}
11:40:26.788519 [INFO] Q931. Line 00/00. Call 8019. Check IE 'Called party number': {type=0x00, plan=0x09} <000608543> (9)
11:40:26.788608 [INFO] Q931. Line 00/00. Call 8019. QSIG decode for msg 'SETUP'
11:40:26.788685 [INFO] Q931. Line 00/00. Call 8019. Remote Name: 'BabenkoTest'
11:40:26.788740 [INFO] Q931. Line 00/00. Call 8019. Incoming SETUP. QSIG-name 'BabenkoTest'(11)
11:40:26.788807 [INFO] Q931. Line 00/00. Call 8019. Check IE 'Calling party number': {type=0x00, plan=0x09}, {presentation=0, screening=0} <454> (3)
11:40:26.788861 [INFO] Q931. Line 00/00. Call 8019. Incoming SETUP. CgPN <454>(3), CdPN <000608543>(9) isdn flag=03
11:40:26.788955 [INFO] Port PRI:00:95. VChan set (chan 1) - 'line 0, chan 4'
11:40:26.789018 [INFO] Port PRI:00:95. Set cdr-time for: setup
11:40:26.789129 [INFO] Port PRI:00:95. Setup time-stamp: 11:40:26.050 MSK Tue Jan 17 2017
11:40:26.789193 [INFO] Port PRI:00:95. Seize (v-chan:01, TG:01). Cld:'<none>'(0). (Trunk) . Clg-len: 3. clg-set: y. COS: -1. RADIUS=-1
11:40:26.789256 [INFO] Port PRI:00:95. ModTable in [-1:11], out [-1:-1], out redir:orig [-1:-1]
11:40:26.789319 [INFO] Port PRI:00:95. CgPN: <454>(3) <set> <unknown> <private> <allowed> <not verified>. cat [1].
11:40:26.789387 [INFO] Port PRI:00:95. Calling Info (pres allowed): <454>. <Category=1>
11:40:26.789443 [INFO] Port PRI:00:95. CgPN: <454>(3) <set> <unknown> <private> <allowed> <not verified>. cat [1].
11:40:26.789506 [INFO] Port PRI:00:95. Set state 'In-Dial'
11:40:26.789562 [INFO] Q931. Line 00/00. Call 8019. Incoming seize - PLAN 0. COS 0
11:40:26.789616 [INFO] Q931. Line 00/00. Call 8019. Incoming SETUP. proc dial
11:40:26.789675 [INFO] Port PRI:00:95. Set CallerID for peer none
11:40:26.789728 [INFO] Port PRI:00:95. Set CallerId: 'BabenkoTest' (11).



Ошибка ПО или надо что-то настроить дополнительно?

Bokrenok
Сообщения: 406
Зарегистрирован: 04 сен 2006 14:49
Reputation: 0
Откуда: ELTEX

Re: Smg-1016m V.3.8 - не передается имя qsig->sip кириллицей

Сообщение Bokrenok » 17 янв 2017 17:28

А какая версия стояла до этого?

Похоже на ошибку ПО, т.к. имя теряется практически сразу после декодирования:
второй вызов:

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

11:40:43.268205 [INFO] Q931. Line 00/00. Call 801A. QSIG decode for msg 'SETUP'
11:40:43.269510 [INFO] Q931. Line 00/00. Call 801A. Remote Name: 'Ганюченко А.'
11:40:43.269573 [INFO] Q931. Line 00/00. Call 801A. Incoming SETUP. QSIG-name 'Р‘'(2)   # <<<<<<< вот тут уже плохо


третий вызов:

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

11:40:26.788608 [INFO] Q931. Line 00/00. Call 8019. QSIG decode for msg 'SETUP'
11:40:26.788685 [INFO] Q931. Line 00/00. Call 8019. Remote Name: 'BabenkoTest'
11:40:26.788740 [INFO] Q931. Line 00/00. Call 8019. Incoming SETUP. QSIG-name 'BabenkoTest'(11)


отправьте плз. полные текстовые логи этих вызовов и ссылку на данную тему на адрес techsupp@eltex.nsk.ru

6apahka
Сообщения: 34
Зарегистрирован: 12 сен 2014 19:01
Reputation: 0
Откуда: ООО Наука-Связь, Москва
Контактная информация:

Re: Smg-1016m V.3.8 - не передается имя qsig->sip кириллицей

Сообщение 6apahka » 17 янв 2017 19:06

До этого стояла версия 3.6 - все работало. Сегодня ночью попробуем обновить до 3.7 и проверить на ней.
Полный лог отправил на почту.

Bokrenok
Сообщения: 406
Зарегистрирован: 04 сен 2006 14:49
Reputation: 0
Откуда: ELTEX

Re: Smg-1016m V.3.8 - не передается имя qsig->sip кириллицей

Сообщение Bokrenok » 18 янв 2017 12:03

6apahka писал(а):До этого стояла версия 3.6 - все работало. Сегодня ночью попробуем обновить до 3.7 и проверить на ней.
Полный лог отправил на почту.


да, мы испортили это в 3.7, когда делали адаптацию кириллических имён под Сименс.
Сименс используют свою собственную проприетарную кодировку, а Панасоник, как оказалось, шлёт честную CP1251

будем исправлять.

6apahka
Сообщения: 34
Зарегистрирован: 12 сен 2014 19:01
Reputation: 0
Откуда: ООО Наука-Связь, Москва
Контактная информация:

Re: Smg-1016m V.3.8 - не передается имя qsig->sip кириллицей

Сообщение 6apahka » 18 янв 2017 15:00

Bokrenok писал(а):да, мы испортили это в 3.7, когда делали адаптацию кириллических имён под Сименс.
Сименс используют свою собственную проприетарную кодировку, а Панасоник, как оказалось, шлёт честную CP1251

будем исправлять.


На V.3.7.0.1944 M Build: Oct 4 2016 05:17:56 не заработало, в IP-phone вместо имени высвечивается набор знаков препинания.

Кстати, при прохождении обратного вызова из Sip -> smg-1016m Qsig_N - > Panasonic TDA 600 Qsig_user имя также не передается не зависимо от того латиницей оно написано или кириллицей. Точнее с Eltex оно передается, но Panasonic его не распознает. Видимо также работает не та кодировка или не та версия Qsig.

Пример входящего вызова - На Eltex smg-1016m - зашифровано имя <42 61 62 65 6E 6B 6F 54-65 73 74> - "BabenkoTest"
10:47:40.925329 [INFO] QSIG. operationValue = ROSE_QSIG_CallingName
10:47:40.925380 [INFO] QSIG. callingName Name
10:47:40.925437 [INFO] QSIG. namePresentationAllowedSimple Context Specific [0 0x00] =
10:47:40.925519 [INFO] QSIG. <42 61 62 65 6E 6B 6F 54-65 73 74> - "BabenkoTest"
10:47:40.925579 [INFO] Q931. Line 00/00. Call 001A. TX 96
DUMP: 08.02.00.1A.05.A1.04.03.90.90.A3.18.03.A9.83.84.
1E.02.81.83.1C.25.91.AA.06.80.01.00.82.01.00.8B.
01.00.A1.17.02.02.08.AA.06.04.2B.0C.09.00.80.0B.
42.61.62.65.6E.6B.6F.54.65.73.74.6C.0F.01.83.34.
39.35.39.33.33.36.37.32.35.34.34.35.70.04.81.34.
34.35.28.0B.42.61.62.65.6E.6B.6F.54.65.73.74.
0x001A (from orig), MSG=SETUP:
[sending complete]
[bearer capability:
cap=3.1 kHz audio
std=CCITT
rate=64 kbit/s
mode=circuit
layer1=G.711 A-law]
[channel id: channel=4 (exclusive)] Coding=CCITT
[progress ind: Origin not isdn (3)]
[facility (Q.932): (len 37)]

[calling party number: 4959336725445 (type=unknown, plan=ISDN, present.allowed, network provided)]
[called party number: 445 (type=unknown, plan=ISDN)]
[display: BabenkoTest]


Пример входящего вызова - Трасса На Panasonic при вызове из Qsig от Eltex - зашифровано имя <42 61 62 65 6E 6B 6F 54-65 73 74> - "BabenkoTest"
QSIG line->PBX No.56117 Port:1 (elapsed time from LPR reset) 01/07/29 22:01:50
L2: I SAPI:0 TEI:0
L3:
SETUP crn:001D (O)
Sending Complete
Bearer Capability: 90 90 A3 (3.1kHz Audio A-Law)
Channel Identity: A9 83 84 (channel=B4 excl.)
Progress Indicator: 81 83
Description= "Origination address is non-ISDN"
Location= "private network serving the local user"
Facility: 91 AA 06 80 01 00 82 01 00 8B 01 00 A1 17 02 02 08 AC 06 04 2B 0C 09 00 80 0B 42 61 62 65 6E 6B 6F 54 65 73 74
([Inv] id= 08AC op= callingName)
Calling Party Number: 01 83 34 39 35 39 33 33 36 37 32 35 34 34 35
Type of Number= Unknown, Numbering Plan= ISDN/Telephony
Number= 4959336725445
Called Party Number: 81 34 34 35
Type of Number= Unknown, Numbering Plan= ISDN/Telephony
Number= 445
Display: 42 61 62 65 6E 6B 6F 54 65 73 74
02 01 92 A8 08 02 00 1D 05 A1 04 03 90 90 A3 18
03 A9 83 84 1E 02 81 83 1C 25 91 AA 06 80 01 00
82 01 00 8B 01 00 A1 17 02 02 08 AC 06 04 2B 0C
09 00 80 0B 42 61 62 65 6E 6B 6F 54 65 73 74 6C
0F 01 83 34 39 35 39 33 33 36 37 32 35 34 34 35
70 04 81 34 34 35 28 0B 42 61 62 65 6E 6B 6F 54
65 73 74


Пример исходящего вызова - Трасса На Panasonic при вызове в Qsig на Eltex - зашифровано имя <42 61 62 65 6E 6B 6F 54-65 73 74> - "BabenkoTest"
PBX->QSIG line No.56078 Port:1 (elapsed time from LPR reset) 01/07/29 21:49:55
L2: I SAPI:0 TEI:0
L3:
SETUP crn:0041 (O)
Sending Complete
Bearer Capability: 80 90 A3 (Speech A-Law)
Channel Identity: A1 83 83 (channel=B3 pref.)
Facility: 91 AA 06 80 01 00 82 01 00 8B 01 00 A1 16 02 01 40 06 04 2B 0C 09 00 80 0B 42 61 62 65 6E 6B 6F 54 65 73 74
([Inv] id= 40 op= callingName)
Calling Party Number: 09 80 34 35 34
Type of Number= Unknown, Numbering Plan= Private
Number= 454
Called Party Number: 89 30 30 30 36 30 38 35 34 33
Type of Number= Unknown, Numbering Plan= Private
Number= 000608543
00 01 7C 70 08 02 00 41 05 A1 04 03 80 90 A3 18
03 A1 83 83 1C 24 91 AA 06 80 01 00 82 01 00 8B
01 00 A1 16 02 01 40 06 04 2B 0C 09 00 80 0B 42
61 62 65 6E 6B 6F 54 65 73 74 6C 05 09 80 34 35
34 70 0A 89 30 30 30 36 30 38 35 34 33


Может и это получится починить? :)

Evgeniy
Сообщения: 519
Зарегистрирован: 19 янв 2011 13:15
Reputation: 0
Откуда: г. Новосибирск ООО "Элтекс"

Re: Smg-1016m V.3.8 - не передается имя qsig->sip кириллицей

Сообщение Evgeniy » 16 май 2017 11:12

Добрый день.
Могли бы Вы на адрес техсап написать с пометкой на тему форума?
В ответ вышлю версию 3.9 с правками по передачи имени кириллицей в QSIG-SIP
Федоркин Евгений / Элтекс / Сервисный центр VoIP/ Techsupp@eltex.nsk.ru


Вернуться в «Оборудование VoIP»

Кто сейчас на конференции

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