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:
Jun. 24, 2025

Filed:

Oct. 16, 2023
Applicant:

Vmware Llc, Palo Alto, CA (US);

Inventors:

Avinash Kumar Chaurasia, Prayagraj, IN;

Anshuj Garg, Jabalpur, IN;

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

Hari Sivaraman, Livermore, CA (US);

Lan Vu, Palo Alto, CA (US);

Sairam Veeraswamy, Coimbatore, IN;

Assignee:

VMware LLC, Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 47/25 (2022.01); G06F 9/455 (2018.01); G06F 9/48 (2006.01); H04L 47/12 (2022.01);
U.S. Cl.
CPC ...
H04L 47/12 (2013.01); G06F 9/45558 (2013.01); G06F 9/4881 (2013.01); H04L 47/25 (2013.01); G06F 2009/45595 (2013.01);
Abstract

An example computer system includes a hardware platform including a processing unit and software executing on the hardware platform. The software includes a workload and a scheduler, the workload including a network function chain having network functions, the scheduler configured to schedule the network functions for execution on the processing unit. A downstream network function includes a congestion monitor configured to monitor a first receive queue supplying packets to the downstream network function, the congestion monitor configured to compare occupancy of the first receive queue against a queue threshold. An upstream network function including a rate controller configured to receive a notification from the congestion monitor generated in response to the occupancy of the first receive queue exceeding the queue threshold, the rate controller configured to modify a rate of packet flow between a second receive queue and the upstream network function in response to the notification.


Find Patent Forward Citations

Loading…