Dynamic Data Quotas for Online Charging Server Load Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in efficiently managing data quotas for wireless devices, leading to network overload when a large number of quota requests are received, as they rely on static quota systems that do not adapt to query loads, resulting in frequent requests and potential service disruptions.
Innovation Solution
Implementing a dynamic data quota system where the online charging server adjusts data quotas based on a quota query load, increasing the amount of data or the time period for which it is available when query loads are high to reduce the frequency of requests, and decreasing when query loads are low, thereby managing network load and user communication permissions effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a static data quota system is used, then the system is simple to implement, but the online charging server experiences network overload when a large number of quota requests are received
Solution Approach 1:
The patent implements dynamic data quotas that automatically adjust based on the quota query load. When the online charging server detects high query loads, it increases data quotas to reduce request frequency; when loads are low, it decreases quotas to maintain control precision. This dynamic adjustment resolves the contradiction by adapting system behavior to real-time conditions rather than using fixed static quotas.
2Productivity
If data quotas are increased to reduce request frequency, then the quota query load on the server decreases, but the precision of data usage monitoring is reduced
Solution Approach 1:
The system dynamically adjusts data quota sizes based on real-time query load conditions. When query loads are high, larger quotas are assigned to reduce request frequency and improve processing efficiency. When query loads are low, smaller quotas are assigned to maintain precise monitoring. This dynamic sizing resolves the contradiction by optimizing both efficiency and precision according to current system state.
Solution Approach 2:
The patent changes the parameter of data quota size based on the quota query load. By adjusting this parameter dynamically, the system can optimize performance under different load conditions. When loads are high, the quota size parameter is increased; when loads are low, it is decreased, thus resolving the contradiction between efficiency and precision.
3Measurement precision
If the online charging server monitors all data connections in real-time, then accurate charging is achieved, but the server experiences high query loads during peak usage
Solution Approach 1:
The online charging server implements a feedback mechanism that monitors quota query loads and automatically adjusts data quotas in response. When the server detects high query loads during peak usage, it increases data quotas to reduce the frequency of monitoring requests. This feedback-based adaptation maintains accurate charging monitoring while managing server capacity under varying load conditions.
Solution Approach 2:
The system transitions from static to dynamic quota management, where data quotas are continuously adjusted based on real-time query load feedback. This dynamic approach allows the system to maintain monitoring accuracy while adapting processing capacity to match actual system conditions, resolving the contradiction between precision and productivity.
Data Source
AI summary
Examples disclosed herein provide systems, methods, and software for providing data quotas based a quota query load. In one example, a method of operating a communication system includes transferring a quota request for a wireless communication device from a packet data network gateway to an online charging server. The method further includes, in the online charging server, receiving the request, identifying a data quota based on a quota query load, and transferring the data quota to the packet data network gateway to be implemented for the wireless communication device.


