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:
Oct. 31, 2023

Filed:

Feb. 27, 2019
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Jasvinder Singh, Shannon, IE;

John J. Browne, Limerick, IE;

Tomasz Kantecki, Ennis, IE;

Chris Macnamara, Limerick, IE;

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04W 72/12 (2023.01); H04L 47/50 (2022.01); H04L 47/60 (2022.01); H04L 47/52 (2022.01); H04L 47/62 (2022.01); H04L 47/80 (2022.01); H04L 49/90 (2022.01); H04L 47/74 (2022.01); H04L 47/525 (2022.01); H04L 1/1867 (2023.01); H04W 72/1263 (2023.01); H04L 1/1829 (2023.01); H04W 52/02 (2009.01); H04J 3/08 (2006.01); H04L 12/437 (2006.01); H04W 52/26 (2009.01); H04L 41/5009 (2022.01); H04L 12/40 (2006.01);
U.S. Cl.
CPC ...
H04L 47/58 (2013.01); H04L 1/1854 (2013.01); H04L 1/1887 (2013.01); H04L 47/522 (2013.01); H04L 47/525 (2013.01); H04L 47/60 (2013.01); H04L 47/6215 (2013.01); H04L 47/74 (2013.01); H04L 47/805 (2013.01); H04L 47/808 (2013.01); H04L 49/9031 (2013.01); H04W 52/0216 (2013.01); H04W 72/12 (2013.01); H04W 72/1263 (2013.01); H04J 3/085 (2013.01); H04L 12/4015 (2013.01); H04L 12/437 (2013.01); H04L 41/5012 (2013.01); H04W 52/265 (2013.01);
Abstract

Packets are differentiated based on their traffic class. A traffic class is allocated bandwidth for transmission. One or more core or thread can be allocated to process packets of a traffic class for transmission based on allocated bandwidth for that traffic class. If multiple traffic classes are allocated bandwidth, and a traffic class underutilizes allocated bandwidth or a traffic class is allocated insufficient bandwidth, then allocated bandwidth can be adjusted for a future transmission time slot. For example, a higher priority traffic class with excess bandwidth can share the excess bandwidth with a next highest priority traffic class for use to allocate packets for transmission for the same time slot. In the same or another example, bandwidth allocated to a traffic class depends on an extent of insufficient allocation or underutilization of allocated bandwidth such that a traffic class with insufficient allocated bandwidth in one or more prior time slot can be provided more bandwidth in a current time slot and a traffic class with underutilization of allocated bandwidth can be provided with less allocated bandwidth for a current time slot.


Find Patent Forward Citations

Loading…