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:
Jan. 05, 2016

Filed:

Sep. 06, 2011
Applicants:

Faisal Ghias Mir, Heidelberg, DE;

Marcus Brunner, Leimen, DE;

Rolf Winter, Heidelberg, DE;

Dirk Kutscher, Heidelberg, DE;

Inventors:

Faisal Ghias Mir, Heidelberg, DE;

Marcus Brunner, Leimen, DE;

Rolf Winter, Heidelberg, DE;

Dirk Kutscher, Heidelberg, DE;

Assignee:

NEC EUROPE LTD., Heidelberg, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/813 (2013.01); H04L 12/26 (2006.01); H04L 12/801 (2013.01); H04L 12/851 (2013.01); H04L 12/835 (2013.01); H04L 12/803 (2013.01);
U.S. Cl.
CPC ...
H04L 47/20 (2013.01); H04L 43/0829 (2013.01); H04L 47/12 (2013.01); H04L 47/2441 (2013.01); H04L 47/122 (2013.01); H04L 47/30 (2013.01);
Abstract

A method of policing network traffic based on congestion on a flow-based programmable switch, such as an OpenFlow switch is provided. The method polices congestion-causing flows in a network by detecting congestion at a flow-based programmable switch on the network. Once congestion has been detected, the method identifies one or more flows that are causing the congestion at the flow-based programmable switch, and penalizes the flows that were identified as causing congestion. A flow-based programmable switch including a data plane having input ports, output ports, and forwarding rules that map packets received on an input port to an output port based on a packet matching a rule in the forwarding rules is also described.


Find Patent Forward Citations

Loading…