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:
Aug. 05, 2014
Filed:
Aug. 09, 2012
Srinivas Perla, Saratoga, CA (US);
Sanjeev Kumar, San Jose, CA (US);
Avanindra Godbole, San Jose, CA (US);
Srihari Vegesna, Bangalore, IN (US);
Sarin Thomas, Sunnyvale, CA (US);
Mahesh Dorai, Nashua, NH (US);
Srinivas Perla, Saratoga, CA (US);
Sanjeev Kumar, San Jose, CA (US);
Avanindra Godbole, San Jose, CA (US);
Srihari Vegesna, Bangalore, IN (US);
Sarin Thomas, Sunnyvale, CA (US);
Mahesh Dorai, Nashua, NH (US);
Juniper Networks, Inc., Sunnyvale, CA (US);
Abstract
In general, techniques are described for allocating virtual output queue (VOQ) buffer space to ingress forwarding units of a network device based on drain rates at which network packets are forwarded from VOQs of the ingress forwarding units. For example, a network device includes multiple ingress forwarding units that each forward network packets to an output queue of an egress forwarding unit. Ingress forwarding units each include a VOQ that corresponds to the output queue. The drain rate at any particular ingress forwarding unit corresponds to its share of bandwidth to the output queue, as determined by the egress forwarding unit. Each ingress forwarding unit configures its VOQ buffer size in proportion to its respective drain rate in order to provide an expected delay bandwidth buffering for the output queue of the egress forwarding unit.