IP Library Granted Patent US 8,804,485
Granted Patent B2
US 8,804,485 · App. 13/288,405 · Granted Aug 12, 2014

Method and apparatus for coordinating fault recovery techniques among domains

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,804,485
App. No.
13/288,405
Granted
Aug 12, 2014
Kind
B2
Abstract

In a telecommunications/data network, it is common to have multiple recovery domains each employing its own technique for recovering a fault that may be different from a technique employed by another domain. Permitting multiple recovery domains to recover a fault without coordination among the domains can result in adverse interactions, such as rapid and repeated changes in the actions taken or “flapping,” and repeated hits to traffic. A method and corresponding apparatus for coordinating fault recovery in a network, according to an embodiment of the present invention, notifies a first recovery domain that a second recovery domain is or is not taking action to recover a fault in the network. Coordinating the recovery efforts of the first and second recovery domains reduces fault recovery time and allows concurrent actions to be taken.

Claims (52)

1. A method for coordinating recovery in a network, the method comprising:

notifying a first recovery domain that a second recovery domain is or is not taking action to recover a fault in the network; and

given an indication related to notifying the first recovery domain, applying the indication to a policy to determine whether the first recovery domain is to take action.

2. The method of claim 1 wherein the first recovery domain is a parent of the second recovery domain, and the second recovery domain is a child of the first recovery domain.

3. The method of claim 1 wherein the first and second recovery domains are concatenated into a series of recovery domains.

4. The method of claim 3 wherein at least two recovery domains of the series of recovery domains overlap each another.

5. The method of claim 1 wherein notifying the first recovery domain includes inserting a recovery-in-progress signal in a maintenance message.

6. The method of claim 1 wherein notifying the first recovery domain includes notifying that the second recovery domain is taking action to recover a fault within the second recovery domain.

7. The method of claim 1 wherein notifying the first recovery domain includes notifying the first recovery domain by way of an in-band signal that takes the same path that includes the fault.

8. The method of claim 1 wherein notifying the first recovery domain includes notifying the first recovery domain by way of an out-of-band signal from a network manager.

9. The method of claim 1 wherein notifying the first recovery domain includes notifying the first recovery domain by way of an out-of-band signal that takes a path different from a path that includes the fault.

10. The method of claim 1 further comprising provisioning nodes within the network with a definition of a recovery-in-progress signal.

11. The method of claim 1 further comprising operating across multiple recovery domains.

12. The method of claim 1 further comprising operating across at least two different technologies of recovery domains selected from a group consisting of: an Optical Transport Network (OTN), Synchronous Optical Network (SONET)/Synchronous Digital Hierarchy (SDH), and Multiprotocol Label Switching-Transport Profile (MPLS)-(TP).

13. The method of claim 1 further comprising operating across at least two different network topologies of recovery domains selected from a group consisting of: linear, ring, and mesh.

14. A method for coordinating recovery in a network, the method comprising:

notifying a first recovery domain that a second recovery domain is or is not taking action to recover a fault in the network; and

responsive to an alarm indication signal (AIS) received by a switching node within the second recovery domain, applying a recovery-in-progress signal.

15. A method for coordinating recovery in a network, the method comprising:

notifying a first recovery domain that a second recovery domain is or is not taking action to recover a fault in the network; and

responsive to detecting the fault, at a switching node within the second recovery domain, applying an alarm indication signal (AIS) and recovery-in-progress signal.

16. A method for coordinating recovery in a network, the method comprising:

notifying a first recovery domain that a second recovery domain is or is not taking action to recover a fault in the network; and

monitoring for a recovery-in-progress signal by a switching node within the second recovery domain and, optionally, performing an action responsive to the recovery-in-progress signal.

17. An apparatus to coordinate recovery in a network, the apparatus comprising:

an interface communicatively coupled to the network;

a notifying unit communicatively coupled to the interface to notify a first recovery domain that a second recovery domain is or is not taking action to recover a fault in the network; and

given an indication related to notifying the first recovery domain, an applying unit communicatively coupled to the notifying unit to apply the indication to a policy to determine whether the first recovery domain is to take action.

18. The apparatus of claim 17 wherein the first recovery domain is a parent of the second recovery domain, and the second recovery domain is a child of the first recovery domain.

19. The apparatus of claim 17 wherein the first and second recovery domains are concatenated into a series of recovery domains.

20. The apparatus of claim 19 wherein at least two recovery domains of the series of recovery domains overlap each another.

21. The apparatus of claim 17 wherein the notifying unit is further configured to insert a recovery-in-progress signal in a maintenance message to notify the first recovery domain.

22. The apparatus of claim 17 wherein the notifying unit is further configured to notify the first recovery domain that the second recovery domain is taking action to recover a fault within the second recovery domain.

23. The apparatus of claim 17 wherein the notifying unit is further configured to notify the first recovery domain by way of an in-band signal that takes the same path that includes the fault.

24. The apparatus of claim 17 wherein the notifying unit is further configured to notify the first recovery domain by way of an out-of-band signal from a network manager.

25. The apparatus of claim 17 wherein the notifying unit is further configured to notify the first recovery domain by way of an out-of-band signal that takes a path different from a path that includes the fault.

26. The apparatus of claim 17 further comprising a provisioning unit communicatively coupled to the interface to provision nodes within the network with a definition of a recovery-in-progress signal.

27. The apparatus of claim 17 wherein the interface is further configured to operate across multiple recovery domains.

28. The apparatus of claim 17 wherein the interface is further configured to operate across at least two different technologies of recovery domains selected from a group consisting of: an Optical Transport Network (OTN), Synchronous Optical Network (SONET)/Synchronous Digital Hierarchy (SDH), and Multiprotocol Label Switching-Transport Profile (MPLS)-(TP).

29. The apparatus of claim 17 wherein the interface is further configured to operate across at least two different network topologies of recovery domains selected from a group consisting of: linear, ring, and mesh.

30. An apparatus to coordinate recovery in a network, the apparatus comprising:

an interface communicatively coupled to the network;

a notifying unit communicatively coupled to the interface to notify a first recovery domain that a second recovery domain is or is not taking action to recover a fault in the network; and

an applying unit communicatively coupled to the notifying unit to apply a recovery-in-progress signal in response to an alarm indication signal (AIS) received by a switching node within the second recovery domain.

31. An apparatus to coordinate recovery in a network, the apparatus comprising:

an interface communicatively coupled to the network;

a notifying unit communicatively coupled to the interface to notify a first recovery domain that a second recovery domain is or is not taking action to recover a fault in the network; and

an applying unit communicatively coupled to the notifying unit to apply an alarm indication signal (AIS) and recovery-in-progress signal in response to detecting the fault at a switching node within the second recovery domain.

32. A computer program product including a non-transitory computer readable medium having a computer readable program stored thereon, the computer readable program, when executed by a computer, transforms the computer into a programmed computer and causes the programmed computer to:

in a network:

notify a first recovery domain that a second recovery domain is or is not taking action to recover a fault in the network to coordinate recovery in the network; and

given an indication related to notifying the first recovery domain, apply the indication to a policy to determine whether the first recovery domain is to take action.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 10/075,623 PREVIOUSLY RECORDED AT REEL: 034484 FRAME: 0740. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT FOR SECURITY --- PATENTS. Recorded Jun 14, 2017
From: CORIANT OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: TELECOM HOLDING PARENT LLC
Reel/Frame 042980/0834 →
ASSIGNMENT FOR SECURITY - - PATENTS Recorded Nov 26, 2014
From: CORIANT OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: TELECOM HOLDING PARENT LLC
Reel/Frame 034484/0740 →
SECURITY AGREEMENT Recorded Dec 6, 2013
From: TELLABS OPERATIONS, INC.; TELLABS RESTON, LLC (FORMERLY KNOWN AS TELLABS RESTON, INC.); WICHORUS, LLC (FORMERLY KNOWN AS WICHORUS, INC.)
To: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 031768/0155 →