Patent ID: 8411591

Claim:
In a computer, a method of providing topology-specific data for a given point-to-point network, comprising the steps of: pre-computing by the computer topology-specific data for each one of a plurality of selected point-to-point network topologies; calculating by the computer, for each one of the plurality of selected point-to-point network topologies that has a respective unique topology, a respective unique associated topology code that uniquely identifies network topologies having the respective unique topology, such that two point-to-point network topologies that are isomorphisms of one another have identical topology codes; creating for the plurality of selected point-to-point network topologies a collection of topology-specific data, wherein the topology-specific data for each of the plurality of selected point-to-point network topologies is associated with one of the topology codes in a one-to-one relationship so that the topology codes are usable as a key for looking-up the topology-specific data; determining a topology of the given point-to-point network; calculating by the computer a topology code for the given point-to-point network, based on the topology that was determined for the given point-to-point network; using the calculated topology code for the given point-to-point network as a key to look up the pre-computed topology-specific data for one of the plurality of selected point-to-point networks topologies which is identified by the topology code for the given point-to-point network; and retrieving the looked-up pre-computed topology-specific data for the given point-to-point network.