Resource provisioning in a virtualized network
First Claim
Patent Images
1. A method of selecting a physical path to provide a virtual link for a required service within a network comprising a plurality of domains, the method comprising:
- for the required service and for each of a plurality of physical paths in a domain, setting, by a network node, a respective parameter value, wherein each parameter value is based on a bandwidth that is available for the required service, and wherein the parameter value is dependent on a priority given to the required service; and
selecting, by the network node, the physical path to provide the virtual link for the required service based on the parameter values, wherein selecting the physical path comprises selecting, for the virtual link, a physical path from among the plurality of physical paths, and wherein the selected physical path has a minimum parameter value, which exceeds a bandwidth needed for the required service, of a sum of an allocated bandwidth on the physical path and an elastic bandwidth available on the physical path, minus a bandwidth already allocated on the physical path to other services having a priority that is equal to or higher than the priority given to the required service.
1 Assignment
0 Petitions
Accused Products
Abstract
Resource provisioning in a virtualized network Within a network comprising a plurality of domains, an end-to-end route for a required service is computed by setting a respective parameter value for each of a plurality of paths in a domain. Each parameter value is based on resources that are available for the required service, and the parameter value is dependent on a priority given to said service. The end-to-end route for the required service is selected based on said parameter values.
13 Citations
12 Claims
-
1. A method of selecting a physical path to provide a virtual link for a required service within a network comprising a plurality of domains, the method comprising:
-
for the required service and for each of a plurality of physical paths in a domain, setting, by a network node, a respective parameter value, wherein each parameter value is based on a bandwidth that is available for the required service, and wherein the parameter value is dependent on a priority given to the required service; and selecting, by the network node, the physical path to provide the virtual link for the required service based on the parameter values, wherein selecting the physical path comprises selecting, for the virtual link, a physical path from among the plurality of physical paths, and wherein the selected physical path has a minimum parameter value, which exceeds a bandwidth needed for the required service, of a sum of an allocated bandwidth on the physical path and an elastic bandwidth available on the physical path, minus a bandwidth already allocated on the physical path to other services having a priority that is equal to or higher than the priority given to the required service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network node comprising:
-
a processor, and a memory operatively coupled to the processor and comprising program instructions for execution by the processor, whereby the network node is configured to select a physical path to provide a virtual link for a required service within a network comprising a plurality of domains by; for the required service and for each of a plurality of physical paths in a domain, setting a respective parameter value, wherein each parameter value is based on a bandwidth that is available for the required service, and wherein the parameter value is dependent on a priority given to the required service; and selecting the physical path to provide the virtual link for the required service based on the parameter values, wherein selecting the physical path comprises selecting, for the virtual link, a physical path from among the plurality of physical paths, and wherein the selected physical path has a minimum parameter value, which exceeds a bandwidth needed for the required service, of a sum of an allocated bandwidth on the physical path and an elastic bandwidth available on the physical path, minus a bandwidth already allocated on the physical path to other services having a priority that is equal to or higher than the priority given to the required service.
-
-
10. A method for selecting a physical path for a requested service within a domain of a multi-domain network, the method comprising:
-
for a virtual link that can be represented by a plurality of physical paths, evaluating, for each physical path, a sum of allocated resources on the physical path and elastic resources available on the physical path, minus resources already allocated on the physical path to other services having a priority that is equal to or higher than a priority of the requested service; and from the plurality of physical paths for which the sum of the allocated resources on the physical path and the elastic resources available on the physical path exceeds resources required for the requested service, selecting the physical path that has a minimum value, among values computed for the plurality of physical paths, of the sum of the allocated resources on the physical path and the elastic resources available on the physical path. - View Dependent Claims (11)
-
-
12. A network node comprising:
-
a processor, and a memory operatively coupled to the processor and comprising program instructions for execution by the processor, whereby the network node is configured to select a physical path for a requested service within a domain of a multi-domain network by; for a virtual link that can be represented by a plurality of physical paths, evaluating, for each physical path, a sum of allocated resources on the physical path and elastic resources available on the physical path, minus resources already allocated on the physical path to other services having a priority that is equal to or higher than a priority of the requested service; and from the plurality of physical paths for which the sum of the allocated resources on the physical path and the elastic resources available on the physical path exceeds resources required for the requested service, selecting the physical path which has a minimum value, among values computed for the plurality of physical paths, of the sum of the allocated resources on the physical path and the elastic resources available on the physical path.
-
Specification