System and method for supporting virtualized links at an exterior network-to-network interface
First Claim
Patent Images
1. A system for deriving a virtualized topology from a physical network topology and linking the virtualized topology with actual resources in the physical network topology in order to control resource utilization, comprising:
- a control domain;
a plurality of nodes representing the actual resources located with the control domain;
a routing controller;
a plurality of virtual links, wherein a virtual link provides a communication path between two nodes;
a path computation selector, wherein the path computation selector analyzes the plurality of virtual links to determine the types of virtual links and thereby compute a network path over a determined set of network resources;
wherein only the virtual topology is advertised and not all actual resources within the control domain;
wherein the virtualized topology is linked with actual resources in the physical network topology in order to control resource utilization; and
wherein security over the physical network topology information is provided by not advertising all of the actual resources within the control domain.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for abstracting a network topology into virtual links and supporting both generic and instantiated virtualized links for linking a virtualized topology with actual resources within a domain, providing security over network topology information, providing control over the allocation of resources, and reducing the complexity of advertising.
55 Citations
20 Claims
-
1. A system for deriving a virtualized topology from a physical network topology and linking the virtualized topology with actual resources in the physical network topology in order to control resource utilization, comprising:
-
a control domain; a plurality of nodes representing the actual resources located with the control domain; a routing controller; a plurality of virtual links, wherein a virtual link provides a communication path between two nodes; a path computation selector, wherein the path computation selector analyzes the plurality of virtual links to determine the types of virtual links and thereby compute a network path over a determined set of network resources; wherein only the virtual topology is advertised and not all actual resources within the control domain; wherein the virtualized topology is linked with actual resources in the physical network topology in order to control resource utilization; and wherein security over the physical network topology information is provided by not advertising all of the actual resources within the control domain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for deriving a virtualized topology from a physical network topology and linking the virtualized topology with actual resources in the physical network topology in order to control resource utilization, comprising:
-
establishing a control domain; abstracting a plurality of nodes representing the actual resources located with the control domain; implementing a routing controller; establishing by abstraction a plurality of virtual links, wherein a virtual link provides a communication path between two nodes; linking the virtualized topology with actual resources in the physical network topology in order to control resource utilization; implementing a path computation selector, wherein the path computation selector analyzes the plurality of virtual links to determine the types of virtual links and thereby compute a network path over a determined set of network resources; advertising the virtual topology to a one or more external domain, wherein only the virtual topology is advertised and not all actual resources within the control domain; controlling the resource allocation and utilization by policy; and providing security over the physical network topology information by not advertising all of the actual resources within the control domain. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus, comprising:
-
logic configured to generate a plurality of virtual links in a control domain, wherein each virtual link represents connectivity between two nodes in the control domain; logic configured to advertise the plurality of virtual links to external networks; logic configured to analyze the available virtual links to determine the types of virtual links and thereby compute a network path over a determined set of network resources; and logic configured to route received requests for services based on the advertised virtual topology. - View Dependent Claims (18, 19, 20)
-
Specification