ATM switching system and cell control method
First Claim
1. In an ATM switching system including a plurality of input lines and a plurality of output lines, a cell control method for transferring fixed-length packets (cells) input from each input line to an output line specified according to the header information of the respective cells, said method comprising the steps of:
- deciding whether new burst data is to be Admitted or not in accordance with the amount of other burst data admitted to one of the output lines to which the leading cell of the new burst data is to be output when the leading cell of said new burst data arrives at the switching system; and
admitting only the subsequent cells of at least one specified burst data that have been admitted at the time of arrival of the leading cell thereof respectively, said burst data being included in a plurality of burst data and directed to the same output line in temporally overlapped fashion, the cells of the remaining burst data being discarded.
0 Assignments
0 Petitions
Accused Products
Abstract
An ATM switching system includes PVC allocation circuits 13-i corresponding to output queues 14-i is disclosed. At the time of arrival of the leading cell of each burst data, if the output line has a room, the PVC of the burst data is stored as information for admission and identification. The subsequently-arriving cells having the same PVC identification information as the stored identification information are “input to an output buffer, and the cells of the remaining burst data are all discarded. Even when a plurality of burst data compete for the same output line, the fact that all the cells other than the first-arriving admitted burst data are discarded prevents the cells from being input other than within a predetermined bandwidth and localizes the burst data affected by the cell discarding due to output queue overflow.
2 Citations
18 Claims
-
1. In an ATM switching system including a plurality of input lines and a plurality of output lines, a cell control method for transferring fixed-length packets (cells) input from each input line to an output line specified according to the header information of the respective cells, said method comprising the steps of:
-
deciding whether new burst data is to be Admitted or not in accordance with the amount of other burst data admitted to one of the output lines to which the leading cell of the new burst data is to be output when the leading cell of said new burst data arrives at the switching system; and
admitting only the subsequent cells of at least one specified burst data that have been admitted at the time of arrival of the leading cell thereof respectively, said burst data being included in a plurality of burst data and directed to the same output line in temporally overlapped fashion, the cells of the remaining burst data being discarded. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An ATM switching system comprising a plurality of input lines and a plurality of output lines for transferring fixed-length packets (cells) input from each input line to an output line specified in accordance with the header information of the respective cells, comprising:
-
buffer memory means for forming an output queue of cells corresponding to each output line;
register means for storing identification information of the burst data admitted for each output queue; and
control means for deciding whether the output queue in which the leading cell of burst data is to be accumulated satisfies a predetermined condition when said leading cell is input thereto, and when the predetermined condition is satisfied, accumulating said leading cell in said output queue, storing at least part of the header information of said leading cell in said register means, said leading cell being discarded with the subsequently-arriving non-leading cells being discarded or accumulated in said output queue according to the result of comparison between the header information of said cells and the information stored in said register means when said predetermined condition is not-.satisfied. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An ATM switching system comprising a plurality of input highways and a plurality of output highways for distributing the fixed-length packets (cells) input from said input highways among the output highways in accordance with the header information of the respective cells, said system further comprising:
-
buffer memory means for forming at least one cell output queue for each output highway;
multiplexer means for converting the parallel cells arriving from said input highways into a serial stream of cells; and
control means for performing the operation of writing said cells output from said multiplexer means into said buffer memory means and the operation of reading the cells from said buffer memory means; and
demultiplexer means for distributing the cells read from said buffer memory means among said output highways;
wherein said control means includes first register means for indicating the used or unused state of burst data for each output queue and second register means for storing the identification information of the burst data in use for each output queue;
wherein in the case where the first register means corresponding to the output queue for accumulating the newly-arriving leading cell of burst data is occupied by other burst data at the time of arrival of said leading cell, said leading cell is discarded, while in the case where said first register means indicates the unused state, the first register means is rewritten as a used state, the identification information of said burst data is registered in the corresponding second register means, and said leading cell is accumulated in the output queue in said buffer memory means; and
the header information of the arriving cells other than the leading cell of the burst data is compared with the burst data identification information stored in said second register corresponding to the output queue for accumulating said cells, and said cells are discarded or accumulated in the output queue in accordance with the result of comparison. - View Dependent Claims (12, 13)
-
-
14. In an ATM switching system including a plurality of input lines and a plurality of output lines for transferring fixed-length packets (cells) from each input line to an output line specified in accordance with the header information of the respective cells, a cell control method comprising the steps of:
-
deciding whether a new burst data in a specified switching mode of the switching system is to be admitted or not in accordance with the amount of other burst data in said specific switching mode which have been admitted for transmission to one of said output lines, when the leading cell of said new burst data arrives; and
admitting only the cells of one or a plurality of burst data that have been admitted at the time of arrival of the leading cells thereof in the case where a plurality of burst data in the specific switching mode directed to the same output line from a plurality of different input lines arrive in temporally overlapped fashion, and discarding the cells of the other burst data. - View Dependent Claims (15, 16, 17, 18)
-
Specification