EP0348327B1

Method of derermining an optimal end node to end node route through a data communications network.

Abstract

This record has no abstract on file.

EP0348327B1, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Expired 23 May 2009, 17.3 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

5 claims: 2 independent, 3 dependent

  1. 1
    A method of determining at network nodes an optimal route through a data communications network including end nodes and network nodes, said nodes being interconnected by transmission groups, said method being characterized by the steps of:receiving from the end nodes information about the characteristics of transmission groups connecting the end nodes to network nodes, calculating optimal routes from the end nodes to all the network nodes, to which those end nodes are connected, using received information, separately calculating optimal routes from a first set of network nodes to a second set of network nodes using information stored in a network topology data base, the first set of network nodes being all network nodes connected to the first user's end node and the second set of network nodes being all network nodes connected to the second user's end node, and combining the results of the above-defined calculating steps to determine the optimal end node-to-end node route.
  2. 3
    The method as defined in Claim 2 wherein the steps of calculating the weights of routes connecting potential origin and destination network nodes further comprises the steps of:compiling a first list of potential origin network nodes comprising all network nodes connected to the origin end node, compiling a second list of potential destination network nodes comprising all network nodes connected to the destination end node, and calculating the weights of optimal routes from all nodes on said first list to all nodes on said second list.
  3. 4
    The method as defined in Claim 3 further including the step of caching the results of the final calculating step for possible use in further route computations.
  4. 5
    The method as defined in Claims 2, 3 or 4 further including the steps of:determining whether there is a direct connection between the origin end node and the destination end node, comparing the weight of any said direct connection to the weight of an optimal route through the network, and selecting the direct connection as the optimal connection only where the optimal route through the network has a greater calculating weight.