US10299128B1

Securing communications for roaming user equipment (UE) using a native blockchain platform

Summary by NHIP

Blockchain UE Registration

The method registers roaming User Equipment by exchanging authentication messages between a Network Function and a Blockchain Roaming Broker over a blockchain network interface. The system determines support for the procedure based on authentication data and registers the device using a blockchain authentication confirmation from the broker.

Claim Score by NHIP

Read claim 18, the broadest

Abstract

A network function (NF) entity in a communication network receives authentication data associated with a User Equipment (UE), determines the UE supports a blockchain registration procedure based on the authentication data, exchanges authentication messages with a Blockchain Roaming Broker (BRB) entity over a blockchain network interface, receives a blockchain authentication confirmation from the BRB entity, and registers the UE with the core network based on the blockchain authentication confirmation.

US10299128B1, drawing sheet 1
Sheet 1 of 12

Term

12.1 yearsleft in the term

Expires 25 October 2038.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

20 claims: 3 independent, 17 dependent

  1. 1
    A method for registering User Equipment in a communication network, the method comprising:receiving authentication data associated with a User Equipment (UE) by a Network Function (NF) entity that forms a part of a core network;determining, by the NF entity, the UE supports a blockchain registration procedure based on the authentication data;exchanging authentication messages between the NF entity and a Blockchain Roaming Broker (BRB) entity over a blockchain network interface;receiving, by the NF entity, a blockchain authentication confirmation from the BRB entity;and registering the UE with the core network based on the blockchain authentication confirmation.
  2. 13
    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, wherein the instructions, when executed, are operable to: receive authentication data associated with a User Equipment (UE);determine the UE supports a blockchain registration procedure based on the authentication data;exchange authentication messages with a Blockchain Roaming Broker (BRB) entity over a blockchain network interface;receive a blockchain authentication confirmation from the BRB entity;and register the UE with at least a portion of a core network based on the blockchain authentication confirmation.
  3. 18
    Broadest claimClaim Score 65, broad(NHIP)A tangible, non-transitory, computer-readable media having instructions encoded thereon, the instructions, when executed by a processor, are operable to:receive authentication data associated with a User Equipment (UE);determine the UE supports a blockchain registration procedure based on the authentication data;exchange authentication messages with a Blockchain Roaming Broker (BRB) entity over a blockchain network interface;receive a blockchain authentication confirmation from the BRB entity;and register the UE with at least a portion of a core network based on the blockchain authentication confirmation.