BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 07 июл 2025, 05:31

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 23 ] 
Автор Сообщение
 Заголовок сообщения: Конвертер логов для M-200
СообщениеДобавлено: 04 июн 2009, 15:38 
Не в сети
Клиент

Зарегистрирован: 04 июн 2009, 15:33
Сообщения: 268
Откуда: Москва
Карма: 8
Есть ли у кого готовый конвертер логов для АТС М-200?
Не могли бы поделиться?
Логи имеют вид:
01.06.2009 00:08:29 19 4959210110 4959210110 7417017 7417017 026031 025129 0 19

19 - длительность
026031 и 025129 - номера портов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 июн 2009, 18:48 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
может попробовать переделать md110 :
http://wiki.bgbilling.ru/index.php/%D0% ... 0%BE%D0%B2


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 июн 2009, 19:20 
Не в сети
Клиент

Зарегистрирован: 04 июн 2009, 15:33
Сообщения: 268
Откуда: Москва
Карма: 8
Сейчас именно на них и смотрю...
Но может у кого уже есть готовые... Вроде М-200 довольно сильно распространена...
Тем более что Компания МТА спецально под bgbilling сделала формат выходного файла (20). Поэтому наверняка есть конвертер...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 июн 2009, 20:08 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
georgdts писал(а):
Сейчас именно на них и смотрю...
Но может у кого уже есть готовые... Вроде М-200 довольно сильно распространена...
Тем более что Компания МТА спецально под bgbilling сделала формат выходного файла (20). Поэтому наверняка есть конвертер...


я слышал про эту АТС от клиентов , и даже вроде бы разработчки их с нами както связывались , но пока никто конвертера для m-200 не заказывал.. еще у нас часть конвертеров , которые мы делали давно и они просто забылись, их не сохранили ..есть какие-то конвертеры , непонятно от чего ..в общем мы недавно начали собирать их базу..почти каждое внедрение телефонии - это была новая АТС, их просто каждый раз с нуля делали ..а некторые клиенты сами конвертеры своими силами реализовали


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 июн 2009, 13:12 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
Что именно вы хотите от конвертора? Преобразовать формат? Учесть особенности принятой у вас маршрутизации? Разбить по часам? Как часто вы хотите выполнять конвертацию?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 июн 2009, 15:22 
Не в сети
Клиент

Зарегистрирован: 04 июн 2009, 15:33
Сообщения: 268
Откуда: Москва
Карма: 8
Преобразовать формат, разбить по часам, раз в 24 часа, чтобы обрабатывать суточный лог...

Одна особенность которую я точно знаю - это в номере А (АОН), может быть прочерк ("-"), тоже разделённый табуляциями...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 июн 2009, 15:50 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
Например, особенностью нашей маршрутизации является то, что при конвертации некоторые части номеров заменяются на другие, что callee, что caller.

Так же мы модифицируем информацию м200 о номерах портов, потому как канальные интервалы нас не интересуют.

Я это все к тому, что если вам нужно 100% подходящее вам решение, вам лучше описать все нужные вам преобразования, что бы владельцы конверторов могли определить, подходят их решения вам или нет.
Или же нужно спрашивать не просто готовый конвертор, а конвертор на тех языках программирования, которые позволят вам адаптировать чью-то работу под свои нужды.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 июн 2009, 17:26 
Не в сети
Клиент

Зарегистрирован: 04 июн 2009, 15:33
Сообщения: 268
Откуда: Москва
Карма: 8
На данном этапе я посмотрел бы хоть на что-нибудь, реально работающее с M-200. А далее думаю смог бы адаптировать под свои нужды...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 июн 2009, 17:49 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
У нас конвертор на С++, расфасовка по часовым файлам - шелл. Расфасовку сейчас модернизируем для посуточного обсчета.

Насколько это "реально работает с М200" - не знаю. Мы используем года два.

Исходники конвертора могу выслать сразу, скрипты после готовности.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 июн 2009, 13:29 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
vdd писал(а):
У нас конвертор на С++, расфасовка по часовым файлам - шелл. Расфасовку сейчас модернизируем для посуточного обсчета.

Насколько это "реально работает с М200" - не знаю. Мы используем года два.

Исходники конвертора могу выслать сразу, скрипты после готовности.


если вас не затруднит, то выложите пожалуйста в вики , может быть кому-то еще пригодится


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 июн 2009, 15:03 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
Никакой сложности конвертор из м-200 в биллинговые форматы не представляет и обычно в организациях находятся люди, обладающие минимальными знаниями того же perl.
И получается, что такой конвертор разыскивают только в случае либо особо сильной лени, либо при полном отсутствии людей, способных держать в руках клавиатуру.
Для таких случаев нужен конвертор некоторой степени универсальности, иначе получается издевательство, а не помощь.
Наш я коротко описал, на универсальность он не тянет, поэтому и не выкладываем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 июн 2009, 20:06 
Не в сети
Клиент

Зарегистрирован: 04 июн 2009, 15:33
Сообщения: 268
Откуда: Москва
Карма: 8
Какие слова: "особо сильной лени", "отсутствии людей"... Столько сообщений, а результата - ноль.
Уважаемые разработчики, подскажите пожалуйста как поведёт себя модуль телефонии если ему вместо номера А (в обычном и Е164 форматах) подсунуть символ "-" ? Т.е. что делать когда АОН отсутствует?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 15 июн 2009, 20:12 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
georgdts писал(а):
Какие слова: "особо сильной лени", "отсутствии людей"... Столько сообщений, а результата - ноль.
Уважаемые разработчики, подскажите пожалуйста как поведёт себя модуль телефонии если ему вместо номера А (в обычном и Е164 форматах) подсунуть символ "-" ? Т.е. что делать когда АОН отсутствует?

Ну он не сможет соотнести звонок клиенту.. В ошибки вывалится скорее всего.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 июн 2009, 01:05 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
Цитата:
Какие слова: "особо сильной лени", "отсутствии людей"... Столько сообщений, а результата - ноль.


Уважаемый, Вам, вообще-то, предложили выслать исходники и скрипты. Зря.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 16 июн 2009, 14:47 
Не в сети
Клиент

Зарегистрирован: 04 июн 2009, 15:33
Сообщения: 268
Откуда: Москва
Карма: 8
Цитата:
Ну он не сможет соотнести звонок клиенту.. В ошибки вывалится скорее всего.

Считать можно и по портам... Но я спрашиваю например по этому случаю:
Код:
01.06.2009 00:08:29 19 - - 7417017 7417017 026031 025129 0 19

Т.е. звонят на номер 7417017 (клиентский номер) но АОН закрыт, например с мобильного...
Можно ли оставить знак "-" или необходимо подставлять что-то другое?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 17 июн 2009, 10:43 
Не в сети

Зарегистрирован: 13 июн 2008, 15:10
Сообщения: 362
Откуда: Москва
Карма: 0
vdd писал(а):
Никакой сложности конвертор из м-200 в биллинговые форматы не представляет и обычно в организациях находятся люди, обладающие минимальными знаниями того же perl.
И получается, что такой конвертор разыскивают только в случае либо особо сильной лени, либо при полном отсутствии людей, способных держать в руках клавиатуру.
Для таких случаев нужен конвертор некоторой степени универсальности, иначе получается издевательство, а не помощь.
Наш я коротко описал, на универсальность он не тянет, поэтому и не выкладываем.


Ох! Не совсем Вы правы... я например управляю довольно большой сетью ПД... Тут еще биллинги нарисовались... Куда же без них. Вот и встает вопрос, например у нас, обсчитывать логи той же М-200. И так же ищу конвертер, т.к. не обладаю знаниями по perl...

Если не сложно - покажите конвертер, может получится его переделать для BG-Billing`а?

_________________
God Bless Linux! and blessings to FreeBSD!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 17 июн 2009, 12:39 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
georgdts писал(а):
Можно ли оставить знак "-" или необходимо подставлять что-то другое?

Любую строку можете оставить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 17 июн 2009, 23:57 
Не в сети

Зарегистрирован: 13 июн 2008, 15:10
Сообщения: 362
Откуда: Москва
Карма: 0
Коллеги, так все-таки... может кто-нибудь подклится конвертером для М-200? Извиняюсь за настойчивость...

_________________
God Bless Linux! and blessings to FreeBSD!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 июн 2009, 19:04 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
Цитата:
У нас конвертор на С++, расфасовка по часовым файлам - шелл. Расфасовку сейчас модернизируем для посуточного обсчета.
Насколько это "реально работает с М200" - не знаю. Мы используем года два.

Цитата:
Исходники конвертора могу выслать сразу, скрипты после готовности.


"У вас гранаты какой системы?" (Под какой ОС конвертор должен работать?)

Покажите кусок лога м-200, что бы я увидел, нужно ли вам префиксы править.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 июн 2009, 14:49 
Лог М-200 обрабатываем тем же Perl . все достаточно просто и примитивно
проблему звонка с мобильного с закрытым АОН на клиентский номер вообще не пойму зачем такие звонки считать.Ведь нужно считать исходящие звонки и за них деньги брать.
Если уж так сильно приспичило то Perlом вместо - ставьте левый номер или выкидывайте эти звонки.по статистики их оооооочень мало


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 июн 2009, 12:27 
Не в сети

Зарегистрирован: 13 июн 2008, 15:10
Сообщения: 362
Откуда: Москва
Карма: 0
vdd писал(а):
Цитата:
У нас конвертор на С++, расфасовка по часовым файлам - шелл. Расфасовку сейчас модернизируем для посуточного обсчета.
Насколько это "реально работает с М200" - не знаю. Мы используем года два.

Цитата:
Исходники конвертора могу выслать сразу, скрипты после готовности.


"У вас гранаты какой системы?" (Под какой ОС конвертор должен работать?)

Покажите кусок лога м-200, что бы я увидел, нужно ли вам префиксы править.


Спасибо за отклик. Сорри что долго тормозил. Система, на которой предполагается держать конвертер - linux. Лог сейчас показать не могу, т.к. непосредственного доступа к станциям еще нет. Но смотрел лог - видел, что префиксы придется менять, т.к. предполагаю, что все придется приводить в e164... а на станции бардак... есть короткие номера, ведомственная номерация и т.п.

_________________
God Bless Linux! and blessings to FreeBSD!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 июл 2009, 12:34 
Не в сети

Зарегистрирован: 16 ноя 2007, 16:11
Сообщения: 829
Карма: 49
Цитата:
а на станции бардак... есть короткие номера, ведомственная номерация и т.п.

Тогда, наверное, не получится сделать вам исполняемый файл. С исходниками С++ разберетесь?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 авг 2009, 21:59 
У нас станции М-200.

Мы логи выходящие из CallBuilder´а обрабатываем скриптами.
Перед этим в CallBuilder´е нужно выбрать формат 10. Он ближе всего подходит к формату BG-Billing´а...

Сам скрипт сильно зависит от используемой нумерации и версии моторов...
Дело в том, что станция понимает только 7 знаков в качестве номера абонентского порта. Соответственно в логах изначально будет светиться лишь 7 знаков в качестве номера локального абонента и их по нужно будет вручную преобразовать в формат E164. Там и помимо этого есть пара неочевидных моментов, на которые может повлиять конфиг станции.

Кстати, в последних версиях CallBuilder´а под Linux, появилcя формат bg-billing. Но опция пока не рабочая.


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.135s | 58 Queries | GZIP : On ]