PortaBilling is a carrier grade converged billing, service provisioning and customer management platform for telecommunication service providers, ISPs, MVNOs, and wholesale carriers to launch, price, and provision their voice and data 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
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.
PortaBilling is fully integrated with PortaSIP, a class 4 (SBC) and class 5 SIP softswitch with media application that plays IVR (voice prompts) and offers many advanced features for calling cards, retail and wholesale, hosted IP PBX or IP Centrex services such as, for example:
PortaBilling combined with PortaSIP and PortaUM creates PortaSwitch, an ultimate telecommunication services and subscriber management platform.
PortaBilling consists of 5 major components and is normally installed on 5 physical servers:
Please find more information about hardware requirements and specifications on a dedicated HW page.
PortaBilling unlimited and perpetual license includes:
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:
PortaBilling is also offered in a clustered architecture (similar to the high end architecture of PortaBilling Oracularius) where the billing engine runs on two 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.
This cluster option is available as a part of PortaSwitch Procinctus bundle.
In addition to per-server redundancy and to overcome catastrophic events such as natural disasters, power outages at the collocation provider, network routing errors, etc., and provide uninterrupted service PortaBilling can be complimented with a site redundancy.