IP Library › Granted Patent US 10,581,860
Granted Patent B2
US 10,581,860 · App. 16/372,668 · Granted Mar 3, 2020

Blacklist management method for IBC-based distributed authentication framework

Inventors: Lichun Li (Shenzhen, CN); Haiguang Wang (Singapore, SG); Xin Kang (Singapore, SG)
Assignee: Huawei International Pte. Ltd.
H04L63/101H04L63/08H04W12/0401H04W12/06H04W12/08H04W12/0802H04W76/11H04W12/12
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 10,581,860
App. No.
16/372,668
Granted
Mar 3, 2020
Kind
B2
Abstract

A system for managing and distributing a blacklist of User Equipment IDs (UE IDs) in a network. The system comprises a number of groups of networks, each of the groups of networks comprise a blacklist server and a number of authentication servers. The system further comprises a Package Key Generator (PKG). The blacklist server is configured to: store a blacklist containing UE IDs that are not allowed to gain access to the network; transmit the blacklist to the plurality of authentication servers in the same group; receive a message; determine a content in the message is an order to add a new revoked UE ID to the blacklist; update the blacklist to include the new revoked UE ID; and send an update blacklist message to the plurality of authentication servers in the same group.

Claims (50)

1. A system for managing and distributing a blacklist of User Equipment IDs (UE IDs) in a network comprising:

a plurality of groups of networks, each of the plurality of groups of networks comprising a blacklist server, and a plurality of authentication servers;

wherein the blacklist server is configured to:

store a blacklist containing UE IDs that are not allowed to gain access to the network;

transmit the blacklist to the plurality of authentication servers in the same group;

receive a message;

determine a content in the message is an order to add a new revoked UE ID to the blacklist;

update the blacklist to include the new revoked UE ID; and

send an update blacklist message to the plurality of authentication servers in the same group;

wherein each of the authentication servers is configured to:

store the blacklist in response to receiving the blacklist from the blacklist server;

receive an authentication package from a UE, the authentication package comprising a UE ID and a signature; wherein the signature is generated based on a private key of a group that the UE belongs to;

proceed with an authentication procedure by verifying the signature;

determine whether the UE is in the same group as the authentication server based on information in the authentication package in response to successfully verifying the signature; where UEs in the same group share one or more properties;

transmit a query to the blacklist server belonging to the same group of the UE in response to the UE not being in the same group as the authentication server;

receive a response from the blacklist server belonging to the same group of the UE;

determine whether the UE is in the blacklist of the blacklist server belonging to the same group of the UE from the response; and

allow the UE access to the network in response to the UE not being in the blacklist of the blacklist server belonging to the same group of the UE.

2. The system according to claim 1 , further comprising a Package Key Generator (PKG), wherein the PKG is configured to:

receive an order to add the new revoked UE ID to the blacklist;

determine the groups of networks associated with the new revoked UE ID; and

send an update blacklist message to the blacklist servers of the determined groups.

3. The system according to claim 1 wherein the blacklist server is further configured to:

receive a query from one of the plurality of authentication servers from another group, the query containing a UE ID;

determine whether the UE ID is in the blacklist; and

transmit a response to the authentication server from another group that the UE ID is not in the blacklist in response to determining the UE ID is not in the blacklist, or transmit a response to the authentication server from another group that the UE ID is in the blacklist in response to determining the UE ID is in the blacklist.

4. A method for managing and distributing a blacklist of User Equipment IDs (UE IDs) in a network comprising a plurality of groups of networks, each of the plurality of groups of networks comprising a blacklist server, a plurality of authentication servers, and a Package Key Generator (PKG), wherein the method comprises the blacklist server:

storing a blacklist containing UE IDs that are not allowed to gain access to the network in the blacklist server;

transmitting the blacklist to the plurality of authentication servers in the same group;

receiving a message;

determining a content in the message is an order to add a new revoked UE ID in the blacklist;

updating the blacklist in the blacklist server to include the new revoked UE ID; and

sending an update blacklist message to the plurality of authentication servers in the same group;

wherein the method further comprises each of the authentication servers:

storing the blacklist in response to receiving the blacklist from the blacklist server;

receiving an authentication package from a UE, the authentication package comprising a UE ID and a signature; wherein the signature is generated based on a private key of a group that the UE belongs to;

proceeding with an authentication procedure by verifying the signature;

determining whether the UE is in the same group as the authentication server based on information in the authentication package in response the successfully verifying the signature; where UEs in the same group share one or more properties;

transmitting a query to the blacklist server belonging to the same group of the UE in response to the UE not being in the same group as the authentication server;

receiving a response from the blacklist server belonging to the same group of the UE;

determining whether the UE is in the blacklist of the blacklist server belonging to the same group of the UE from the response; and

allowing the UE access to the network in response to the UE not being in the blacklist of the blacklist server belonging to the same group of the UE.

5. The method according to claim 4 , wherein the network further comprises a Package Key Generator (PKG), wherein the method comprises the PKG:

receiving an order to add the new revoked UE ID to the blacklist;

determining the groups of networks associated with the UE ID;

sending an update blacklist message to the blacklist servers of the determined groups.

6. The method according to claim 4 wherein the method further comprises the blacklist server:

receiving a query from one of the plurality of authentication servers from another group, the query containing a UE ID;

determining whether the UE ID is in the blacklist; and

transmitting a response to the authentication server from another group that the UE ID is not in the blacklist in response to determining the UE ID is not in the blacklist or transmitting a response to the authentication server from another group that the UE ID is in the blacklist in response to determining the UE ID is in the blacklist.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2019
From: LI, LICHUN; WANG, HAIGUANG; KANG, XIN
To: HUAWEI INTERNATIONAL PTE. LTD.
Reel/Frame 051055/0206 →
Priority Claims (1)
SG 10201608276U · Oct 3, 2016 · national
Continuity (2)
Continuation PCTSG2017050361 · Jul 19, 2017
Related Publication 20190297083A1 · Sep 26, 2019