ARTCOM LOGO

Здравствуйте, гость ( Вход | Регистрация )

> Поля CID в транке по h.323, Как убрать LDKVOIB ?
Dor
сообщение 25.3.2014, 10:10
Сообщение #1


Частый гость
***

Группа: Участники
Сообщений: 93
Регистрация: 3.8.2009
Из: Москва
Пользователь №: 13562



Всем hi! Коллеги, подскажите плиз, Подключили LDK-300 (прошивка 3.8 Ah) к Asterisk по протоколу h.323. хотелось бы корректно настроить CID если это возможно. Итак от asterisk->LG определение идет нормально если звонит 4321 на тел. LG определяется 4321. А вот если наоборот с LG -> Asterisk то на дисплее написано всё время LDKVOIB а строкой ниже номер. Причём тел. на который звонят в непринятых не запоминает номер, он всегда покажет, что вам звонил LDKVOIB, а номер видно только в момент звонка.
В логах нашли, что LDK в полях подставляет всё время CALLERID(name)=LDKVOIB") Хотя в самой станции номерам присвоины имена. Как то это можно победить?
__________________________________________________
[2014-03-25 10:08:15] VERBOSE[16834][C-00000022] pbx.c: -- Goto (macro-user-callerid,s,30)
[2014-03-25 10:08:15] VERBOSE[16834][C-00000022] pbx.c: -- Executing [s@macro-user-callerid:30] Set("OOH323/10000-22", "CALLERID(number)=1111") in new stack
[2014-03-25 10:08:15] VERBOSE[16834][C-00000022] pbx.c: -- Executing [s@macro-user-callerid:31] Set("OOH323/10000-22", "CALLERID(name)=LDKVOIB") in new stack
[2014-03-25 10:08:15] VERBOSE[16834][C-00000022] pbx.c: -- Executing [s@macro-user-callerid:32] Set("OOH323/10000-22", "CDR(cnum)=1111") in new stack
[2014-03-25 10:08:15] VERBOSE[16834][C-00000022] pbx.c: -- Executing [s@macro-user-callerid:33] Set("OOH323/10000-22", "CDR(cnam)=LDKVOIB") in new stack
[2014-03-25 10:08:15] VERBOSE[16834][C-00000022] pbx.c: -- Executing [s@macro-user-callerid:34] Set("OOH323/10000-22", "CHANNEL(language)=en") in new stack


Прикрепленные файлы
Прикрепленный файл  voibe_caller_id.png ( 66,29 килобайт ) Кол-во скачиваний: 12
 
Перейти в начало страницы
 
+Цитировать сообщение
 
Начать новую тему
Ответов
harris
сообщение 25.3.2014, 16:04
Сообщение #2


ГУРУ
********

Группа: Участники
Сообщений: 12388
Регистрация: 23.11.2006
Из: Москва
Пользователь №: 146



Цитата(Dor @ 25.3.2014, 10:10) *
Всем hi! Коллеги, подскажите плиз, Подключили LDK-300 (прошивка 3.8 Ah) к Asterisk по протоколу h.323. хотелось бы корректно настроить CID если это возможно. Итак от asterisk->LG определение идет нормально если звонит 4321 на тел. LG определяется 4321. А вот если наоборот с LG -> Asterisk то на дисплее написано всё время LDKVOIB а строкой ниже номер. Причём тел. на который звонят в непринятых не запоминает номер, он всегда покажет, что вам звонил LDKVOIB, а номер видно только в момент звонка.
В логах нашли, что LDK в полях подставляет всё время CALLERID(name)=LDKVOIB") Хотя в самой станции номерам присвоины имена. Как то это можно победить?
__________________________________________________
[2014-03-25 10:08:15] VERBOSE[16834][C-00000022] pbx.c: -- Goto (macro-user-callerid,s,30)
[2014-03-25 10:08:15] VERBOSE[16834][C-00000022] pbx.c: -- Executing [s@macro-user-callerid:30] Set("OOH323/10000-22", "CALLERID(number)=1111") in new stack
[2014-03-25 10:08:15] VERBOSE[16834][C-00000022] pbx.c: -- Executing [s@macro-user-callerid:31] Set("OOH323/10000-22", "CALLERID(name)=LDKVOIB") in new stack
[2014-03-25 10:08:15] VERBOSE[16834][C-00000022] pbx.c: -- Executing [s@macro-user-callerid:32] Set("OOH323/10000-22", "CDR(cnum)=1111") in new stack
[2014-03-25 10:08:15] VERBOSE[16834][C-00000022] pbx.c: -- Executing [s@macro-user-callerid:33] Set("OOH323/10000-22", "CDR(cnam)=LDKVOIB") in new stack
[2014-03-25 10:08:15] VERBOSE[16834][C-00000022] pbx.c: -- Executing [s@macro-user-callerid:34] Set("OOH323/10000-22", "CHANNEL(language)=en") in new stack

На стороне LDK - никак не победить.
1) LDKVOIB посылается вовсе не в поле CallerID, а в поле H.323-ID. Это идентификация устройства, обеспечивающего реализацию протокола H.323. В данном случае таким устройством является АТС LDK (ее шлюз VOIB), а не терминал пользователя.
ИМХО, нужно в Астериске настроить, чтобы он игнорировал поле H.323-ID.
2) Станция LDK может отправить Имя абонента по H.323 только при использовании функций Networking между двумя станциями LG и только при наличии лицензии. У вас стоит Астериск, поэтому LDK не сможет передать имя абонента.


--------------------
Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
Перейти в начало страницы
 
+Цитировать сообщение

Сообщений в этой теме


Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 18.7.2025, 12:29