IP Library Granted Patent US 9,372,753
Granted Patent B2
US 9,372,753 · App. 14/116,224 · Granted Jun 21, 2016

Protection against a failure in a computer network

Inventors: Giorgio Parladori (Milan, IT); Pasquale Donadio (Naples, IT)
Assignee: Alcatel Lucent
G06F11/1415G06F11/0709G06F11/0793G06F11/3006G06F11/3051H04L41/0663H04L41/0672H04L43/0805
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 9,372,753
App. No.
14/116,224
Granted
Jun 21, 2016
Kind
B2
Abstract

It is disclosed a method for protecting a computer network against a failure. The method comprises: identifying a number of possible failures which might occur within the computer network, the number of possible failures comprising at least one possible failure; and, based on detected availability of resources in the computer network, determining a protection state of the computer network allowing to circumvent the possible failure and dynamically updating the determined protection state based on changes of the detected availability. The method further comprises, upon occurrence of the failure, if the occurred failure corresponds to the possible failure, bringing the computer network into an operative protection state corresponding to the determined and dynamically updated protection state.

Claims (38)

1. A method for protecting a computer network against a failure, said method comprising:

a) identifying a number of possible failures which might occur within the computer network, said number of possible failures comprising at least one possible failure;

b) based on detected availability of resources in said computer network, determining a protection state of said computer network allowing to circumvent said possible failure and dynamically updating said determined protection state based on changes of said detected availability, said protection state being determined, for said possible failure, from a set of possible protection states, and a selection of said protection state being based on a type of failure, wherein said step b) further comprises:

determining at least two protection states of said computer network allowing to circumvent said possible failure and dynamically updating said determined at least two protection states based on changes of said detected availability; and

selecting one of said determined and dynamically updated at least two protection states by taking into account at least one constraint which said computer network shall fulfill, wherein said at least one constraint comprises at least one of the following constraints:

constraint on a power consumption of the computer network; and

constraint on the time for recovering from said failure possible;

said method further comprising, upon occurrence of said failure:

c) if said occurred failure corresponds to said possible failure, bringing said computer network into an operative protection state corresponding to said determined and dynamically updated protection state.

2. The method according to claim 1 , wherein said resources comprise network resources and/or information technology resources.

3. The method according to claim 1 , wherein at said step a) said number of possible failures are identified based on topology information on said computer network.

4. The method according to claim 1 , wherein said step b) further comprises identifying at least one resource whose configuration shall be changed for bringing said computer network into said protection state.

5. The method according to claim 4 , wherein said step b) further comprises determining a set of configuration parameters of said at least one identified resource.

6. The method according to claim 5 , wherein said set of configuration parameters is determined based on information on the topology of said computer network.

7. A non-transitory computer readable medium comprising computer-executable instructions for performing steps, comprising;

a) identifying a number of possible failures which might occur within the computer network, said number of possible failures comprising at least one possible failure;

b) based on detected availability of resources in said computer network, determining a protection state of said computer network allowing to circumvent said possible failure and dynamically updating said determined protection state based on changes of said detected availability, said protection state being determined, for said possible failure, from a set of possible protection states, and a selection of said protection state being based on a type of failure, wherein said step b) further comprises:

determining at least two protection states of said computer network allowing to circumvent said possible failure and dynamically updating said determined at least two protection states based on changes of said detected availability; and

selecting one of said determined and dynamically updated at least two protection states by taking into account at least one constraint which said computer network shall fulfill, wherein said at least one constraint comprises at least one of the following constraints:

constraint on a power consumption of the computer network; and

constraint on the time for recovering from said failure possible;

said method further comprising, upon occurrence of said failure:

c) if said occurred failure corresponds to said possible failure, bringing said computer network into an operative protection state corresponding to said determined and dynamically updated protection state.

8. A protection manager apparatus for a computer network, said protection manager apparatus comprising:

a processor;

a monitoring unit configured to:

identify a number of possible failures which might occur within the computer network, said number of possible failures comprising at least one possible failure;

based on detected availability of resources in said computer network, determine a protection state of said computer network allowing to circumvent said possible failure and dynamically update said determined protection state based on changes of said detected availability, said protection state being determined, for said possible failure, from a set of possible protection states, and a selection of said protection state being based on a type of failure, said monitoring unit further configured to:

determine at least two protection states of said computer network allowing to circumvent said possible failure and dynamically updating said determined at least two protection states based on changes of said detected availability; and

select one of said determined and dynamically updated at least two protection states by taking into account at least one constraint which said computer network shall fulfill, wherein said at least one constraint comprises at least one of the following constraints:

constraint on a power consumption of the computer network; and

constraint on the time for recovering from said failure possible;

an actuation unit configured to, if said occurred failure corresponds to said possible failure, bring said computer network into an operative protection state corresponding to said determined and dynamically updated protection state.

9. The protection manager apparatus according to claim 8 , wherein said monitoring unit is further configured to identify at least one resource whose configuration shall be changed for bringing said computer network into said protection state.

10. The protection manager apparatus according to claim 9 , wherein said monitoring unit is further configured to determine a set of configuration parameters of said at least one identified resource.

11. The protection manager apparatus according to claim 10 , wherein it further comprises a storage unit configured to store said determined and dynamically updated protection state and said determined set of configuration parameters of said at least one identified resource.

12. A computer network comprising a protection manager apparatus according to claim 8 .

13. The method according to claim 4 , wherein another of said at least one constraint comprises a constraint on said at least one resource involved in said selected protection state.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Sep 2, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033677/0531 →
SECURITY AGREEMENT Recorded Feb 10, 2014
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 032189/0799 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2013
From: PARLADORI, GIORGIO; DONADIO, PASQUALE
To: ALCATEL LUCENT
Reel/Frame 031562/0291 →
Priority Claims (1)
EP 11305817 · Jun 27, 2011 · regional
Continuity (1)
Related Publication 20140195849A1 · Jul 10, 2014