Apparatus and method for limiting bandwidths of burst aggregate flows
First Claim
1. An apparatus for limiting bandwidths of burst aggregate flows, the apparatus comprising:
- a bandwidth measuring unit measuring a bandwidth of at least one input aggregate flow on the basis of predetermined information representing the characteristics of the aggregate flows;
a grade determining unit determining the abnormal grades according to the abnormal levels of the input aggregate flows;
a bandwidth limit determining unit determining a bandwidth volume and an aggregate flow to be limited on the basis of the measured bandwidth, abnormal grade, and network state;
a bandwidth limiting unit inputting a result determined by the bandwidth limit determining unit, limiting or releasing a bandwidth of an aggregate flow selected among the input aggregate flows and outputting the selected aggregate flow; and
a status information storage unit storing status information, including a usage bandwidth, an abnormal grade, and a limited bandwidth volume of the input aggregate flow.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are an apparatus and method for limiting bandwidths of burst aggregate flows according to the present invention. The apparatus comprises: a bandwidth measuring unit measuring a bandwidth of at least one input aggregate flow; a grade determining unit determining abnormal grades according to abnormal levels of the input aggregate flows; a bandwidth limit determining unit determining a bandwidth volume and aggregate flow to be limited; a bandwidth limiting unit inputting a result determined by the bandwidth limit determining unit, limiting or releasing a bandwidth of a aggregate flow selected among the input aggregate flows and outputting the selected aggregate flow; and a status information storage unit storing status information including a usage bandwidth, an abnormal grade, and a limited bandwidth volume of the input aggregate flow. Accordingly, the apparatus and method provide an effect of dropping attack aggregate flows corresponding to excessive traffic while not influencing normal aggregate flows.
33 Citations
10 Claims
-
1. An apparatus for limiting bandwidths of burst aggregate flows, the apparatus comprising:
-
a bandwidth measuring unit measuring a bandwidth of at least one input aggregate flow on the basis of predetermined information representing the characteristics of the aggregate flows;
a grade determining unit determining the abnormal grades according to the abnormal levels of the input aggregate flows;
a bandwidth limit determining unit determining a bandwidth volume and an aggregate flow to be limited on the basis of the measured bandwidth, abnormal grade, and network state;
a bandwidth limiting unit inputting a result determined by the bandwidth limit determining unit, limiting or releasing a bandwidth of an aggregate flow selected among the input aggregate flows and outputting the selected aggregate flow; and
a status information storage unit storing status information, including a usage bandwidth, an abnormal grade, and a limited bandwidth volume of the input aggregate flow. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of limiting bandwidths of burst aggregate flows, the method comprising:
-
(a) obtaining bandwidth information of at least one input aggregate flow, determining abnormal grades of the input aggregate flows, and storing the result;
(b) determining whether a network congestion risk exists by comparing a total bandwidth of the input aggregate flows with predetermined bandwidths allocated to normal aggregate flows;
(c) if it is determined that the network congestion risk exists in step (b), determining burst aggregate flows, the bandwidths of which are limited, and storing the result;
(d) determining bandwidth volumes to be limited with respect to the burst aggregate flows, the bandwidths of which are limited, and storing the result; and
(e) if it is determined that the network congestion risk does not exist in step (b), releasing the aggregate flows, the bandwidths of which have been limited, and storing the result. - View Dependent Claims (7, 8, 9, 10)
-
Specification