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.
Patent No.:
Date of Patent:
Nov. 15, 2016
Filed:
Jul. 23, 2014
Mellanox Technologies Ltd., Yokneam, IL;
Shachar Raindel, Haifa, IL;
Noam Bloch, Bat Shlomo, IL;
Liran Liss, Atzmon, IL;
Diego Crupnicoff, Buenos Aires, AR;
Marina Lipshteyn, Netanya, IL;
Adi Menachem, Hod Hasharon, IL;
MELLANOX TECHNOLOGIES LTD., Yokneam, IL;
Abstract
In a data network congestion control in a virtualized environment is enforced in packet flows to and from virtual machines in a host. A hypervisor and network interface hardware in the host are trusted components. Enforcement comprises estimating congestion states in the data network attributable to respective packet flows, recognizing a new packet that belongs to one of the data packet flows, and using one or more of the trusted components and to make a determination based on the congestion states that the new packet belongs to a congestion-producing packet flow. A congestion-control policy is applied by one or more of the trusted components to the new packet responsively to the determination.