Apparatuses and methods for user identifiers in network system

The eSUPI and NAI formats with UID components address the limitations of SUPI in 5G networks by enabling flexible and personalized identity management, optimizing network settings and services for diverse user profiles.

WO2025171784A1PCT designated stage Publication Date: 2025-08-21GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/076774
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-15
Filing Date
2025-02-11
Publication Date
2025-08-21

AI Technical Summary

Technical Problem

The existing Subscription Permanent Identifier (SUPI) format, primarily based on IMSI, is insufficient to support dynamic and personalized service requirements in 5G networks, particularly for non-3GPP devices and diverse user profiles, necessitating more flexible and user-centric identity management solutions.

Method used

The introduction of an enhanced Subscription Permanent Identifier (eSUPI) and Network Access Identifier (NAI) formats, which incorporate a User Identifier (UID) component, allowing for the formulation and transmission of network user identifiers, along with methods for handling user identity profiles and policies within the 5G system.

Benefits of technology

Enables flexible and personalized identity management in 5G networks, supporting tailored network settings and services for diverse user profiles, enhancing user experience and optimizing performance across various access networks and devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025076774_21082025_PF_FP_ABST
    Figure CN2025076774_21082025_PF_FP_ABST
Patent Text Reader

Abstract

A method for supporting user identifiers (UIDs) in a network system, performed by a user equipment (UE) includes capturing a human user login and formulating a network UID format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID, and transmitting the network UID format to a first core network element through a registration request message.
Need to check novelty before this filing date? Find Prior Art

Description

APPARATUSES AND METHODS FOR USER IDENTIFIERS IN NETWORK SYSTEMTECHNICAL FIELD

[0001] The present disclosure relates to the field of communication systems, and more particularly, to apparatuses and methods for user identifiers (UIDs) in a network system.BACKGROUND

[0002] Subscription Permanent Identifier (SUPI) is a technology used to uniquely identify subscribers within a network system, ensuring seamless service continuity and personalized connectivity across multiple access networks and devices. SUPI is utilized for authentication, authorization, and subscriber-specific service provisioning. Its standard format is based on International Mobile Subscriber Identity (IMSI) , which incorporates Mobile Country Code (MCC) , Mobile Network Code (MNC) , and Mobile Subscription Identification Number (MSIN) , forming the MCC-MNC-MSIN structure to guarantee global uniqueness and interoperability. Additionally, for non-3GPP access scenarios, SUPI can take the form of a Network Access Identifier (NAI) , resembling an email address format, to accommodate cases where IMSI-based identifiers are unsuitable. However, the current SUPI format has limitations in addressing a growing demand for personalized identities in 5G networks. As the 5G ecosystem evolves, there is an increasing need to support dynamic network configurations and customized services tailored to specific needs of users, including non-3GPP devices and diverse user profiles. The existing SUPI format, primarily designed for identifying subscriptions, is insufficient to fully meet dynamic and personalized service requirements in advanced network environments. Thus, further advancements in technology are required to enable more flexible and user-centric identity management solutions to address diverse applications in modern network systems.

[0003] Therefore, there is a need for apparatuses and methods for user identifiers (UIDs) in a network system, which can solve issues in the prior art and other issues.SUMMARY

[0004] An object of the present disclosure is to propose apparatuses and methods for user identifiers (UIDs) in a network system, which can solve issues in the prior art and other issues.

[0005] In a first aspect of the present disclosure, a method for supporting user identifiers (UIDs) in a network system, performed by a user equipment (UE) , includes capturing a human user login and formulating a network UID format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID; and transmitting the network UID format to a first core network element through a registration request message.

[0006] In a second aspect of the present disclosure, a UE includes a memory, a transceiver, and a processor coupled to the memory and the transceiver. The UE is configured to provide the above method.

[0007] In a third aspect of the present disclosure, a method for supporting user identifiers (UIDs) in a network system, performed by a network, includes determining a network UID format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID; and receiving, by a first core network element of the network from a user equipment (UE) , the network UID format through a registration request message.

[0008] In a fourth aspect of the present disclosure, a network includes a memory, a transceiver, and a processor coupled to the memory and the transceiver. The network is configured to provide the above method.

[0009] In a fifth aspect of the present disclosure, a non-transitory machine-readable storage medium has stored thereon instructions that, when executed by a computer, cause the computer to perform the above method.

[0010] In a sixth aspect of the present disclosure, a chip includes a processor, configured to call and run a computer program stored in a memory, to cause a device in which the chip is installed to execute the above method.

[0011] In a seventh aspect of the present disclosure, a computer readable storage medium, in which a computer program is stored, causes a computer to execute the above method.

[0012] In an eighth aspect of the present disclosure, a computer program product includes a computer program, and the computer program causes a computer to execute the above method.

[0013] In a ninth aspect of the present disclosure, a computer program causes a computer to execute the above method.

[0014] In a tenth aspect of the present disclosure, a user equipment (UE) includes a capturer and a transmitter. The capturer is configured to capture a human user login and formulating a network user identifier (UID) format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID. The transmitter is configured to transmit the network UID format to a first core network element through a registration request message.

[0015] In an eleventh aspect of the present disclosure, a network includes a determiner and a receiver. The determiner is configured to determine a network user identifier (UID) format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID. The receiver is configured to receive from a user equipment (UE) , the network UID format through a registration request message.BRIEF DESCRIPTION OF DRAWINGS

[0016] In order to illustrate the embodiments of the present disclosure or related art more clearly, the following figures will be described in the embodiments are briefly introduced. It is obvious that the drawings are merely some embodiments of the present disclosure, a person having ordinary skill in this field can obtain other figures according to these figures without paying the premise.

[0017] FIG. 1A is a block diagram of a user equipment (UE) and a network in a communication network system according to an embodiment of the present disclosure.

[0018] FIG. 1B is a block diagram of a UE according to an embodiment of the present disclosure.

[0019] FIG. 1C is a block diagram of a network according to an embodiment of the present disclosure.

[0020] FIG. 2 is a flowchart illustrating a method for supporting user identifiers (UIDs) in a network system, performed by a UE according to an embodiment of the present disclosure.

[0021] FIG. 3 is a flowchart illustrating a method for supporting UIDs in a network system, performed by a network according to an embodiment of the present disclosure.

[0022] FIG. 4 is a schematic diagram illustrating a process in which a UE always transmits a subscription concealed identifier (SUCI) , a privacy-preserving identifier that contains a concealed subscription permanent identifier (SUPI) according to an embodiment of the present disclosure.

[0023] FIG. 5 is a flowchart illustrating a registration with enhanced SUPI (eSUPI) with UID according to an embodiment of the present disclosure.

[0024] FIG. 6 is a flowchart illustrating high-level procedures to support identifying the human user of a UE’s 3GPP subscription when the human user access services via the network using a UID according to an embodiment of the present disclosure.

[0025] FIG. 7 is a flowchart illustrating a user state change according to an embodiment of the present disclosure.

[0026] FIG. 8 is a block diagram of an example of a computing device according to an embodiment of the present disclosure.

[0027] FIG. 9 is a block diagram of a communication system according to an embodiment of the present disclosure.DETAILED DESCRIPTION OF EMBODIMENTS

[0028] Embodiments of the present disclosure are described in detail with the technical matters, structural features, achieved objects, and effects with reference to the accompanying drawings as follows. Specifically, the terminologies in the embodiments of the present disclosure are merely for describing the purpose of the certain embodiment, but not to limit the disclosure.

[0029] The technical solutions of the embodiments of the present disclosure can be applied to various communication systems, such as a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a general packet radio service (GPRS) , a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a new radio (NR) system, an evolution system of a NR system, a LTE-based access to unlicensed spectrum (LTE-U) system, a NR-based access to unlicensed spectrum (NR-U) system, an universal mobile telecommunication system (UMTS) , a global interoperability for microwave access (WiMAX) communication system, wireless local area networks (WLAN) , wireless fidelity (Wi-Fi) , a future 5th generation (5G) system (may also be called a new radio (NR) system) or other communication systems, etc.

[0030] Optionally, the communication system in the embodiment of the present application may be applied to an unlicensed spectrum, where the unlicensed spectrum may also be considered as a shared spectrum; or the communication system in the embodiment of the present application may also be applied to a licensed spectrum, where the licensed spectrum can also be considered an unshared spectrum.

[0031] Subscription Permanent Identifier (SUPI) is a unique identifier for a subscriber’s profile within a network, enabling seamless service continuity and personalized connectivity across various access networks and devices. The SUPI is an important component used during authentication, authorization, and subscriber-specific service provisioning. The SUPI format is carefully defined and structured to ensure global uniqueness and interoperability across different networks and geographies.

[0032] IMSI-based SUPI: The common form of SUPI is derived from the International Mobile Subscriber Identity (IMSI) . This format includes Mobile Country Code (MCC) , Mobile Network Code (MNC) , and Mobile Subscription Identification Number (MSIN) , typically presented in the format MCC-MNC-MSIN.

[0033] Network Access Identifier (NAI) -based SUPI: For non-3GPP access scenarios, SUPI can take the form of a Network Access Identifier (NAI) . This format is user-friendly and resembles an email address, making it suitable for situations where the IMSI-based SUPI cannot be used.

[0034] To further enhance user experience, optimize performance, and extend services to non-3GPP devices and diverse user profiles, 5G systems may support the creation and use of personalized identities. For example, network settings can be modified to provide services tailored to specific user requirements, which may differ from those associated with the subscription identifier, such as the SUPI. While the SUPI effectively identifies subscriptions, it does not fully address the dynamic and individualized nature of the services and settings required for modern, adaptive network environments. This limitation highlights the need for more flexible identity management solutions in 5G networks.

[0035] In some embodiments, an enhanced Subscription Permanent Identifier (eSUPI) incorporating a user identifier (UID) is proposed to support multiple user identifiers within the same User Equipment (UE) subscription.

[0036] In other embodiments, various methods and apparatus are proposed to enable the identification of the human user associated with a UE’s 3GPP subscription when the user accesses services via the 5G System (5GS) using a user identifier. It should be noted that these methods are applicable regardless of whether the eSUPI with UID, as described in some embodiments, is utilized.

[0037] Additionally, in some embodiments, a method is proposed to associate User Route Selection Policy (URSP) rules with user identifiers within the 5GS.

[0038] FIG. 1A illustrates that, in some embodiments, a UE 10 and a network 20 of communication in a communication network system 30 (e.g., an NR system) according to an embodiment of the present disclosure are provided. The communication network system 30 includes the UE 10, and the network 20. The UE 10 may include a memory 12, a transceiver 13, and a processor 11 coupled to the memory 12 and the transceiver 13. The network 20 may include a memory 22, a transceiver 23, and a processor 21 coupled to the memory 22 and the transceiver 23. The processor 11 or 21 may be configured to implement proposed functions, procedures and / or methods described in this description. Layers of radio interface protocol may be implemented in the processor 11 or 21. The memory 12 or 22 is operatively coupled with the processor 11 or 21 and stores a variety of information to operate the processor 11 or 21. The transceiver 13 or 23 is operatively coupled with the processor 11 or 21, and the transceiver 13 or 23 transmits and / or receives a radio signal.

[0039] The processor 11 or 21 may include application-specific integrated circuit (ASIC) , other chipset, logic circuit and / or data processing device. The memory 12 or 22 may include read-only memory (ROM) , random access memory (RAM) , flash memory, memory card, storage medium and / or other storage device. The transceiver 13 or 23 may include baseband circuitry to process radio frequency signals. When the embodiments are implemented in software, the techniques described herein can be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein. The modules can be stored in the memory 12 or 22 and executed by the processor 11 or 21. The memory 12 or 22 can be implemented within the processor 11 or 21 or external to the processor 11 or 21 in which case those can be communicatively coupled to the processor 11 or 21 via various means as is known in the art.

[0040] In some embodiments, the processor 11 is configured to capture a human user login and formulate a network UID format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID, and the transceiver 13 is configured to transmit the network UID format to a first core network element of the network 20 through a registration request message. This can solve issues in the prior art and other issues.

[0041] In some embodiments, the processor 21 is configured to determine a network UID format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID, and the transceiver 23 is configured to receive from the UE 10, the network UID format through a registration request message. This can solve issues in the prior art and other issues.

[0042] FIG. 1B illustrates an example of a UE 10B according to an embodiment of the present application. The UE 10B is configured to implement some embodiments of the disclosure. Some embodiments of the disclosure may be implemented into the UE 10B using any suitably configured hardware and / or software. The UE 10B includes a capturer 101B and a transmitter 102B. The capturer 101B is configured to capture a human user login and formulating a network user identifier (UID) format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID. The transmitter 102B is configured to transmit the network UID format to a first core network element through a registration request message. This can solve issues in the prior art and other issues.

[0043] FIG. 1C illustrates an example of a network 20C according to an embodiment of the present application. The network 20C is configured to implement some embodiments of the disclosure. Some embodiments of the disclosure may be implemented into the network 20C using any suitably configured hardware and / or software. The network 20C includes a determiner 201C and a receiver 202C. The determiner 201C is configured to determine a network user identifier (UID) format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID. The receiver 202C is configured to receive from a user equipment (UE) , the network UID format through a registration request message. This can solve issues in the prior art and other issues.

[0044] FIG. 2 is an example of a method 200 for supporting user identifiers (UIDs) in a network system, performed by a user equipment (UE) according to an embodiment of the present disclosure. The method 200 for supporting UIDs in the network system, performed by the UE is configured to implement some embodiments of the disclosure. Some embodiments of the disclosure may be implemented into the method 200 for supporting UIDs in the network system, performed by the UE using any suitably configured hardware and / or software. In some embodiments, the method 200 for supporting UIDs in the network system, performed by the UE includes: an operation 202, capturing a human user login and formulating a network UID format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID, and an operation 204, transmitting the network UID format to a first core network element through a registration request message. This can solve issues in the prior art and other issues.

[0045] In some embodiments, the network UID format includes a 5G system (5GS) UID format, and the network UID includes a 5GS UID. In some embodiments, the first core network element includes an access and mobility management function (AMF) . In some embodiments, the method further includes performing authentication and authorization using a 5G authentication scheme or a secondary authentication scheme, involving the first core network element, a unified data management (UDM) , an authentication server function (AUSF) , or an identity management function (IMF) . In some embodiments, transmitting the network UID format to the first core network element through the registration request message enables a UDM or an IMF to de-conceal the network UID from the eSUPI with the UID format or the NAI format of the network UID. In some embodiments, the eSUPI with the UID format is configured to extend a current SUPI format by incorporating a UID component, and the eSUPI with the UID format is defined as a new SUPI type distinct from a current SUPI type. In some embodiments, the eSUPI with the UID format is formed by concatenating a current SUPI format with the network UID, and there is a separator between the current SUPI format and the network UID. In some embodiments, the current SUPI format includes a SUPI type value of 0 representing an international mobile subscriber identity (IMSI) , a SUPI type value of 1 representing a network specific identifier (NSI) , a SUPI type value of 2 representing a global line identifier (GLI) , and / or a SUPI type value of 3 representing a global cable identifier (GCI) .

[0046] In some embodiments, a SUPI type value of 4 is assigned to support the eSUPI with the UID format. In some embodiments, the eSUPI with the UID format is configured to include a UID information in a structured format. The structured format may follow a pattern: subscriber_name<separator>5G_UID<UID information>@realm. In some embodiments, a standalone non-public network (SNPN) scenario, the eSUPI with the UID format follows the same pattern, with a realm part further including a network identifier (NID) of the SNPN, if available. In some embodiments, the NAI format of the network UID includes a non-null string serving as a unique identifier, a mobile network code, and / or a mobile country code. For example, the NAI format of the network UID follows a format: <network_UID>@5gc-uid. mnc<MNC>. mcc<MCC>. 3gppnetwork. org, wherein: network_UID is a non-null string serving as a unique identifier for a human user; <MNC> represents a mobile network code, indicating a user's public land mobile network (PLMN) ; <MCC> represents a mobile country code, further identifying the PLMN; and the PLMN includes a home PLMN (HPLMN) or a visited PLMN (VPLMN) . In some embodiments, the NAI format of the network UID remains adaptable for use in a SNPN scenario, where a realm part further includes an NID of the SNPN, if available.

[0047] In some embodiments, the network UID format is constructed by including a specific label in a realm part. In some embodiments, a user identity profile is associated with a network subscription of the UE. For example, the user identity profile, associated with the network subscription of the UE, is stored in a unified data repository (UDR) . In some embodiments, a logic for handling the user identity profile is performed by a unified data management (UDM) function or a dedicated IMF. In some embodiments, a packet data unit (PDU) session procedure is configured to associate a UID with a PDU session, a policy and charging control (PCC) rule, and / or a policy. In some embodiments, a data subset labeled as a user identity profile subscription data is associated with a specific subscription identified by a subscription permanent identifier (SUPI) , one or more user identities are associated with each user identity profile, and the user identity profile subscription data for each user identity includes at least one of following information: a UID; a user identity-specific service setting and parameter; a UID service category; a UID-specific network resource, in accordance with the subscription associated with the UID; a quality of service (QoS) information, including a default 5G QoS indicator (5QI) ; an additional user identifier of the user's user identity and linked network subscription; or a linked subscription identified by a SUPI or a linked UE identified by a UE identifier. For example, the data subset labeled as a user identity profile subscription data is stored in a UDR.

[0048] In some embodiments, the UID is associated with one or more subscriber category identifiers, and each subscriber category identifier is associated with an operator-defined policy applied to the UID belonging to a corresponding category. In some embodiments, the UDM or IMF includes support for handling user identity profiles by performing at least one of following functionalities: managing user identity profiles, including storage and maintenance of each subscriber’s user identity profile in the 5G system; provisioning user identity profiles associated with a subscription by the operator; or allowing the operator to update the user identity profile subscription data by linking or unlinking a UID with a specific subscription in an operator-controlled manner. In some embodiments, a data subset labeled as user identifier specific control data is associated with a specific subscription identified by a subscription permanent identifier (SUPI) , the user identifier specific policy control information is per SUPI and / or per UID. For example, the user identifier specific policy control information is stored by the UDR and updated by the PCF during PDU session establishment or modification procedure using Nudr service. For example, the data subset labeled as user identifier specific control data may be stored in a UDR. In some embodiments, the user identifier specific policy control information contains at least one of following information: a user inactivity timer value indicating a threshold duration after which a user is considered inactive; or a maximum user data rate for uplink or downlink.

[0049] In some embodiments, a data subset labeled as user state data is associated with a specific subscription and UID, a user state information is associated with data key SUPI and / or UID for one or multiple UIDs in the specific SUPI. For example, the data subset labeled as user state data may be stored in a UDR. For example, the user state information may be stored by the UDR. In some embodiments, the user state data is updated by a NEF. In some embodiments, the user state data contains user state information including active, inactive, and / or suspend. In some embodiments, the UID associated with a specific subscription is in a state including a activated state, a deactivated state, or a suspended state, if a user is inactive on a device or UE for a specific period, the device automatically suspends the UID. In some embodiments, during session management procedures, the user state information is stored or undated by a SMF in local configurations according to a home operator’s policy. In some embodiments, changes in user states are communicated to subscribed NFs via Nsmf_EventExposure_Subscribe function. In some embodiments, the user state information is maintained or updated by an AMF in local configurations as reported by the UE.

[0050] In some embodiments, during a PDU session establishment procedure for a UID, the UE registers with a network with its subscription and establishes a NAS security context with an AMF, and the UID associated with the subscription has been authenticated and authorized. In some embodiments, if the UID is supported on this UE, when a user is active, during the PDU session establishment procedure, the UE indicates a current UID in N1 SM container. In some embodiments, during the PDU session establishment procedure, the UE supports the first core network element or SMF in performing at least one of following operations: wherein the first core network element selects one SMF to manage a PDU session associated with the UID provided by the UE, if the first core network element does not have an association with the SMF for the PDU session ID associated with the UID, the first core network element invokes Nsmf_PDUSession_CreateSMContextRequest with the PDU session ID, UID, and relevant parameters to create an SM context; if the first core network element has an association with the SMF for the PDU session ID associated with the UID, the first core network element invokes Nsmf_PDUSession_UpdateSMContextRequest with the same parameters to update the SM context; the SMF checks whether the UE requests are compliant with the User Identity Profile; if the User Identity Profile Subscription Data is not available, the SMF retrieves it using Nudm_SDM_Get or through dedicated IMF procedures, and subscribes to receive modification notifications via the UDM or IMF, which retrieves information from the UDR using Nudr_DM_Query; the SMF performs a User Identifier policy association establishment procedure with a policy control function (PCF) to retrieve default PCC rules for the PDU sessions associated with the UID; if the request type indicates an existing PDU session, the SMF provides information on the policy control request trigger condition that has been met through an SMF-initiated user identifier policy association or modification procedure; if a service category identifier is associated with the UID, the operator-defined policies for that service category are applied to the UID; or the SMF continues with a PDU session establishment request procedure.

[0051] In some embodiments, during a user state update procedure, the UE detects a user activity with UID and identifies a state change. In some embodiments, the UE requests to update a user state in a user identity profile, by sending a NAS message. In some embodiments, during the user state update procedure, the UE supports the first core network element or SMF in performing at least one of following operations: the first core network element uses a report of the UE and its local UE context data to determine UID state change, wherein if the user state change occurs, the first core network element sends the event report, by means of Namf_EventExposure_Notify message, to the associated notification endpoint of the NEF, along with the time stamp, and / or the NEF stores the information in the UDR along with the time stamp using either Nudr_DM_Create or Nudr_DM_Update service operation; during Session Management procedures, the SMF monitors user activities, and determines if UID state change occurs; or the SMF sends the user state change event report, by means of Nsmf_EventExposure_Notify message, to the associated notification endpoint of the NEF, along with the time stamp, and / or NEF stores information in the UDR along with the timestamp using Nudr_DM_Create or Nudr_DM_Update service operations. In some embodiments, the UID that is associated with a traffic of the UE is enabled by using a traffic descriptor, UID descriptor, in a URSP rule.

[0052] FIG. 3 is an example of a method 300 for supporting user identifiers (UIDs) in a network system, performed by a network according to an embodiment of the present disclosure. The method 300 for supporting UIDs in the network system, performed by the network is configured to implement some embodiments of the disclosure. Some embodiments of the disclosure may be implemented into the method 300 for supporting UIDs in the network system, performed by the network using any suitably configured hardware and / or software. In some embodiments, the method 300 for supporting UIDs in the network system, performed by the network includes: an operation 302, determining a network UID format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID, and an operation 304, receiving, by a first core network element of the network from a user equipment (UE) , the network UID format through a registration request message. This can solve issues in the prior art and other issues.

[0053] In some embodiments, the network UID format includes a 5G system (5GS) UID format, and the network UID includes a 5GS UID. In some embodiments, the first core network element includes an access and mobility management function (AMF) . In some embodiments, the method further includes determining authentication and authorization using a 5G authentication scheme or a secondary authentication scheme, involving the first core network element, a unified data management (UDM) , an authentication server function (AUSF) , or an identity management function (IMF) . In some embodiments, receiving the network UID format by the first core network element through the registration request message enables a UDM or an IMF to de-conceal the network UID from the eSUPI with the UID format or the NAI format of the network UID. In some embodiments, the eSUPI with the UID format is configured to extend a current SUPI format by incorporating a UID component, and the eSUPI with the UID format is defined as a new SUPI type distinct from a current SUPI type. In some embodiments, the eSUPI with the UID format is formed by concatenating a current SUPI format with the network UID, and there is a separator between the current SUPI format and the network UID. In some embodiments, the current SUPI format includes a SUPI type value of 0 representing an international mobile subscriber identity (IMSI) , a SUPI type value of 1 representing a network specific identifier (NSI) , a SUPI type value of 2 representing a global line identifier (GLI) , and / or a SUPI type value of 3 representing a global cable identifier (GCI) .

[0054] In some embodiments, a SUPI type value of 4 is assigned to support the eSUPI with the UID format. In some embodiments, the eSUPI with the UID format is configured to include a UID information in a structured format. The structured format may follow a pattern: subscriber_name<separator>5G_UID<UID information>@realm. In some embodiments, in a standalone non-public network (SNPN) scenario, the eSUPI with the UID format follows the same pattern, with a realm part further including a network identifier (NID) of the SNPN, if available. In some embodiments, the NAI format of the network UID includes a non-null string serving as a unique identifier, a mobile network code, and / or a mobile country code. For example, the NAI format of the network UID follows a format: <network_UID>@5gc-uid. mnc<MNC>. mcc<MCC>. 3gppnetwork. org, wherein: network_UID is a non-null string serving as a unique identifier for a human user; <MNC> represents a mobile network code, indicating a user's public land mobile network (PLMN) ; <MCC> represents a mobile country code, further identifying the PLMN; and the PLMN includes a home PLMN (HPLMN) or a visited PLMN (VPLMN) . In some embodiments, the NAI format of the network UID remains adaptable for use in a SNPN scenario, where a realm part further includes an NID of the SNPN, if available. In some embodiments, the network UID format is constructed by including a specific label in a realm part. In some embodiments, a user identity profile is associated with a network subscription of the UE. For example, the user identity profile, associated with the network subscription of the UE, is stored in a unified data repository (UDR) .

[0055] In some embodiments, a logic for handling the user identity profile is performed by a unified data management (UDM) function or a dedicated IMF. In some embodiments, a packet data unit (PDU) session procedure is configured to associate a UID with a PDU session, a policy and charging control (PCC) rule, and / or a policy. In some embodiments, a data subset labeled as a user identity profile subscription data is associated with a specific subscription identified by a subscription permanent identifier (SUPI) , one or more user identities are associated with each user identity profile, and the user identity profile subscription data for each user identity includes at least one of following information: a UID; a user identity-specific service setting and parameter; a UID service category; a UID-specific network resource, in accordance with the subscription associated with the UID; a quality of service (QoS) information, including a default 5G QoS indicator (5QI) ; an additional user identifier of the user's user identity and linked network subscription; or a linked subscription identified by a SUPI or a linked UE identified by a UE identifier. For example, the data subset labeled as a user identity profile subscription data is stored in a UDR. In some embodiments, the UID is associated with one or more subscriber category identifiers, and each subscriber category identifier is associated with an operator-defined policy applied to the UID belonging to a corresponding category. In some embodiments, the UDM or IMF includes support for handling user identity profiles by performing at least one of following functionalities: managing user identity profiles, including storage and maintenance of each subscriber’s user identity profile in the 5G system; provisioning user identity profiles associated with a subscription by the operator; or allowing the operator to update the user identity profile subscription data by linking or unlinking a UID with a specific subscription in an operator-controlled manner.

[0056] In some embodiments, a data subset labeled as user identifier specific control data is associated with a specific subscription identified by a subscription permanent identifier (SUPI) , the user identifier specific policy control information is per SUPI and / or per UID. For example, the user identifier specific policy control information is stored by the UDR and updated by the PCF during PDU session establishment or modification procedure using Nudr service. For example, the data subset labeled as user identifier specific control data may be stored in a UDR. In some embodiments, the user identifier specific policy control information contains at least one of following information: a user inactivity timer value indicating a threshold duration after which a user is considered inactive; or a maximum user data rate for uplink or downlink. In some embodiments, a data subset labeled as user state data is associated with a specific subscription and UID, a user state information is associated with data key SUPI and / or UID for one or multiple UIDs in the specific SUPI. For example, the data subset labeled as user state data may be stored in a UDR. For example, the user state information may be stored by the UDR. In some embodiments, the user state data is updated by a NEF. In some embodiments, the user state data contains user state information including active, inactive, and / or suspend. In some embodiments, the UID associated with a specific subscription is in a state including a activated state, a deactivated state, or a suspended state, if a user is inactive on a device or UE for a specific period, the device automatically suspends the UID. In some embodiments, during session management procedures, the user state information is stored or undated by a SMF in local configurations according to a home operator’s policy. In some embodiments, changes in user states are communicated to subscribed NFs via Nsmf_EventExposure_Subscribe function. In some embodiments, the user state information is maintained or updated by an AMF in local configurations.

[0057] In some embodiments, during a PDU session establishment procedure for a UID, the first core network element determines a UE subscription and a NAS security context with the UE, and the UID associated with the subscription has been authenticated and authorized. In some embodiments, if the UID is supported on this UE, when a user is active, during the PDU session establishment procedure, the first core network element determines a current UID in N1 SM container. In some embodiments, during the PDU session establishment procedure, the first core network element or SMF of the network performs at least one of following operations: wherein the first core network element selects one SMF to manage a PDU session associated with the UID provided by the UE, if the first core network element does not have an association with the SMF for the PDU session ID associated with the UID, the first core network element invokes Nsmf_PDUSession_CreateSMContextRequest with the PDU session ID, UID, and relevant parameters to create an SM context; if the first core network element has an association with the SMF for the PDU session ID associated with the UID, the first core network element invokes Nsmf_PDUSession_UpdateSMContextRequest with the same parameters to update the SM context; the SMF checks whether the UE requests are compliant with the User Identity Profile; if the user identity profile subscription data is not available, the SMF retrieves it using Nudm_SDM_Get or through dedicated IMF procedures, and subscribes to receive modification notifications via the UDM or IMF, which retrieves information from the UDR using Nudr_DM_Query; the SMF performs a user identifier policy association establishment procedure with a policy control function (PCF) to retrieve default PCC rules for the PDU sessions associated with the UID; if the request type indicates an existing PDU session, the SMF provides information on the policy control request trigger condition that has been met through an SMF-initiated user identifier policy association or modification procedure; if a service category identifier is associated with the UID, the operator-defined policies for that service category are applied to the UID; or the SMF continues with a PDU session establishment request procedure.

[0058] In some embodiments, during a user state update procedure, the first core network element determines a user activity with UID and a state change. In some embodiments, the first core network element updates a user state in a user identity profile. In some embodiments, during the user state update procedure, the first core network element or SMF of the network performs at least one of following operations: the first core network element uses a report of the UE and its local UE context data to determine UID state change, wherein if the user state change occurs, the first core network element sends the event report, by means of Namf_EventExposure_Notify message, to the associated notification endpoint of the NEF, along with the time stamp, and / or the NEF stores the information in the UDR along with the time stamp using either Nudr_DM_Create or Nudr_DM_Update service operation; during Session Management procedures, the SMF monitors user activities, and determines if UID state change occurs; or the SMF sends the user state change event report, by means of Nsmf_EventExposure_Notify message, to the associated notification endpoint of the NEF, along with the time stamp, and / or NEF stores information in the UDR along with the timestamp using Nudr_DM_Create or Nudr_DM_Update service operations. In some embodiments, the UID that is associated with a traffic of the UE is enabled by using a traffic descriptor, UID descriptor, in a URSP rule.

[0059] eSUPI with UID:

[0060] FIG. 4 illustrates a process in which a UE always transmits a subscription concealed identifier (SUCI) , a privacy-preserving identifier that contains a concealed subscription permanent identifier (SUPI) according to an embodiment of the present disclosure. This process ensures the protection of subscriber identity during communication. FIG. 4 is adapted from Figure 2.2B-1 in TS 23.003 for clarity and reference.

[0061] SUPI is a globally unique identifier assigned to each subscriber in the 5G System, as defined in Clause 5.9.2 of 3GPP TS 23.501. The enhanced SUPI (eSUPI) extends the existing SUPI format by incorporating a User Identifier (UID) component. The eSUPI containing a Human User Identifier (UID) is formatted as a Network Access Identifier (NAI) , as specified in TS 23.003. In addition to the standard NAI format, username@realm, the eSUPI with a UID introduces a separator between the "username" and the "UID. " Possible separators include exclamation marks (! ) , underscores (_) , and other characters. Thus, the eSUPI with a UID follows the pattern username! UID@realm, where ! represents the separator, although alternative separators can also be used. FIG. 4 illustrates that, in some embodiments, the UE may always transmit a Subscription Concealed Identifier (SUCI) , which is a privacy-preserving identifier containing the concealed SUPI.

[0062] FIG. 4 illustrates that, in some embodiments, the SUPI Type is represented by a value in the range of 0 to 7, which identifies the type of SUPI concealed within the SUCI. The currently defined values are as follows:

[0063] 0: IMSI.

[0064] 1: Network Specific Identifier (NSI) .

[0065] 2: Global Line Identifier (GLI) .

[0066] 3: Global Cable Identifier (GCI) .

[0067] 5 to 7: Reserved for future use.

[0068] With the introduction of the enhanced SUPI (eSUPI) that includes a Human User Identifier (UID) , a new value could be assigned to the SUPI Type: 4: eSUPI with Human User Identifier (UID) .

[0069] When an eSUPI is designated with a Human User Identifier, the corresponding SUCI can be formatted as a Network Access Identifier (NAI) . This user identifier incorporates the UID, separated from other elements by a separator, such as an exclamation mark (! ) , an underscore (_) , or other characters.

[0070] For example, if a Human User Identifier "Alex" is registered in the 5GS network and associated with the IMSI 234150999999999 (MCC=234, MNC=15, MSISDN=0999999999) , along with a Routing Indicator (RID) of 678 and a Home Network Public Key Identifier (HN Key) of 27, the NAI format for the SUCI would be structured as follows:

[0071] For the Null Scheme: type4. rid678. schid0. userid0999999999! Alex@5gc. mnc015. mcc234.3gppnetwork. org.

[0072] Here, type4 in the username part indicates the new eSUPI type.

[0073] For the Profile  Protection Scheme: type4. rid678. schid1. hnkey27. ecckey! Alex<ECC ephemeral public key>. cip<encryption of 0999999999>. mac<MAC tag value>@5gc. mnc015. mcc234.3gppnetwork. org.

[0074] Again, type4 in the username part refers to the new eSUPI type.

[0075] In these formats, "Alex" represents the UID, and the exclamation mark (! ) serves as the separator. This separator integrates the human-readable identifier (UID) with the technical IMSI components within the NAI structure. Alternative separators may also be used, depending on implementation requirements.

[0076] FIG. 5 illustrates a registration with enhanced SUPI (eSUPI) with UID according to an embodiment of the present disclosure. FIG. 5 illustrates that, in some embodiments, the UE captures the human user's login credentials and formulates the eSUPI with UID format as described in some embodiments. The UE then transmits the eSUPI with UID in SUCI format to the Access and Mobility Management Function (AMF) within the Registration Request. The Unified Data Management (UDM) function de-conceals the privacy-protected subscription identifier (SUCI) . Once it identifies that the SUPI type is an eSUPI with UID, it creates a user profile based on the Human User Identifier (UID) .

[0077] Regular User Identifier for 5GS:

[0078] This embodiments describes an alternative to using the eSUPI with UID. It proposes a method for identifying the human user of a UE’s 3GPP subscription when accessing services via the 5G System (5GS) using a regular User Identifier. This identifier can take the form of an NAI format or even an email address.

[0079] The user identifier is independent of existing subscription-related identifiers (e.g., IMSI, MSISDN, IMPI, IMPU, SPI, GPSI) . It should be issued by the network operator or a trusted third party.

[0080] A User Identity Profile, which is associated with the UE’s 5GS subscription, is stored in the Unified Data Repository (UDR) .

[0081] The logic for handling the User Identity Profile may be implemented either in the UDM or a dedicated Identity Management Function (IMF) .

[0082] The User Identity Profile includes the User Identifier (UID) , which maintains its uniqueness within the specific 5GS subscription.

[0083] PDU session procedures can associate the User Identifier (UID) with PDU sessions, PCC rules, and other policies.

[0084] User Identity Profile Subscription Data:

[0085] The "Subscription Data" dataset in the UDR may include a subset for "User Identity Profile Subscription Data. " For a specific subscription (i.e., SUPI) , one or multiple User Identities may exist within a User Identity Profile. The "User Identity Profile Subscription Data" for each UID may include: User Identifier (UID) , User-specific service settings and parameters, UID service categories, UID-specific network resources (e.g., network slices) corresponding to the subscription, QoS information, such as default 5QI, Additional User Identifiers linked to the user’s identities and associated 5GS subscriptions, Linked subscriptions (identified by SUPI) or UEs (identified by UE identifiers) .

[0086] This data can be pre-provisioned by the operator and stored in the UDR. The UDM or IMF should handle User Identity Profile-related service operations, leveraging the User Identity Profile Subscription Data stored in the UDR.

[0087] The UID may also be associated with service category identifiers (e.g., gold, silver, premium) , each linking operator-defined policies to the UID belonging to that category.

[0088] The UDM / IMF, capable of handling User Identity Profiles, resides in the HPLMN of the human users it serves and accesses UDR information within the same PLMN.

[0089] UDM / IMF Capabilities:

[0090] The UDM / IMF can support at least one of the following functionalities: Management and storage of User Identity Profiles for each subscriber in the 5G system, Provisioning of User Identity Profiles by the operator, Linking or unlinking of UIDs to specific subscriptions (i.e., SUPI) in an operator-controlled manner, and Policy Data.

[0091] The "Policy Data" dataset in the UDR may include a subset for "User Identifier Specific Control Data. " This data is associated with specific subscriptions (i.e., SUPI) and UIDs and is stored in the UDR. It is updated by the Policy Control Function (PCF) during PDU Session Establishment or Modification using Nudr services. The policy control information may include: User inactivity timer value: A threshold duration after which the user is considered inactive, Maximum user data rate for uplink (UL) and downlink (DL) , and / or Exposure Data.

[0092] The "Exposure Data" dataset in the UDR may include a subset for "User State Data. " This data is associated with a specific subscription and UID and is stored in the UDR using a Data Key (SUPI and / or UID) . It can be updated by the Network Exposure Function (NEF) and may include: User state information, such as active, inactive, or suspended, and / or the UID associated with a subscription can exist in states such as activated, deactivated, or suspended. If a user remains inactive on a UE for a specific period, the device may automatically suspend the UID. The duration of inactivity is determined by the home operator’s policy.

[0093] During Session Management procedures, the Session Management Function (SMF) may store and update the user’s state information in local configurations according to the operator’s policy. Changes in user states are communicated to subscribed network functions via the Nsmf_EventExposure_Subscribe function. Additionally, the AMF may maintain and update user state information in local configurations based on reports from the UE.

[0094] FIG. 6 illustrates high-level procedures to support identifying the human user of a UE’s 3GPP subscription when the human user access services via the network using a UID according to an embodiment of the present disclosure. FIG. 6 illustrates that, in some embodiments, the UE registers with the network using its subscription and establishes a NAS security context with the AMF. The UID associated with the subscription is authenticated and authorized.

[0095] If the UID is supported on the UE, when the user is active, the UE must indicate the current UID in the N1 SM container during the PDU Session Establishment procedure.

[0096] The AMF selects an SMF.

[0097] If the AMF does not have an existing association with an SMF for the PDU Session ID associated with the UID sent by the UE (e.g., when the request type is “initial request” ) , the AMF invokes the Nsmf_PDUSession_CreateSMContextRequest with the PDU Session ID, UID, and other relevant parameters to create the SM context.

[0098] If the AMF already has an association with an SMF for the PDU Session ID associated with the UID provided by the UE (e.g., when the request type indicates “existing PDU Session” ) , the AMF invokes the Nsmf_PDUSession_UpdateSMContextRequest with the PDU Session ID, UID, and other relevant parameters to update the SM context.

[0099] The SMF is responsible for verifying whether the UE’s requests comply with the User Identity Profile.

[0100] If the User Identity Profile Subscription Data for the corresponding subscription is unavailable, the SMF retrieves the data using Nudm_SDM_Get (SUPI, UID) or dedicated IMF procedures. The SMF may also subscribe to notifications for modifications to the User Identity Profile Subscription Data. The UDM or IMF retrieves this information from the UDR using Nudr_DM_Query.

[0101] The SMF may perform a User Identifier policy association establishment procedure to associate the User Identifier policy with the PCF and obtain the default PCC rules for the PDU sessions associated with the UID.

[0102] If the request type is for an existing PDU session, the SMF may provide information about the Policy Control Request Trigger condition that has been met during an SMF-initiated User Identifier policy association or modification procedure.

[0103] If a service category identifier is associated with the UID, the operator-defined policies for that service category are applied to the UID during this operation.

[0104] The SMF proceeds with the PDU Session Establishment Request procedure as described in Clause 4.3.2.2.2 of TS 23.502.

[0105] FIG. 7 illustrates a user state change according to an embodiment of the present disclosure. FIG. 7 illustrates that, in some embodiments, the UE detects user activity associated with a UID and identifies a state change.

[0106] The UE requests an update to the user state in the User Identity Profile by sending a NAS message.

[0107] In some operations, the AMF uses the UE's report and its local UE context data to determine whether a UID state change has occurred. If a user state change is identified, the AMF sends an event report, via the Namf_EventExposure_Notify message, to the associated notification endpoint of the NEF, along with a timestamp. The NEF may store this information in the UDR, including the timestamp, using either the Nudr_DM_Create or Nudr_DM_Update service operation, as appropriate.

[0108] In some operations, during Session Management procedures, the SMF may monitor user activities and determine if a UID state change has occurred. For instance, if the PDU session associated with a specific UID experiences no data transfer for a duration exceeding the User Inactivity Timer value specified in the User Identity Control Data, a state change is triggered.

[0109] The SMF sends a user state change event report, via the Nsmf_EventExposure_Notify message, to the associated notification endpoint of the NEF, along with a timestamp. The NEF may then store this information in the UDR, including the timestamp, using either the Nudr_DM_Create or Nudr_DM_Update service operation, as appropriate.

[0110] URSP Rules for User Identifier in 5GS:

[0111] In some embodiments, a user identifier associated with a UE’s traffic can be enabled through a new Traffic Descriptor, referred to as the UID Descriptor, within a URSP (User Route Selection Policy) rule. The UID Descriptor allows the UE to direct traffic associated with a specific UID to use predefined resources such as a specific slice, PDU sessions, etc. For each newly detected UID, the UE evaluates the URSP rules in the order of Rule Precedence and determines if the UID matches the Traffic Descriptor of any URSP rule. When a URSP rule is identified as applicable for a given UID, the UE selects a Route Selection Descriptor within this URSP rule based on the Route Selection Descriptor Precedence.

[0112] When a valid Route Selection Descriptor is identified, the UE determines if there is an existing PDU Session that matches all the components of the selected Route Selection Descriptor. The UE compares the components of the selected Route Selection Descriptor with those of the existing PDU Sessions.

[0113] The techniques disclosed herein enhance the recognition of the human user associated with a UE's 3GPP subscription when accessing services through the 5GS using a specific user identifier. The proposed methods and apparatus offer at least one of the following benefits and improvements:

[0114] Recognition of User Identifiers in 5GC: Enabling the 5G Core (5GC) to identify and recognize the User Identifier linked to traffic originating from a UE.

[0115] User Identity Profile Management: Supporting the identification of components within a User Identity Profile, such as User Identifier, relevant security credentials, linked devices, and user-specific QoS settings. This includes the processes for creating, retrieving, storing, and updating these profiles.

[0116] Linking and Unlinking User Identifiers: Providing processes for associating and dissociating (linking and unlinking) User Identifiers with 3GPP subscriptions, under the control of the network operator.

[0117] User-Specific Policies: Enabling the incorporation of user-specific policies, such as QoS settings, within the 5GS to facilitate differentiated and customized service delivery for individual users. These enhancements enable more efficient and personalized network resource management, improving service quality and user experience.

[0118] Commercial interests for some embodiments are as follows. 1. Solve issues in the prior art and other issues. 2. Provide recognition of User Identifiers in 5GC. 3. Support the identification of components within a User Identity Profile. 4. Provide linking and unlinking User Identifiers. 5. Provide User-Specific Policies. 6. Provide a good communication performance. 7. Provide high reliability. Some embodiments of the present disclosure can be used in many applications. Some embodiments of the present disclosure are used by chipset vendors, video system development vendors, automakers including cars, trains, trucks, buses, bicycles, moto-bikes, helmets, and etc., drones (unmanned aerial vehicles) , smartphone makers, communication devices for public safety use, AR / VR / MR device maker for example gaming, conference / seminar, education purposes. Some embodiments of the present disclosure are a combination of “techniques / processes” that can be adopted in video standards to create an end product. Some embodiments of the present disclosure propose technical mechanisms. The at least one proposed solution, method, system, and apparatus of some embodiments of the present disclosure may be used for current and / or new / future standards regarding communication systems such as a UE, a base station, and / or a communication system. Compatible products follow at least one proposed solution, method, system, and apparatus of some embodiments of the present disclosure. The proposed solution, method, system, and apparatus are widely used in a UE, a base station, and / or a communication system. With the implementation of the at least one proposed solution, method, system, and apparatus of some embodiments of the present disclosure, at least one modification to methods and apparatus of feeder link switchover in a non-terrestrial network (NTN) communication environment are considered for standardizing.

[0119] FIG. 8 is an example of a computing device 1100 according to an embodiment of the present disclosure. Any suitable computing device can be used for performing the operations described herein. For example, FIG. 8 illustrates an example of the computing device 1100 that can implement some embodiments of FIG. 1A to FIG. 7 using any suitably configured hardware and / or software. In some embodiments, the computing device 1100 can include a processor 1112 that is communicatively coupled to a memory 1114 and that executes computer-executable program code and / or accesses information stored in the memory 1114. The processor 1112 may include a microprocessor, an application-specific integrated circuit ( “ASIC” ) , a state machine, or other processing device. The processor 1112 can include any of a number of processing devices, including one. Such a processor can include or may be in communication with a computer-readable medium storing instructions that, when executed by the processor 1112, cause the processor to perform the operations described herein.

[0120] The memory 1114 can include any suitable non-transitory computer-readable medium. The computer-readable medium can include any electronic, optical, magnetic, or other storage device capable of providing a processor with computer-readable instructions or other program code. Non-limiting examples of a computer-readable medium include a magnetic disk, a memory chip, a read-only memory (ROM) , a random access memory (RAM) , an application specific integrated circuit (ASIC) , a configured processor, optical storage, magnetic tape or other magnetic storage, or any other medium from which a computer processor can read instructions. The instructions may include processor-specific instructions generated by a compiler and / or an interpreter from code written in any suitable computer-programming language, including, for example, C, C++, C#, visual basic, java, python, perl, javascript, and actionscript.

[0121] The computing device 1100 can also include a bus 1116. The bus 1116 can communicatively couple one or more components of the computing device 1100. The computing device 1100 can also include a number of external or internal devices such as input or output devices. For example, the computing device 1100 is illustrated with an input / output ( “I / O” ) interface 1118 that can receive input from one or more input devices 1120 or provide output to one or more output devices 1122. The one or more input devices 1120 and one or more output devices 1122 can be communicatively coupled to the I / O interface 1118. The communicative coupling can be implemented via any suitable manner (e.g., a connection via a printed circuit board, connection via a cable, communication via wireless transmissions, etc. ) . Non-limiting examples of input devices 1120 include a touch screen (e g., one or more cameras for imaging a touch area or pressure sensors for detecting pressure changes caused by a touch) , a mouse, a keyboard, or any other device that can be used to generate input events in response to physical actions by a user of a computing device. Non-limiting examples of output devices 1122 include a liquid crystal display (LCD) screen, an external monitor, a speaker, or any other device that can be used to display or otherwise present outputs generated by a computing device.

[0122] The computing device 1100 can execute program code that configures the processor 1112 to perform one or more of the operations described above with respect to some embodiments of FIG. 1A to FIG. 7. The program code may be resident in the memory 1114 or any suitable computer-readable medium and may be executed by the processor 1112 or any other suitable processor.

[0123] The computing device 1100 can also include at least one network interface device 1124. The network interface device 1124 can include any device or group of devices suitable for establishing a wired or wireless data connection to one or more data networks 1128. Non limiting examples of the network interface device 1124 include an Ethernet network adapter, a modem, and / or the like. The computing device 1100 can transmit messages as electronic or optical signals via the network interface device 1124.

[0124] FIG. 9 is a block diagram of an example of a communication system 1200 according to an embodiment of the present disclosure. Embodiments described herein may be implemented into the communication system 1200 using any suitably configured hardware and / or software. FIG. 9 illustrates the communication system 1200 including a radio frequency (RF) circuitry 1210, a baseband circuitry 1220, an application circuitry 1230, a memory / storage 1240, a display 1250, a camera 1260, a sensor 1270, and an input / output (I / O) interface 1280, coupled with each other at least as illustrated.

[0125] The application circuitry 1230 may include a circuitry such as, but not limited to, one or more single-core or multi-core processors. The processors may include any combination of general-purpose processors and dedicated processors, such as graphics processors, application processors. The processors may be coupled with the memory / storage and configured to execute instructions stored in the memory / storage to enable various applications and / or operating systems running on the system. The communication system 1200 can execute program code that configures the application circuitry 1230 to perform one or more of the operations described above with respect to some embodiments of FIG. 1A to FIG. 7. The program code may be resident in the application circuitry 1230 or any suitable computer-readable medium and may be executed by the application circuitry 1230 or any other suitable processor.

[0126] The baseband circuitry 1220 may include circuitry such as, but not limited to, one or more single-core or multi-core processors. The processors may include a baseband processor. The baseband circuitry may handle various radio control functions that may enable communication with one or more radio networks via the RF circuitry. The radio control functions may include, but are not limited to, signal modulation, encoding, decoding, radio frequency shifting, etc. In some embodiments, the baseband circuitry may provide for communication compatible with one or more radio technologies. For example, in some embodiments, the baseband circuitry may support communication with an evolved universal terrestrial radio access network (EUTRAN) and / or other wireless metropolitan area networks (WMAN) , a wireless local area network (WLAN) , a wireless personal area network (WPAN) . Embodiments in which the baseband circuitry is configured to support radio communications of more than one wireless protocol may be referred to as multi-mode baseband circuitry.

[0127] In various embodiments, the baseband circuitry 1220 may include circuitry to operate with signals that are not strictly considered as being in a baseband frequency. For example, in some embodiments, baseband circuitry may include circuitry to operate with signals having an intermediate frequency, which is between a baseband frequency and a radio frequency. The RF circuitry 1210 may enable communication with wireless networks using modulated electromagnetic radiation through a non-solid medium. In various embodiments, the RF circuitry may include switches, filters, amplifiers, etc. to facilitate the communication with the wireless network. In various embodiments, the RF circuitry 1210 may include circuitry to operate with signals that are not strictly considered as being in a radio frequency. For example, in some embodiments, RF circuitry may include circuitry to operate with signals having an intermediate frequency, which is between a baseband frequency and a radio frequency.

[0128] In various embodiments, the transmitter circuitry, control circuitry, or receiver circuitry discussed above with respect to some embodiments of FIG. 1A to FIG. 7 may be embodied in whole or in part in one or more of the RF circuitry, the baseband circuitry, and / or the application circuitry. As used herein, “circuitry” may refer to, be part of, or include an application specific integrated circuit (ASIC) , an electronic circuit, a processor (shared, dedicated, or group) , and / or a memory (shared, dedicated, or group) that execute one or more software or firmware programs, a combinational logic circuit, and / or other suitable hardware components that provide the described functionality. In some embodiments, the electronic device circuitry may be implemented in, or functions associated with the circuitry may be implemented by, one or more software or firmware modules. In some embodiments, some or all of the constituent components of the baseband circuitry, the application circuitry, and / or the memory / storage may be implemented together on a system on a chip (SOC) . The memory / storage 1240 may be used to load and store data and / or instructions, for example, for system. The memory / storage for one embodiment may include any combination of suitable volatile memory, such as dynamic random access memory (DRAM) ) , and / or non-volatile memory, such as flash memory.

[0129] In various embodiments, the I / O interface 1280 may include one or more user interfaces designed to enable user interaction with the system and / or peripheral component interfaces designed to enable peripheral component interaction with the system. User interfaces may include, but are not limited to a physical keyboard or keypad, a touchpad, a speaker, a microphone, etc. Peripheral component interfaces may include, but are not limited to, a non-volatile memory port, a universal serial bus (USB) port, an audio jack, and a power supply interface. In various embodiments, the sensor 1270 may include one or more sensing devices to determine environmental conditions and / or location information related to the system. In some embodiments, the sensors may include, but are not limited to, a gyro sensor, an accelerometer, a proximity sensor, an ambient light sensor, and a positioning unit. The positioning unit may also be part of, or interact with, the baseband circuitry and / or RF circuitry to communicate with components of a positioning network, e.g., a global positioning system (GPS) satellite.

[0130] In various embodiments, the display 1250 may include a display, such as a liquid crystal display and a touch screen display. In various embodiments, the communication system 1200 may be a mobile computing device such as, but not limited to, a laptop computing device, a tablet computing device, a netbook, an ultrabook, a smartphone, an AR / VR glasses, etc. In various embodiments, system may have more or less components, and / or different architectures. Where appropriate, methods described herein may be implemented as a computer program. The computer program may be stored on a storage medium, such as a non-transitory storage medium.

[0131] A person having ordinary skill in the art understands that each of the units, algorithm, and steps described and disclosed in the embodiments of the present disclosure are realized using electronic hardware or combinations of software for computers and electronic hardware. Whether the functions run in hardware or software depends on the condition of application and design requirement for a technical plan. A person having ordinary skill in the art can use different ways to realize the function for each specific application while such realizations should not go beyond the scope of the present disclosure. It is understood by a person having ordinary skill in the art that he / she can refer to the working processes of the system, device, and unit in the above-mentioned embodiment since the working processes of the above-mentioned system, device, and unit are basically the same. For easy description and simplicity, these working processes will not be detailed.

[0132] It is understood that the disclosed system, device, and method in the embodiments of the present disclosure can be realized with other ways. The above-mentioned embodiments are exemplary only. The division of the units is merely based on logical functions while other divisions exist in realization. It is possible that a plurality of units or components are combined or integrated in another system. It is also possible that some characteristics are omitted or skipped. On the other hand, the displayed or discussed mutual coupling, direct coupling, or communicative coupling operate through some ports, devices, or units whether indirectly or communicatively by ways of electrical, mechanical, or other kinds of forms.

[0133] The units as separating components for explanation are or are not physically separated. The units for display are or are not physical units, that is, located in one place or distributed on a plurality of network units. Some or all of the units are used according to the purposes of the embodiments. Moreover, each of the functional units in each of the embodiments can be integrated in one processing unit, physically independent, or integrated in one processing unit with two or more than two units.

[0134] If the software function unit is realized and used and sold as a product, it can be stored in a readable storage medium in a computer. Based on this understanding, the technical plan proposed by the present disclosure can be essentially or partially realized as the form of a software product. Or, one part of the technical plan beneficial to the conventional technology can be realized as the form of a software product. The software product in the computer is stored in a storage medium, including a plurality of commands for a computational device (such as a personal computer, a server, or a network device) to run all or some of the steps disclosed by the embodiments of the present disclosure. The storage medium includes a USB disk, a mobile hard disk, a read-only memory (ROM) , a random access memory (RAM) , a floppy disk, or other kinds of media capable of storing program codes.

[0135] While the present disclosure has been described in connection with what is considered the most practical and preferred embodiments, it is understood that the present disclosure is not limited to the disclosed embodiments but is intended to cover various arrangements made without departing from the scope of the broadest interpretation of the appended claims.

Claims

1.A method for supporting user identifiers (UIDs) in a network system, performed by a user equipment (UE) , comprising:capturing a human user login and formulating a network UID format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID; andtransmitting the network UID format to a first core network element through a registration request message.2.The method of claim 1, wherein the network UID format comprises a 5G system (5GS) UID format, and the network UID comprises a 5GS UID.3.The method of claim 1, wherein the first core network element comprises an access and mobility management function (AMF) .4.The method of claim 1, further comprising:performing authentication and authorization using a 5G authentication scheme or a secondary authentication scheme, involving the first core network element, a unified data management (UDM) , an authentication server function (AUSF) , or an identity management function (IMF) .5.The method of claim 1, wherein transmitting the network UID format to the first core network element through the registration request message enables a UDM or an IMF to de-conceal the network UID from the eSUPI with the UID format or the NAI format of the network UID.6.The method of any one of claims 1 to 5, wherein the eSUPI with the UID format is configured to extend a current SUPI format by incorporating a UID component, and the eSUPI with the UID format is defined as a new SUPI type distinct from a current SUPI type.7.The method of any one of claims 1 to 6, wherein the eSUPI with the UID format is formed by concatenating a current SUPI format with the network UID, and there is a separator between the current SUPI format and the network UID.8.The method of claim 7, wherein the current SUPI format comprises a SUPI type value of 0 representing an international mobile subscriber identity (IMSI) , a SUPI type value of 1 representing a network specific identifier (NSI) , a SUPI type value of 2 representing a global line identifier (GLI) , and / or a SUPI type value of 3 representing a global cable identifier (GCI) .9.The method of any one of claims 1 to 8, wherein a SUPI type value of 4 is assigned to support the eSUPI with the UID format.10.The method of any one of claims 1 to 9, wherein the eSUPI with the UID format is configured to include a UID information in a structured format11.The method of claim 10, wherein in a standalone non-public network (SNPN) scenario, the eSUPI with the UID format follows the same pattern, with a realm part further comprising a network identifier (NID) of the SNPN, if available.12.The method of any one of claims 1 to 11, wherein the NAI format of the network UID comprises a non-null string serving as a unique identifier, a mobile network code, and / or a mobile country code.13.The method of claim 12, wherein the NAI format of the network UID remains adaptable for use in a SNPN scenario, where a realm part further comprises an NID of the SNPN, if available.14.The method of any one of claims 1 to 13, wherein the network UID format is constructed by including a specific label in a realm part.15.The method of any one of claims 1 to 14, wherein a user identity profile is associated with a network subscription of the UE.16.The method of claim 15, wherein a logic for handling the user identity profile is performed by a unified data management (UDM) function or a dedicated IMF.17.The method of claim 15 or 16, wherein a packet data unit (PDU) session procedure is configured to associate a UID with a PDU session, a policy and charging control (PCC) rule, and / or a policy.18.The method of any one of claims 15 to 17, wherein a data subset labeled as a user identity profile subscription data is associated with a specific subscription identified by a subscription permanent identifier (SUPI) , one or more user identities are associated with each user identity profile, and the user identity profile subscription data for each user identity comprises at least one of following information:a UID;a user identity-specific service setting and parameter;a UID service category;a UID-specific network resource, in accordance with the subscription associated with the UID;a quality of service (QoS) information, including a default 5G QoS indicator (5QI) ;an additional user identifier of the user's user identity and linked network subscription; ora linked subscription identified by a SUPI or a linked UE identified by a UE identifier.19.The method of any one of claims 15 to 18, wherein the UID is associated with one or more subscriber category identifiers, and each subscriber category identifier is associated with an operator-defined policy applied to the UID belonging to a corresponding category.20.The method of any one of claims 16 to 19, wherein the UDM or IMF comprises support for handling user identity profiles by performing at least one of following functionalities:managing user identity profiles, comprising storage and maintenance of each subscriber’s user identity profile in the 5G system;provisioning user identity profiles associated with a subscription by the operator; orallowing the operator to update the user identity profile subscription data by linking or unlinking a UID with a specific subscription in an operator-controlled manner.21.The method of any one of claims 15 to 20, wherein a data subset labeled as user identifier specific control data is associated with a specific subscription identified by a subscription permanent identifier (SUPI) , the user identifier specific policy control information is per SUPI and / or per UID.22.The method of claim 21, wherein the user identifier specific policy control information contains at least one of following information:a user inactivity timer value indicating a threshold duration after which a user is considered inactive; ora maximum user data rate for uplink or downlink.23.The method of any one of claims 15 to 22, wherein a data subset labeled as user state data is associated with a specific subscription and UID, a user state information is associated with data key SUPI and / or UID for one or multiple UIDs in the specific SUPI.24.The method of claim 23, wherein the user state data is updated by a NEF.25.The method of claim 23 or 24, wherein the user state data contains user state information comprising active, inactive, and / or suspend.26.The method of any one of claims 23 to 25, wherein the UID associated with a specific subscription is in a state comprising a activated state, a deactivated state, or a suspended state, if a user is inactive on a device or UE for a specific period, the device automatically suspends the UID.27.The method of claim 25 or 26, wherein during session management procedures, the user state information is stored or undated by a SMF in local configurations according to a home operator’s policy.28.The method of claim 27, wherein changes in user states are communicated to subscribed NFs via Nsmf_EventExposure_Subscribe function.29.The method of claim 27 or 28, wherein the user state information is maintained or updated by an AMF in local configurations as reported by the UE.30.The method of any one of claims 1 to 29, wherein during a PDU session establishment procedure for a UID, the UE registers with a network with its subscription and establishes a NAS security context with an AMF, and the UID associated with the subscription has been authenticated and authorized.31.The method of claim 30, wherein if the UID is supported on this UE, when a user is active, during the PDU session establishment procedure, the UE indicates a current UID in N1 SM container.32.The method of claim 31, wherein during the PDU session establishment procedure, the UE supports the first core network element or SMF in performing at least one of following operations:wherein the first core network element selects one SMF to manage a PDU session associated with the UID provided by the UE,if the first core network element does not have an association with the SMF for the PDU session ID associated with the UID, the first core network element invokes Nsmf_PDUSession_CreateSMContextRequest with the PDU session ID, UID, and relevant parameters to create an SM context;if the first core network element has an association with the SMF for the PDU session ID associated with the UID, the first core network element invokes Nsmf_PDUSession_UpdateSMContextRequest with the same parameters to update the SM context;the SMF checks whether the UE requests are compliant with the User Identity Profile;if the User Identity Profile Subscription Data is not available, the SMF retrieves it using Nudm_SDM_Get or through dedicated IMF procedures, and subscribes to receive modification notifications via the UDM or IMF, which retrieves information from the UDR using Nudr_DM_Query;the SMF performs a User Identifier policy association establishment procedure with a policy control function (PCF) to retrieve default PCC rules for the PDU sessions associated with the UID;if the request type indicates an existing PDU session, the SMF provides information on the policy control request trigger condition that has been met through an SMF-initiated user identifier policy association or modification procedure;if a service category identifier is associated with the UID, the operator-defined policies for that service category are applied to the UID; orthe SMF continues with a PDU session establishment request procedure.33.The method of any one of claims 1 to 32, wherein during a user state update procedure, the UE detects a user activity with UID and identifies a state change.34.The method of claim 33, wherein the UE requests to update a user state in a user identity profile, by sending a NAS message.35.The method of claim 33 or 34, wherein during the user state update procedure, the UE supports the first core network element or SMF in performing at least one of following operations:the first core network element uses a report of the UE and its local UE context data to determine UID state change, wherein if the user state change occurs, the first core network element sends the event report, by means of Namf_EventExposure_Notify message, to the associated notification endpoint of the NEF, along with the time stamp, and / or the NEF stores the information in the UDR along with the time stamp using either Nudr_DM_Create or Nudr_DM_Update service operation;during Session Management procedures, the SMF monitors user activities, and determines if UID state change occurs; orthe SMF sends the user state change event report, by means of Nsmf_EventExposure_Notify message, to the associated notification endpoint of the NEF, along with the time stamp, and / or NEF stores information in the UDR along with the timestamp using Nudr_DM_Create or Nudr_DM_Update service operations.36.The method of any one of claims 1 to 35, wherein the UID that is associated with a traffic of the UE is enabled by using a traffic descriptor, UID descriptor, in a URSP rule.37.A method for supporting user identifiers (UIDs) in a network system, performed by a network, comprising:determining a network UID format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID; andreceiving, by a first core network element of the network from a user equipment (UE) , the network UID format through a registration request message.38.The method of claim 37, wherein the network UID format comprises a 5G system (5GS) UID format, and the network UID comprises a 5GS UID.39.The method of claim 37, wherein the first core network element comprises an access and mobility management function (AMF) .40.The method of claim 37, further comprising:determining authentication and authorization using a 5G authentication scheme or a secondary authentication scheme, involving the first core network element, a unified data management (UDM) , an authentication server function (AUSF) , or an identity management function (IMF) .41.The method of claim 37, wherein receiving the network UID format by the first core network element through the registration request message enables a UDM or an IMF to de-conceal the network UID from the eSUPI with the UID format or the NAI format of the network UID.42.The method of any one of claims 37 to 41, wherein the eSUPI with the UID format is configured to extend a current SUPI format by incorporating a UID component, and the eSUPI with the UID format is defined as a new SUPI type distinct from a current SUPI type.43.The method of any one of claims 37 to 42, wherein the eSUPI with the UID format is formed by concatenating a current SUPI format with the network UID, and there is a separator between the current SUPI format and the network UID.44.The method of claim 43, wherein the current SUPI format comprises a SUPI type value of 0 representing an international mobile subscriber identity (IMSI) , a SUPI type value of 1 representing a network specific identifier (NSI) , a SUPI type value of 2 representing a global line identifier (GLI) , and / or a SUPI type value of 3 representing a global cable identifier (GCI) .45.The method of any one of claims 37 to 44, wherein a SUPI type value of 4 is assigned to support the eSUPI with the UID format.46.The method of any one of claims 37 to 45, wherein the eSUPI with the UID format is configured to include a UID information in a structured format.47.The method of claim 46, wherein in a standalone non-public network (SNPN) scenario, the eSUPI with the UID format follows the same pattern, with a realm part further comprising a network identifier (NID) of the SNPN, if available.48.The method of any one of claims 37 to 47, wherein the NAI format of the network UID comprises a non-null string serving as a unique identifier, a mobile network code, and / or a mobile country code.49.The method of claim 48, wherein the NAI format of the network UID remains adaptable for use in a SNPN scenario, where a realm part further comprises an NID of the SNPN, if available.50.The method of any one of claims 37 to 49, wherein the network UID format is constructed by including a specific label in a realm part.51.The method of any one of claims 37 to 50, wherein a user identity profile is associated with a network subscription of the UE.52.The method of claim 51, wherein a logic for handling the user identity profile is performed by a unified data management (UDM) function or a dedicated IMF.53.The method of claim 51 or 52, wherein a packet data unit (PDU) session procedure is configured to associate a UID with a PDU session, a policy and charging control (PCC) rule, and / or a policy.54.The method of any one of claims 51 to 53, wherein a data subset labeled as a user identity profile subscription data is associated with a specific subscription identified by a subscription permanent identifier (SUPI) , one or more user identities are associated with each user identity profile, and the user identity profile subscription data for each user identity comprises at least one of following information:a UID;a user identity-specific service setting and parameter;a UID service category;a UID-specific network resource, in accordance with the subscription associated with the UID;a quality of service (QoS) information, including a default 5G QoS indicator (5QI) ;an additional user identifier of the user's user identity and linked network subscription; ora linked subscription identified by a SUPI or a linked UE identified by a UE identifier.55.The method of any one of claims 51 to 54, wherein the UID is associated with one or more subscriber category identifiers, and each subscriber category identifier is associated with an operator-defined policy applied to the UID belonging to a corresponding category.56.The method of any one of claims 52 to 55, wherein the UDM or IMF comprises support for handling user identity profiles by performing at least one of following functionalities:managing user identity profiles, comprising storage and maintenance of each subscriber’s user identity profile in the 5G system;provisioning user identity profiles associated with a subscription by the operator; orallowing the operator to update the user identity profile subscription data by linking or unlinking a UID with a specific subscription in an operator-controlled manner.57.The method of any one of claims 51 to 56, wherein a data subset labeled as user identifier specific control data is associated with a specific subscription identified by a subscription permanent identifier (SUPI) , the user identifier specific policy control information is per SUPI and / or per UID.58.The method of claim 57, wherein the user identifier specific policy control information contains at least one of following information:a user inactivity timer value indicating a threshold duration after which a user is considered inactive; ora maximum user data rate for uplink or downlink.59.The method of any one of claims 51 to 58, wherein a data subset labeled as user state data is associated with a specific subscription and UID, a user state information is associated with data key SUPI and / or UID for one or multiple UIDs in the specific SUPI.60.The method of claim 59, wherein the user state data is updated by a NEF.61.The method of claim 59 or 60, wherein the user state data contains user state information comprising active, inactive, and / or suspend.62.The method of any one of claims 59 to 61, wherein the UID associated with a specific subscription is in a state comprising a activated state, a deactivated state, or a suspended state, if a user is inactive on a device or UE for a specific period, the device automatically suspends the UID.63.The method of claim 61 or 62, wherein during session management procedures, the user state information is stored or undated by a SMF in local configurations according to a home operator’s policy.64.The method of claim 63, wherein changes in user states are communicated to subscribed NFs via Nsmf_EventExposure_Subscribe function.65.The method of claim 63 or 64, wherein the user state information is maintained or updated by an AMF in local configurations.66.The method of any one of claims 37 to 65, wherein during a PDU session establishment procedure for a UID, the first core network element determines a UE subscription and a NAS security context with the UE, and the UID associated with the subscription has been authenticated and authorized.67.The method of claim 66, wherein if the UID is supported on this UE, when a user is active, during the PDU session establishment procedure, the first core network element determines a current UID in N1 SM container.68.The method of claim 67, wherein during the PDU session establishment procedure, the first core network element or SMF of the network performs at least one of following operations:wherein the first core network element selects one SMF to manage a PDU session associated with the UID provided by the UE,if the first core network element does not have an association with the SMF for the PDU session ID associated with the UID, the first core network element invokes Nsmf_PDUSession_CreateSMContextRequest with the PDU session ID, UID, and relevant parameters to create an SM context;if the first core network element has an association with the SMF for the PDU session ID associated with the UID, the first core network element invokes Nsmf_PDUSession_UpdateSMContextRequest with the same parameters to update the SM context;the SMF checks whether the UE requests are compliant with the User Identity Profile;if the user identity profile subscription data is not available, the SMF retrieves it using Nudm_SDM_Get or through dedicated IMF procedures, and subscribes to receive modification notifications via the UDM or IMF, which retrieves information from the UDR using Nudr_DM_Query;the SMF performs a user identifier policy association establishment procedure with a policy control function (PCF) to retrieve default PCC rules for the PDU sessions associated with the UID;if the request type indicates an existing PDU session, the SMF provides information on the policy control request trigger condition that has been met through an SMF-initiated user identifier policy association or modification procedure;if a service category identifier is associated with the UID, the operator-defined policies for that service category are applied to the UID; orthe SMF continues with a PDU session establishment request procedure.69.The method of any one of claims 37 to 68, wherein during a user state update procedure, the first core network element determines a user activity with UID and a state change.70.The method of claim 69, wherein the first core network element updates a user state in a user identity profile.71.The method of claim 69 or 70, wherein during the user state update procedure, the first core network element or SMF of the network performs at least one of following operations:the first core network element uses a report of the UE and its local UE context data to determine UID state change, wherein if the user state change occurs, the first core network element sends the event report, by means of Namf_EventExposure_Notify message, to the associated notification endpoint of the NEF, along with the time stamp, and / or the NEF stores the information in the UDR along with the time stamp using either Nudr_DM_Create or Nudr_DM_Update service operation;during Session Management procedures, the SMF monitors user activities, and determines if UID state change occurs; orthe SMF sends the user state change event report, by means of Nsmf_EventExposure_Notify message, to the associated notification endpoint of the NEF, along with the time stamp, and / or NEF stores information in the UDR along with the timestamp using Nudr_DM_Create or Nudr_DM_Update service operations.72.The method of any one of claims 37 to 71, wherein the UID that is associated with a traffic of the UE is enabled by using a traffic descriptor, UID descriptor, in a URSP rule.73.A user equipment (UE) , comprising:a memory;a transceiver; anda processor coupled to the memory and the transceiver;wherein the UE is configured to perform the method of any one of claims 1 to 36.74.A network, comprising:a memory;a transceiver; anda processor coupled to the memory and the transceiver;wherein the network is configured to perform the method of any one of claims 37 to 72.75.A non-transitory machine-readable storage medium having stored thereon instructions that, when executed by a computer, cause the computer to perform the method of any one of claims 1 to 72.76.A chip, comprising:a processor, configured to call and run a computer program stored in a memory, to cause a device in which the chip is installed to execute the method of any one of claims 1 to 72.77.A computer readable storage medium, in which a computer program is stored, wherein the computer program causes a computer to execute the method of any one of claims 1 to 72.78.A computer program product, comprising a computer program, wherein the computer program causes a computer to execute the method of any one of claims 1 to 72.79.A computer program, wherein the computer program causes a computer to execute the method of any one of claims 1 to 72.80.A user equipment (UE) , comprising:a capturer configured to capture a human user login and formulating a network user identifier (UID) format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID; anda transmitter configured to transmit the network UID format to a first core network element through a registration request message.81.A network, comprising:a determiner configured to determine a network user identifier (UID) format according to an enhanced subscription permanent identifier (eSUPI) with a UID format and / or a network access identifier (NAI) format of a network UID; anda receiver configured to receive from a user equipment (UE) , the network UID format through a registration request message.

Citation Information

Patent Citations

  • Network slice-based security in mobile networks

    CN112868248A

  • Methods for providing regulation compliant privacy and related apparatuses

    CN113316948A

  • Unified subscription identifier management in communication system

    CN115022875A