IP Library › Granted Patent US 11,778,455
Granted Patent B2
US 11,778,455 · App. 17/678,256 · Granted Oct 3, 2023

Subscriber identity management method, device, and system

Inventors: Weihua Hu (Shanghai, CN); Yanping Zhang (Shanghai, CN); Jianan Hong (Shenzhen, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04W8/26H04W8/06H04W40/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,778,455
App. No.
17/678,256
Filed
Feb 23, 2022
Granted
Oct 3, 2023
Kind
B2
Art Unit
2641
USPC
455/433
Abstract

A subscriber identity management method, a device, and a system. The method includes: a network device that receives a first message from a terminal device, where the first message includes a first subscriber identity number of the terminal device; the network device sends a second message to a blockchain handling function network element, where the second message includes the first subscriber identity number of the terminal device and is used to query routing information of subscriber data associated with the first subscriber identity number; and the network device receives, from the blockchain handling function network element, the routing information of the subscriber data associated with the first subscriber identity number, where the routing information is used to address the subscriber data associated with the first subscriber identity number.

Claims (41)

1. A subscriber identity management method, comprising:

receiving, by a network device, a first message from a terminal device, wherein the first message comprises a first subscriber identity number of the terminal device;

sending, by the network device, a second message to a blockchain handling function network element, wherein the second message comprises the first subscriber identity number of the terminal device and is used to query routing information of subscriber data associated with the first subscriber identity number; and

receiving, by the network device from the blockchain handling function network element, the routing information of the subscriber data associated with the first subscriber identity number, wherein the routing information is used to address the subscriber data associated with the first subscriber identity number.

2. The subscriber identity management method according to claim 1 , wherein the network device is a mobility management network element, and the method further comprises:

sending, by the network device, a third message to a first data management network element based on the routing information of the subscriber data associated with the first subscriber identity number, wherein the third message comprises the first subscriber identity number and is used to request subscription data of the terminal device, and the first data management network element is located in a home network of the terminal device; and

receiving, by the network device from the first data management network element, the subscription data of the terminal device or a cause value of a failure of obtaining the subscription data.

3. The subscriber identity management method according to claim 2 , wherein the first message further comprises a token for authorizing the mobility management network element to access the subscriber data associated with the first subscriber identity number; and

the third message further comprises the token, and the token is used to verify legality of accessing the subscriber data of the terminal device by the mobility management network element.

4. The subscriber identity management method according to claim 3 , wherein

the second message further comprises the token, and the token is used to verify legality of accessing the subscriber data of the terminal device by the mobility management network element.

5. The subscriber identity management method according to claim 1 , wherein before the sending, by the network device, a second message to a blockchain handling function network element, the method further comprises:

sending, by the network device, a fourth message to a second data management network element, wherein the fourth message comprises the first subscriber identity number of the terminal device and is used to request the subscription data of the terminal device, and the second data management network element is located in a network in which the network device is located; and

receiving, by the network device from the second data management network element, an indication of a failure of obtaining the subscription data.

6. The subscriber identity management method according to claim 1 , wherein the network device is a call session control network element, and the method further comprises:

sending, by the network device, a fifth message to a first data management network element based on the routing information of the subscriber data associated with the first subscriber identity number, wherein the fifth message comprises the first subscriber identity number and is used to request a roaming number of a called subscriber or routing addressing information of a network in which the called subscriber is currently located, and the first data management network element is located in a home network of the terminal device;

receiving, by the network device from the first data management network element, the roaming number of the called subscriber or the routing addressing information of the network in which the called subscriber is currently located; and

continuing, by the network device, a voice call procedure or an SMS message procedure based on the roaming number of the called subscriber or the routing addressing information of the network in which the called subscriber is currently located.

7. The subscriber identity management method according to claim 6 , wherein before the sending, by the network device, the second message to the blockchain handling function network element, the method further comprises:

determining, by the network device, that the subscriber data associated with the first subscriber identity number fails to be addressed by using a signaling network route; or

determining, by the network device, that the subscriber data associated with the first subscriber identity number fails to be addressed by using a dedicated mobile number portability database.

8. A network device, comprising:

a processor; and

a memory coupled to the processor and configured to store instructions that, when executed by the processor, cause the network device to:

receive a first message from a terminal device, wherein the first message comprises a first subscriber identity number of the terminal device;

send a second message to a blockchain handling function network element, wherein the second message comprises the first subscriber identity number of the terminal device and is used to query routing information of subscriber data associated with the first subscriber identity number; and

receive, from the blockchain handling function network element, the routing information of the subscriber data associated with the first subscriber identity number, wherein the routing information is used to address the subscriber data associated with the first subscriber identity number.

9. The network device according to claim 8 , wherein the network device is a mobility management network element;

the instructions further cause the network device to send a third message to a first data management network element based on the routing information of the subscriber data associated with the first subscriber identity number, wherein the third message comprises the first subscriber identity number and is used to request subscription data of the terminal device, and the first data management network element is located in a home network of the terminal device; and

receive, from the first data management network element, the subscription data of the terminal device or a cause value of a failure of obtaining the subscription data.

10. The network device according to claim 9 , wherein the first message further comprises a token for authorizing the mobility management network element to access the subscriber data associated with the first subscriber identity number; and

the third message further comprises the token, and the token is used to verify legality of accessing the subscriber data of the terminal device by the mobility management network element.

11. The network device according to claim 10 , wherein

the second message further comprises the token, and the token is used to verify legality of accessing the subscriber data of the terminal device by the mobility management network element.

12. The network device according to claim 8 , wherein the instructions further cause the network device to send a fourth message to a second data management network element before sending the second message to the blockchain handling function network element, wherein the fourth message comprises the first subscriber identity number of the terminal device and is used to request the subscription data of the terminal device, and the second data management network element is located in a network in which the network device is located; and

receive, from the second data management network element, an indication of a failure of obtaining the subscription data.

13. The network device according to claim 8 , wherein the network device is a call session control network element, and the instructions further cause the network device to send a fifth message to a first data management network element based on the routing information of the subscriber data associated with the first subscriber identity number, wherein the fifth message comprises the first subscriber identity number and is used to request a roaming number of a called subscriber or routing addressing information of a network in which the called subscriber is currently located, and the first data management network element is located in a home network of the terminal device;

receive, from the first data management network element, the roaming number of the called subscriber or the routing addressing information of the network in which the called subscriber is currently located; and

continue a voice call procedure or an SMS message procedure based on the roaming number of the called subscriber or the routing addressing information of the network in which the called subscriber is currently located.

14. The network device according to claim 11 , wherein the instructions further cause the network device to determine that the subscriber data associated with the first subscriber identity number fails to be addressed by using a signaling network route; or

determine that the subscriber data associated with the first subscriber identity number fails to be addressed by using a dedicated mobile number portability database.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2023
From: HU, WEIHUA; ZHANG, YANPING; HONG, JIANAN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 064658/0233 →
Priority Claims (1)
CN 201910817960.X · Aug 30, 2019 · national
Continuity (2)
Continuation PCTCN2020112530 · Aug 31, 2020
Related Publication 20220191685A1 · Jun 16, 2022