US 11,711,267 B2
5G network slicing with distributed ledger traceability and resource utilization inferencing
Valerie J. Parker, Portland, OR (US); Neal Conrad Oliver, Portland, OR (US); Stephen T. Palermo, Chandler, AZ (US); and Hari K. Tadepalli, Gilbet, AZ (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Feb. 24, 2020, as Appl. No. 16/798,946.
Claims priority of provisional application 62/810,012, filed on Feb. 25, 2019.
Prior Publication US 2020/0195495 A1, Jun. 18, 2020
Int. Cl. H04L 41/082 (2022.01); H04L 41/5006 (2022.01); H04L 41/16 (2022.01); G06F 16/18 (2019.01); H04W 48/18 (2009.01); G06F 9/455 (2018.01); H04L 9/06 (2006.01); G06F 16/182 (2019.01); H04L 9/00 (2022.01)
CPC H04L 41/082 (2013.01) [G06F 9/45558 (2013.01); G06F 16/1805 (2019.01); G06F 16/1824 (2019.01); H04L 9/0637 (2013.01); H04L 41/16 (2013.01); H04L 41/5006 (2013.01); H04W 48/18 (2013.01); G06F 2009/45595 (2013.01); H04L 9/50 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system configured to track network slicing operations, the system comprising:
memory; and
processing circuitry coupled to the memory, the processing circuitry configured to:
select a network slice instance from a plurality of available network slice instances based on a network slice instance type specified by a client node, the plurality of available network slice instances using virtualized network resources of a first network resource provider, the network slice instance selected further based on a data rate throughput of a wireless communication link used by the network slice instance;
associate the client node with the selected network slice instance;
determine using an artificial intelligence (AI)-based network inferencing function, utilization of the virtualized network resources of the first network resource provider by the plurality of available network slice instances;
determine allocations of resource subsets of the virtualized network resources to each of the plurality of available network slice instances based on the determined utilization; and
record a ledger entry of associating the selected network slice instance with the client node in a distributed ledger of a distributed ledger network, the distributed ledger further including at least a second ledger entry indicating the allocations of resource subsets of the virtualized network resources of the first network resource provider and virtualized network resources of at least a second network resource provider to each of the plurality of available network slice instances based on the determined utilization of the virtualized network resources of the first network resource provider.