WikiStart

Version 43 (Adrian Georgescu, 01/02/2009 04:50 am)

1 14 Redmine Admin
== Description ==
2 1
3 2 Redmine Admin
[[Image(CallControl.png, align=right)]]
4 1
5 18 Adrian Georgescu
Call Control is a prepaid application that can be used together with
6 18 Adrian Georgescu
OpenSIPS call_control module and CDRTool rating engine to limit the duration
7 18 Adrian Georgescu
of SIP sessions based on a prepaid balance. It can also be used to limit the
8 18 Adrian Georgescu
duration of any session to a predefined maximum value without debiting a
9 18 Adrian Georgescu
balance.
10 1
11 18 Adrian Georgescu
Call Control achieves this by maintaining a timer for each session and
12 18 Adrian Georgescu
sending BYE messages to both SIP end-points, if the session exceeds its
13 18 Adrian Georgescu
maximum session limit or if the Call Control receives a command to
14 37 Adrian Georgescu
forcefully close the call from outside. 
15 1
16 43 Adrian Georgescu
This software is licensed according to the GNU General Public License version 2.
17 43 Adrian Georgescu
18 37 Adrian Georgescu
== Features ==
19 37 Adrian Georgescu
20 1
 * Parallel sessions using one balance per subscriber
21 1
 * Support for sessions that have timeout without BYE
22 21 Adrian Georgescu
 * Support for sessions that have timeout for media (using [http://mediaproxy-ng.org MediaProxy])
23 25 Adrian Georgescu
 * Manual session stop from server terminal           
24 25 Adrian Georgescu
 * Overview of ongoing sessions in the web page or server terminal
25 12 Redmine Admin
 * Graceful restart without loosing track of sessions 
26 12 Redmine Admin
 * Detailed logging of all performed actions using syslog
27 16 Adrian Georgescu
 * Web page provisioning for prepaid accounts  (using [http://cdrtool.ag-projects.com CDRTool])
28 1
29 42 Adrian Georgescu
== Installation ==
30 1
31 41 Adrian Georgescu
 * Call Control [wiki:Installation installation] guide
32 41 Adrian Georgescu
 * CDRTool rating engine: http://download.ag-projects.com/CDRTool/doc/RATING.txt
33 38 Adrian Georgescu
 * Prepaid engine API: http://download.ag-projects.com/CDRTool/doc/PREPAID.txt
34 17 Adrian Georgescu
35 42 Adrian Georgescu
 == Support ==
36 17 Adrian Georgescu
37 24 Adrian Georgescu
Call Control is developed and supported by [http://ag-projects.com AG Projects]. AG Projects offers
38 17 Adrian Georgescu
best-effort free support. "best-effort" means that we try to solve the bugs
39 17 Adrian Georgescu
you report or help fix your problems as soon as we can, subject to available
40 39 Adrian Georgescu
resources. 
41 1
42 1
You may report bugs or feature request to [mailto:users@lists.opensips.org users@lists.opensips.org]
43 1
44 1
A mailing list archive is available at http://lists.opensips.org/cgi-bin/mailman/listinfo/users
45 43 Adrian Georgescu
46 43 Adrian Georgescu
== Credits ==
47 43 Adrian Georgescu
48 43 Adrian Georgescu
Authors: Lucian Stanescu, Dan Pascu