Method and system to represent the impact of load variation on service outage over multiple links
First Claim
1. A method for resource provisioning, the method comprising:
- identifying, by a controller, one or more candidate wireless paths for carrying a service flow to a destination, the one or more candidate wireless paths including at least a first wireless path comprising a first set of links connected in series;
obtaining load characteristics associated with the first set of links;
determining a first cost for carrying the service flow over the first wireless path in accordance with the load characteristics associated with the first set of links; and
prompting establishment of the first wireless path when the first cost for carrying the service flow over the first wireless path is less than a threshold, wherein the first cost includes a component corresponding to a probability that one or more links in the first set of links will experience an outage if the service flow is carried over the first wireless path.
2 Assignments
0 Petitions
Accused Products
Abstract
Increased resource utilization efficiency can be improved by modeling path costs during admission and path-selection. Specifically, path costs for candidate paths are modeled based on load characteristics (e.g., current load, load variation, etc.) of links in the candidate paths. Path costs can represent any quantifiable cost or liability associated with transporting a service flow over the corresponding path. For example, path costs can correspond to a probability that at least one link in the path will experience an outage when transporting the service flow, a price charged by a network operator (NTO) for transporting the traffic flow over the candidate path, or a total network cost for transporting the flow over a candidate path. The candidate path having the lowest path cost is selected to transport a service flow.
-
Citations
27 Claims
-
1. A method for resource provisioning, the method comprising:
-
identifying, by a controller, one or more candidate wireless paths for carrying a service flow to a destination, the one or more candidate wireless paths including at least a first wireless path comprising a first set of links connected in series; obtaining load characteristics associated with the first set of links; determining a first cost for carrying the service flow over the first wireless path in accordance with the load characteristics associated with the first set of links; and prompting establishment of the first wireless path when the first cost for carrying the service flow over the first wireless path is less than a threshold, wherein the first cost includes a component corresponding to a probability that one or more links in the first set of links will experience an outage if the service flow is carried over the first wireless path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for resource provisioning, the method comprising:
-
identifying, by a controller, one or more candidate paths for carrying a service flow to a destination, the one or more candidate paths including at least a first path comprising a first set of links connected in series; obtaining load characteristics associated with the first set of links; determining a first cost for carrying the service flow over the first path in accordance with the load characteristics associated with the first set of links, wherein determining the first cost comprises computing the first cost in accordance with the following formula;
cost=Σ
i=1nC(Li, σ
i, Li1, σ
i1, Li2, σ
i2, .. Lim, σ
im,), where C(Li, σ
i) is the cost function for the first path, Li is a loading parameter on an ith link in the first set of links, σ
i is the load variation on an ith link in the first set of links, Lij is a loading parameter of the jth neighbor of the ith link, σ
ij is the load variation of the jth neighbor of the ith link, n is the number of links in the first set of links, m is the number of neighbors for the ith link; andprompting establishment of the first path when the first cost is less than a threshold. - View Dependent Claims (12)
-
-
13. An apparatus comprising:
-
a processor; and a non-transitory computer readable storage medium storing programming for execution by the processor, the programming including instructions to; identify one or more candidate wireless paths for carrying a service flow to a destination, the one or more candidate wireless paths including at least a first wireless path comprising a first set of links connected in series; obtain load characteristics associated with the first set of links; determine a first cost for carrying the service flow over the first wireless path in accordance with the load characteristics associated with the first set of links; and prompt establishment of the first wireless path when the first cost for carrying the service flow over the first wireless path is less than a threshold, wherein the first wireless path includes at least one radio interface, and wherein a component of the first cost comprises an amount of interference that would be experienced on one or more neighboring wireless links as a result of communicating the service flow over the at least one radio interface. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
a processor; and a non-transitory computer readable storage medium storing programming for execution by the processor, the programming including instructions to; identify one or more candidate wireless paths for carrying a service flow to a destination, the one or more candidate wireless paths including at least a first wireless path comprising a first set of links connected in series; obtain load characteristics associated with the first set of links; determine a first cost for carrying the service flow over the first wireless path in accordance with the load characteristics associated with the first set of links; and prompt establishment of the first wireless path when the first cost for carrying the service flow over the first wireless path is less than a threshold, wherein a component of the first cost corresponds to a probability that one or more links in the first set of links will experience an outage if the service flow is carried over the first wireless path. - View Dependent Claims (20, 21, 22, 23)
-
-
24. An apparatus comprising:
-
a processor; and a non-transitory computer readable storage medium storing programming for execution by the processor, the programming including instructions to; identify one or more candidate wireless paths for carrying a service flow to a destination, the one or more candidate wireless paths including at least a first wireless path comprising a first set of links connected in series; obtain load characteristics associated with the first set of links; determine a first cost for carrying the service flow over the first wireless path in accordance with the load characteristics associated with the first set of links; and prompt establishment of the first wireless path when the first cost for carrying the service flow over the first wireless path is less than a threshold, wherein the first set of links includes a first radio interface between a first transmitter and the destination, and wherein a component of the first cost corresponds to interference experienced on a second radio interface as a result of communicating the service flow over the first radio interface. - View Dependent Claims (27)
-
-
25. A method for resource provisioning, the method comprising:
-
identifying, by a controller, one or more candidate wireless paths for carrying a service flow to a destination, the one or more candidate wireless paths including at least a first wireless path comprising a first set of links connected in series; obtaining load characteristics associated with the first set of links; determining a first cost for carrying the service flow over the first wireless path in accordance with the load characteristics associated with the first set of links; and prompting establishment of the first wireless path when the first cost for carrying the service flow over the first wireless path is less than a threshold, wherein the first wireless path includes at least one radio interface, and wherein a component of the first cost corresponding to an amount of interference that would be experienced on one or more neighboring wireless links as a result of communicating the service flow over the at least one radio interface. - View Dependent Claims (26)
-
Specification