WikiStart

Version 50 (Adrian Georgescu, 09/09/2011 05:33 pm)

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