The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 11, 2025

Filed:

Oct. 27, 2022
Applicant:

Vmware, Inc., Palo Alto, CA (US);

Inventors:

Avinash Kumar Chaurasia, Prayagraj, IN;

Lan Vu, Palo Alto, CA (US);

Uday Pundalik Kurkure, Los Altos Hills, CA (US);

Hari Sivaraman, Livermore, CA (US);

Sairam Veeraswamy, Coimbatore, IN;

Assignee:

VMware LLC, Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); H04L 47/11 (2022.01); H04L 47/30 (2022.01); H04L 47/50 (2022.01);
U.S. Cl.
CPC ...
H04L 47/30 (2013.01); H04L 47/11 (2013.01); H04L 47/58 (2013.01);
Abstract

Disclosed are various embodiments for rate proportional scheduling to reduce packet loss in virtualized network function chains. A congestion monitor executed by a first virtual machine executed by a host computing device can detect congestion in a receive queue associated with a first virtualized network function implemented by a first virtual machine. The congestion monitor can send a pause signal to a rate controller executed by a second virtual machine executed by the host computing device. The rate controller can receive the pause signal. In response, the rate controller can pause the processing of packets by a second virtualized network function implemented by the second virtual machine to reduce congestion in the receive queue of the first virtualized network function.


Find Patent Forward Citations

Loading…