AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Billing + FreePBX логика подсчёта.

Биллинг 2 сообщений -
#1

Всем привет.
Сижу думаю, как нормально заставить работать биллинг, верней как привязать по AMI и переделать "ast-rad-acc.pl" под себя, что бы правильно слало аккаутинги в биллинг по radius.
Вот интересность заключается в том, что рассматривая ситуацию такую:
Абонент А звонит к Абоненту Б, говорит, потом абонент Б переводит звонок(через FLASH) на мобильный В, говорит с В некоторое время, кладёт трубку и соединяет с А, идёт некоторое время разговора с А.

Получается имею 4 транка, Один от абонента А, который должен обсчитаться как местное соединение, у которого будет время как у Channal, который он родил. Потом для Абонента Б, надо обсчитать по времени транк до B, т.к. он переводил и ему за это платить, всё хорошо и понятно, что нужно считать, но тут самое интересное, один звонок обсчитывает по его транку исходящему, другой по рождённому, ну куда астериск набрал. А если просто звонок без переводов и прочего, надо обсчитывать ченел, которой клиент создал до астериска.
Вообще как номальные люди считают для биллинга всё, можно исходником поделиться и второе a2b решает такие вопросы?
#2

Читаем код до полного прозрения Sad , для более детального протекания процесса, нужно что-то типа этого
http://www.voip-info.org/wiki/view/Aster ... er_1_1.txt

Только полный док для 1.4. 21- если есть отличия, как вариант на русском, вообще отлично, но думаю не критично.