Method for propagating between views of connection object status in network
First Claim
1. A method for finding in a network a source of an abnormal status of an aggregation of elements of the network, the network elements consisting of equipment and of connections between the equipment, the method comprising the steps of:
- determining a top-level view of the network in which aggregations of equipment and connections are indicated as a plurality of objects, wherein each object is either a connection object or an equipment object;
determining a hierarchical plurality of upper-level views and lower-level views of aggregations of equipment and connections, wherein the aggregations comprise equipment objects and connection objects, the equipment objects of a lower-level view traceable from aggregations as equipment objects in a next higher-level view, the upper-level views and lower-level views of equipment objects constituting an equipment hierarchy;
determining a plurality of upper-level views and lower-level views of aggregations of connections, wherein the aggregations comprise connection objects, the connection objects of a lower-level view traceable from the aggregations of connection objects in a next higher-level view, or from an aggregation of connections in a connection object indicated in a higher-level view of equipment objects, the upper-level views and lower-level views of connection objects constituting a connection hierarchy;
examining the status of any object of the network; and
propagating from a lower level to a next higher level the status of an object located on the lower level, and indicating the status of an object on a lower level to the next higher level, whereby the source of an object having an abnormal status can be located from a higher level.
5 Assignments
0 Petitions
Accused Products
Abstract
A scheme for propagating, between views of a network, status information for elements of the network in a way that mirrors how the network is maintained. The propagation scheme divides the elements of the network into either connections or equipment, groups the elements in each of these two partitions into increasingly higher-level views and propagates status of fundamental and compound objects between the different views to help locate the source of any malfunction of the network. This status propagation scheme is particularly suited for monitoring a wide-area network, where there are more connections and more complex equipment than in a typical local area network, these connections are usually more geographically disbursed, and most importantly these connections are maintained by different people than those who maintain the other equipment of the network. By providing both a multi-level equipment hierarchy and a multi-level connection hierarchy, and providing both upward and sometimes downward propagation of status information between different views of the network, the present invention makes possible more rapid diagnostic of both connection and other equipment malfunction.
91 Citations
11 Claims
-
1. A method for finding in a network a source of an abnormal status of an aggregation of elements of the network, the network elements consisting of equipment and of connections between the equipment, the method comprising the steps of:
-
determining a top-level view of the network in which aggregations of equipment and connections are indicated as a plurality of objects, wherein each object is either a connection object or an equipment object; determining a hierarchical plurality of upper-level views and lower-level views of aggregations of equipment and connections, wherein the aggregations comprise equipment objects and connection objects, the equipment objects of a lower-level view traceable from aggregations as equipment objects in a next higher-level view, the upper-level views and lower-level views of equipment objects constituting an equipment hierarchy; determining a plurality of upper-level views and lower-level views of aggregations of connections, wherein the aggregations comprise connection objects, the connection objects of a lower-level view traceable from the aggregations of connection objects in a next higher-level view, or from an aggregation of connections in a connection object indicated in a higher-level view of equipment objects, the upper-level views and lower-level views of connection objects constituting a connection hierarchy; examining the status of any object of the network; and propagating from a lower level to a next higher level the status of an object located on the lower level, and indicating the status of an object on a lower level to the next higher level, whereby the source of an object having an abnormal status can be located from a higher level. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for use in a network consisting of elements that are either equipment or connections between the equipment, with different aggregations of the elements constituting network objects, each network object having a status, the status of a particular network object having various possible values including some values characterized as abnormal because of an event or a condition associated either with another network object or associated with the particular network object itself, a given network object said to have as a source of an abnormal status either the given network object itself or another network object on which the given network object depends directly or indirectly and that has an abnormal status not traceable to any other network object, the method to be used when a network object has an abnormal status, the method to be used for finding the source of the abnormal status of the network object, the method comprising the steps of:
-
providing a top-level view of the network, the top-level view showing network objects, each network object in the top-level view being either an equipment object representing an aggregation of equipment and connections, or a connection object representing an aggregation of connections; providing a plurality of lower-level views of equipment objects and connection objects, the plurality of lower-level views in combination with the top-level view constituting a first hierarchy of views, each particular lower-level view for providing an exploded view of a particular network object in a particular higher-level view of the first hierarchy, the particular higher-level view said to be the next higher level view with respect to the particular object in the particular lower-level view; providing a plurality of lower-level views of only connection objects, each lower-level view of only connection objects indicating what the connection objects in the lower-level view connect, the plurality of lower-level views of only connection objects in combination with the top-level view constituting a second hierarchy of views, each particular lower-level view of only connection objects for providing an exploded view of a particular network object in a particular higher-level view of either the first or second hierarchy, the particular higher-level view said to be the next higher level view with respect to the particular network object in the particular lower-level view; providing means by which a user may examine the status of a network object in either the first or second hierarchy of views; and upward propagating the status of at least one network object in a lower-level view so as to be reflected in the status of a network object in a higher-level view including the at least one object; whereby the source of the abnormal status of the network object may be found in a lower-level view. - View Dependent Claims (7, 8)
-
-
9. An apparatus for use in a network consisting of elements that are either equipment or connections between the equipment, with different aggregations of the elements constituting network objects, each network object having a status, the status of a particular network object having various possible values including some values characterized as abnormal because of an event or a condition associated either with another network object or associated with the particular network object itself, a given network object said to have as a source of an abnormal status either the given network object itself or another network object on which the given network object depends directly or indirectly and that has an abnormal status not traceable to any other network object, the apparatus to be used when a network object has an abnormal status, the apparatus to be used for finding the source of the abnormal status of the network object, the apparatus comprising:
-
means for providing a top-level view of the network showing network objects, each network object in the top-level view being either an equipment object representing an aggregation of equipment and connections, or a connection object representing an aggregation of connections; means for providing a plurality of lower-level views of equipment objects and connection objects, the plurality of lower-level views in combination with the top-level view constituting a first hierarchy of views, each particular lower-level view for providing an exploded view of a particular network object in a particular higher-level view of the first hierarchy, the particular higher-level view said to be the next higher level view with respect to the particular object in the particular lower-level view; means for providing a plurality of lower-level views of only connection objects, each lower-level view of only connection objects indicating what the connection objects in the lower-level view connect, the plurality of lower-level views of only connection objects in combination with the top-level view constituting a second hierarchy of views, each particular lower-level view of only connection objects for providing an exploded view of a particular network object in a particular higher-level view of either the first or second hierarchy, the particular higher-level view said to be the next higher level view with respect to the particular network object in the particular lower-level view; means by which a user may examine the status of a network object in either the first or second hierarchy of views; and means for upward propagating the status of at least one network object in a lower-level view so as to be reflected in the status of a network object in a higher-level view including the at least one object; whereby the source of the abnormal status of the network object may be found in a lower-level view. - View Dependent Claims (10, 11)
-
Specification