forum.bitel.ru
http://forum.bitel.ru/

Конвертер логов для M-200
http://forum.bitel.ru/viewtopic.php?f=10&t=2393
Страница 1 из 1

Автор:  georgdts [ 04 июн 2009, 15:38 ]
Заголовок сообщения:  Конвертер логов для M-200

Есть ли у кого готовый конвертер логов для АТС М-200?
Не могли бы поделиться?
Логи имеют вид:
01.06.2009 00:08:29 19 4959210110 4959210110 7417017 7417017 026031 025129 0 19

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

Автор:  stark [ 04 июн 2009, 18:48 ]
Заголовок сообщения: 

может попробовать переделать md110 :
http://wiki.bgbilling.ru/index.php/%D0% ... 0%BE%D0%B2

Автор:  georgdts [ 04 июн 2009, 19:20 ]
Заголовок сообщения: 

Сейчас именно на них и смотрю...
Но может у кого уже есть готовые... Вроде М-200 довольно сильно распространена...
Тем более что Компания МТА спецально под bgbilling сделала формат выходного файла (20). Поэтому наверняка есть конвертер...

Автор:  stark [ 04 июн 2009, 20:08 ]
Заголовок сообщения: 

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


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

Автор:  vdd [ 09 июн 2009, 13:12 ]
Заголовок сообщения: 

Что именно вы хотите от конвертора? Преобразовать формат? Учесть особенности принятой у вас маршрутизации? Разбить по часам? Как часто вы хотите выполнять конвертацию?

Автор:  georgdts [ 09 июн 2009, 15:22 ]
Заголовок сообщения: 

Преобразовать формат, разбить по часам, раз в 24 часа, чтобы обрабатывать суточный лог...

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

Автор:  vdd [ 09 июн 2009, 15:50 ]
Заголовок сообщения: 

Например, особенностью нашей маршрутизации является то, что при конвертации некоторые части номеров заменяются на другие, что callee, что caller.

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

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

Автор:  georgdts [ 10 июн 2009, 17:26 ]
Заголовок сообщения: 

На данном этапе я посмотрел бы хоть на что-нибудь, реально работающее с M-200. А далее думаю смог бы адаптировать под свои нужды...

Автор:  vdd [ 10 июн 2009, 17:49 ]
Заголовок сообщения: 

У нас конвертор на С++, расфасовка по часовым файлам - шелл. Расфасовку сейчас модернизируем для посуточного обсчета.

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

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

Автор:  stark [ 15 июн 2009, 13:29 ]
Заголовок сообщения: 

vdd писал(а):
У нас конвертор на С++, расфасовка по часовым файлам - шелл. Расфасовку сейчас модернизируем для посуточного обсчета.

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

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


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

Автор:  vdd [ 15 июн 2009, 15:03 ]
Заголовок сообщения: 

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

Автор:  georgdts [ 15 июн 2009, 20:06 ]
Заголовок сообщения: 

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

Автор:  Администратор [ 15 июн 2009, 20:12 ]
Заголовок сообщения: 

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

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

Автор:  vdd [ 16 июн 2009, 01:05 ]
Заголовок сообщения: 

Цитата:
Какие слова: "особо сильной лени", "отсутствии людей"... Столько сообщений, а результата - ноль.


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

Автор:  georgdts [ 16 июн 2009, 14:47 ]
Заголовок сообщения: 

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

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

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

Автор:  Dmitri [ 17 июн 2009, 10:43 ]
Заголовок сообщения: 

vdd писал(а):
Никакой сложности конвертор из м-200 в биллинговые форматы не представляет и обычно в организациях находятся люди, обладающие минимальными знаниями того же perl.
И получается, что такой конвертор разыскивают только в случае либо особо сильной лени, либо при полном отсутствии людей, способных держать в руках клавиатуру.
Для таких случаев нужен конвертор некоторой степени универсальности, иначе получается издевательство, а не помощь.
Наш я коротко описал, на универсальность он не тянет, поэтому и не выкладываем.


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

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

Автор:  Администратор [ 17 июн 2009, 12:39 ]
Заголовок сообщения: 

georgdts писал(а):
Можно ли оставить знак "-" или необходимо подставлять что-то другое?

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

Автор:  Dmitri [ 17 июн 2009, 23:57 ]
Заголовок сообщения: 

Коллеги, так все-таки... может кто-нибудь подклится конвертером для М-200? Извиняюсь за настойчивость...

Автор:  vdd [ 23 июн 2009, 19:04 ]
Заголовок сообщения: 

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

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


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

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

Автор:  Жека [ 26 июн 2009, 14:49 ]
Заголовок сообщения: 

Лог М-200 обрабатываем тем же Perl . все достаточно просто и примитивно
проблему звонка с мобильного с закрытым АОН на клиентский номер вообще не пойму зачем такие звонки считать.Ведь нужно считать исходящие звонки и за них деньги брать.
Если уж так сильно приспичило то Perlом вместо - ставьте левый номер или выкидывайте эти звонки.по статистики их оооооочень мало

Автор:  Dmitri [ 30 июн 2009, 12:27 ]
Заголовок сообщения: 

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

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


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

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


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

Автор:  vdd [ 07 июл 2009, 12:34 ]
Заголовок сообщения: 

Цитата:
а на станции бардак... есть короткие номера, ведомственная номерация и т.п.

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

Автор:  northbear [ 05 авг 2009, 21:59 ]
Заголовок сообщения: 

У нас станции М-200.

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

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

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

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/