IP Library Granted Patent US 7,680,062
Granted Patent B2
US 7,680,062 · App. 11/292,462 · Granted Mar 16, 2010

Apparatus and method for controlling abnormal traffic

Assignee: Electronics and Telecommunications Research Institute
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,680,062
App. No.
11/292,462
Granted
Mar 16, 2010
Kind
B2
Abstract

An apparatus and method for controlling abnormal traffic are provided. The apparatus includes: a list management unit which stores a list of Internet Protocols (IPs) transmitting normal packets and, conditionally, announces that the current packet traffic is packet traffic generated by a registered IP; a channel allocation unit which allocates channels to the input packets in such a manner that a packet determined as being normal is given priority over a packet determined as being abnormal, transmits the input packets to a network node, and transmits IP information regarding the input packets that are determined as being normal; a success rate determination unit which determines a service success rate for packets received from a registered IP; and a channel number adjustment unit which transmits the predetermined command to the channel allocation unit so that the channel allocation unit can adjust the number of channels reserved for allocation to normal packets.

Claims (16)

1. An apparatus for controlling network traffic comprising:

a list management unit which stores a list of Internet Protocols (IP) addresses transmitting normal packets and, if an IP address transmitting packets constituting current packet traffic currently input to a network utilize a registered IP address listed in the IP address list, announces that the current packet traffic is packet traffic generated by a registered IP address;

a channel allocation unit which determines whether packets input via the list management unit are normal or abnormal, allocates channels to the input packets in such a manner that a packet determined as being normal is given priority over a packet determined as being abnormal, adjusts a number of channels reserved for allocation to normal packets in response to a predetermined control command, transmits the input packets to a network node, and transmits IP information regarding the input packets that are determined as being normal, the predetermined control command being issued according to a level of services for normal packet traffic;

a success rate determination unit which determines a service success rate for packets received from a registered IP address listed in the IP address list stored in the list management unit based on packet traffic information received from the list management unit and the IP address information received from the channel allocation information; and

a channel number adjustment unit which transmits the predetermined command to the channel allocation unit so that the channel allocation unit can adjust the number of channels reserved for allocation to normal packets based on the service success rate determined by the success rate determination unit.

2. The apparatus of claim 1 , wherein, if the service success rate determined by the success rate determination unit is greater than a predetermined reference value or a maximum of a predetermined range, the channel number adjustment unit transmits the command which reduces the number of channels reserved for allocation to normal packets, and if the service success rate determined by the success rate determination unit is smaller than the predetermined reference value or a minimum of the predetermined range, the channel number adjustment unit transmits the command which increases the number of channels reserved for allocation to normal packets.

3. The apparatus of claim 2 , wherein the channel number adjustment unit determines the degree to which the number of channels reserved for allocation to normal packets is to be reduced or increased based on how much the service success rate determined by the success rate determination unit is greater than the predetermined reference value or the maximum of the predetermined range or smaller than the predetermined reference value or the minimum of the predetermined range.

4. The apparatus of claim 1 , wherein the channel allocation unit performs services for abnormal packets only if a number of channels currently available is greater than the number of channels reserved for allocation to normal packets.

5. The apparatus of claim 1 , wherein the list management unit stores a list of IP address transmitting damaged packets or malicious packets as a blacklist and prevents transmission of packets received from each IP address listed in the blacklist.

6. A method of controlling network traffic comprising:

registering a plurality of Internet Protocol (IP) address transmitting normal packets to a network;

detecting IP address information regarding a plurality of packets constituting current packet traffic currently input to the network;

allocating channels to the packets of the current packet traffic in such a manner that a packet determined as being normal is given priority over a packet determined as being abnormal, and transmitting the packets of the current packet traffic to a network node, and detecting IP address information regarding the packets of the current packet traffic that are determined as being normal;

determining a service success rate for the packets of the current packet traffic based on the IP address information regarding all of the packets of the current packet traffic and the IP address information regarding only the packets of the current packet traffic that are determined as being normal; and

adjusting a number of channels reserved for allocation to normal packets based on the determined service success rate and transmitting packets to the network node.

7. The method of claim 6 , wherein, the adjustment comprising transmitting a predetermined control command so that, if the determined service success rate is greater than a predetermined reference value or a maximum of a predetermined range, the number of channels reserved for allocation to normal packets can be reduced and that, if the determined service success rate is smaller than the predetermined reference value or a minimum of the predetermined range, the number of channels reserved for allocation to normal packets can be increased, wherein the degree to which the number of channels reserved for allocation to normal packets is to be reduced or increased is determined based on how much the service success rate determined by the success rate determination unit is greater than the predetermined reference value or the maximum of the predetermined range or smaller than the predetermined reference value or the minimum of the predetermined range.

Assignments (2)
LICENSE Recorded Mar 17, 2014
From: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
To: INTELLECTUAL DISCOVERY CO., LTD.
Reel/Frame 032456/0991 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2005
From: KIM, KWANG SIK; CHOI, BYEONG CHEOL; SEO, DONG IL
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 017327/0768 →
Priority Claims (1)
KR 10-2004-0100357 · Dec 2, 2004 · national
Continuity (1)
Related Publication 20060120284A1 · Jun 8, 2006