ATM switch core
First Claim
1. A switching network for transfer of data cells, comprisingat least one input port, on which cells arrive to the switching network,a number of output ports, on which cells are forwarded from the switching network,primary switch units having inputs and outputs, which are so connected to each other by suitable lines and so connected through suitable lines to input ports and output ports, that a cell arriving to an input port of the network can be forwarded from a selectable output port of the network,that the at least one input port is arranged so that at arrival of a cell to the input port a path is determined for the cell through the switching network to an output port and therefrom a control word, by which the path is coded,additional lines between input ports and output ports and between the primary switch units themselves are provided for transferring the control word in parallel to the cell through the switching network.
1 Assignment
0 Petitions
Accused Products
Abstract
An ATM-switch for high transmission rates is built of primary switch cores. A path for a cell through the switch is determined at the arrival of the cell at the switch and this path is coded as a control word, which is transferred through the switch in parallel to the cell itself. The control word indicates directly how the transfer through each primary element of the switch is to be made. Each primary element must only have two inputs and two outputs. The control word then consists of one bit for every stage of primary switch elements in the switch and this bit indicates directly the output from which the cell is to be forwarded from a considered switch element. The switch cores are constructed of intermediate storage memories, one for each pair of one input and one output, and these intermediate storage memories can have a rather limited capacity for storing only a few cells together with their associated control words. The control word indicates to a cell arriving at an input the intermediate storage memory, where the cell is to be intermediately stored. The intermediate storage memories can be shift registers and independent units take care of the storing of cells and the forwarding of cells from the switch core.
21 Citations
16 Claims
-
1. A switching network for transfer of data cells, comprising
at least one input port, on which cells arrive to the switching network, a number of output ports, on which cells are forwarded from the switching network, primary switch units having inputs and outputs, which are so connected to each other by suitable lines and so connected through suitable lines to input ports and output ports, that a cell arriving to an input port of the network can be forwarded from a selectable output port of the network, that the at least one input port is arranged so that at arrival of a cell to the input port a path is determined for the cell through the switching network to an output port and therefrom a control word, by which the path is coded, additional lines between input ports and output ports and between the primary switch units themselves are provided for transferring the control word in parallel to the cell through the switching network.
-
4. A switch unit for transfer of data cells, comprising inputs and outputs, wherein
each input comprises a line for receiving a cell and a line for receiving a control word, each output comprises a line for forwarding a cell and a line for forwarding a control word, the line to an input arranged for the control word is connected to a selector, the selector is arranged to get information from a received control word and to transmit, as guided thereby, a signal to only one of several intermediate storage memories connected to the selector for receiving the data cell associated with the control word.
-
9. A switch unit for transfer of data cells, comprising at least two inputs and at least two outputs, and further comprising
intermediate storage memories for each input and for storing intermediately data cells, control devices arranged, so that a cell arriving at an input can be stored in one of the intermediate storage memories associated with the input and so that a cell stored in an intermediate storage memory can be forwarded from the intermediate storage memory, wherein with each intermediate storage memory for cells is associated an intermediate storage memory for control words that is arranged for storing intermediately control words which are transferred in parallel to the data cells and include information on the paths thereof through the switch unit.
-
12. A switch unit for transfer of data cells, the switch unit comprising:
-
for each input, a plurality of intermediate storage memories for storing intermediately data cells arriving at the switch unit, control devices arranged for storing a cell arriving at an input in one of the intermediate storage memories associated with the input and for forwarding a cell stored in an intermediate storage memory from the intermediate storage memory, wherein each intermediate storage memory for data cells comprises at least two shift registers operating in parallel with each other, and wherein the control devices are configured for transferring a data cell that is to be stored in the intermediate storage memory to an empty or free one of the at least two shift register,,s of the intermediate storage memory. - View Dependent Claims (13, 14)
-
Specification