IP Library Granted Patent US 8,365,284
Granted Patent B2
US 8,365,284 · App. 12/457,069 · Granted Jan 29, 2013

Method for protecting a packet-based network from attacks, and security border node

Inventor: Stefan Wahl (Schwieberdingen, DE)
Assignee: Alcatel Lucent
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 8,365,284
App. No.
12/457,069
Filed
Jun 1, 2009
Granted
Jan 29, 2013
Kind
B2
Examiner
ZIA, SYED
Art Unit
2431
USPC
726/23
Abstract

The invention relates to a security border node ( 2 a ) for protecting a packet-based network from attacks, comprising: an anomaly detection unit ( 10 ) for performing an anomaly detection, in particular a statistical analysis, on session control messages ( 11 ), in particular on SIP messages contained in a packet stream ( 5 ) received in the security border node ( 2 a ). The security border node further comprises a message context provisioning unit ( 13 ) for providing at least one session control message ( 11 ) to the anomaly detection unit ( 10 ) together with message context information ( 12, 17, 24 ) related to a client ( 22 ) and/or to a session ( 23 ) to which the session control message ( 11, 11 a to 11 f ) is attributed. The invention also relates to a method for protecting a packet-based network from attacks, to a computer program product, and to a packet-based network.

Claims (29)

1. Method for protecting a packet-based network from attacks, comprising:

performing an anomaly detection in the form of a statistical analysis on a session control message contained in a packet stream received in a security border node of the network utilizing message context information about the session control message, when the session control message has a message type that matches an allowed next message type and there is no indication to bypass performing the anomaly detection on the session control message; and

updating the message context information to include information about a result of the anomaly detection, wherein

the message context information includes client history information and session history information, the client history information indicating a number of received messages and the session history information indicating the allowed next message type.

2. Method according to claim 1 , further comprising the step of including the message context information in the session control message.

3. Method according to claim 1 , further comprising:

addressing a database for storing and retrieving the message context information.

4. Method according to claim 1 , wherein the session history information is used to determine a client call rate, the allowed next message type, and message interarrival times.

5. Security border node for protecting a packet-based network from attacks, comprising:

an anomaly detection unit configured to perform an anomaly detection in the form of a statistical analysis on a session control message contained in a packet stream received in the security border node utilizing message context information related to a session to which the session control message is attributed, when the session control message has a message type that matches an allowed next message type and there is no indication to bypass performing the anomaly detection on the session control message; and

a message context provisioning unit configured to provide the session control message and the message context information to the anomaly detection unit, and update the message context information to include information about a result of the anomaly detection, wherein

the message context information includes client history information and session history information, the client history information indicating a number of received messages and the session history information indicating the allowed next message type.

6. Security border node according to claim 5 , wherein the message context provisioning unit is configured to include the message context information into the session control message.

7. Security border node according to claim 5 , further comprising:

a database configured to store and retrieve the message context information, wherein

the message context provisioning unit is configured to address the database.

8. Security border node according to claim 7 , wherein the anomaly detection unit performs anomaly detection using the database to determine a client call rate, the allowed next message type, and message interarrival times.

9. Security border node according to claim 7 , wherein the message context provisioning unit is configured to provide timestamps of the session control messages to the database.

10. Security border node according to claim 5 , further comprising:

a decision unit configured to decide if the session control message has to be dropped or forwarded based upon the result of the anomaly detection.

11. Security border node according to claim 7 , further comprising:

a session control message stack, configured to process the session control messages and provide information about the result of the processing as a message context information to the database.

12. Security border node according to claim 10 , further comprising:

a message handling unit configured to handle session control messages in a different way depending on the message context information about the result of the decision and/or the information about the result of the processing of previous session control messages attributed to the same client and/or session.

13. Packet-based network, comprising at least one security border node according to claim 5 .

14. A non-transitory computer program product comprising code means configured to perform all the steps of the method according to claim 1 .

15. Security border note according to claim 5 , wherein the client identity history includes information associated with a client ID, a session ID and a source IP address.

16. Security border note according to claim 10 , wherein when the decision unit decides to drop the message, information about the result of the decision is sent to the database.

17. Security border note according to claim 10 , wherein when the decision unit decides to forward the message, the message context information is removed from the session control message.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2009
From: WAHL, STEFAN
To: ALCATEL LUCENT
Reel/Frame 022811/0425 →
Priority Claims (1)
EP 08290549 · Jun 12, 2008 · regional
Continuity (1)
Related Publication 20090313698A1 · Dec 17, 2009