logo_header
  • Topics
  • Research & Analysis
  • Features & Opinion
  • Webinars & Podcasts
  • Videos
  • Dtw

How automated service validation ensures no-error billing and changes the telecom game

Sergiy PolovnikovSergiy Polovnikov
25 Nov 2024
How automated service validation ensures no-error billing and changes the telecom game

How automated service validation ensures no-error billing and changes the telecom game

Communication service providers (CSPs) constantly introduce new products and enhance services and charging models, pushing the telecommunications industry forward. But with these advancements comes the challenge of ensuring that systems governing service usage and billing, such as an online charging system (OCS), work accurately and efficiently. This is where automation and standardization come into play, transforming the way telecom operators approach testing and validation.

The problem

Manual testing is unsustainable and inefficient. No matter whether subscribers use phone calls or mobile internet, services need to be tracked, validated, and billed correctly. This task is handled by systems that manage credit control and ensure that customers are charged properly. But making sure these charging logic rules are implemented and functioning as needed is a huge challenge.

Traditionally, testing such systems was a manual process. Engineers would emulate different service scenarios, like making calls or using mobile data, and then checking whether the charges were correct. This approach is extremely time-consuming, error-prone, and hard to scale as services become more complex. This also leads to inaccurate billing, thus customer disputes, damaging the company’s reputation and resulting in lost revenue. Besides, given that telcos are under pressure to meet strict regulatory requirements for billing transparency, errors in billing can lead to penalties and fines, making accuracy and consistency in testing critical.

Many telcos have faced significant challenges with incorrect billing, leading to customer dissatisfaction and even legal disputes. For instance, in 2015, Sprint and Verizon were obliged to refund $120 million to subscribers harmed by illegal billing practices. All because their billing systems made illegal third-party charges, but these companies did little or nothing to root them out (https://www.consumerfinance.gov/about-us/blog/sprint-and-verizon-will-refund-120-million-to-consumers-harmed-by-illegal-billing-practices/).

Here is another example. In 2019 in Canada, telcos faced a surge in complaints about billing issues and incorrect monthly charges by Bell Canada, Rogers, and Telus (https://globalnews.ca/news/6228807/billing-complaints-wireless-ccts/).

Such cases illustrate the widespread and ongoing problem of billing errors in the telecom industry.

The solution

Automation offers a solution to many of these problems. Automated tests simulate real-world service scenarios and validate charging logic in real time, reducing human intervention, speeding up the process, and ensuring accuracy. Solutions can also integrate with real-time reporting and analytics, providing companies with immediate feedback on system performance and compliance with regulations.

Using custom service logic processing programs is the way to automate tests that emulate subscribers’ service usage and validate billing rules in real time.

TM Forum’s Open APIs, such as TMF653 (Service Test Management) and TMF769 (Product Test Management), play a crucial role in facilitating automated testing. By offering standardized ways for systems to communicate and define test cases, these APIs enable telecom providers to automate the entire testing process – from initiating tests to analyzing results. This helps reduce time-to-market for new services, increases operational efficiency, and ensures billing accuracy on a large scale.

The simplified workflow of the solution is presented below.

Picture1 - 21.11

  1. Service logic processing mimics real-world service usage scenarios that simulate actions like a phone call or data usage, triggering credit control requests toward the OCS.
  2. TM Forum APIs are used to define test specifications and initiate automated tests. They also retrieve test results, providing operators with immediate feedback on how the OCS is handling the simulated service usage scenarios.
  3. The OCS performs charges according to simulated scenarios and passes the result to the Billing System, which does all the required billing calculations.
  4. The automation & orchestration platform automates the testing process – from initiating tests to retrieving and analyzing the results. This makes testing faster, more accurate, and scalable, reducing human intervention and minimizing the risk of errors.

The proposed architecture allows building a closed-loop automated testing system where tests are automatically initiated, monitored, and adjusted based on real-time feedback, without human intervention, thus allowing CI/CD tariff condition changes to be seamlessly integrated into production with minimal risk and maximum efficiency.

Business value

With shifting from manual to automated testing, telcos obtain:

  1. Reduced time to market. What used to take days or weeks can now be done in hours. With such a solution at hand, operators can quickly validate new services and charging models, speeding up the launch of new offerings and promotions.
  2. Improved assessment accuracy. Manual testing is human-dependent and is subject to human error, especially when dealing with complex charging rules. Automated tests ensure consistent, repeatable results, improving overall accuracy and reducing costly billing mistakes.
  3. Scaled testing. As telecom services grow more complex, manual testing becomes unsustainable. Automation allows operators to scale their testing efforts without adding more staff or resources.
  4. Increased operational efficiency. By automating repetitive tasks, operators can focus on higher-value work, rather than spending time on manual testing.
  5. Regulatory compliance. With accurate and consistent testing, CSPs can ensure their services comply with local regulations, especially in terms of billing transparency and fairness.

For CSPs, embracing automation isn’t just about improving testing – it’s about unlocking new levels of business performance. And the sooner CSPs adopt these technologies, the sooner they realize the benefits of faster time to market, better customer satisfaction, and improved operational efficiency.