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:
Jun. 30, 2009
Filed:
Jun. 09, 2004
Sreeram Veeragandham, Ann Arbor, MI (US);
Rami Rahim, Sunnyvale, CA (US);
Song Zhang, San Jose, CA (US);
Anurag P. Gupta, Saratoga, CA (US);
Jorge Cruz-rios, Los Altos, CA (US);
Jayabharat Boddu, Los Altos, CA (US);
Jeffrey R. Zimmer, Scotts Valley, CA (US);
Jia-chang Wang, Saratoga, CA (US);
Srihari Shoroff, Fremont, CA (US);
Chi-chung K. Chen, Palo Alto, CA (US);
Sreeram Veeragandham, Ann Arbor, MI (US);
Rami Rahim, Sunnyvale, CA (US);
Song Zhang, San Jose, CA (US);
Anurag P. Gupta, Saratoga, CA (US);
Jorge Cruz-Rios, Los Altos, CA (US);
Jayabharat Boddu, Los Altos, CA (US);
Jeffrey R. Zimmer, Scotts Valley, CA (US);
Jia-Chang Wang, Saratoga, CA (US);
Srihari Shoroff, Fremont, CA (US);
Chi-Chung K. Chen, Palo Alto, CA (US);
Juniper Networks, Inc., Sunnyvale, CA (US);
Abstract
A packet scheduler is configured to perform quality of service (QoS) scheduling on a per-data unit basis. A downstream processing engine is operatively connected to the packet scheduler for receiving forwarded packets. A feedback path is operatively connected between the downstream processing engine and the packet scheduler for transmitting a net data unit change value reflecting a change in packet size between an output of the packet scheduler and an output of the downstream processing engine.