PortaBilling is a carrier grade converged VoIP billing software, service provisioning and customer management platform that enables telecommunication service providers and carriers to launch, price and provision their services.

PortaBilling communicates with elements of the telecommunication network, provides these nodes with authentication or authorization, and gathers billing events, i.e. data about services rendered to the customers. Based on this information, PortaBilling performs rating for the services, creates transaction records, and modifies customers’ balances
accordingly.

All this happens in real time, so the billing data is updated as soon as a session is completed. PortaBilling acts as the nerve center of the network and provides a unified platform for multiple services, which allows charging clients for their voice calls, messages, and data transfer, thus effectively deploying triple-play on a single network.

contactPlease contact our sales team if you need more technical or pricing information about PortaBilling.

PortaBilling is fully integrated with:

PortaSIP - Class 4-5 SIP softswitch offers many advanced calling features for hosted IP PBX or IP Centrex service such as hunt-groups, call forwarding/follow-me, call transfer, group pickup, call parking, call recording, NAT traversal, BLF / presence, instant messaging.

and

PortaUM - Unified messaging system and a media application that plays IVR (voice prompts) and features web and phone voicemail, teleconferencing and IMAP server for email clients, auto attendant, hunt groups or follow me, message waiting, abbreviated dialing, call recording, and support for SIP telephones.

PortaBilling combined with PortaSIP and PortaUM creates PortaSwitch, an ultimate telecommunication services and subscriber management platform.

PortaBilling

PortaBilling consists of 5 major components and is normally installed on 5 physical servers:

  • The billing server provides authentication, authorization, and both interim (keep alive) and service accounting processing.
  • The web server hosts administration interface, account and customer self-care pages, reseller’s helpdesk , vendor self-care pages, representatives’ self-care pages, and online web signup interface. It also contains scripts for calculating various statistics.
  • The master database server contains all system’s data.
  • The replica database serves for data redundancy and hosts XML API (SOAP) interface for integration with external applications.
  • The configuration server is a single point for efficient management and seamless update process of the whole PortaSwitch Procinctus set up. It is also used as a logging storage to remove the analytical task loads from the servers directly involved in the operational processes.

Please find more information about hardware requirements and specifications on a dedicated HW page.

PortaBilling_Architecture

PortaBilling unlimited and perpetual license includes:

  • Customized on-site training
  • 6 months of PortaCare: 24/7 technical support and new features upgrades
  • Source code
  • Post-installation services: monitoring and optimization
  • MySQL DB licenses and Oracle Enterprise Linux

PortaBilling Performance

PortaBilling comes with unlimited license and since there are no artificial limitations on the software side the only thing that limits its performance is the calculating power of the servers it is installed on. Of course, the actual performance will depend on the system’s configuration, traffic patterns, and the types of services provided. From our experience the following numbers may be expected, on average:

Performance IndicatorsMaximal Values
Call attempts per second50
Busy hour call attempts (BHCA)180,000
Concurrent calls7,500
Concurrent Internet access sessions20,000
Individual customers100,000
Monthly traffic in minutes 20,000,000

PortaBilling is also offered in a clustered architecture (fully copied from the high end architecture of PortaBilling Oracularius) where the RADIUS billing engine runs on three servers in parallel. The architecture of business critical clusters adds the ultimate redundancy to the billing functionality of the product while the transparent load-sharing allows doubling the capacity level of the whole system.

PortaBilling_Clustered

This cluster option is available as a part of PortaSwitch Procinctus bundle.


BROCHURES
NewProcinctus Support Documentation HW Requirements