Systems, devices, and techniques for registering user equipment (UE) in wireless networks using a native blockchain platform
First Claim
Patent Images
1. A method for registering User Equipment in a communication network, the method comprising:
- determining, by an Access and Mobility Management Function (AMF) entity, a User Equipment (UE) supports a blockchain authentication procedure;
first receiving, by the AMF entity, blockchain credentials from the UE;
determining, by the AMF entity, the blockchain credentials include a blockchain entity identifier (ID);
selecting, by the AMF, from amongst a plurality of available Blockchain Authentication Function (BAF) entities a particular BAF entity based on the blockchain entity ID;
exchanging, after the selecting, authentication messages between the AMF entity and the selected BAF entity over a blockchain network interface, based on the blockchain authentication procedure;
second receiving, by the AMF entity, a blockchain authentication confirmation from the BAF entity; and
registering, by the AMF entity, the UE based on the blockchain authentication confirmation.
1 Assignment
0 Petitions
Accused Products
Abstract
A network function (NF) entity in a communication network determines a User Equipment (UE) supports a blockchain authentication procedure, exchanges authentication messages with a Blockchain Authentication Function (BAF) entity over a blockchain network interface (e.g., based on the blockchain authentication procedure), receives a blockchain authentication confirmation from the BAF entity, and registers the UE based on the blockchain authentication confirmation.
221 Citations
16 Claims
-
1. A method for registering User Equipment in a communication network, the method comprising:
-
determining, by an Access and Mobility Management Function (AMF) entity, a User Equipment (UE) supports a blockchain authentication procedure; first receiving, by the AMF entity, blockchain credentials from the UE; determining, by the AMF entity, the blockchain credentials include a blockchain entity identifier (ID); selecting, by the AMF, from amongst a plurality of available Blockchain Authentication Function (BAF) entities a particular BAF entity based on the blockchain entity ID; exchanging, after the selecting, authentication messages between the AMF entity and the selected BAF entity over a blockchain network interface, based on the blockchain authentication procedure; second receiving, by the AMF entity, a blockchain authentication confirmation from the BAF entity; and registering, by the AMF entity, the UE based on the blockchain authentication confirmation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A network function (NF) device, comprising:
-
one or more network interfaces to communicate within a communication network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store instructions executable by the processor, the instructions when executed operable to; determine a User Equipment (UE) supports a blockchain authentication procedure; first receive, by the AMF entity, blockchain credentials from the UE; determine, by the AMF entity, the blockchain credentials include a blockchain entity identifier (ID); select, by the AMF, from amongst a plurality of available Blockchain Authentication Function (BAF) entities a particular BAF entity based on the blockchain entity ID; exchange, after the select, authentication messages with the selected BAF entity over a blockchain network interface, based on the blockchain authentication procedure; second receive a blockchain authentication confirmation from the BAF entity; and register the UE based on the blockchain authentication confirmation. - View Dependent Claims (11, 12, 13)
-
-
14. A tangible, non-transitory, computer-readable media having instructions encoded thereon, the instructions, when executed by a processor, are operable to:
-
determine a User Equipment (UE) supports a blockchain authentication procedure; first receive, by the AMF entity, blockchain credentials from the UE; determine, by the AMF entity, the blockchain credentials include a blockchain entity identifier (ID); select, by the AMF, from amongst a plurality of available Blockchain Authentication Function (BAF) entities a particular BAF entity based on the blockchain entity ID; exchange, after the select, authentication messages with the selected BAF entity over a blockchain network interface, based on the blockchain authentication procedure; second receive a blockchain authentication confirmation from the BAF entity; and register the UE based on the blockchain authentication confirmation. - View Dependent Claims (15, 16)
-
Specification