Native blockchain platform for improving workload mobility in telecommunication networks
First Claim
1. A method for sharing resources in a communication network, the method comprising:
- receiving, by a network slice manager entity, a workload mobility request to add network resources to a domain in the communication network;
authenticating, by the network slice manager entity, a virtual network function (VNF) with a blockchain authentication function (BAF) entity over a blockchain network interface based on the workload mobility request;
receiving, by the network slice manager entity, an indication of a successful authentication from the BAF entity; and
instantiating, by the network slice manager entity, the VNF in the domain of the communication network based on the indication of the successful authentication;
assigning blockchain credentials to the VNF, wherein the blockchain credentials are associated with the BAF entity; and
registering the VNF with a core network by sending the blockchain credentials to a Network Repository Function (NRF) entity over the blockchain network interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A network slice manager receives a workload mobility request to add network resources to a domain in the communication network, and authenticates a virtual network function (VNF) with a blockchain authentication function (BAF) over a blockchain network interface based on the workload mobility request. The network slice manager further receives an indication of a successful authentication from the BAF, and instantiates the VNF in the domain of the communication network based on the indication of the successful authentication. Notably, these authentication processes may be readily adapted to instantiate new network resources or migrate existing network resources between domains.
-
Citations
15 Claims
-
1. A method for sharing resources in a communication network, the method comprising:
-
receiving, by a network slice manager entity, a workload mobility request to add network resources to a domain in the communication network; authenticating, by the network slice manager entity, a virtual network function (VNF) with a blockchain authentication function (BAF) entity over a blockchain network interface based on the workload mobility request; receiving, by the network slice manager entity, an indication of a successful authentication from the BAF entity; and instantiating, by the network slice manager entity, the VNF in the domain of the communication network based on the indication of the successful authentication; assigning blockchain credentials to the VNF, wherein the blockchain credentials are associated with the BAF entity; and registering the VNF with a core network by sending the blockchain credentials to a Network Repository Function (NRF) entity over the blockchain network interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A network slice manager 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; receive a workload mobility request to add network resources to a domain in the communication network; authenticate a virtual network function (VNF) with a blockchain authentication function (BAF) entity over a blockchain network interface based on the workload mobility request; receive an indication of a successful authentication from the BAF entity; and instantiate the VNF in the domain of the communication network based on the indication of the successful authentication; assign blockchain credentials to the VNF, wherein the blockchain credentials are associated with the BAF entity; and register the VNF with a core network by sending the blockchain credentials to a Network Repository Function (NRF) entity over the blockchain network interface. - View Dependent Claims (11, 12)
-
-
13. A tangible, non-transitory, computer-readable media having instructions encoded thereon, the instructions, when executed by a processor, are operable to:
-
receive a workload mobility request to add network resources to a domain in the communication network; authenticate a virtual network function (VNF) with a blockchain authentication function (BAF) entity over a blockchain network interface based on the workload mobility request; receive an indication of a successful authentication from the BAF entity; and instantiate the VNF in the domain of the communication network based on the indication of the successful authentication; assign blockchain credentials to the VNF, wherein the blockchain credentials are associated with the BAF entity; and register the VNF with a core network by sending the blockchain credentials to a Network Repository Function (NRF) entity over the blockchain network interface. - View Dependent Claims (14, 15)
-
Specification