Telecom Charging Deduction Priority Override

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Online Charging Systems (OCS) for telecommunication networks face issues where reserved units are not always accurately deducted, leading to incomplete consumption of higher priority accounts before lower priority accounts, resulting in inaccurate promotions and potential revenue loss.

Innovation Solution

Implementing a 'First come First serve' mechanism that allows resources to be deducted from higher priority accounts first, disregarding existing reservations, ensuring that reported consumption is always deducted from the correct bucket, even if it means taking units from other reservations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If reserved units are locked and deducted following corresponding reservations, then resource allocation accuracy is improved, but service flexibility and user experience deteriorate because higher priority accounts cannot be fully consumed before lower priority accounts

Engineering Contradiction:
Improveresource allocation accuracyVSAvoidservice flexibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts the deduction behavior based on service priority. High priority services are allowed to deduct from reserved units of low priority services, while low priority services must wait for their own reservations. This dynamic adjustment resolves the contradiction by making the resource allocation system flexible enough to handle different service priorities while maintaining accuracy for each service type.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different deduction rules are applied to different service priorities. High priority services receive preferential treatment by being able to consume from any available units including reserved units of lower priority services, while low priority services follow the conventional reservation-based deduction. This local quality differentiation resolves the contradiction by tailoring the resource allocation behavior to the specific needs of each service priority level.

Inventive Principle:
Principle #3Local quality

2Stability of the object's composition

If deduction requests follow their own corresponding reservations, then reservation integrity is improved, but resource utilization efficiency deteriorates because units remain locked in higher priority accounts even when lower priority services need them

Engineering Contradiction:
Improvereservation integrityVSAvoidresource utilization efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The system introduces dynamic priority-based deduction that allows high priority services to override reservation constraints when necessary. This dynamic mechanism maintains reservation integrity for low priority services while enabling high priority services to access locked units, thereby improving overall resource utilization efficiency without completely sacrificing reservation stability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces an intermediary mechanism (the priority-based deduction logic) that mediates between the conflicting requirements of reservation integrity and resource utilization efficiency. This intermediary allows the system to balance both concerns by enabling high priority services to access reserved units of low priority services while maintaining the reservation system's overall integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If units are locked for future deduction based on reservations, then charging accuracy is improved, but service responsiveness deteriorates because other services cannot access these units even when needed

Engineering Contradiction:
Improvecharging accuracyVSAvoidservice responsiveness
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system implements dynamic deduction behavior where high priority services can immediately deduct units from low priority service reservations, while low priority services must wait for their reserved units to be available. This dynamic approach maintains charging accuracy by ensuring that each service is ultimately charged correctly, while improving service responsiveness for high priority services that need immediate access to resources.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If higher priority accounts are not fully consumed before lower priority accounts, then promotion accuracy is improved, but user experience deteriorates because users expect their higher priority balances to be used first

Engineering Contradiction:
Improvepromotion accuracyVSAvoiduser experience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent applies different deduction rules to different service priorities, with high priority services receiving preferential treatment in unit deduction. This local quality differentiation ensures that user experience is improved for high priority services (which correspond to user expectations) while maintaining promotion accuracy through proper accounting and charging for each service type.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20230344942A1Methods and systems for charging deductions disregarding existing reservations
Publication Date: 2023.10.26 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US20230344942A1 patent drawing
  • US20230344942A1 patent drawing
  • US20230344942A1 patent drawing

AI summary

Systems and methods are provided for deducting resources from one or more resource buckets associated with a charge for a service used by a subscriber in a telecommunication system. The method including: receiving, at a node in the telecommunication system, a first message requesting a reservation of resources for the first service; reserving, at the node, resources for the first service from one or more available resource buckets according to a priority order; receiving, at the node in the telecommunication system after the reserving for the first service, a second message requesting a reservation of resources for a second service; reserving, at the node in the telecommunication system, resources for the second service from one or more available resource buckets according to the priority order; receiving, at the node in the telecommunication system, a message including a consumed amount of resources associated with the second service; and deducting, at the node in the telecommunication system, the consumed amount of resources associated with the second service by taking units from the resources which were previously reserved for the first service.