Techniques to manage flow control
First Claim
Patent Images
1. An apparatus, comprising:
- a first processor to include a transmit manager module and a transmit buffer module, said transmit manager module to send flow control messages to said transmit buffer module over a control path and a transmit path, and said transmit buffer module to manage flow control for a queue in response to said flow control messages.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus to manage flow control for a network device are described.
-
Citations
28 Claims
-
1. An apparatus, comprising:
a first processor to include a transmit manager module and a transmit buffer module, said transmit manager module to send flow control messages to said transmit buffer module over a control path and a transmit path, and said transmit buffer module to manage flow control for a queue in response to said flow control messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 16)
-
9. A system, comprising:
-
a switch fabric;
a first processor to connect to said switch fabric by a first bus;
a second processor to connect to said switch fabric by a second bus;
a flow control bus to connect said first processor and said second processor; and
wherein said first processor is to include a transmit manager module and a transmit buffer module, said transmit manager module to send flow control messages to said transmit buffer module over a control path and a transmit path, and said transmit buffer module to manage flow control for a queue in response to said flow control messages. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
17. A method, comprising:
-
receiving a first control message;
sending a second control message to turn off a queue over a control path;
sending a third control message over a transmit path to ensure all packets in said transmit path have arrived at said queue; and
changing a state for a first state table to indicate said queue has been turned off. - View Dependent Claims (18, 19, 20, 21, 22)
-
- 23. An article comprising a medium storing instructions that when executed by a processor are operable to receive a first control message, send a second control message to turn off a queue over a control path, send a third control message over a transmit path to ensure all packets in said transmit path have arrived at said queue, and change a state for a first state table to indicate said queue has been turned off.
Specification