Transmit rate based on detected available bandwidth
AssigneeIntel Corporation
InventorsPedro YEBENES SEGURA, Roberto PENARANDA CEBRIAN, Rong PAN, Robert SOUTHWORTH, Allister ALEMANIA, Malek MUSLEH
Life of this patent
Estimating the term…
Abstract
Examples described herein relate to a sender network interface device transmitting one or more packet probes to a receiver device, when a link is underutilized, to request information concerning link or path utilization. Based on responses to the packet probes, the sender network interface device can determine a packet transmit rate of packets of one or more flows and adjust the packet transmit rate of packets of one or more flows to increase utilization of the link.
Claims20
An apparatus comprising:
- a network interface device comprising circuitry to:
- based on detection of a change of state of a flow from a congested state:
- transmit at least one packet to a receiver to cause transmission of at least one congestion information to the network interface device and
- increase a transmit rate of packets of the flow from the network interface device to the receiver based on the at least one congestion information and an available bandwidth for a path of packets of the flow.
A non-transitory computer-readable medium comprising instructions stored thereon, that if executed by one or more processors, cause the one or more processors to:
- configure circuitry of a network interface device to:
- based on detection of a change of state of a flow from a congested state:
- transmit at least one packet to a receiver to cause transmission of at least one congestion information to the network interface device and
- increase a transmit rate of packets of the flow from the network interface device to the receiver based on the at least one congestion information and an available bandwidth for a path of packets of the flow.
A method comprising:
- at a network interface device:
- based on detection of a change of state of a flow from a congested state:
- transmit at least one packet to a receiver to cause transmission of at least one congestion information to the network interface device and
- increase a transmit rate of packets of the flow from the network interface device to the receiver based on the at least one congestion information and an available bandwidth for a path of packets of the flow.
Dependencies are inferred from the claim text.