×

Methods and apparatus for flow-controllable multi-staged queues

  • US 9,876,725 B2
  • Filed: 02/23/2015
  • Issued: 01/23/2018
  • Est. Priority Date: 09/11/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • sending a first flow control signal based on data flow within a first flow control loop including (1) a first stage of transmit queues fanning into a second stage of transmit queues, (2) the second stage of transmit queues fanning into a physical link, and (3) the physical link;

    defining a second flow control signal based on data flow within a second flow control loop including (1) the second stage of transmit queues, and (2) the physical link, and excluding the first stage of transmit queues, the second flow control signal including instructions to suspend transmission at a transmit queue from the second stage of transmit queues; and

    sending the second flow control signal such that the transmit queue from the second stage of transmit queues suspends transmission in response to the second flow control,the first flow control signal includes an identifier of a transmit queue from the first stage of transmit queues and a suspension time value associated with the identifier of the transmit queue from the first stage of transmit queues,the suspension time value being based on a first request to suspend transmission at a receive queue associated with the first stage of transmit queues and a second request to suspend transmission at the receive queue.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×