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. 09, 2018

Filed:

Mar. 31, 2016
Applicant:

Juniper Networks, Inc., Sunnyvale, CA (US);

Inventors:

Philip A. Thomas, San Jose, CA (US);

Sarin Thomas, Sunnyvale, CA (US);

Jean-Marc Frailong, Los Altos Hills, CA (US);

Pradeep Sindhu, Los Altos Hills, CA (US);

Assignee:

Juniper Networks, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/947 (2013.01); H04L 12/707 (2013.01); H04L 12/935 (2013.01);
U.S. Cl.
CPC ...
H04L 49/25 (2013.01); H04L 45/24 (2013.01); H04L 49/30 (2013.01);
Abstract

In some embodiments, an apparatus comprises a schedule module within a switch fabric system. At a first time, the schedule module is configured to access a list of status indicators associated with a group of egress port indicators. The list of status indicators includes a set of status indicators each of which has a value greater than a threshold. The schedule module is configured to randomly select a status indicator from the set of status indicators and configured to reduce the value of the selected status indicator. The schedule module is then configured to send the egress port indicator associated with the selected status indicator such that a data cell is sent from an egress port associated with that egress port indicator. At a second time, when the value of every status indicator from the list of status indicators is not greater than the threshold, the schedule module is configured to increase the value of every status indicator above the threshold.


Find Patent Forward Citations

Loading…