Backpressure mechanism for a network device

   
   

A method and apparatus are provided for scheduling multicast data in an input-queued network device. A fabric arbiter receives a transmit request associated with multiple input ports. The transmit request identifies those of the output ports to which pending multicast cells are ready to be transmitted, if any. The fabric arbiter receives a backpressure signal from a backpressuring output port. Then, based upon the backpressure signal the fabric arbiter schedules multicast cells for transmission across the fabric. If the size of a multicast queue exceeds a predetermined threshold, then the fabric arbiter ignores the backpressure signal and causes the head-of-line multicast cell from the multicast queue to be transferred to the backpressuring output port. Otherwise, the fabric arbiter prevents multicast cells from being transferred to the backpressuring output port by masking requests destined for the backpressuring output port thereby removing the backpressuring output port from consideration during multicast scheduling.

Um método e um instrumento são fornecidos programando dados do multicast em um dispositivo entrada-enfileirado da rede. Um árbitro da tela recebe um pedido transmitir associado com os portos múltiplos da entrada. O pedido transmitir identifica aqueles dos portos de saída a que durante o multicast as pilhas estão prontas para ser transmitido, se alguns. O árbitro da tela recebe um sinal do backpressure de um porto de saída backpressuring. Então, baseado no sinal do backpressure o árbitro da tela programa pilhas do multicast para a transmissão através da tela. Se o tamanho de uma fila do multicast exceder um ponto inicial predeterminado, então o árbitro da tela ignora o sinal do backpressure e faz com que a cabeça-$$$-LINHA pilha do multicast da fila do multicast esteja transferida ao porto de saída backpressuring. Se não, o árbitro da tela impede que as pilhas do multicast estejam transferidas ao porto de saída backpressuring mascarando pedidos destined para o porto de saída backpressuring que remove desse modo o porto de saída backpressuring da consideração durante programar do multicast.

 
Web www.patentalert.com

< System and method of enriching non-linkable media representations in a network by enabling an overlying hotlink canvas

< Image correction method, image correction device, and recording medium

> Apparatus, computer medium, and method for embedding and extracting a first and second data into a watermark

> Method and apparatus for accessing electronic data via a familiar printed medium

~ 00123