Method and apparatus for improving network security

US10476897B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10476897-B2
Application numberUS-201715641841-A
CountryUS
Kind codeB2
Filing dateJul 5, 2017
Priority dateDec 27, 2013
Publication dateNov 12, 2019
Grant dateNov 12, 2019

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.

A method and an apparatus for improving network security. The method includes obtaining, by a control node, alarm information, where the alarm information includes address information of an attack source that attacks a subnet of at least two subnets and identification information of the attacked subnet of the at least two subnets, using, by the control node, the alarm information to sort the attack sources in descending order of threat levels, and using a sorting result as a blacklist, and sending, by the control node, the obtained blacklist to at least one subnet that is not attacked yet in the network system. The method and apparatus are applicable to collaborative defense among multiple subnets.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for improving network security in a network comprising a control node in communication with a first subnet and a second subnet, the method comprising: obtaining, by the control node, alarm information comprising information of a respective attack source attacking the first subnet and identification information of the first subnet; determining threat information of the respective attack source; obtaining a threat value of the respective attack source according to the threat information; determining a value of an association between the respective attack source and the first subnet based on an attack relationship between the respective attack source and the first subnet by determining the value of the association between the respective attack source and the first subnet according to r s =[(I−aW) −1 −I]·b s , where r s represents the value of the association between one of each attack source and the first subnet, b s represents a Boolean vector of the attack relationship between the respective attack source and the first subnet, s represents an identifier of the respective attack source, a represents the threat value of the respective attack source, I represents an identity matrix, and W represents an address of the respective attack source; determining, for the first subnet, a danger level imposed by the respective attack source on the first subnet using the threat value of the respective attack source and the value of the association; obtaining a blacklist based on the danger level imposed by the respective attack source; and sending, by the control node, the blacklist to the second subnet. 2. The method for improving network security of claim 1 , wherein the threat information comprises a duration of an attack launched by the respective attack source, an amount of data from the respective attack source, a number of subnets attacked by the respective attack source, and a number of ports attacked by the respective attack source. 3. The method for improving network security of claim 1 , wherein obtaining the blacklist based on the danger level imposed by the respective attack source comprises: sorting the respective attack source in descending order of danger level imposed by the respective attack source within the blacklist to obtain a sorting result; and obtaining the blacklist based on the sorting result, the blacklist including the respective attack source and a threat level corresponding to the respective attack source. 4. The method for improving network security of claim 1 , wherein the alarm information is obtained from an OPENFLOW asynchronization message received from the first subnet. 5. The method for improving network security of claim 1 , wherein the second subnet has not been attacked by the respective attack source. 6. The method for improving network security of claim 1 , wherein the threat information of the respective attack source is determined using the alarm information. 7. A control node for improving network security, and configured to communicate with a first subnet and a second subnet, and the control node comprising: a processor; and a storage medium coupled to the processor and comprising instructions that are executable by the processor and that cause the processor to be configured to: obtain alarm information comprising information of a respective attack source attacking the first subnet and identification information of the first subnet; determine threat information of the respective attack source; obtain a threat value of the respective attack source according to the threat information; determine a value of an association between the respective attack source and the first subnet according to an attack relationship between the respective attack source and the first subnet by determining the value of the association between the respective attack source and the first subnet according to r s =[(I−aW) −1 −I]·b s , wherein r s represents the value of the association between one of each attack source and the first subnet, b s represents a Boolean vector of the attack relationship between the respective attack source and the first subnet, s represents an identifier of the respective attack source, a represents the threat value of the respective attack source, I represents an identity matrix, and W represents an address of the respective attack source; determine, for an attacked subnet, a danger level imposed by the respective attack source on the first subnet using the threat value of the respective attack source and the value of the association; obtain a blacklist based on the danger level imposed by the respective attack source; and send the blacklist to the second subnet. 8. The control node for improving network security of claim 7 , wherein the threat information comprises a duration of an attack launched by the respective attack source, an amount of data from the respective attack source, a number of subnets attacked by the respective attack source, and a number of ports attacked by the respective attack source. 9. The control node for improving network security of claim 7 , wherein the instructions further cause the processor to be configured to: obtain the blacklist based on the danger level imposed by the respective attack source; sort the respective attack source in descending order of danger level imposed by the respective attack source within the blacklist to obtain a sorting result; and obtain the blacklist based on the sorting result, the blacklist including the respective attack source and a threat level corresponding to the respective attack source. 10. The control node for improving network security of claim 7 , wherein the alarm information is obtained from an OPENFLOW asynchronization message received from the first subnet. 11. The control node for improving network security of claim 7 , wherein the second subnet has not been attacked by the respective attack source. 12. The control node for improving network security of claim 7 , wherein the threat information of the respective attack source is determined using the alarm information. 13. A non-transitory computer readable medium storing codes for improving network security that, when executed by a processor of a computer, cause the processor to: obtain alarm information comprising information of a respective attack source attacking a first subnet and identification information of the first subnet; determine threat information of the respective attack source, obtain a threat value of the respective attack source according to the threat information; determine a value of an association between the respective attack source and the first subnet according to an attack relationship between the respective attack source and the first subnet by determining the value of the association between the respective attack source and the first subnet according to r s =[(I−aW) −1 −I]·b s , wherein r s represents the value of the association between one of each attack source and the first subnet, b s represents a Boolean vector of the attack relationship between the respective attack source and the first subnet, s represents an identifier of the respective attack source, a represents the threat value of the respective attack source, I represents an identity matrix, and W represents an address of the respective attack source; determine, for an attacked subnet, a danger level imposed by the respective attack source on the first subnet using the threat value of the respective attack source and the value of the association; obtain a blacklist based on the danger level imposed by the respective attack source; and send the black

Assignees

Inventors

Classifications

  • involving event detection and direct action · CPC title

  • Event detection, e.g. attack signature detection · CPC title

  • Tracing the source of attacks · CPC title

  • H04L63/101Primary

    Access control lists [ACL] · CPC title

  • Detecting local intrusion or implementing counter-measures · 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 US10476897B2 cover?
A method and an apparatus for improving network security. The method includes obtaining, by a control node, alarm information, where the alarm information includes address information of an attack source that attacks a subnet of at least two subnets and identification information of the attacked subnet of the at least two subnets, using, by the control node, the alarm information to sort the at…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L63/1416. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 12 2019 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).