ARTCOM LOGO

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

 
Ответить в данную темуНачать новую тему
> Про сбор Caller ID через трассировку
python08
сообщение 3.12.2009, 17:37
Сообщение #1


Новичок
*

Группа: Участники
Сообщений: 2
Регистрация: 2.12.2009
Пользователь №: 14059



Возникла задача - собирать в самодельную CRM информацию о Caller ID, причём до снятия трубки.

Поскольку бюджета на ключ для работы ezAttendant нет, решил сделать через трассировку.
Действительно, простенькая программулька на Access'е, написанная за 20 минут, прекрасно вынимает из телнетовского потока нужные цифирьки и делает с ними всё, что нужно.

НО!

Станция через случайное время работы (несколько часов) глухо виснет и сама перезагружается минут через 5 висения.

Есть ли мысли, куда копать? И надо ли копать - может быть она так и должна зависать при трассировке?

ipLDK-100, выход в город - 4 аналоговые линии, город выдаёт FSK.
Внутренние абоненты все LDP-70xxD.
Прошивка 3.8

Перейти в начало страницы
 
+Цитировать сообщение
Astra
сообщение 3.12.2009, 18:00
Сообщение #2


Ветеран форума
*****

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



Цитата(python08 @ 3.12.2009, 17:37) *
Возникла задача - собирать в самодельную CRM информацию о Caller ID, причём до снятия трубки.

Поскольку бюджета на ключ для работы ezAttendant нет, решил сделать через трассировку.
Действительно, простенькая программулька на Access'е, написанная за 20 минут, прекрасно вынимает из телнетовского потока нужные цифирьки и делает с ними всё, что нужно.

НО!

Станция через случайное время работы (несколько часов) глухо виснет и сама перезагружается минут через 5 висения.

Есть ли мысли, куда копать? И надо ли копать - может быть она так и должна зависать при трассировке?

ipLDK-100, выход в город - 4 аналоговые линии, город выдаёт FSK.
Внутренние абоненты все LDP-70xxD.
Прошивка 3.8

Чтобы получать выгрузку до поднятия трубки приобретите лицензию TAPI. Тогда сможете любой программой собирать инфу о звонках.
Модули telnet когда нет звонков (пакетов) длительное время разрывают соединение, нужно собирать тарификацию через COM или ставить PUTTY.
Что касается Access, Вы получаете данные из лога на основе связанных таблиц?
Перейти в начало страницы
 
+Цитировать сообщение
harris
сообщение 3.12.2009, 18:11
Сообщение #3


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

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



Цитата(python08 @ 3.12.2009, 17:37) *
Возникла задача - собирать в самодельную CRM информацию о Caller ID, причём до снятия трубки.

Поскольку бюджета на ключ для работы ezAttendant нет, решил сделать через трассировку.
Действительно, простенькая программулька на Access'е, написанная за 20 минут, прекрасно вынимает из телнетовского потока нужные цифирьки и делает с ними всё, что нужно.

НО!

Станция через случайное время работы (несколько часов) глухо виснет и сама перезагружается минут через 5 висения.

Есть ли мысли, куда копать? И надо ли копать - может быть она так и должна зависать при трассировке?

ipLDK-100, выход в город - 4 аналоговые линии, город выдаёт FSK.
Внутренние абоненты все LDP-70xxD.
Прошивка 3.8

ИМХО, дело не в трассировке, а в Telnet'е.
Отправьте ту же самую трассировку в RS-232 (ПГМ175), и получайте ее через СОМ-порт на компе. Думаю, что в этом случае подвисаний не будет.
Если бы у Вас были линии ISDN, то CLI можно было бы отдельно получать, не используя трассировку (функция CLI Print), но для аналоговых СО-линий с CallerID эта фича не поддерживается. Увы. По уму, надо было бы корейцев попросить доработать CLI Print для СО-линий, но пока "руки не доходят"... Да, и мало клиентов, кому это нужно.


--------------------
Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
Перейти в начало страницы
 
+Цитировать сообщение
Евген_й
сообщение 4.12.2009, 11:13
Сообщение #4


Ветеран форума
*****

Группа: Участники
Сообщений: 1508
Регистрация: 13.10.2006
Из: Каменск-Уральский
Пользователь №: 42



Цитата
Станция через случайное время работы (несколько часов) глухо виснет и сама перезагружается минут через 5 висения. Есть ли мысли, куда копать?
Раньше подобным образом работал с кучей станций. Никогда такого не было. Однозначно подключены не напрямую (комп станция), а в LAN. Кто-то(что-то) "ломится" на порты станции, а она этого очень не любит.
Перейти в начало страницы
 
+Цитировать сообщение
python08
сообщение 4.12.2009, 12:55
Сообщение #5


Новичок
*

Группа: Участники
Сообщений: 2
Регистрация: 2.12.2009
Пользователь №: 14059



Цитата(Евген_й @ 4.12.2009, 11:13) *
Раньше подобным образом работал с кучей станций. Никогда такого не было. Однозначно подключены не напрямую (комп станция), а в LAN. Кто-то(что-то) "ломится" на порты станции, а она этого очень не любит.


Понял, спасибо. Придётся сделать специальный сервер из хлама.
Перейти в начало страницы
 
+Цитировать сообщение

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

 



Текстовая версия Сейчас: 17.7.2025, 6:23