
66% reduction in transaction load. Improved customer experience. Zero network outages.
Discover How Cellcard streamlined its Online Charging System to improve scalability and performance with Mitra AI
About Cellcard
Cellcard, a trademark of CamGSM Co. Ltd., is 100% Cambodian owned and the longest-serving telecommunication company in the region.
Launched in 1998, Cellcard serves more than three million subscribers and has retained the title of “Fastest Mobile Network in Cambodia” since its first Speedtest Award in April 2017. It offers mobile communications and entertainment services to both consumer and corporate markets.
Opportunity
Cellcard’s existing Online Charging System (OCS) was struggling to cope as transactions grew to over six million per day during peak hours.
This bottleneck resulted in two nationwide telecom network outages. With the OCS taking around 30 minutes to get back online each time, Cellcard experienced negative customer feedback and significant revenue losses.
The challenge was to reduce the transaction load while ensuring no future network outages and maintaining system performance during peak demand.

Solution
Mitra proposed implementing a distributed cache layer to create a secure transactional copy of user data, immediately available across multiple servers and APIs. This reduced the number of transactions required throughout the user journey.
An AWS provisioned Redis cache layer was deployed as a wrapper between API calls to Cellcard and the New Cellcard App. This eliminated rapid, repetitive API calls between the Cellcard server and user instances, significantly improving API efficiency.
The Mitra Cellcard team and the Cellcard WSO2 Enterprise Service Bus (ESB) team worked collaboratively to develop two cache layers — the New Cellcard App backend and the WSO2 Enterprise Integration layer — massively reducing the transaction load on the OCS and improving scalability of the API Management platform.
Key Solution highlights include:
Distributed Cache Architecture:
The AWS Redis cache layer reduced repetitive API calls and optimized transaction handling across systems.
Integrity, Speed and Validation Focus:
The redesign ensured data integrity across multiple instances, improved user experience speed, and validated cached data to ensure correct usage in each instance.
API Portability and Reusability:
The modular cache layer enabled reuse across applications. After deployment to the New Cellcard App, the same cache layer was reused for the Cellcard Play Unlimited app, simplifying third-party onboarding and integration.
Impact
66% reduction in transactional load during peak times to OCS
Zero OCS outages since deployment
Improved customer experience and faster application loading
Reduced API calls resulting in lower AWS-related costs
Optimized scalability of the API management platform
Seamless onboarding of third-party integrations

"Partnering with Mitra Innovation has not only expanded our team’s ability to deliver on multiple projects and initiatives simultaneously, but their valued input has seen us deliver outcomes over and above our original scope. The Mitra Innovation team is punctual, reliable and quality driven – I would not hesitate to recommend them for any development projects – from small business to large enterprise."

Soksophay Lim – Chief Information Officer, Cellcard