Methods and apparatus for enqueueing and dequeueing data cells in an ATM switch fabric architecture
AssigneesNetwork Synthesis, Inc., Integrated Telecom Technology, Inc.
InventorBrian D. Holden
Life of this patent
Estimating the term…
Loading patent…
AssigneesNetwork Synthesis, Inc., Integrated Telecom Technology, Inc.
InventorBrian D. Holden
Estimating the term…
An ATM switching system architecture of a switch fabric-type is built of, a plurality of ATM switch element circuits and routing table circuits for each physical connection to/from the switch fabric. A shared pool of memory is employed to eliminate the need to provide memory at every crosspoint. Each routing table maintains a marked interrupt linked list for storing information about which ones of its virtual channels are experiencing congestion. This linked list is available to a processor in the external workstation to alert the processor when a congestion condition exists in one of the virtual channels. The switch element circuit typically has up to eight 4-bit-wide nibble inputs and eight 4-bit-wide nibble outputs and is capable of connecting cells received at any of its inputs to any of its outputs, based on the information in a routing tag uniquely associated with each cell.
In a switch element having a plurality of queues for storing cells of data being routed from an input interface to an output interface and having a controller, each of the queues having a proportion of available bandwidth associated therewith, a method for determining which of the queues will be connected to the output interface during a given cell cycle in accordance with a proportional bandwidth scheme comprising the steps of:
A switching device for transmitting a data cell in a network, the network having a plurality of network destinations coupled thereto, the data cell comprising a first data field, the first data field corresponding to a first group of network destinations to which the data cell is to be transmitted, the switching device comprising:
A method for transmitting a data cell to a plurality of network destinations using a switch element having a plurality of outputs, the data cell having a first data field, the first data field corresponding to a first group of network destinations to which the data cell is to be transmitted, the method comprising the steps of:
Dependencies are inferred from the claim text.