Network interface devices for user-defined congestion control
AssigneeAvago Technologies International Sales Pte. Limited
InventorsEddie Ki-Man Wai, Hemal Vinodchandra Shah
Life of this patent
Estimating the term…
Loading patent…
AssigneeAvago Technologies International Sales Pte. Limited
InventorsEddie Ki-Man Wai, Hemal Vinodchandra Shah
Estimating the term…
Example methods and network interface devices for congestion control are described. In one example, a network interface device may include a first processing layer and a second processing layer. The first processing layer may receive an event notification from the second processing layer. In response to determination that congestion control is required based on the event notification, the first processing layer may determine an adjustment to a packet forwarding parameter by applying a congestion control algorithm. The congestion control algorithm may be one of multiple congestion control algorithms that the first processing layer is programmable to apply. The first processing layer may generate and send an instruction to the second processing layer to perform the adjustment. Based on the instruction, the second processing layer may configure a component to control packet forwarding towards a physical network based on the second value of the packet forwarding parameter.
A network interface device, comprising:
A non-transitory computer-readable storage medium that includes a set of instructions which, in response to execution by a processor of a network interface device, cause the processor to implement a first processing layer and a second processing layer to perform a method of congestion control, wherein the method comprises:
A method for a network interface device to perform congestion control, wherein the network interface device includes a first processing layer and a second processing layer and the method comprises:
Dependencies are inferred from the claim text.