Multipath hierarchical network
First Claim
1. A hierarchy of multipath networks for selectively interconnecting a plurality of sources and a plurality of destinations in a communication system comprising:
- a first multipath network without buffering and consisting of at least two stages and constituting a fast path for connecting a source to a destination; and
at least a second multipath network with buffering and comprising a plurality of stages and constituting an alternate, slower path for connecting a source to a destination in the event that a connection between the source and the destination is blocked in said fast path.
1 Assignment
0 Petitions
Accused Products
Abstract
A hierarchy of multipath networks selectively provides connections between a plurality of sources and a plurality of destinations in a communications system. The hierarchy comprises a first multipath network without buffering which consists of two or more stages and constituting a fast path for connecting a source to a destination. At least a second multipath network with buffering and comprising a plurality of stages constitutes an alternate, slower path for connecting a source to a destination in the event that a connection between the source and the destination is blocked in the fast path. The address field of a message from a source is examined at each stage to select an appropriate connection to the next stage and, if the connection is available, the message, stripped of the address field, is propagated to the second stage, but if the next stage is blocked, the message is stopped and a negative acknowledgment is returned to the source. Retransmission of the message through the second network of the hierarchy is initiated upon the receipt of a negative acknowledgment at the source. The concept may be extended to multiple levels, with only the last stage providing buffering.
-
Citations
10 Claims
-
1. A hierarchy of multipath networks for selectively interconnecting a plurality of sources and a plurality of destinations in a communication system comprising:
-
a first multipath network without buffering and consisting of at least two stages and constituting a fast path for connecting a source to a destination; and at least a second multipath network with buffering and comprising a plurality of stages and constituting an alternate, slower path for connecting a source to a destination in the event that a connection between the source and the destination is blocked in said fast path. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of selectively interconnecting a plurality of sources with a plurality of destinations in a communication network comprising the steps of:
-
providing a first multipath network without buffering consisting of at least two stages and constituting a fast path for connecting a source to a destination; examining an address field of a message from a source at each of said stages to select an appropriate connection to a succeeding stage in said network and, if the connection is available, propagating the message without the address field to a succeeding stage, but if the succeeding stage is blocked, stopping message propagation and returning a negative acknowledgment to the source; providing at least a second multipath network with buffering comprising a plurality of stages and constituting an alternate, slower path for connecting a source to a destination in the event that a connection between the source and the destination is blocked in said fast path; and initiating retransmission of the message through said second network of the hierarchy upon the receipt of a negative acknowledgment at the source. - View Dependent Claims (8, 9, 10)
-
Specification