Online Charging System
OCS is a comprehensive real-time charging, balance control and service management solution. It helps reduce the load on the main billing system, speed up traffic processing and enable real-time service management.

PETER-SERVICE OCS has evolved from many years of experience in developing Peter-Service’s convergent billing solution deployed by leading telecom operators in Russia and abroad. It uses several Peter-Service products as its key components, helping telecom operators handle even the most complex tasks across the entire range of communications standards and service delivery formats.



45 minutes to load after a restart (tested on a subscriber base of 18 million with 33 thousand transactions per second)


A consistently high level of reliability and performance with lower capital and operational costs

Overload Protection

Even during peak periods, only a quarter of the maximum capacity is used


1+1 redundancy ensures high availability (99.9999 per cent)


Any tariffs of almost any level of sophistication based on any call parameters or subscriber attributes


Visual monitoring tools with meaningful graphs and charts; a visual load simulation tool


  • CAMEL Phase 3 compliant
  • DIAMETER-based service management
  • Subscriber, customer and service identification before providing access to a service
  • Initial authorization and re-authorization of access to a service (determining whether a requesting subscriber is allowed access to a service)
  • Balance sharing between concurrent services
  • Tracking service usage and keeping records of services delivered in the billing system database
  • Loading to the billing system database customer, subscriber and balance updates unrelated to service delivery in real time
  • Calculating call charges based on CDRs and loading the results to the billing system database
  • Checking CDRs against CAMEL/DIAMETER data
  • Applying discounts and bonuses
  • Managing additional real-time subscriber service features (SPG, black list, live balance, prepaid lifecycle)
  • SMPP monitoring

System Development Timeline

A mobile commerce option was added to facilitate integration between subscriber accounts and payment cards.
Today, OCS is deployed by almost every Peter-Service client, enabling online and offline charging plus credit control and some other features.
The OCS line of products is redesigned to run on x86 architecture; this allows telecom operators to reduce their hardware-related costs dramatically.
Almost all of Peter-Service clients have OCS and use it as their main system for online and offline service charging with credit control capabilities and some additional subscriber service features.
Based on OCS, a real-time bonus program management solution is implemented.
Credit control features for data services in various networks start to develop rapidly based on the Diameter protocol, which enables full control over the quality of such services.
PETER-SERVICE BISrt, a convergent billing solution that includes OCS as one of its core components, is recognized as the best innovative solution of the year in the Russian telecoms software industry.
OCS is successfully deployed by a telecom operator. It enables voice, data and SMS service management in the operator’s network as well as during on and off-network roaming using the capabilities of IN platforms from Russian (Protei, Berkut) and foreign (Lucent, HP, Huawei) vendors for integration with the network over the CAMEL protocol.
Peter-Service starts working on a real-time balance control server, the predecessor of PETER-SERVICE OCS (Online Charging System).

Our Customers

MegaFon North West

In 2005, the north-west branch of MegaFon, a leading Russian universal telecommunications service provider, started a project to deploy an integrated convergent billing system. The operator needed to address a range of challenging tasks, such as reducing accounts receivables and improving the performance of the billing solution that the operator then had. It was necessary to replace a prepaid solution from Comverse and implement real-time subscriber spending control. In addition, the new solution was expected to serve both prepaid and postpaid subscribers.

With the OCS product deployed, MegaFon North West was able to serve all subscribers in its PETER-SERVICE BIS convergent billing solution, solved the accounts receivable growth problem, reduced transaction costs, increased customer loyalty and got a tool that allowed it to set up various rate plans and discounts of any types.

In 2012, the operator transformed the hardware platform it used to run OCS by replacing it with x86 servers; this helped it reduce the capital costs while keeping the overall quality and performance of the solution at the previous level.

Ural Macroregional Branch of Rostelecom

In early 2006, when it became clear that the subscriber base of the Ural Macroregional Branch of Rostelecom was growing very rapidly, the operator decided to deploy an integrated billing solution. At the time, subscribers were served by several different systems, each supporting only one service at the branch level. Running multiple installations at a time was a real challenge in terms of increased software vendor charges, hardware maintenance costs and staff training costs. A Comverse solution that was the billing core of the system did not allow for flexible charging scenarios with multiple discounts and made errors in subscriber fee calculations, leading to the accumulation of hidden accounts receivable.

In April 2006, the deployment of OCS began. By August, the subscriber bases were put together; the services, tariffs and discounts were unified and standardized. With the double CDR processing feature that OCS implemented, every subscriber was properly charged, and the operator stopped losing revenue due to errors. The system was put in full operation in October 2006.

Kuzey Kıbrıs Turkcell

In 2014, Peter-Service and KKTCell, a Northern Cyprus subsidiary of Turkcell, started to work on a joint project to create an integrated charging solution for the operator on the basis of PETER-SERVICE OCS.

The operator was not satisfied with the solution it was using to serve its subscriber base at the time; it consisted of two separate parts: a prepaid solution that was based on Ericsson software and PETER-SERVICE BIS, a convergent billing solution, for postpaid subscribers. The operator decided to migrate to a unified solution that would be able to serve all the subscribers it had, including prepaid and postpaid ones, and enable any credit control options it wanted in real time.

OCS helped the operator to achieve its goals. Moreover, with OCS deployed, KKTCell got a number of other benefits, like flexible tariff configuration options, reduced transactions costs, a 70 per cent reduction of the custom code, migration from costly hardware to cheaper one, etc.

This helped KKTCell ensure alignment with TurkCell’s corporate policies with regard to convergent billing.