Virtual connection route selection apparatus and techniques
First Claim
1. A routing apparatus comprising:
- a metric information collector configured to collect, from metric information generated by at least one remote route computation element that is capable of computing routes for virtual connections between the routing apparatus and other routing apparatus over an underlying communication system, metric information associated with each of a plurality of different computed routes for a virtual connection with a destination; and
a selection module operatively coupled to the metric information collector and configured to select, from the different computed routes and based on the collected metric information, a route for the virtual connection with the destination, wherein the metric information associated with each of the plurality of different computed routes comprises information indicative of a weighted combination of cost and delay to reach the destination from the routing apparatus over each computed route.
8 Assignments
0 Petitions
Accused Products
Abstract
Virtual connection route selection apparatus and techniques are disclosed. At a communication traffic routing apparatus, metric information associated with multiple different routes for a virtual connection, such as a PseudoWire, toward a destination is collected. The metric information may be collected from one or more remote route computation elements capable of computing routes for virtual connections between the routing apparatus and other routing apparatus over an underlying communication system, or during actual establishment of the virtual connections, for example. An initial or re-optimized route for a virtual connection can then be selected at the routing apparatus based on the collected metric information. In some embodiments, although the virtual connection routes are paths computed by Path Computation Elements (PCEs), actual path selection decisions are distributed to routers.
-
Citations
13 Claims
-
1. A routing apparatus comprising:
-
a metric information collector configured to collect, from metric information generated by at least one remote route computation element that is capable of computing routes for virtual connections between the routing apparatus and other routing apparatus over an underlying communication system, metric information associated with each of a plurality of different computed routes for a virtual connection with a destination; and a selection module operatively coupled to the metric information collector and configured to select, from the different computed routes and based on the collected metric information, a route for the virtual connection with the destination, wherein the metric information associated with each of the plurality of different computed routes comprises information indicative of a weighted combination of cost and delay to reach the destination from the routing apparatus over each computed route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
collecting at a routing apparatus, from metric information generated by at least one remote route computation element that is capable of computing routes for virtual connections between the routing apparatus and other routing apparatus over an underlying communication system, metric information associated with each of a plurality of different computed routes for a virtual connection with a destination; and selecting at the routing apparatus, from the different computed routes and based on the collected metric information, a route for a virtual connection with the destination, wherein the metric information associated with each of the plurality of different computed routes comprises information indicative of a weighted combination of cost and delay to reach the destination from the routing apparatus over each computed route. - View Dependent Claims (10, 11, 12, 13)
-
Specification