Network Congestion Control with Awareness of Random Packet Losses
AssigneeCisco Technology, Inc.
InventorCheng-Jia Lai
Life of this patent
Estimating the term…
Abstract
Messages are sent from a first network device to a second network device across a network. The network includes a network portion with an expected random packet loss rate. The actual packet loss rate for packets sent across the network is compared to the expected random packet loss rate. A determination is made that the actual packet loss rate is greater than the expected random packet loss rate. Compensation for network congestion is performed in response to the determination that the actual packet loss rate exceeds the expected random packet loss rate.
Claims20
A method comprising:
- sending messages from a first network device to a second network device across a network, wherein the network includes a network portion with an expected random packet loss rate;
- comparing an actual packet loss rate of packets sent across the network to the expected random packet loss rate;
- determining that the actual packet loss rate is greater than the expected random packet loss rate;
- and
- compensating for network congestion in response to the determining.
An apparatus comprising:
- a network interface unit configured to enable network communications;
- a memory;
- and
- a processor coupled to the network interface unit and the memory, wherein the processor is configured to:
- send messages to a receiving network device across a network, wherein the network includes a network portion with an expected random packet loss rate;
- compare an actual packet loss rate of packets sent across the network to the expected random packet loss rate;
- determine that the actual packet loss rate is greater than the expected random packet loss rate;
- and
- compensate for network congestion in response to determining that the actual packet loss rate is greater than the expected random packet loss rate.
A tangible computer readable medium comprising instructions that when executed by a processor cause the processor to:
- send messages to a receiving network device across a network, wherein the network includes a network portion with an expected random packet loss rate;
- compare an actual packet loss rate of packets sent across the network to the expected random packet loss rate;
- determine that the actual packet loss rate is greater than the expected random packet loss rate;
- and
- compensate for network congestion in response to determining that the actual packet loss rate is greater than the expected random packet loss rate.
Dependencies are inferred from the claim text.