WikiStart

Version 55 (Tijmen de Mes, 04/02/2012 04:06 pm)

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