UE Policy Rule Sync Using Detection Codes for Network Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 3GPP specifications fail to effectively manage inconsistencies between User Equipment (UE) policy rules stored at the UE and the mobile network, leading to discrepancies that affect traffic routing efficiency and quality of service.

Innovation Solution

Implementing UE Policy Section Code (UPSC) inconsistency detection codes to identify and update UE policy rules at the UE, ensuring synchronization with the mobile network's policies by using checksum or hash functions to verify and correct inconsistencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If UE policy rules are stored and managed at the UE without inconsistency detection mechanisms, then device complexity is reduced, but reliability of policy synchronization between UE and network deteriorates

Engineering Contradiction:
ImproveUE policy management complexityVSAvoidPolicy synchronization reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies preliminary action by generating inconsistency detection codes (checksums or hashes) in advance for each UE policy rule at both the UE and network sides. These codes are stored alongside the policy rules before any potential inconsistencies occur. When synchronization is needed, the pre-computed codes are compared to quickly detect changes without re-processing the entire policy rules, thus maintaining low complexity while ensuring high reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The inconsistency detection code acts as an intermediary between the UE policy rule and the synchronization mechanism. Instead of directly comparing entire policy rules (which would increase complexity), the patent uses these compact codes as mediators to detect inconsistencies. The codes serve as a simplified representation that enables reliable comparison while keeping the overall system complexity low.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If UE policy rules are frequently updated to maintain synchronization with network policies, then policy synchronization reliability is improved, but loss of time for update operations increases

Engineering Contradiction:
ImprovePolicy synchronization reliabilityVSAvoidPolicy update time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the essential synchronization information from the complete UE policy rules by computing inconsistency detection codes (checksums or hashes). Instead of transmitting or comparing entire policy rules during synchronization, only these compact codes are exchanged and compared. This extraction mechanism maintains high synchronization reliability while minimizing the time and resources needed for update operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the policy synchronization problem from comparing complex policy rule parameters to comparing simple inconsistency detection code parameters. By changing the parameter being compared from the full policy rule content to a compact hash or checksum value, the system achieves reliable synchronization with minimal update time, as the comparison operation becomes computationally efficient.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If inconsistency detection codes are implemented for UE policy rules, then policy synchronization reliability is improved, but device complexity increases

Engineering Contradiction:
ImprovePolicy synchronization reliabilityVSAvoidUE policy management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The inconsistency detection codes are implemented as lightweight, disposable data structures that are easily computed and compared. These codes use simple checksum or hash algorithms that require minimal processing power and memory. The codes can be quickly regenerated when policy rules change, making them computationally inexpensive despite being present in every policy rule. This approach maintains low device complexity while achieving high synchronization reliability.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS12587945B2User equipment policy rule inconsistency determination using detection codes
Publication Date: 2026.03.24 VERIZON PATENT & LICENSING INC
  • US12587945B2 patent drawing
  • US12587945B2 patent drawing
  • US12587945B2 patent drawing

AI summary

A device receives User Equipment device (UE) Policy Section Codes (UPSCs) and a first version of associated UE policy rules. The device further receives first inconsistency detection codes for the UPSCs and a current version of the associated UE policy rules. The device determines, based on the UPSCs and the first version of the associated UE policy rules, second inconsistency detection codes, and compares the first and second inconsistency detection codes to identify inconsistencies between the first version of the UE policy rules and the current version of the UE policy rules. The device sends, when the comparison identifies the inconsistencies, a request for updated UE policy rules, and receives one of the UPSCs and an updated version of an associated UE policy rule of the one of the UPSCs.