Asynchronous transfer mode exchange system
First Claim
1. An asynchronous transfer mode (ATM) exchange system comprising:
- a plurality of input buffers each for receiving data cells from an input cell highway to temporarily store the data cells;
a plurality of output buffers each for temporarily storing data cells to transmit the data cells to an output cell highway;
an array of ATM switches each for transferring the data cells from a corresponding one of said input buffers to a corresponding one of said output buffers;
an output buffer monitor circuit for monitoring the amount of data cells stored in each of said output buffers to generate a cell amount signal representing the amount of data cells stored in the each of said output buffers; and
a cell output control circuit for receiving said cell amount signal to control a transfer rate of the data cells transferred from said input buffers based on said cell amount signal,wherein said cell output control circuit increases and decreases the transfer rate of each of said input buffers in accordance with a decrease or increase of the amount of data cells stored in a corresponding one of said output buffers.
1 Assignment
0 Petitions
Accused Products
Abstract
An asynchronous (ATM) exchange system comprises a plurality of input buffers each for receiving data cells from an input cell highway to temporarily store the data cells, a plurality of output buffers each for temporarily storing data cells to transmit the data cells to an output cell highway, and an array of ATM switches each for transferring data cells from one of the input buffers to one of the output buffers. The amount of data cells stored in each output buffer is monitored by an output buffer monitor and used for controlling the transfer rate of the data cells from each input buffers, thereby increasing durability of the ATM exchange system against a burst signal or buffer congestion.
47 Citations
6 Claims
-
1. An asynchronous transfer mode (ATM) exchange system comprising:
-
a plurality of input buffers each for receiving data cells from an input cell highway to temporarily store the data cells; a plurality of output buffers each for temporarily storing data cells to transmit the data cells to an output cell highway; an array of ATM switches each for transferring the data cells from a corresponding one of said input buffers to a corresponding one of said output buffers; an output buffer monitor circuit for monitoring the amount of data cells stored in each of said output buffers to generate a cell amount signal representing the amount of data cells stored in the each of said output buffers; and a cell output control circuit for receiving said cell amount signal to control a transfer rate of the data cells transferred from said input buffers based on said cell amount signal, wherein said cell output control circuit increases and decreases the transfer rate of each of said input buffers in accordance with a decrease or increase of the amount of data cells stored in a corresponding one of said output buffers.
-
-
2. An asynchronous transfer mode exchange system comprising:
-
a plurality of input buffers each for receiving data cells from an input cell highway to temporarily store the data cells; a plurality of output buffers each for temporarily storing data cells to transmit the data cells to an output cell highway; an array of ATM switches each for transferring the data cells from a corresponding one of said input buffers to a corresponding one of said output buffers; an output buffer monitor circuit for monitoring the amount of data cells stored in each of said output buffers to generate a cell amount signal representing the amount of data cells stored in the each of said output buffers; and a cell output control circuit for receiving said cell amount signal to control a transfer rate of the data cells transferred from said input buffers based on said cell amount signal, wherein the cell output control circuit controls the transfer rate of the data cells in the corresponding one of said input buffers in accordance with an inverse proportion of the amount of data cells stored in the corresponding one of said output buffers, as obtained from said cell amount signal. - View Dependent Claims (3, 4, 5)
-
-
6. An asynchronous transfer mode (ATM) exchange system comprising:
-
a plurality of input buffers each for receiving data cells from an input cell highway to temporarily store the data cells; a plurality of output buffers each for temporarily storing data cells to transmit the data cells to an output cell highway; an array of ATM switches each for transferring the data cells from a corresponding one of said input buffers to a corresponding one of said output buffers; an output buffer monitor circuit for monitoring the amount of data cells stored in each of said output buffers to generate a cell amount signal representing the amount of data cells stored in the each of said output buffers; and a cell output control circuit for receiving said cell amount signal to control a transfer rate of the data cells transferred from said input buffers based on said cell amount signal, wherein said cell amount signal is outputted periodically by said output buffer monitor circuit irrespective as to whether or not any of said input buffers are outputting data to any of said output buffers.
-
Specification