ATM switching element and method having independently accessible cell memories
AssigneeIntegrated Telecom Technology, Inc.
InventorBrian D. Holden
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntegrated 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.
A switch element comprising:
In a switch element comprising a plurality of input interfaces, a plurality of output interfaces, a shared pool memory having a plurality of cell memories wherein each cell memory can be connected to an available input interface and an available output interface without being blocked by other cells in the shared pool accessing other input or output interfaces, a controller, and means responsive to the controller for connecting any of said input interfaces and any of said output interfaces to any one of said cell memories, a method for switching a cell of data from any input interface to any output interface comprising the steps of:
A switch element comprising:
In a switch element comprising a plurality of input interfaces, a plurality of output interfaces, a shared pool memory having a plurality of cell memories, a controller, and means responsive to the controller for connecting any of said input lines and any of said output interfaces to any one of said cell memories and capable of sending to one output interface cells of data having different priorities and cells having different assigned proportional bandwidths at the same priority, a method for switching a cell of data from any input interface to any output interface comprising the steps of:
A switch element comprising:
In a switch element comprising a plurality of input interfaces, a plurality of output interfaces, a shared pool memory comprised of a plurality of cell memories, a controller, aggregate bits, and means responsive to the controller for connecting any of said input interfaces and any of said output interfaces to any one of said cell memories, a method for switching cells of data from a designated aggregate subset of input interfaces to any available interfaces of a designated aggregate subset of output interfaces comprising the steps of:
Dependencies are inferred from the claim text.