5G-GUTI Pool Allocation for Mobile Communications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for allocating new 5G Globally Unique Temporary Identity (5G-GUTI) in 5G mobile communications, particularly through generic UE configuration update procedures, lead to increased signaling message exchanges, dependency between service request and configuration update procedures, prolonged procedures, and unreliable connection establishment.
Innovation Solution
Assigning a pool of temporary identities to user equipment (UE) at once, allowing the UE or network to select and use different identities for subsequent procedures, reducing the need for frequent identity allocations and minimizing dependency between service request and configuration update procedures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If new 5G-GUTI is allocated using generic UE configuration update procedure after each mobile-terminated connection, then the network can maintain updated user identities, but the signaling message exchange increases and procedure duration is prolonged
Solution Approach 1:
The network performs GUTI allocation in advance during the registration procedure, before mobile-terminated connections are established. The AMF allocates and stores multiple GUTIs for each UE during registration, so that when a mobile-terminated connection is needed, a pre-allocated GUTI can be immediately assigned without triggering additional configuration update procedures.
Solution Approach 2:
The identity management is segmented into two distinct phases: (1) bulk allocation of multiple GUTIs during registration procedure, and (2) selective assignment of individual pre-allocated GUTIs during mobile-terminated connections. This segmentation eliminates the need for repeated full configuration update procedures.
2Reliability
If new 5G-GUTI is allocated using generic UE configuration update procedure, then identity updates can be performed, but dependency between service request and configuration update procedures is created
Solution Approach 1:
The system separates identity allocation from service request procedures. GUTI allocation occurs independently during registration, while service requests use pre-allocated identities. This decoupling eliminates procedural dependencies and allows each procedure to execute independently without triggering the other.
Solution Approach 2:
Identity allocation is performed preliminarily during registration before service requests occur. The AMF pre-allocates multiple GUTIs and stores them in the UE context, so that subsequent service requests can immediately use these pre-prepared identities without needing to trigger configuration updates.
3Reliability
If new 5G-GUTI is allocated after each mobile-terminated connection, then the network can ensure fresh identities are used, but the number of signaling messages increases
Solution Approach 1:
Multiple GUTIs are allocated in advance during the registration procedure in a single signaling exchange. The AMF sends a registration accept message containing multiple GUTI values, and the UE stores them locally. This preliminary bulk allocation eliminates the need for repeated signaling messages to allocate individual GUTIs for each subsequent mobile-terminated connection.
Solution Approach 2:
The system recycles the pool of pre-allocated GUTIs. When a GUTI is used for a mobile-terminated connection, it can be reused from the pre-allocated pool rather than allocating a completely new identity. The AMF manages the GUTI pool and can reassign identities from existing allocations, reducing the need for continuous new identity generation and signaling.
Data Source
AI summary
Examples pertaining to optimized allocation of new equipment identifier in mobile communications are described. An apparatus receives, from a network, an assignment of a plurality of temporary identities. The apparatus identifies itself with one of the plurality of temporary identities in performing a procedure with the network.


