IP Library Granted Patent US 11,115,271
Granted Patent B1
US 11,115,271 · App. 17/179,163 · Granted Sep 7, 2021

Network slice configuration

Inventors: Lars Christoph Schmelz (Haar, DE); Wieslawa Wajda (Keltern, DE); Christian Mannweiler (Munich, DE)
Assignee: NOKIA SOLUTIONS AND NETWORKS OY
H04L41/0813H04L41/5009H04W28/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,115,271
App. No.
17/179,163
Granted
Sep 7, 2021
Kind
B1
Abstract

Apparatuses and methods in a communication system are provided. A method comprises receiving a service request comprising service requirements; determining, based on the service request, service level specification of the request, the service level specification comprising performance parameters and network functions to support the requested service; normalizing the determined service level specification by scaling the performance parameters according into a given normalization model of the network to obtain normalized service level specification; determining, based on the network functions and the given normalization model, normalized performance capability of the network functions and a configuration of a network slice supporting the requested service; comparing the normalized service level specification to the normalized performance capability; and determining, based on the comparison, whether the requested service can be realized with the network slice, and if so, create the slice.

Claims (45)

1. An apparatus in a radio access network, comprising:

at least one processor; and

at least one memory including computer program code,

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to:

receive a service request comprising service requirements of a service;

determine, based on the service request, a service level specification of the service, the service level specification comprising performance parameters and network functions to support the requested service;

normalize the determined service level specification by scaling the performance parameters according into a given normalization model of the network to obtain normalized service level specification;

determine, based on the network functions and the given normalization model, normalized performance capability of the network functions and a configuration of a network slice supporting the requested service;

compare the normalized service level specification to the normalized performance capability; and

determine, based on the comparison, whether the requested service can be realized with the network slice, and upon determining that the requested service can be realized with the network slice, create the slice, and upon determining that the requested service cannot be realized with the network slice, determine from the service level agreement data when requirements in the service request comprise acceptable reductions, with which the requested service could be realized.

2. The apparatus of claim 1 , wherein the determined service level specification comprises attributes of the performance parameters.

3. The apparatus of claim 1 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus further to:

map the performance parameters of the service level specification to parameters available in the given normalization model when determining the normalized service level specification.

4. The apparatus of claim 1 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus further to:

determine one or more alternative configurations and normalized performance capabilities of a network slice supporting the requested service; and

compare the normalized service level specifications of the one or more alternative configurations to the normalized performance capability.

5. The apparatus of claim 1 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus further to:

utilize information on network topology and network resources, when determining performance capability of the network functions.

6. The apparatus of claim 1 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus further to:

take service level agreement data related to the service request into account when determining whether the requested service can be realized.

7. The apparatus of claim 1 , wherein the service request relates to multiple services.

8. A method, comprising:

receiving a service request comprising service requirements;

determining, based on the service request, service level specification of the request, the service level specification comprising performance parameters and network functions to support the requested service;

normalizing the determined service level specification by scaling the performance parameters according into a given normalization model of the network to obtain normalized service level specification;

determining, based on the network functions and the given normalization model, normalized performance capability of the network functions and a configuration of a network slice supporting the requested service;

comparing the normalized service level specification to the normalized performance capability; and

determining, based on the comparison, whether the requested service can be realized with the network slice, and upon determining that the requested service can be realized with the network slice, create the slice, and upon determining that the requested service cannot be realized with the network slice, determining from the service level agreement data when requirements in the service request comprise acceptable reductions, with which the requested service could be realized.

9. The method of claim 8 , wherein the determined service level specification comprises attributes of the performance parameters.

10. The method of claim 8 , further comprising:

mapping the performance parameters of the service level specification to parameters available in the given normalization model when determining the normalized service level specification.

11. The method of claim 8 , further comprising:

determining one or more alternative configurations and normalized performance capabilities of a network slice supporting the requested service; and

comparing the normalized service level specifications of the one or more alternative configurations to the normalized performance capability.

12. The method of claim 8 , further comprising:

utilizing information on network topology and network resources, when determining performance capability of the network functions.

13. The method of claim 8 , further comprising:

take service level agreement data related to the service request into account when determining whether the requested service can be realized.

14. The method of claim 8 , wherein the service request relates to multiple services.

15. A computer program embodied on a non-transitory computer-readable medium, said computer program comprising instructions which, when executed on an apparatus, cause the apparatus to perform at least:

receiving a service request comprising service requirements of a service;

determining, based on the service request, a service level specification of the requested service, the service level specification comprising performance parameters and network functions to support the requested service;

normalizing the determined service level specification by scaling the performance parameters according into a given normalization model of the network to obtain normalized service level specification;

determining, based on the network functions and the given normalization model, normalized performance capability of the network functions and a configuration of a network slice supporting the requested service;

comparing the normalized service level specification to the normalized performance capability; and determining, based on the comparison, whether the requested service can be realized with the network slice, and upon determining that the requested service can be realized with the network slice, create the slice, and upon determining that the requested service cannot be realized with the network slice, determine from the service level agreement data when requirements in the service request comprise acceptable reductions, with which the requested service could be realized.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2021
From: SCHMELZ, LARS CHRISTOPH; WAJDA, WIESLAWA; MANNWEILER, CHRISTIAN
To: NOKIA SOLUTIONS AND NETWORKS OY
Reel/Frame 055620/0014 →
Priority Claims (1)
FI 20205321 · Mar 31, 2020 · national
Cited By (1)
US 12,425,306