Switch control system in ATM switching system

Multiplex communications – Pathfinding or routing – Switching a message which includes an address header

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S415000

Reexamination Certificate

active

06721324

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention relates to an ATM switching system, which exchanges an ATM cell between specific input port, and output port based on ATM (Asynchronous Transfer Mode) technology. More specifically, the invention relates to the switch control technique in an input buffer type switch.
FIG. 26
indicates a block diagram showing an example of the configuration of a conventional ATM switching system. Referring to
FIG. 26
, the conventional ATM switching system comprises a crossbar type switch section
20
which exchanges an ATM cell (hereinafter called a cell), input buffer sections
10
-
1
to
10
-n which store the cell arrived at input ports (input buffer sections
10
-
3
to
10
-n are not shown) and an arbiter section
2
. The switch exchange
22
of the crossbar type switch section
20
closes (turns on) the cross point
22
-
2
of grid-like transmission lines, thereby exchanging a cell between specific input highway
23
and output highway
24
. If two or more input ports
100
-
1
to
100
-n send a cell to a specific output port
101
-
1
to
101
-n, collision will occur between the cells and the cell data is broken. Therefore, the number of input ports to send a cell to a specific output port must be limited to only one.
The input buffer sections
10
-
1
to
10
-n provided for each input port and each output port has one FIFO (First In First Out) logic queue
1
. Cells arrived at the input port of
100
-
1
to
100
-n are stored at the end of the FIFO logic queue
1
, and the cells stored on the FIFO logic queue
1
are sequentially sent to the input highway
23
.
The input buffer sections
10
-
1
to
10
-n send a connection request signal
30
holding information about the output ports
101
-
1
to
101
-n to which a cell is transferred to the arbiter section
2
.
The arbiter section
2
determines the cross point
22
-
2
of the switch exchange
22
at which the switch is closed based on the connection request signal
30
to prevent collision between cells. The arbiter section
2
generates a competition arbitration signal
31
which notifies the arbitration result to the input buffer sections
10
-
1
to
10
-n.
Operation of the conventional ATM switching system shown in
FIG. 26
is explained. Cells arrived at the input port
100
-
1
to
100
-n are stored at the end of the FIFO logic queue
1
. The input ports
100
-
1
to
100
-n detect the destination output ports
101
-
1
to
101
-n based on the header information held by the first cell in the FIFO logic queue, and requests the arbiter section
2
to connect to the destination output port.
After integrating the connection request signal
30
from the input buffer sections
10
-
1
to
10
-n, when two or more input ports
100
-
1
to
100
-n request connection to one of the output ports
101
-
1
to
101
-n, namely when competition for one destination occurs, the arbiter section
2
arbitrates the competition and gives the arbiter section
2
the connection right to only one output port.
The arbiter section
2
gives the connection right to any output port that receives the connection request from only one input port.
After arbitration for all output ports, the arbiter section notifies the input buffer sections
10
-
1
to
10
-n of success or failure of the request using a competition arbitration signal
31
.
The input buffers
10
-
1
to
10
-n whose request is succeeded sends the first cell to the input highway
23
. Based on the arbitration result from the arbiter section
2
, the switch exchange
22
closes the specified cross point
22
-
2
and transfers said first cell to the specified output highway
24
.
Problems with the above-mentioned conventional ATM switching system are described.
FIG. 27
shows the exemplary operation of the conventional ATM switching system in FIG.
26
.
FIG. 27
depicts the state that the first cell at the input port #
1
obtains the connection right to the output port #
3
and the cross point of the switch exchanger
22
(shown in hatched square) is closed. The first cells at other input ports #
2
, #
3
and #
4
request connection to the output port #
3
but do not gain the connection right, and they are in the not-transferred state.
At this time, for the cell stored next to the first cell at other input port (the first cell requesting connection to the output port #
3
), though the input highway
23
is not used and the destination output highway is also idle, transfer is impossible because the first cell is closed. Such state of cell is called “HOL (Head Of Line) blocking” which causes throughput decrease or cell loss.
Even with the configuration in which logic queues equivalent to output ports are provided in the input buffer section and input cells are stored separately for the logic queues corresponding to the destination output obtained from the cell header information, the connection request signal
30
from the input buffer section can convey the connection request to only one output port, and if that connection request is rejected, throughput will be decreased.
Moreover, in the prior art, as a logic queue to send a cell is selected in the input buffer section, regardless of whether the logic queue which issued the connection request last time gains the connection right or not, the logic queues are periodically checked for storage of cells sequentially from the queue positioned next to the queue which issued the connection request last time, and the queue storing the cell searched first is selected.
In this conventional selection system, the logic queues selected in all input buffers are apt to request the same output port as a destination, and competition occurs frequently and throughput is restricted.
Further, as the port speed increases, the time to send a cell is absolutely reduced, and arbitration for the cell to be sent next must be completed within this reduced time, and the arbiter section has to use a large capacity high speed processor.
SUMMARY OF THE INVENTION
In view of the above-mentioned problems, the objective of the present invention is to provide a switch control system in an input buffer type ATM switching system which prevents occurrence of blocking, improves throughput and reduces cell loss.
Furthermore, the objective of the present invention is to provide a switch control system which enables a small capacity processor to perform candidate selection to determine from which input buffer the connection right is issued to which output port, and competition arbitration to determine to which input port the connection right is given when competition occurs for one output port.
The object of the present invention is achieved by the switch control system of ATM switching system which exchanges an ATM cell between an input port and an output port; the input buffer type ATM switching system comprising an input buffer section installed for each input port, an arbiter section to determine to which input port the connection right is given, or which the cross point of a crossbar type switch is to be turned on/off, and a crossbar type switch to exchange an ATM(asynchronous transfer mode) cell between an input port and an output port; wherein the logic queue located next to the queue which gained the output port connection right last time is taken as a start point of rotation priority control which checks whether a logic queue holds cells in the predetermined order, and selects the logic queue holding the cell searched first, in the candidate selection process to select the logic queue issuing the connection request to a certain output port out of a plurality of logic queues provided in said input buffer section to store input cells for each output port or each connection, when determining the logic queue in said input buffer section from which a cell is transferred. Further, in the switch control system of the ATM switching system of the present invention, the input port positioned next to the input port which gained the output port connection right last time is taken as a start point of said rotatio

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Switch control system in ATM switching system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Switch control system in ATM switching system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Switch control system in ATM switching system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3221879

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.