5G UE Parameter Update Reliability via Counter Validation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current 5G new radio (NR) wireless communication standards fail to ensure correct updating of user equipment (UE) parameters, leading to issues like radio link failure and tracking area changes during parameter updates, resulting in service denial and additional fees for network providers due to incorrect routing indicator and roaming list updates.
Innovation Solution
Implementing a timer-based retransmission mechanism for update containers, granting access to both new and old unified data management (UDM) and authentication server function (AUSF) instances, and requesting acknowledgement from the UE to manage parameter updates effectively, along with notifying the access and mobility management function (AMF) of communication failures to reinitiate procedures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If UE parameters are updated by HPLMN based on network provider policies, then network control and parameter management are improved, but reliability deteriorates due to radio link failures and tracking area changes during updates
Solution Approach 1:
The network side performs preliminary actions by determining updated parameters and generating update containers before transmission to the UE. The AMF prepares the update container with new parameters and sends it to the UE in advance, allowing the UE to process and store updates before actual parameter application, reducing the risk of failures during critical update moments
Solution Approach 2:
The UE compares the counter value in the received update container with a stored value and sends an acknowledgment (ACK) or negative acknowledgment (NACK) back to the network. This feedback mechanism allows the network to verify successful parameter updates and retransmit if necessary, significantly improving update reliability while maintaining automated control
2Device complexity
If update containers are transmitted without acknowledgment requests, then device complexity is reduced, but loss of information increases due to undetected update failures
Solution Approach 1:
The system implements a feedback mechanism where the UE compares the counter value in the received update container with a stored counter value and sends an ACK or NACK to the network. This feedback loop ensures that the network receives confirmation of successful parameter updates, preventing information loss about update status while maintaining relatively simple device complexity through straightforward comparison and response logic
3Productivity
If routing indicators are updated without protecting the new routing indicator, then manufacturing precision is improved for faster updates, but reliability deteriorates due to unauthorized access and security vulnerabilities
Solution Approach 1:
The UDM performs preliminary protection of the new routing indicator by determining a UE parameter update (UPU) counter based on an AUSF key before transmitting the update container to the AMF. This pre-protection mechanism ensures that routing indicators are secured against unauthorized access from the moment of generation, maintaining both fast updates and high security reliability
Solution Approach 2:
The system uses a counter value that can be easily generated and updated, serving as a temporary protective measure for the routing indicator. This counter acts as a disposable security element that validates the authenticity of parameter updates without requiring complex cryptographic protocols, enabling fast updates while maintaining security reliability
Data Source
AI summary
A user equipment (UE) may perform a UE parameter update (UPU) procedure or a steering of roaming (SoR) procedure based on information received from a home public land mobile network (HPLMN). The UE receives, from a network component, an update container comprising updated parameters for the UE and a counter value associated with the update container, compares the counter value with a stored value and performs an action related to the update container based on at least the comparison of the counter value with the stored value.


