Energy aware network slicing
US-2021136680-A1 · May 6, 2021 · US
US11290889B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11290889-B2 |
| Application number | US-201716651536-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 30, 2017 |
| Priority date | Sep 30, 2017 |
| Publication date | Mar 29, 2022 |
| Grant date | Mar 29, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of the present disclosure relate to a method, a device, and a computer-readable storage medium for allocating system resources among a plurality of network slices in a communication network. In the communication network, a network device determines utility values of two network slices. A network slice corresponds to a set of network functions of a set of services served thereby. A utility value of the network slice indicates the level of demand for system resources by the set of services associated with the network slice. The network device determines a difference between the utility values of the two network slices. If the difference exceeds a threshold utility value, the network device re-allocates system resources among the plurality of network slices in the communication network. According to the embodiments, the communication network updates the system resources allocated for the plurality of network slices only when the difference between the utility values of the two network slices exceeds a certain threshold. Hence, the complexity of updating system resource allocation among the plurality of network slices may be reduced by the method according to the embodiments of the present disclosure.
Opening claim text (preview).
We claim: 1. A method implemented at a network device in a communication network, comprising: determining a first utility value of a first network slice and a second utility value of a second network slice of the communication network, a network slice corresponding to a set of network functions for a set of services, a utility value of the network slice indicating a level of demand for system resources of the communication network by the set of services associated with the network slice; determining a difference between the first utility value and the second utility value; and in response to the difference exceeding a threshold utility value, updating system resources for a plurality of network slices of the communication network. 2. The method of claim 1 , wherein determining the first utility value of the first network slice of the communication network comprises: determining a set of utility parameters for the first network slice, the set of utility parameters comprising at least one of: an amount of allocated system resources for the first network slice, an amount of demand for the system resources by the first network slice, and a priority of the first network slice, a priority of a network slice being associated with a set of services of the network slice; and determining the first utility value of the first network slice based on the set of utility parameters. 3. The method of claim 1 , wherein updating the system resources for the plurality of network slices comprises: determining system resources for each of the plurality of network slices, such that utility values of the plurality of network slices are equal, and a sum of amounts of the system resources determined for the plurality of network slices is equal to a predetermined amount of system resources of the communication network; and allocating system resources for each network slice based on the determined system resources for each network slice. 4. The method of claim 3 , wherein the predetermined amount of system resources of the communication network is a total amount of system resources of the communication network. 5. The method of claim 1 , wherein the system resources of the communication network comprise at least one of: computing resources, storage resources, signaling resources, a physical resource element, and a physical resource block. 6. The method of claim 1 , wherein the set of network functions of the network slice corresponds to network functions of a radio access network. 7. A network device in a communication network, comprising: a processor; and a memory storing instructions which, when executed by the processor, cause the network device to perform acts comprising: determining a first utility value of a first network slice and a second utility value of a second network slice of the communication network, a network slice corresponding to a set of network functions for a set of services, a utility value of the network slice indicating a level of demand for system resources of the communication network by the set of services associated with the network slice; determining a difference between the first utility value and the second utility value; and in response to the difference exceeding a threshold utility value, updating system resources for a plurality of network slices of the communication network. 8. The network device of claim 7 , wherein determining the first utility value of the first network slice of the communication network comprises: determining a set of utility parameters for the first network slice, the set of utility parameters comprising at least one of: an amount of allocated system resources for the first network slice, an amount of demand for the system resources by the first network slice, and a priority of the first network slice, a priority of a network slice being associated with a set of services of the network slice; and determining the first utility value of the first network slice based on the set of utility parameters. 9. The network device of claim 7 , wherein updating the system resources for the plurality of network slices comprises: determining system resources for each of the plurality of network slices, such that utility values of the plurality of network slices are equal, and a sum of amounts of system resources determined for the plurality of network slices is equal to a predetermined amount of system resources of the communication network; and allocating system resources for each network slice based on the determined system resources for each network slice. 10. The network device of claim 9 , wherein the predetermined amount of system resources of the communication network is a total amount of system resources of the communication network. 11. The network device of claim 7 , wherein the system resources of the communication network comprise at least one of: computing resources, storage resources, signaling resources, a physical resource element, and a physical resource block. 12. The network device of claim 7 , wherein the set of network functions of the network slice corresponds to network functions of a radio access network. 13. A computer-readable storage medium comprising program code stored thereon which, when executed by a device, causes the device to perform the method of claim 1 .
by horizontal or vertical scaling of resources, or by migrating entities, e.g. virtual resources or entities · CPC title
Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements · CPC title
Resource partitioning among network components, e.g. reuse partitioning · CPC title
Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components · CPC title
Arrangements for optimising operational condition · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.