Method and apparatus for routing communications among computer networks
AssigneeCisco Systems, Inc.
InventorLeonard Bosack
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Systems, Inc.
InventorLeonard Bosack
Estimating the term…
An improved method and apparatus for routing data transmissions among computer networks. The computer networks are interconnected with a series of gateway circuits. Each gateway identifies all destination computers to which it is connected and identifies the path or paths to each destination computer. For each identified path, the gateway stores the topological delay time for a transmission, the path bandwidth for the narrowest bandwidth segment of a path and a number corresponding to the reliability of the path. When a transmission is received, the gateway examines the various paths in accordance with a predetermined algorithm which also considers the channel occupancy of each path to determine a best path for transmision. The data transmission is then directed over the best path. If more than one path exists, the data may be directed in multiplex fashion over two or more paths with the amount of data on each path being related to the quality of the path. The routing information to destination networks is broadcast periodically by each gateway circuit to its neighboring gateway circuits.
A method performed by a processor for dynamically routing a data transmission in a network from a source computer to a destination computer with a gateway, comprising the steps of:
A method performed by a computer for dynamically routing a data transmission from a source computer to a destination computer with a gateway, comprising the steps of:
A gateway for routing a data transmission in a network from a source computer to a destination computer, comprising:
A gateway for routing a data transmission from a source computer to a destination computer, comprising:
A method performed by a processor of dynamically routing data from a source to a destination in a network having an intermediate node, said method comprising
An intermediate node in a network for routing data from a source to a destination, comprising
A network for routing data from a source to a destination, said network comprising at least one intermediate node having
A method performed by a processor of dynamically routing a message from a source to a destination in a network having an intermediate node, said method comprising
An intermediate node in a network for routing a message from a source to a destination, comprising
A network for routing a message from a source to a destination, said network comprising at least one intermediate node having
A method performed by a processor of dynamically routing a message from a source to a destination in a network having an intermediate node, said method comprising
A method performed by a processor of routing data from a source to a destination in a network having an intermediate node and a plurality of routing paths from said node to said destination, said method comprising;
A method performed by a processor of routing data from a source to a destination in a network having an intermediate node and a plurality of routing paths from said node to said destination, said method comprising:
A method performed by a processor of dynamically routing a message from a source to a destination in a network having an intermediate node, said method comprising
A method performed by a processor of dynamically routing a data message from a source to a destination in a network having an intermediate node, said method comprising
An intermediate node in a network for routing a data message from a source to a destination, comprising
A network for routing a data message from a source to a destination, said network comprising at least one intermediate node having
A method performed by a processor of dynamically routing data from a source to a destination in a network having an intermediate node, said method comprising
A method performed by a processor of dynamically routing a data message from a source to a destination in a network having an intermediate node, said method comprising
Dependencies are inferred from the claim text.