Key Features of Billion PBX

Subscriber registration

Billion PBX performs registration of subscribers using SIP Registrar protocol. During registration subscriber sends authentication data and its current ip-address. Billion PBX checks for this subscriber in its database and in case of successful authentication adds this subscriber to a list of registered subscribers. Subscribers registered on Billion PBX can accept incoming calls. For outgoing calls registration is not necessary.

Call routing

Billion PBX routes calls using different rules. Call can be directed to internal subscriber or to external end-point (terminator).

Calls have been terminated using SIP or H.323 protocols. If several terminators can accept the call it is possible to use different routing rules: static or dynamic.

When using static routing Billion PBX sends calls to terminators in the order set by administrator. If connection was not established using first terminator call will be sent to the next and so on.

In case of dynamic routing Billion PBX chooses terminator during routing process depending on other factors when it accepts the call. Billion PBX supports the following types of dynamic routing:

  • By least cost (LCR – Least Cost Routing). Billion PBX determines the cost of call according to rating tables for each terminator and builds a list in the order of ascending prices. Call will be sent to the terminator that has a lowest price for this destination. If connection was not established using first terminator call will be sent to the next and so on.
  • By endpoint load. Billion PBX calculates the number of calls currently held by each terminator and chooses the one with minimal number.
  • By endpoint availability. Billion PBX calculates the number of free lines on each terminator and chooses the one with maximal number.

Call authorization and authentication

Billion PBX authorizes each call came from endpoints or subscribers. Subscriber authentication performs based on authentication data similar to registration process. Endpoints could be authorized also by ip-address stored in Billion PBX database.

Advanced call features

  • Call forwarding to the certain number, auto-responder or voicemail: \r\n
    • Unconditional
    • When busy
    • When no answer after certain period
  • Call hold
  • Group call
  • Voicemail
  • Ring back tone
  • Music-on-hold

Call recording

When necessary Billion PBX can perform call recording saving calls into media-files on the hard disk.

Callback

In order to significantly reduce the expenses for long distance and mobile calls Billion PBX provides callback mechanism. The cost saving achieved due to the difference between the costs of long distance outgoing mobile call and 2 outgoing voip-calls – 1 to mobile number and 1 to foreign number.

Callback can be initiated through call to Billion PBX using IVR or through http-request.

Subscriber profile management (self-service)

Billion PBX provides subscribers with web-interface for profile management including, for example, call forwarding settings maintenance.

Call data records (CDR)

Detailed information about each call processed by Billion PBX has been written to text Call Data Record files (CDR-files). These files can be further processed by, for example, external billing system or used for some statistics reporting. Based on CDr-files Billion PBX generates reports.

Embedded call rating and billing system

Billion PBX provides basic functions for call rating and customer balance control. Administrator can create different rating plans for traffic sale or purchase. Rating plans can also be used for least cost routing.

Interface to external billing system

Billion PBX can be integrated with external billing system using RADIUS protocol.

NAT-traversal

Billion PBX can successfully work in segmented networks using NAT. To achieve this Billion PBX modifies ip-addresses and ports in media-packets, uses UDP hole punch method etc.

Interactive Voice Responses (IVR)

Billion PBX includes powerful script processor for interactive voice menu management. IVR-scripts describes different functions such as: voicemail, callback and others. Billion PBX administrators can create their own IVR-scripts that implements various communication logic.

Reporting

Billion PBX provides report generation system based on information about processed calls. Administrator can create custom templates including required data.

Supported operating systems:

  • Microsoft Windows
  • Linux
  • FreeBSD

Hardware requirements

Number of concurrent calls Recommended hardware configuration
< 64 Pentium IV 1,5GHz/512Mb RAM/10 Gb HDD
64-128 Pentium IV 1,5GHz/1Gb RAM/10 Gb HDD
128-256 Pentium IV 2,6GHz/1,5Gb RAM/10 Gb HDD
256-512 Pentium IV 2,6GHz/2Gb RAM/10 Gb HDD/1Gbit LAN
512-1024 Dual Pentium IV 2,6GHz/4Gb RAM/20 Gb HDD/1Gbit LAN

You can download unregistered version of Billion PBX and try for free.

Download Billion PBX!

If you have any questions please contact us by email: This e-mail address is being protected from spambots. You need JavaScript enabled to view it or phone: +7 921 956-9226, +7 812 542-8518.