Method and apparatus for storing and retrieving data related to paths of a multi-path, multi-tier network
First Claim
1. An apparatus for storing and retrieving data related to paths through a network having a plurality of linked nodes and a destination node, each node of the plurality of nodes having a counter operable to transmit counter data when the node is operating properly, the apparatus comprising:
- a processor coupled to said destination node, wherein said destination node serves as a source of counter data received at said destination node; and
a memory coupled to said processor, said memory including at least one data structure adapted to associate data relating to designed paths through said network with data relating to said counter data received at said destination node; and
processor instructions residing in said memory executable to store said data relating to said counter data received at said destination node in said at least one data structure, wherein the counter data of each node is uniquely associated with its respective node and relates to the nodes operability.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus is provided for storing and retrieving data relating to paths through a network having a plurality of linked nodes and a destination node, each node of the plurality of nodes having a counter operable to transmit counter data when the node is operating properly. The apparatus includes a processor coupled to the destination node, which serves as a source of received counter data, a memory coupled to said processor, and a data link to a destination node of the network. The memory contains at least one data structure adapted to associate data relating to designed paths through the network with data relating to the received counter data. The memory also contains processor instructions executable to store said data relating to the received counter data in the at least one data structure. Methods for searching and updating the apparatus are also provided.
29 Citations
43 Claims
-
1. An apparatus for storing and retrieving data related to paths through a network having a plurality of linked nodes and a destination node, each node of the plurality of nodes having a counter operable to transmit counter data when the node is operating properly, the apparatus comprising:
-
a processor coupled to said destination node, wherein said destination node serves as a source of counter data received at said destination node; and a memory coupled to said processor, said memory including at least one data structure adapted to associate data relating to designed paths through said network with data relating to said counter data received at said destination node; and processor instructions residing in said memory executable to store said data relating to said counter data received at said destination node in said at least one data structure, wherein the counter data of each node is uniquely associated with its respective node and relates to the nodes operability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of updating a data structure within which resides data related to designed paths in a multi-tier, multi-path communications network, each said designed path including a plurality of linked nodes in a linear sequence from an originating linked node to a destination node, the method comprising the steps of:
-
receiving counter data arriving at said destination node, said counter data being generated by counters in each linked node, wherein the counter data is uniquely identified with its associated linked node; determining if said received counter data is changing; and associating, based upon said determination, an indicator of node operability with said linked node with which said received counter data is associated. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
- 29. A method of searching an apparatus for storing and retrieving data related to paths through a network having a plurality of linked nodes and a destination node, each node of the plurality of nodes having a counter operable to transmit uniquely identified counter data when the node is transmitting telemetry data by exception as designed, the method comprising the step of looking up a unique counter data identifier in a unique identifier table to find a group table index to data relating to a particular group of data commonly originating from said node transmitting said uniquely identified counter data.
-
39. A program product comprising program instructions embodied on a processor-readable medium for execution by a programmable processor, wherein the program instructions are operable to cause the programmable processor to:
-
store counter data that is unique to each linked node in a multi-tier/multi-path network in a linear hierarchy of directly-addressable indexed tables; determine a status indicator of at least one linked node based on its associated counter data that is unique to the linked node; and associate a unique identifier relating to counter data that is unique to each linked node with the determined status indicator in the linear hierarchy of directly-addressable indexed tables. - View Dependent Claims (40, 41, 42, 43)
-
Specification