US 12,438,937 B2
Configuring network slices
Bilgehan Erman, Weekhawken, NJ (US); and Sameerkumar Sharma, Holmdel, NJ (US)
Assigned to Nokia Solutions and Networks Oy, Espoo (FI)
Appl. No. 17/043,072
Filed by Nokia Solutions and Networks Oy, Espoo (FI)
PCT Filed Mar. 29, 2018, PCT No. PCT/US2018/025158
§ 371(c)(1), (2) Date Sep. 29, 2020,
PCT Pub. No. WO2019/190527, PCT Pub. Date Oct. 3, 2019.
Prior Publication US 2021/0036920 A1, Feb. 4, 2021
Int. Cl. H04L 67/10 (2022.01); H04L 41/0816 (2022.01); H04L 41/0894 (2022.01); H04L 41/0895 (2022.01); H04L 41/0897 (2022.01); H04L 41/40 (2022.01); H04L 43/20 (2022.01); H04L 67/51 (2022.01); H04L 43/08 (2022.01)
CPC H04L 67/10 (2013.01) [H04L 41/0816 (2013.01); H04L 41/0894 (2022.05); H04L 41/0895 (2022.05); H04L 41/0897 (2022.05); H04L 41/40 (2022.05); H04L 43/20 (2022.05); H04L 67/51 (2022.05); H04L 43/08 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a request for a network service;
determining, by one or more computing devices, at least one service condition associated with the network service;
determining, by the one or more computing devices and based on the at least one service condition, one or more computing function definitions from a plurality of available computing function definitions;
determining, by the one or more computing devices and based on the one or more computing function definitions, a network slice definition, wherein the network slice definition indicates that the network slice will be configured based on at least a first computing function definition of the one or more computing function definitions;
determining one or more computing function resources, by the one or more computing devices and based on the network slice definition and mapping data from a knowledge base that associates computing function definitions to computing function resources and that is created by at least one of: data entry, a deterministic algorithm and machine learning;
determining, by the one or more computing devices, configuration data that is usable to configure the one or more computing function resources;
causing, based on the configuration data, configuration of the one or more computing function resources to enable performance of a function associated with the one or more computing function resources; and
executing, as part of performing the network service via the network slice, the function associated with the one or more computing function resources.