Route scheduling of packet streams to achieve bounded delay in a packet switching system
AssigneeCisco Technology, Inc.
InventorsJonathan S. Turner, Michael B. Galles
Life of this patent
Estimating the term…
Loading patent…
AssigneeCisco Technology, Inc.
InventorsJonathan S. Turner, Michael B. Galles
Estimating the term…
Connection distributors are used to route packets corresponding to multiple streams of packets through a packet switching system. During each time slot, one packet is typically sent from each packet stream. During the configuration of a packet stream, a time slot and primary route is determined for the packet stream. The primary route is a route through the packet switch which is non-blocking with other packet streams during the assigned time slot. During a common frame, a packet of each packet stream is sent out of a line card or packet interface to be routed through the packet switch over the designated primary route. During subsequent frames, packets are sent over different routes through the network (until all routes are used and then the cycle repeats). These routes are selected based on a deterministic method so as to maintain the non-blocking characteristic of the primary route selection.
A method comprising:
A method for scheduling sending packets in a packet switch the packet switch comprising:
A method for scheduling sending packets over an interconnection network, the interconnection network including a plurality of first stage switch elements, one or more intermediate stages of switch elements, and a final stage switch element, the interconnection network including a plurality of links connecting the plurality of first stage switch elements with each switch element of a next stage of said one or more intermediate stages of switch elements and connecting the final stage switch element with each switch element of a last stare of said one or more intermediate stages of switch elements, the interconnection network including a plurality of non-conflicting paths between the plurality of first stage switch elements over the plurality of links and through said one or more intermediate stages of switch elements to the final stage switch element, the method comprising:
A packet switch comprising:
A packet switch comprising:
Dependencies are inferred from the claim text.