Чат  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Настройка выдачи cdr для Барсум(биллинг(

А также решения для провайдеров на основе Asterisk и других открытых PBX

Модератор: april22

Настройка выдачи cdr для Барсум(биллинг(

Сообщение drexter » 06 июн 2013, 10:05

День добрый.

Доводилось кому либо настраивать связку Астериск+Барсум?
Барсум способен принимать cdr либо через каталог,либо по ip(указание tcp server,port)

Но как Астериск должен выдавать по ip?
может кто сталкивался с подобной проблемой?

Спасибо
drexter
 
Сообщений: 11
Зарегистрирован: 14 май 2013, 19:48

Re: Настройка выдачи cdr для Барсум(биллинг(

Сообщение virus_net » 06 июн 2013, 10:10

drexter писал(а):Но как Астериск должен выдавать по ip?

На самом деле первый вопрос который следует задать это: В каком формате он должен это выдавать на IP ? Что "барсук" ожидает на вход ?
А уже потом все остальное ;) Т.к. если узнать ответ на этот вопрос, вот только тогда стоит заморачиваться с твоим вопросом.
мой SIP URI sip:virus_net@asterisk.ru или sip:dn@postmet.com
bitname.ru - Домены .bit (namecoin)
Аватар пользователя
virus_net
 
Сообщений: 2024
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Настройка выдачи cdr для Барсум(биллинг(

Сообщение april22 » 06 июн 2013, 10:18

"барсук" принемает по маске которая в нем прописана .
как часто в нем заложен стандарт ABS105 от MD110 но разработчики , могут и "подрихтовать" маску .
поэтому тут без AGI + PHP socket на определенный IP не получится .

либо учите читать барсука
/var/log/asterisk/cdr-csv/Master.csv
как вариант наиболее быстрый можно воспользоватся
Код: выделить все
exten => s,n,system(echo "${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)} - ${CALLERID(number)} -> ${EXTEN}" >> /var/log/asterisk/calls)

подрихтуете под свои задачи.
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 1927
Зарегистрирован: 09 июл 2012, 09:47

Re: Настройка выдачи cdr для Барсум(биллинг(

Сообщение Vlad1983 » 06 июн 2013, 10:23

делать ротация csv и скармливать через каталог
проще, надежней и никаких доработок на стороне астериска
Telegram-бот для заказа такси интеграция с Такси-Мастер.
Звонок клиенту из TMDriver через Asterisk. Web-кабинет оператора без Oktell.
Голосовое информирования клиентов о времени прибытия и данных экипажа.
Telegram: @rostel
Vlad1983
 
Сообщений: 4113
Зарегистрирован: 09 авг 2011, 11:51

Re: Настройка выдачи cdr для Барсум(биллинг(

Сообщение SVoy » 06 июн 2013, 11:06

Vlad1983 писал(а):делать ротация csv и скармливать через каталог..


кстати, кто подскажет: скрипт, который запускается после logrotate по выходным отдыхает и не срабатывает.. пока набираю статистику несрабатываний, но может кто знает?
Готов к труду и обороне!
http://svoy.in.ua - для своих
SVoy
 
Сообщений: 953
Зарегистрирован: 31 авг 2010, 10:24

Re: Настройка выдачи cdr для Барсум(биллинг(

Сообщение gosha » 06 июн 2013, 11:15

/etc/logrorate.d/xxx
postrotate

echo 'Hello World !!!' || true

endscript


нее ?
gosha
 
Сообщений: 334
Зарегистрирован: 06 сен 2010, 17:41

Re: Настройка выдачи cdr для Барсум(биллинг(

Сообщение SVoy » 06 июн 2013, 13:56

даа )
именно так и прописан, но временами забывает выполняться.. после ручного старта, еще какое то время работает без нареканий, а потом снова замечаю прогулы.. скрипт парсит лог в базу..
Готов к труду и обороне!
http://svoy.in.ua - для своих
SVoy
 
Сообщений: 953
Зарегистрирован: 31 авг 2010, 10:24

Re: Настройка выдачи cdr для Барсум(биллинг(

Сообщение drexter » 06 июн 2013, 15:04

virus_net писал(а):
drexter писал(а):Но как Астериск должен выдавать по ip?

На самом деле первый вопрос который следует задать это: В каком формате он должен это выдавать на IP ? Что "барсук" ожидает на вход ?
А уже потом все остальное ;) Т.к. если узнать ответ на этот вопрос, вот только тогда стоит заморачиваться с твоим вопросом.



Вот что говорит саппорт Барсума

<<Если вы настраиваете выдачу по IP, то необходимо, чтобы выдача происходила только по факту соединения (без диалогового режима)>>
<<
1.АТС может выдавать звонки или по протоколу UDP или по TCP.
В режиме клиента или сервера.
В зависимости от этого в Барсум настраивается сбор на закладке Порт для станции Сборщика.
Напишите по какому протоколу и в каком режиме Ваша АТС выдает звонки?
2.В это поле нужно прописать IP адрес АТС если она работает в режиме TCP -сервер.
3.Порт по которому идут звонки от АТС.
>>
drexter
 
Сообщений: 11
Зарегистрирован: 14 май 2013, 19:48

Re: Настройка выдачи cdr для Барсум(биллинг(

Сообщение virus_net » 06 июн 2013, 16:29

drexter писал(а):Вот что говорит саппорт Барсума

Ну не понимаю я басурманского языка :) не понимаю. А вы ?
Это больше похоже на ответ менеджера, а не на ответ тех.саппорта.

Либо ты не правильно задал вопрос, либо я не догоняю работы "барсука" в этой части. Ты никаких выдержек из мануалов барсука не приводил.
В ответ должно было приехать описание протокола взаимодействия в этой части "Атериск - Барсук". А не о том что в поле "порт" нужно вписать номер порта, а в поле IP нуна вписать "IP-адрес АТС" и что барсук не принимает звонки по протоколу ICMP :)))
мой SIP URI sip:virus_net@asterisk.ru или sip:dn@postmet.com
bitname.ru - Домены .bit (namecoin)
Аватар пользователя
virus_net
 
Сообщений: 2024
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Настройка выдачи cdr для Барсум(биллинг(

Сообщение SVoy » 06 июн 2013, 17:39

drexter писал(а):1.АТС может выдавать звонки или по протоколу UDP или по TCP.


астериск - это не АТС, это конструктор для создания АТС, следовательно нужно допилить модуль который может "выдавать звонки или по протоколу UDP или по TCP"..
Обычно производители биллингов пишут, какие АТС они поддерживают, у этих же на сайте тишина..
Готов к труду и обороне!
http://svoy.in.ua - для своих
SVoy
 
Сообщений: 953
Зарегистрирован: 31 авг 2010, 10:24

След.

Вернуться в Биллинг и карточные платформы

Кто сейчас на форуме

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

© 2008 — 2018 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH