Description
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.
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.
This software is licensed according to the GNU General Public License version 2.
Features
- Parallel sessions using one balance per subscriber
- Support for sessions that have timeout without BYE
- Support for sessions that have timeout for media (using MediaProxy)
- Manual session stop from server terminal
- Overview of ongoing sessions in the web page or server terminal
- Graceful restart without loosing track of sessions
- Detailed logging of all performed actions using syslog
- Web page provisioning for prepaid accounts (using CDRTool)
Installation
- Call Control installation guide
- CDRTool rating engine: http://download.ag-projects.com/CDRTool/doc/RATING.txt
- Prepaid engine API: http://download.ag-projects.com/CDRTool/doc/PREPAID.txt
Support
Call Control is developed and supported by AG Projects. AG Projects offers 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.
You may report bugs or feature request to users@lists.opensips.org
A mailing list archive is available at http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Commercial support
The software is supported commercially by AG Projects.
Credits
Authors: Lucian Stanescu, Dan Pascu
Attachments
- CallControl.png (46.8 kB) - added by adigeo 6 months ago.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/CallControl-logo.jpg)
