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:
Sep. 30, 2014
Filed:
May. 18, 2009
Zahid Hussain, San Jose, CA (US);
Sachin Desai, Santa Clara, CA (US);
Naveed Alam, Cupertino, CA (US);
Joseph Cheng, Sunnyvale, CA (US);
Tim Millet, Mountain View, CA (US);
Zahid Hussain, San Jose, CA (US);
Sachin Desai, Santa Clara, CA (US);
Naveed Alam, Cupertino, CA (US);
Joseph Cheng, Sunnyvale, CA (US);
Tim Millet, Mountain View, CA (US);
Google Inc., Mountain View, CA (US);
Abstract
Methods and systems are provided for applying metering and rate-limiting in a virtual router environment and supporting a hierarchy of metering/rate-limiting contexts per packet flow. According to one embodiment, multiple first level metering options and multiple second level metering options associated with a hierarchy of metering levels are provided. A virtual routing engine receives packets associated with a first packet flow and packets associated with a second packet flow. The virtual routing engine performs a first type of metering of the first level metering options on the packets associated with the first packet flow using a first metering control block (MCB) and performs a second type of metering of the second level metering options on the packets associated with the first packet flow and the packets associated with the second packet flow using a second MCB.