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

Мы внедрили voice
http://forum.bitel.ru/viewtopic.php?f=58&t=12625
Страница 1 из 1

Автор:  Ping333 [ 20 сен 2017, 01:29 ]
Заголовок сообщения:  Мы внедрили voice

Добрый день. Продублирую сообщение из темы прогнозов.
Долго, трудно, сквозь нихочу, через небуду, минуя неполучается, мы всё-таки внедрили voice. У нас сложная смесь радиуса и сдр, плюс агенты, плюс операторы.получилось что среднее между phone и inet. Возможно кому то будет излишне, кому то не хватать, но все в процессе. Зоновые субдоговора, мгмн субдоговора, основные договора, привязка логинов к устройствам, вообще многое протестил, и работает. В том числе карту цен, загрузку выгрузку. Парсер сдр от м-200, автоматическое загрузка логов, .Единственное что не тестили это карту зон, но так исторически сложилось у меня , я ее никогда не использовал и не понимал зачем она если есть карта цен. Поэтому небыло возможности дать бителу протестить ее. Есть и не привычные вещи, которые отличаются от phone и inet. Не буду их описывать, так как работа ещё идёт.если будет кто то ещё кому нужно это то возможно бител внедрить. НО ПОКА ВСЕ КРУТО И РАБОТАЕТ!
И ОТДЕЛЬНОЕ СПАСИБО ДЕНИСУ из битела!! Мы с ним оперативно и иногда мгновенно исправляли косяки. Бывало так что обновляющей накатывали и херакс вставала ВСЯ телефония ))) оперативно это устраняли, но пару раз я лишался премии ))) всем успехов.

Автор:  Phricker [ 20 сен 2017, 11:50 ]
Заголовок сообщения:  Re: Мы внедрили voice

День добрый.
А вы присутствуете в группе биллинга в телеграме?
https://t.me/bgbilling

Автор:  georgdts [ 20 сен 2017, 14:05 ]
Заголовок сообщения:  Re: Мы внедрили voice

Подскажите пожалуйста подробнее о парсере логов М200, BGB научился парсить сырые логи М200 или есть какой-то предобработчик?

Автор:  stark [ 20 сен 2017, 14:17 ]
Заголовок сообщения:  Re: Мы внедрили voice

georgdts писал(а):
Подскажите пожалуйста подробнее о парсере логов М200, BGB научился парсить сырые логи М200 или есть какой-то предобработчик?

В Voice сделали парсинг логов в динамическом коде. Пока в поставке есть 2 реализации :
1) Стандартный , который понимает формат логов модуля phone.
2) Парсер логов m200. Его сделали для внедрения. Парсит логи из локальной папки. Копирование в локальную папку c ftp сделали отдельной задачей.

Другие парсеры по мере добавления будут описываться в wiki и добавляться в поставку.
Есть еще динамический код, который импортирует справочник кодов Россвязи.

Автор:  georgdts [ 20 сен 2017, 14:50 ]
Заголовок сообщения:  Re: Мы внедрили voice

Это интересно. А Radius не тестировали на М200 в плане предоплатных тарифов?

Автор:  stark [ 20 сен 2017, 15:24 ]
Заголовок сообщения:  Re: Мы внедрили voice

georgdts писал(а):
Это интересно. А Radius не тестировали на М200 в плане предоплатных тарифов?

Radius для FreeSwitch тестировали . Но без операторского обсчета. Операторский пока только для cdr тестили.
Radius мы тестировали с accounting start-пакетами( видно текущие сессии в мониторе, что не поддерживается в VoiceIP) и ограничениями на количество сессий с одного аккаунта.

Автор:  zavndw [ 20 сен 2017, 16:32 ]
Заголовок сообщения:  Re: Мы внедрили voice

georgdts писал(а):
Подскажите пожалуйста подробнее о парсере логов М200, BGB научился парсить сырые логи М200 или есть какой-то предобработчик?

сырые логи парсер без проблем переваривает

Автор:  Ping333 [ 20 сен 2017, 18:29 ]
Заголовок сообщения:  Re: Мы внедрили voice

Сырые логи от м-200, это скорее всего имелось ввиду tfs. Tfs точно нет, у меня стоит СС (мр-64) от м-200, он кладет сразу в log, в нормальный вид

Автор:  Ping333 [ 20 сен 2017, 18:33 ]
Заголовок сообщения:  Re: Мы внедрили voice

Phricker писал(а):
День добрый.
А вы присутствуете в группе биллинга в телеграме?
https://t.me/bgbilling

Добрый.
Да есть там

Автор:  georgdts [ 20 сен 2017, 19:38 ]
Заголовок сообщения:  Re: Мы внедрили voice

Ping333 писал(а):
Сырые логи от м-200, это скорее всего имелось ввиду tfs. Tfs точно нет, у меня стоит СС (мр-64) от м-200, он кладет сразу в log, в нормальный вид

Нет, об этих логах я вообще стараюсь не думать. Именно о cdr от М200. Просто у них есть несколько форматов, какой именно используете?

Автор:  Ping333 [ 21 сен 2017, 19:15 ]
Заголовок сообщения:  Re: Мы внедрили voice

Сейчас не смогу сказать какой именно формат. Кусок лога могу сюда нарисовать

Автор:  zavndw [ 22 сен 2017, 10:09 ]
Заголовок сообщения:  Re: Мы внедрили voice

georgdts писал(а):
Ping333 писал(а):
Сырые логи от м-200, это скорее всего имелось ввиду tfs. Tfs точно нет, у меня стоит СС (мр-64) от м-200, он кладет сразу в log, в нормальный вид

Нет, об этих логах я вообще стараюсь не думать. Именно о cdr от М200. Просто у них есть несколько форматов, какой именно используете?

А в чем проблема обрабатывать исходный лог с АТС? Мы так делаем

Автор:  stark [ 22 сен 2017, 12:49 ]
Заголовок сообщения:  Re: Мы внедрили voice

zavndw писал(а):
А в чем проблема обрабатывать исходный лог с АТС? Мы так делаем

Можно и сырые сделать. Если будет описание формата и желание.

Автор:  Jimson [ 22 сен 2017, 15:34 ]
Заголовок сообщения:  Re: Мы внедрили voice

Не знаю как в новых коммутаторах М200 обстоят дела, но в МРхх "сырой" журнал писался утилитой spider, и он имеет такой вид:
Код:
00000000  (166)  ALIVE              MOD:01 [13-10-2012 00:00:00] AD:0
00000000  (225)  ALIVE              MOD:05 [13-10-2012 00:00:00] AD:0
00000000  (176)  ALIVE              MOD:01 [13-10-2012 00:00:10] AD:0
00000000  (236)  ALIVE              MOD:05 [13-10-2012 00:00:11] AD:0
60A50142  (183)  SEIZURE            MOD:01 SIG:DSS1 SLOT:59 PORT:28 B:- A:- AD:0
60A50142  (183)  NUMBER             B:84952263623 A:5427102 AD:0
60A60118  (183)  CALL               MOD:01 CALLID:60A50142 SIG:DSS1 SLOT:62 PORT:01 B:- A:- AD:0
60A60118  (183)  NUMBER             B:84952263623 A:5427102 AD:0
60A50142  (183)  ACCEPT             CALLID:60A60118 AD:0
60A701FB  (183)  SEIZURE            MOD:01 SIG:DSS1 SLOT:53 PORT:01 B:- A:- AD:0
60A701FB  (183)  NUMBER             B:76084952263623 A:5427102 AD:0
60A801E3  (183)  CALL               MOD:01 CALLID:60A701FB SIG:DSS1 SLOT:51 PORT:01 B:- A:- AD:0
60A801E3  (183)  NUMBER             B:84952263623 A:4957889610 AD:0
60A701FB  (183)  ACCEPT             CALLID:60A801E3 AD:0
00000000  (186)  ALIVE              MOD:01 [13-10-2012 00:00:20] AD:0
00000000  (246)  ALIVE              MOD:05 [13-10-2012 00:00:21] AD:0
60A801E3  (192)  ANSWER             AD:0
60A701FB  (192)  ANSWER             AD:0

На самом деле лог вообще бинарный, а вот этот текстовый вид в spider реализован почти как "отладка" и частично его пришлось поправлять. Отпарсить такое проблематично, тут нет абсолютного времени, нет информации о звонке в момент его завершения и тп. Парсер должен по сути повторить действия АТС по этому логу и следить за тем какие звонки активны и какие порты заняты, и все это делать с учетом того что станция может перезапуститься, время может сдвинутся и тп.
Я писал свой парсер, работает по сей день, если интересен алгоритм, то могу дать это свое поделие, на перле.

Автор:  georgdts [ 22 сен 2017, 21:31 ]
Заголовок сообщения:  Re: Мы внедрили voice

Это абсолютно ненужное занятие. М200 умеет сама делать cdr - этого более чем достаточно для BGB.

Автор:  Ping333 [ 22 сен 2017, 22:04 ]
Заголовок сообщения:  Re: Мы внедрили voice

В старых версиях мотора был такой геморрой. У нас новый мотор, на нем сорм по последнему приказу. Умеет писать лог в нормальном виде.

Автор:  spectrum [ 16 окт 2018, 19:28 ]
Заголовок сообщения:  Re: Мы внедрили voice

А вы с М200 по Ethernet логи снимаете или по RS232?

Автор:  Ping333 [ 17 окт 2018, 13:24 ]
Заголовок сообщения:  Re: Мы внедрили voice

А вы с М200 по Ethernet логи снимаете
да, по Ethernet

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