摘要 |
PURPOSE: Device for treating cells in the asynchronous transfer mode switches is provided to prevent a head of lone(HOL) blocking generated between unicast cell and mutlicast cell by provide the multicast cell with allocating multicast connection identifier(MCI) and prevent an excessive cell loss under the multicast circumstance. CONSTITUTION: A shared multiple buffer(110) is used to store cells introduced into a crosspoint switch or multiplexer, and an asynchronous transfer mode(ATM) switch by a generic control block to output into distinguished multicast cell and unicast cell. An MCI address queue(120) stores buffer addresses for the crosspoint switch or multiplexer, and the ATM switch. A unicast cell address queue stores a buffer address of the unicast cell. A plurality of out ports receives cells from the MCI address queue and the unicast cell address queue to delivery to corresponding addresses. The shared multiple buffer is adopted to be read three times at a time, the MCI address queue indicates each out ports and reading pointer as many as one writing pointer and the above mentioned out ports, the out port determines which cells to be output by means of the length of the queue when the multicast cell and unicast cell are arrived at the same time.
|