Determining and provisioning paths in a network
First Claim
1. A network provisioning system for establishing a path between at least a first network element and at least a second network element, said at least a first network element and said at least a second network element being interconnected through a common network device, said system comprising:
- an inventory subsystem for modeling each of said at least a first network element and said at least a second network element as one or more routing nodes in a graph, said graph comprising a plurality of routing nodes and a plurality of links interconnecting said plurality of routing nodes; and
a routing engine adapted to use said graph for determining a path between said at least a first network element and said at least a second network element, wherein the inventory subsystem models said common network device as a link between said at least a first network element and said at least a second network element.
10 Assignments
0 Petitions
Accused Products
Abstract
A network provisioning system for establishing a path between two networks is disclosed wherein a common network device between those networks is modeled as a link between a first network element in one network and a second network element in a second network. A network routing graph is created by an inventory subsystem in a routing manager by inventorying the physical network elements and links in the network. The inventory subsystem then models those elements/links as a plurality of nodes and links between the nodes. At least one common network device, such as a digital cross connect connecting the two networks, is modeled as a link instead of a node. A routing engine then uses the network routing graph, including the link modeled from the common network device, to provision a path between the networks.
-
Citations
14 Claims
-
1. A network provisioning system for establishing a path between at least a first network element and at least a second network element, said at least a first network element and said at least a second network element being interconnected through a common network device, said system comprising:
-
an inventory subsystem for modeling each of said at least a first network element and said at least a second network element as one or more routing nodes in a graph, said graph comprising a plurality of routing nodes and a plurality of links interconnecting said plurality of routing nodes; and
a routing engine adapted to use said graph for determining a path between said at least a first network element and said at least a second network element, wherein the inventory subsystem models said common network device as a link between said at least a first network element and said at least a second network element. - View Dependent Claims (2, 3)
-
-
4. A routing manager for provisioning paths for network traffic between a plurality of network elements in one or more networks wherein at least a first common network device is disposed between a first network element in said plurality of network elements and a second network element in said plurality of network elements, said routing manager comprising:
-
means for creating a graph of routing nodes and links, said routing nodes representing one or more network elements in said plurality of network elements and said links representing interconnections between said routing nodes; and
means for modeling said at least a first common network device as a link between those routing nodes representing said first network element and said second network element. - View Dependent Claims (5, 6)
-
-
7. A method for routing network traffic between a first network and a second network, each of said first and second networks comprising a plurality of network elements, said plurality of network elements connected by a digital cross connect, said method comprising the steps of:
-
determining the interconnections created by said digital cross connect system between at least two network elements in said plurality of network elements; and
representing each of said interconnections as a link between said at least two network elements. - View Dependent Claims (8, 9)
-
-
10. A method for determining a path between a first network element in a first network and a second network element in a second network, said first network connected to said second network via a common network device, each of said networks comprising a plurality of network elements and a plurality of network links, said method comprising the steps of:
-
modeling said plurality of network elements in said first and second networks as one or more routing nodes;
modeling said network links as routing links, said routing links interconnecting said routing nodes; and
modeling said common network device as a routing link connecting a first routing node in said first network to a second routing node in said second network. - View Dependent Claims (11, 12, 13, 14)
-
Specification