# US 12,225,631 B2 · Method and apparatus for allocating UE identifier, and computer-readable storage medium

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,225,631 B2
- Document ID: US12225631B2
- Status: Granted
- Kind: B2
- Application number: 17/772,048
- Filed: 2020-09-25
- Published: 2022-12-22
- Granted: 2025-02-11
- Earliest claimed: 2019-10-29
- Assignees: China Mobile Communication Co., Ltd Research Institute; China Mobile Communications Group Co., Ltd.
- Applicants: China Mobile Communication Co., Ltd Research Institute; China Mobile Communications Group Co., Ltd.
- Inventors: Junshuai Sun
- Web page: https://patentgrep.com/patent/US12225631B2

## CPC

- H04L 61/50: Address allocation
- H04W 8/26: Network addressing or numbering for mobility support
- H04W 8/02: Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W 8/08: Mobility data transfer
- H04L 61/10: of different types
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Embodiments of the present invention provide a method and apparatus for allocating a User Equipment (UE) identifier, and a computer readable storage medium. The method comprises: a preset functional entity or module allocates a UE identifier; the UE identifier is associated with an identifier of the UE in a wireless network system for information interaction between a network side device and the preset functional entity or module.

## Claims

### Claim 1

A method for allocating a User Equipment (UE) identifier, comprising:
allocating, by a preset function entity or module, a UE Identification (UE ID);
wherein the UE ID is associated with an identifier of a UE in a radio network system and is used for information interaction between a network device and the preset function entity or module;
wherein the identifier of the UE in the radio network system comprises any UE ID or identifier defined in a mobile network system comprising a 3rd-Generation (3G) network system, a 4th-Generation (4G) network system, or a 5th-Generation (5G) network system, wherein the identifier of the UE in the radio network system is changed according to a change of the radio network system; and
wherein the preset function entity or module comprises at least one of: a near Real Time Radio Intelligent Controller (nRT RIC) or a non Real Time Radio Intelligent Controller (NRT RIC).

### Claim 2 (depends on 1)

A non-transitory computer-readable storage medium, having a computer program stored thereon that, when executed by a processor, performs steps of the method according to claim 1.

### Claim 3 (depends on 1)

The method according to claim 1, wherein before the preset function entity or module allocates the UE ID, the method further comprises:
receiving a UE identifier request sent by the radio network system,
the UE identifier request carrying the identifier of the UE in the radio network system.

### Claim 4 (depends on 1)

The method according to claim 1, further comprising:
receiving and storing the identifier of the UE in the radio network system sent by the network device; or
receiving and storing an updated identifier of the UE in the radio network system sent by the network device.

### Claim 5 (depends on 1)

The method according to claim 1, further comprising:
receiving a deletion request sent by the network device,
the deletion request being used for notifying the preset function entity or module to delete relevant information about the identifier of the UE in the radio network system.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the UE ID remains unchanged within a coverage of the radio network system managed or controlled by the preset function entity or module; and
when the identifier of the UE in the radio network system is changed, the UE ID is associated with an updated identifier.

### Claim 7 (depends on 1)

The method according to claim 1, wherein allocating, by the preset function entity or module, the UE ID comprises:
determining, by the preset function entity or module, whether the UE is allocated with the UE ID based on the identifier of the UE in the radio network system;
when the UE is not allocated with the UE ID based on the identifier of the UE in the radio network system, allocating the UE ID and sending the UE ID to the network device; and
when the UE is allocated with the UE ID based on the identifier of the UE in the radio network system, sending the UE ID and recording the identifier of the UE in the radio network system.

### Claim 8 (depends on 1)

The method according to claim 1, wherein allocating, by the preset function entity or module, the UE ID comprises:
determining, by the nRT RIC, whether the UE has been allocated with the UE ID according to the identifier of the UE in the radio network system;
when the UE has not been allocated with the UE ID, allocating the UE ID; and
when the UE has been allocated with the UE ID, using the UE ID; and
recording, by the nRT RIC, the identifier of the UE in the radio network system, and sending the UE ID and the identifier of the UE in the radio network system to the NRT RIC together.

### Claim 9 (depends on 1)

The method according to claim 1, wherein a length of the UE ID is determined according to a total number of UEs to be supported by the preset function entity or module; or
a two-level Identification (ID) recording mode is adopted.

### Claim 10

A method for allocating a User Equipment (UE) identifier, comprising:
receiving, by a network device, an allocated UE Identification (UE ID);
wherein the allocated UE ID is associated with an identifier of a UE in a radio network system and is used for information interaction between the network device and a preset function entity or module;
wherein the identifier of the UE in the radio network system comprises any UE ID or identifier defined in a mobile network system comprising a 3rd-Generation (3G) network system, a 4th-Generation (4G) network system, or a 5th-Generation (5G) network system, wherein the identifier of the UE in the radio network system is changed according to a change of the radio network system; and
wherein the preset function entity or module comprises at least one of: a near Real Time Radio Intelligent Controller (nRT RIC) or a non Real Time Radio Intelligent Controller (NRT RIC).

### Claim 11 (depends on 10)

The method according to claim 10, wherein before the network device receives the allocated UE ID, the method further comprises:
sending a UE identifier request to the preset function entity or module,
the UE identifier request carrying the identifier of the UE in the radio network system.

### Claim 12 (depends on 10)

The method according to claim 10, further comprising:
sending the identifier of the UE in the radio network system to the preset function entity or module; or
sending an updated identifier of the UE in the radio network system to the preset function entity or module.

### Claim 13 (depends on 10)

The method according to claim 10, further comprising:
sending a deletion request to the preset function entity or module when determining that the UE is deleted,
the deletion request being used for notifying the preset function entity or module to delete relevant information about the identifier of the UE in the radio network system.

### Claim 14 (depends on 10)

The method according to claim 10, further comprising:
mapping or binding the allocated UE ID to the identifier of the UE in the radio network system; or
mapping or binding the allocated UE ID to an updated identifier of the UE in the radio network system.

### Claim 15 (depends on 10)

A network device, comprising: a processor and a memory for storing a computer program executable by the processor,
wherein the processor is configured to, when executing the computer program, perform steps of the method according to claim 10.

### Claim 16 (depends on 10)

A non-transitory computer-readable storage medium, having a computer program stored thereon that, when executed by a processor, performs steps of the method according to claim 10.

### Claim 17

A preset function entity or module, comprising: a processor and a memory for storing a computer program executable by the processor,
wherein the processor is configured to, when executing the computer program:
allocate a User Equipment Identification (UE ID);
wherein the UE ID is associated with an identifier of a UE in a radio network system and is used for information interaction between a network device and the preset function entity or module;
wherein the identifier of the UE in the radio network system comprises any UE ID or identifier defined in a mobile network system comprising a 3rd-Generation (3G) network system, a 4th-Generation (4G) network system, or a 5th-Generation (5G) network system, wherein the identifier of the UE in the radio network system is changed according to a change of the radio network system; and
wherein the preset function entity or module comprises at least one of: a near Real Time Radio Intelligent Controller (nRT RIC) or a non Real Time Radio Intelligent Controller (NRT RIC).

### Claim 18 (depends on 17)

The preset function entity or module according to claim 17, wherein before allocating the UE ID, the processor is further configured to:
receive a UE identifier request sent by the radio network system,
the UE identifier request carrying the identifier of the UE in the radio network system.
