Apparatus and method for detecting traffic flooding attack and conducting in-depth analysis using data mining

US9230102B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9230102-B2
Application numberUS-201313869151-A
CountryUS
Kind codeB2
Filing dateApr 24, 2013
Priority dateApr 26, 2012
Publication dateJan 5, 2016
Grant dateJan 5, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided is an apparatus and method for detecting a traffic flooding attack and conducting an in-depth analysis using data mining that may rapidly detect a distributed denial of service (DDoS) attack, for example, a traffic flooding attack, developed more variously and firmly from a denial of service (DoS) attack, perform an attack type classification, and conduct a semantic analysis with respect to the attack. The apparatus and method may support a system operation and provide a more stable service, by rapidly detecting a traffic flooding attack, classifying a type of the attack, and conducting a semantic analysis based on a prediction and analysis scheme of data mining.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus for detecting a traffic flooding attack and conducting an in-depth analysis using data mining, the apparatus comprising: a generator that generates a management information base (MIB) based on network traffic data; a sensor that determines, by collecting the MIB, a point in time at which a detection system is operated; a storage that stores an MIB determined by the detection system analyzing the MIB; an attack determiner that determines whether an attack is detected and a type of the attack, based on the determined MIB; and an offline processor configured to both randomly generate various traffic attacks to execute a C4.5-based learning, and to conduct an in-depth semantic interpretation that extracts and analyzes data characteristics of data stored in the storage in a form of rule, the rule associated with the C4.5-based learning and the in-depth semantic interpretation comprising a selection and reduction processes using “IF-THEN” algorithm corresponding to types of traffic flooding attacks, the selection and reduction being performed using association rule mining by calculating conditional probability of entropy between a target class and attributes comprising X and Y, the calculation being performed based on determination whether or not the attribute Y being highly or repeatedly distributed, correlated, or occurred when the attribute X is given, wherein a number of meaningless rules are generated according to the determination if attribute Y being rarely distributed, correlated, or occurred when the attribute X is given, and wherein the offline processor is connected to one network and receives the monitoring network traffic data from the one network. 2. The apparatus of claim 1 , wherein the detection system generates various arbitrary traffic attacks and performs a decision tree based learning. 3. The apparatus of claim 1 , further comprising: an association rule apparatus that conducts a semantic in-depth analysis for extracting and analyzing features of data stored in the storage in a form of a rule. 4. The apparatus of claim 3 , further comprising: a managing apparatus that monitors detailed information regarding real-time attack detection and classification performed by the attack determiner, and to utilize semantic analysis information and rules provided by the association rule apparatus and the detection system for policy establishment of an intrusion detection and response system. 5. The apparatus of claim 1 , wherein the attack determiner reports an intrusion to the managing apparatus in real time when attack traffic is detected. 6. The apparatus of claim 1 , wherein the attack determiner classifies attack traffic into a transmission control protocol-synchronize sequence numbers (TCP-SYN) flooding attack, a user datagram protocol (UDP) flooding attack, and an Internet control message protocol (ICMP) flooding attack, and provides additional information on a type of a corresponding attack. 7. A method of detecting a traffic flooding attack detection and conducting an in-depth analysis using data mining, the method comprising: generating a management information base (MIB) based on network traffic data; determining, by collecting the MIB, a point in time at which a detection system is operated; storing an MIB determined by the detection system analyzing the MIB; determining whether an attack is detected and a type of the attack, based on the determined MIB; both randomly generating various traffic attacks to execute a C4.5-based learning, and conducting an in-depth semantic interpretation that extracts and analyzes data characteristics of data stored in the storage in a form of rule, the rule associated with the C4.5-based learning comprising a selection and reduction processes using “IF-THEN” algorithm corresponding to types of traffic flooding attacks, the selection and reduction being performed using association rule mining by calculating conditional probability of entropy between a target class and attributes comprising X and Y, and the calculation being performed based on determination whether or not the attribute Y being highly or repeatedly distributed, correlated, or occurred when the attribute X is given; and generating a number of meaningless rules according to the determination if attribute Y being rarely distributed, correlated, or occurred when the attribute X is given. 8. The method of claim 7 , further comprising: generating various arbitrary traffic attacks and performing a decision tree based learning. 9. The method of claim 7 , further comprising: conducting a semantic in-depth analysis for extracting and analyzing features of the stored MIB in a form of a rule. 10. The method of claim 9 , further comprising: monitoring detailed information regarding real-time attack detection and classification with respect to the determining of whether an attack is detected and a type of the attack, and utilizing semantic analysis information and rules provided by the conducting of the semantic in-depth analysis and the detection system for policy establishment of an intrusion detection and response system. 11. The method of claim 7 , the determining of whether an attack is detected and a type of the attack comprises reporting an intrusion in real time when attack traffic is detected. 12. The method of claim 7 , wherein the determining of whether an attack is detected and a type of the attack comprises classifying attack traffic into a transmission control protocol-synchronize sequence numbers (TCP-SYN) flooding attack, a user datagram protocol (UDP) flooding attack, and an Internet control message protocol (ICMP) flooding attack, and providing additional information on a type of a corresponding attack.

Assignees

Inventors

Classifications

  • G06F21/55Primary

    Detecting local intrusion or implementing counter-measures · CPC title

  • by monitoring network traffic (monitoring network traffic per se H04L43/00) · CPC title

  • Denial of Service · CPC title

  • Monitoring · CPC title

  • Digital computing or data processing equipment or methods, specially adapted for specific functions (information retrieval, database structures or file system structures therefor G06F16/00) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9230102B2 cover?
Provided is an apparatus and method for detecting a traffic flooding attack and conducting an in-depth analysis using data mining that may rapidly detect a distributed denial of service (DDoS) attack, for example, a traffic flooding attack, developed more variously and firmly from a denial of service (DoS) attack, perform an attack type classification, and conduct a semantic analysis with respe…
Who is the assignee on this patent?
Korea Electronics Telecomm
What technology area does this patent fall under?
Primary CPC classification G06F21/55. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 05 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).