MEANS AND APPARATUS FOR A SCALABLE CONGESTION FREE SWITCHING SYSTEM WITH INTELLIGENT CONTROL
First Claim
1. An internet protocol switching system comprising a plurality of input ports connected by a data switch S to a plurality of output ports, having an input port A as one of the plurality of input ports and an output port X as one of the plurality of output ports, and a message packet MA at input port A, wherein a decision to inject message packet MA into S is based at least in part on logic associated with output port X.
0 Assignments
0 Petitions
Accused Products
Abstract
This invention is directed to a parallel, control-information generation, distribution and processing system. This scalable, pipelined control and switching system efficiently and fairly manages a plurality of incoming data streams, and applies class and quality of service requirements. The present invention also uses scalable MLML switch fabrics to control a data packet switch, including a request-processing switch used to control the data-packet switch. Also included is a request processor for each output port, which manages and approves all data flow to that output port, and an answer switch which transmits answer packets from request processors back to requesting input ports.
150 Citations
10 Claims
-
1. An internet protocol switching system comprising a plurality of input ports connected by a data switch S to a plurality of output ports, having an input port A as one of the plurality of input ports and an output port X as one of the plurality of output ports, and
a message packet MA at input port A, wherein a decision to inject message packet MA into S is based at least in part on logic associated with output port X.
-
5. A method for sending a message packet MA through an interconnect structure, said interconnect structure having at least two input ports A and B, the message packet MA arriving at input port A, the method comprising the steps of:
-
monitoring the arrival of individual message packets at input port B; and
basing the possible scheduling of the injection of all or part of message packet MA into the interconnect structure, at least in part on the monitoring of individual message packets arriving at input port B. - View Dependent Claims (10)
-
-
6. A method for sending a message MA through an interconnect structure, said interconnect structure having an input port A and a plurality of output ports including an output port X, and all or part of message MA arriving at input port A, the method comprising the steps of:
-
monitoring logic associated with output port X; and
basing a decision to inject message MA into the interconnect structure, at least in part on information concerning a message MB targeted for X and entering the interconnect structure at an input other than A
-
Specification