INGRESS RATE LIMITING
First Claim
Patent Images
1. A network device comprising:
- a controller configured to detect data traffic received at an ingress port of the controller exceeding a pre-specified rate threshold, wherein the pre-specified rate threshold is less than a data traffic capacity of the controller and the controller is further configured to relay a signal to a source of the data flow to reduce its data output to a destination of the data flow, responsive to detecting the data traffic received at the ingress port of the controller exceeding the pre-specified rate threshold.
3 Assignments
0 Petitions
Accused Products
Abstract
A network device monitors the traffic of individual flows through one of its ingress ports and, if the traffic volume exceeds a predetermined threshold, signals for a reduction in data traffic volume transmitted to that ingress port from one or more source devices. Example signals may include without limitation a unicast congestion message sent to the source of a flow, an Explicit Congestion Notification to one or more source devices, and the dropping of packets by the receiving device. In response to such signals, one or more of the source devices decrease the transmission rate of data traffic to the receiving device.
-
Citations
20 Claims
-
1. A network device comprising:
a controller configured to detect data traffic received at an ingress port of the controller exceeding a pre-specified rate threshold, wherein the pre-specified rate threshold is less than a data traffic capacity of the controller and the controller is further configured to relay a signal to a source of the data flow to reduce its data output to a destination of the data flow, responsive to detecting the data traffic received at the ingress port of the controller exceeding the pre-specified rate threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. One or more processor-readable storage media encoding processor-executable instructions for executing in a processor a computer process comprising:
-
detecting data traffic received at an ingress port of a controller exceeding a pre-specified rate threshold, wherein the pre-specified rate threshold is less than a data traffic capacity of the controller; and signaling a source of the data flow to reduce its data output to a destination of the data flow, responsive to the detecting operation. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method comprising:
-
detecting data traffic received at an ingress port of a controller exceeding a pre-specified rate threshold, wherein the pre-specified rate threshold is less than a data traffic capacity of the controller; and signaling a source of the data flow to reduce its data output to a destination of the data flow, responsive to the detecting operation.
-
Specification