UE Policy Rule Sync Using Detection Codes for Network Consistency
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Reliability
If inconsistency detection codes are implemented for UE policy rules, then policy synchronization reliability is improved, but device complexity increases
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.
Data Source
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.


