Method and apparatus for optimizing routing through network nodes
First Claim
Patent Images
1. An apparatus for managing a communications network comprising a plurality of nodes, said apparatus comprising:
- means for representing each node within said network according to its respective geographic position;
means for defining a window comprising a start-node, an end-node and a plurality of intervening nodes, each of said start-node, end-node and intervening nodes having at least one communication link to a respective adjacent node; and
means for calculating, using said nodes included within said window, a shortest communication path between said start-node and said end-node, wherein said window includes a predefined percentage of the total geographic area occupied by said network and is selected from the group of shapes consisting of;
a rectangle defined by a line segment beginning at said start-node and ending at said end-node, said line segment traversing a distance (D) and a rectilinear area about said line segment, said rectilinear area comprising those nodes approximately within a perpendicular distance (δ
) of said start-node, said end-node, or said line segment between said start-node and said end-node, a circle having a mid-point equidistant from said start-node and said end-node, said circle having a diameter greater than the distance between said start-node and said end-node; and
an ellipse defined by the equation d1+d2=D+2δ
, where d1 is the distance from the start-node SN to the boundary of the ellipse, d2 is the distance from the end-node En to the boundary of the ellipse, D is the distance between the start-node and the end-node, and δ
is a control parameter.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for reducing the problem space associated with determining intra-network circuit provisioning paths within a large communications network by selecting only a sub-set of the total network nodes, including the start-node and end-node of a communication path by bounding, using one of a plurality of predefined shapes having an appropriate size, and calculating the best path using only the network elements included within the sub-set of total nodes.
20 Citations
10 Claims
-
1. An apparatus for managing a communications network comprising a plurality of nodes, said apparatus comprising:
-
means for representing each node within said network according to its respective geographic position;
means for defining a window comprising a start-node, an end-node and a plurality of intervening nodes, each of said start-node, end-node and intervening nodes having at least one communication link to a respective adjacent node; and
means for calculating, using said nodes included within said window, a shortest communication path between said start-node and said end-node, wherein said window includes a predefined percentage of the total geographic area occupied by said network and is selected from the group of shapes consisting of;
a rectangle defined by a line segment beginning at said start-node and ending at said end-node, said line segment traversing a distance (D) and a rectilinear area about said line segment, said rectilinear area comprising those nodes approximately within a perpendicular distance (δ
) of said start-node, said end-node, or said line segment between said start-node and said end-node,a circle having a mid-point equidistant from said start-node and said end-node, said circle having a diameter greater than the distance between said start-node and said end-node; and
an ellipse defined by the equation d1+d2=D+2δ
, where d1 is the distance from the start-node SN to the boundary of the ellipse, d2 is the distance from the end-node En to the boundary of the ellipse, D is the distance between the start-node and the end-node, and δ
is a control parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification