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

Билинг абонентов УАТС

Биллинг 15 сообщений 24.10.2010 15:45 - 02.11.2010 10:18
#1 24.10.2010 15:45

Билинг абонентов УАТС


Есть следующая схема:
Абонент(внутри станционный номер) - УАТС ---PRI---- Asterisk + a2b - PSTN.

Задача,пропускать все звонки внутрених абонентов через билинг систему a2billing.

В a2b возможно тафрифицировать и билинговать клиентов SIP,IAX2.

Возможно ли органищовать такое?
#2 26.10.2010 12:22

неужели никто не реализовывал,и не интересовался!!!
#3 27.10.2010 04:17

а в чем там сложность то? создаешь отдельный контекст в конфиге астериска и рулишь его в a2b.
в документации этот момент описан.

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#4 27.10.2010 13:28

ну так у меня же соединение астерис и АТС через при!
#5 27.10.2010 13:30

дык и что? не могу понять в чем конкретно проблема.
давай уже наверное кокрентно на конфиги перейдем а то надоело уже впустую порожняк гонять Wink
покажи как они у тебя в dahdi.conf описаны, для начала

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#6 27.10.2010 13:33

switchtype=qsig
group = 1
context=local
signalling=pri_net
channel =>32-46,48-62
resetinterval=never
#7 27.10.2010 13:35

теперь extensions.conf - секцию [local]
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#8 27.10.2010 13:46

[local]
exten => _X.,1,NoOp(A2billing Start)
exten => _X.,2,AGI(a2billing.php)
exten => _X.,3,Wait(1)
exten => _X.,4,Hangup

Added after 8 minutes:

и вот что получаю в логе
AUTHENTICATION FAILED!
#9 27.10.2010 13:49

ну вот! у тебя же уже все есть!! Razz
осталось только в билинге настроить чтобы звонки ходили прямо, без ответа билинга.
билинг кроме этого еще для чегото используется?
если да то рекомендую создать отдельно второй профиль для локальных номеров и юзать его отдельно.
тоесть в конфиге дописать 2
exten => _X.,2,DeadAGI(a2billing.php,2)
а в админке
SYSTEM SETTINGS => Add agi-conf => CREATE AGI-CONF2
ну и настроить там чтоб звонок проходил "прозрачно", без Answer и без спрашивания пина и проговаривания суммы и тд и тп. думаю дальше уже разберешься сам..

Added after 3 minutes:

ааа, чёрт! я твой вопрос вначале неверно прочел и понял. сорри.
тебе просто нужно давать локальным звонить через билинг наружу чтоли?

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#10 27.10.2010 13:51

так все и сделано! но все равно в логе таже оштибка!
#11 27.10.2010 13:52

тогда тебе их нужно както аунтифицировать в системе. можно генерить PINы и раздавать их сотрудникам (телефонные карточки на принтере печатать)
или зарегать сами телефоны как локальные Local/

Added after 55 seconds:

включай дебаг в настройках билинга и пости на pastebin.com лог звонка (его попытки) потом ссылку сюда.

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#12 27.10.2010 14:11

Цитата:
зарегать сами телефоны как локальные Local/

эт вариант более интересен!
как его реализовать?

Added after 18 minutes:

http://pastebin.com/TBqSTiFg
#13 28.10.2010 02:29

я ничего криминального в логе не увидел, вернее я не понял почему именно он отбивает. предположу что у тебя билинг криво настроен. у тебя через него вообще хоть ктонить звонит?
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#14 28.10.2010 06:04

ты скорее всего не до конца понял вопрос!!
что значит криво настроен???
клиенты те которые зарегистрированы по сип звонят!!!
#15 02.11.2010 10:18

кто то подскажет как реализовать данный вопрос????