[SR-Users] Kamailio and billing services .

Daniel-Constantin Mierla miconda at gmail.com
Fri Mar 30 10:52:24 CEST 2012


Hello,

On 3/28/12 4:23 PM, Ryan Gholam wrote:
> hello,
>
> Is there any billing application or modules to use with kamailio , for
> example if i want to check the credits of the user on every passing
> minute , and when he's out of credits i stop the call .
dialog is the module you can use in kamailio to track active calls and 
can be used to terminate them.

What you can do is to get the max duration of the call at setup (via 
sqlops to a database or http request to a billing engine) and set it in 
the dialog. You can update the dialog timeout at runtime, dialog from 
devel branch is more flexible in this regard:

http://kamailio.org/docs/modules/devel/modules_k/dialog.html

Siremis (http://siremis.asipto.com) includes a basic SQL-based billing 
engine, used in postpaid fashion -- it may help to build your own.

Cheers,
Daniel

-- 
Daniel-Constantin Mierla
Kamailio Advanced Training, April 23-26, 2012, Berlin, Germany
http://www.asipto.com/index.php/kamailio-advanced-training/




More information about the sr-users mailing list