Bifurcated Data Containers for Lower-Overhead Network Charging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing charging systems for communication networks face high signaling overhead and storage requirements due to the conventional approach of storing and managing data containers for each user device, which is inefficient, especially in scenarios with large populations of Machine Type Communication (MTC) or Internet-of-Things (IoT) devices.

Innovation Solution

A bifurcated data-container approach is adopted, where a parent data container holds common consumption control information applicable to multiple user devices, and individual child data containers store device-specific consumption tracking information, reducing the need to access child containers for consumption control operations and minimizing redundant storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a consolidated data container stores combined control and tracking information for each user device, then complete service consumption control is achieved, but signaling overhead and storage requirements increase significantly

Engineering Contradiction:
Improveservice consumption controlVSAvoidstorage requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the consolidated data container into two separate components: a parent data container storing common consumption control information applicable to multiple user devices, and individual child data containers storing device-specific consumption tracking information. This segmentation eliminates redundant storage of common information while maintaining complete service consumption control for each device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges the parent data container with individual child data containers only when needed for specific operations, such as when a user device requests service or when consumption tracking is required. This selective merging reduces signaling overhead by avoiding continuous access to all data containers while ensuring control integrity when necessary.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If consolidated data containers are accessed for every consumption control operation, then accurate tracking is maintained, but signaling overhead increases

Engineering Contradiction:
Improveconsumption tracking accuracyVSAvoidsignaling overhead
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent extracts the consumption tracking information from the consolidated data container and stores it in individual child data containers. This extraction allows the system to access only the specific child data container relevant to the current operation rather than accessing consolidated containers for all devices, thereby reducing signaling overhead while maintaining tracking accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary organization of data by pre-separating common control information in the parent container from device-specific tracking information in child containers. This preliminary structuring enables efficient selective access during operations, avoiding the need for redundant signaling to access unrelated data.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4133759B1Method and apparatus for service charging in a communication network
Publication Date: 2025.07.02 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • EP4133759B1 patent drawingFigure 1~3
  • EP4133759B1 patent drawingFigure 2
  • EP4133759B1 patent drawingFigure 4~5

AI summary

Charging operations carried out in relation to service consumption by users of a communication network reduce signaling overhead and memory or storage requirements by adopting a bifurcated approach to structuring and accessing the data containers used for controlling and tracking service consumption by individual users commonly governed by the same consumption control information. With bifurcation, a parent data container holds the common consumption control information commonly applicable to each user, while an individual child data container for each user holds consumption-tracking information specific to the user. The approach reduces signaling overhead inasmuch as operations involving only the consumption control information need not retrieve or access the child data containers, and the approach reduces overall storage requirements by eliminating redundant inclusion of the common information in the child data containers.