Charging Data Record Size Prediction Before CGF Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional techniques for processing charging data records (CDRs) in cellular networks face challenges due to increased complexity and size, leading to inefficiencies such as resource overutilization, data loss, and inaccurate charging when CDRs exceed the processing capacity of charging gateway functions.
Innovation Solution
A CDR management system predicts the size of CDRs before encoding, allowing selective transmission to charging gateway functions (CGFs) capable of processing, thereby optimizing resource usage and preventing data loss.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional techniques process all CDRs without size prediction, then all charging data is processed, but processing resources are overutilized and efficiency decreases
Solution Approach 1:
The system performs preliminary prediction of CDR size before encoding and transmission. The CDR management system predicts the size of charging data records before they are fully encoded, allowing early identification of oversized CDRs that would exceed CGF processing capacity. This preliminary action prevents wasteful encoding and transmission of CDRs that cannot be processed, thereby improving overall processing efficiency and reducing resource utilization.
2Reliability
If oversized CDRs are transmitted to CGFs, then complete charging data is processed, but data loss occurs and charging accuracy decreases
Solution Approach 1:
The system applies preliminary anti-action by predicting CDR sizes before transmission and proactively preventing oversized CDRs from being sent to CGFs. The CDR management system identifies CDRs that would exceed processing capacity thresholds and takes preventive action by not encoding or transmitting them. This preliminary prevention eliminates the risk of data loss and charging inaccuracy that would occur if oversized CDRs were processed by under-capable CGFs.
3Productivity
If encoding is performed on all CDRs, then complete charging data is prepared, but the number of encoding operations increases unnecessarily
Solution Approach 1:
The system performs preliminary size prediction before the encoding operation, allowing the CDR management system to identify and filter out oversized CDRs in advance. This preliminary action prevents unnecessary encoding operations from being initiated, reducing the total number of encoding operations required and simplifying the overall processing complexity while maintaining productive throughput for eligible CDRs.
Data Source
AI summary
The present disclosure generally relates to systems, methods, and computer-readable media for managing the generation and processing of charging data records (CDRs) in a telecommunication environment (e.g., a fourth generation (4G) a fifth generation (5G), or future generation mobile network). The systems described herein involve predicting lengths of CDRs prior to encoding and providing the CDRs to a charging gateway function to ensure that the CDRs do not exceed a maximum allowable length that the charging gateway function is capable of processing while also reducing the total number of CDR packages that are encoded and transmitted. Indeed, the systems described herein can predict the length of the CDRs incrementally as charging containers are added, thus limiting the number of CDRs that are generated and processed.


